CocosCyberpunk/assets/resources/action/action-enemy_2.json
2023-02-22 09:50:51 +08:00

71 lines
2.6 KiB
JSON

{
"play":{
"start":[
{ "time": 1.5, "name": "on_call", "data": "onUpdate"}
]
},
"jump": {
"start": [
{ "time": 0, "name": "on_call", "data": "jump" },
{ "time": 0, "name": "on_set", "data": { "key":"is_jump", "value":true } },
{ "time": 0, "name": "on_anig", "data": { "key":"trigger_jump", "value":true } }
]
},
"dead": {
"start": [
{ "time": 0, "name": "on_set", "data": { "key":"hit_recover", "value": 1} },
{ "time": 0, "name": "on_anig", "data": { "key":"trigger_dead", "value":true } },
{ "time": 0, "name": "on_sfx", "data":"sfx_enemy_dead" },
{ "time": 0, "name": "on_set", "data": { "key":"is_dead", "value":true } },
{ "time": 0.3, "name": "on_sfx", "data":"sfx_dead" },
{ "time": 0.5, "name": "on_call", "data": "onDead" }
]
},
"hit_gun": {
"start":[
{ "time": 0, "name": "on_anig", "data": { "key":"trigger_hit", "value":true } },
{ "time": 0, "name": "on_set", "data": { "key":"hit_recover", "value": 0.2} }
]
},
"on_aim": {
"start": [
{"time": 0, "name": "on_anig", "data":{ "key":"bool_iron_sights", "value":true } }
]
},
"off_aim": {
"start": [
{"time": 0, "name": "on_anig", "data":{ "key":"bool_iron_sights", "value":false } }
]
},
"rebirth":{
"start":[
{"time":0, "name": "on_msg", "data": "rebirth" }
]
},
"on_ground":{
"start":[
{ "time": 0, "name": "on_set", "data": { "key":"is_ground", "value":true } },
{ "time": 0, "name": "on_set", "data": { "key":"is_jump", "value":false } },
{ "time": 0, "name": "on_anig", "data": { "key":"is_ground", "value":true } }
]
},
"off_ground":{
"start":[
{ "time": 0, "name": "on_set", "data": { "key":"is_ground", "value":false } },
{ "time": 0, "name": "on_anig", "data": { "key":"is_ground", "value":false } }
]
},
"pickup": {
"start":[
{ "time": 0, "delay":0.2, "name": "on_msg", "data": "pick_candy"},
{ "time": 0, "delay":0.5, "name": "on_msg", "data": "msg_count_events"}
]
},
"drop": {
"start":[
{ "time": 0, "name": "on_sfx", "data": "sfx_eat_candy" },
{ "time": 0, "delay":0.2, "name": "on_msg", "data": "pick_candy"},
{ "time": 0, "delay":0.5, "name": "on_msg", "data": "msg_count_events"}
]
}
}