Home · skill · MChuck_CheeseCatapult
Properties
- status
- QA
- type
- Skill
- nature
- Ability
- steps
- flags
Referenced by
unit (1)
Raw data
{
"status": "QA",
"id": "MChuck_CheeseCatapult",
"type": "Skill",
"nature": "Ability",
"texts": {
"name": "Cheese catapult"
},
"anim": {},
"steps": [
{
"props": {},
"on": 0,
"type": 13,
"duration": -1
},
{
"on": 0,
"visuals": {
"playAnims": [
{
"anim": {
"file": "Anim/Imp/MunsterChuck/Anim_Imp_MunsterChuck_CastProjectile.fbx"
}
}
]
},
"props": {
"loop": {
"tick": 4,
"flags": 6
}
},
"id": "Throw",
"duration": -1,
"delay": 0.4
},
{
"on": 13,
"props": {},
"type": 11,
"visuals": {
"playAnims": [
{
"anim": {
"file": "Anim/Imp/MunsterChuck/Anim_Imp_MunsterChuck_CastLoop.fbx",
"loop": true
}
}
]
},
"id": "CastLoop",
"delay": 0.6
}
],
"aiProps": {
"targetProfile": [
0
]
},
"flags": [
"RequireStop"
],
"mastery": [],
"props": {},
"vars": {},
"script": "function onStepTick(s) {\n\tif(s.kind == Steps.Throw) {\n\t\tif (isServer) {\n\t\t\tstartSkill(Skill.MChuck_CheeseCatapultArea, getAITarget());\n\t\t}\n\t\telse {\n\t\t\tlocalPlayStep(Steps.CastLoop);\n\t\t}\n }\n}",
"_xrefs": [
{
"from_sheet": "unit",
"from_id": "MunsterChuck",
"via_field": "skills"
}
]
}