159 lines
4.2 KiB
Text
159 lines
4.2 KiB
Text
{
|
|
"globalTagDefaults" : {
|
|
"paletteSwaps" : ""
|
|
},
|
|
|
|
"animatedParts" : {
|
|
"stateTypes" : {
|
|
"swoosh" : {
|
|
"default" : "idle",
|
|
"states" : {
|
|
"idle" : {
|
|
},
|
|
"fire" : {
|
|
"frames" : 3,
|
|
"cycle" : 0.07,
|
|
"mode" : "transition",
|
|
"transition" : "idle"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
|
|
"parts" : {
|
|
"blade" : {
|
|
"properties" : {
|
|
"centered" : true,
|
|
"zLevel" : 1,
|
|
"image" : "<partImage><paletteSwaps>?<directives>?<bladeDirectives>",
|
|
"offset" : [0.125, 0.125],
|
|
"transformationGroups" : ["weapon"],
|
|
"rotationCenter" : [0, 0],
|
|
"damageArea" : [[-1, 0.25], [-1, 1.5], [1.5, 1.75], [1.5, 0.0]],
|
|
"groundImpactPoly" : [ [1, 1.75], [1, 0.0], [2, 0.0], [2, 1.75] ]
|
|
}
|
|
},
|
|
"swoosh" : {
|
|
"properties" : {
|
|
"zLevel" : -1,
|
|
"centered" : true,
|
|
"offset" : [-2.0, 1.5],
|
|
"transformationGroups" : ["swoosh"],
|
|
"rotationCenter" : [0, 0]
|
|
},
|
|
|
|
"partStates" : {
|
|
"swoosh" : {
|
|
"idle" : {
|
|
"properties" : {
|
|
"image" : ""
|
|
}
|
|
},
|
|
"fire" : {
|
|
"properties" : {
|
|
"image" : "/items/active/weapons/melee/hammer/swoosh/<elementalType>swoosh.png:<frame>",
|
|
"damageArea" : [[-3.5, 2], [-2.5, 3], [1, 3], [3, 1.75], [4, -0.25], [4, -2.25], [3, -3.25], [0, -2.5]]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
|
|
"transformationGroups" : {
|
|
"weapon" : {},
|
|
"swoosh" : {}
|
|
},
|
|
|
|
"particleEmitters" : {
|
|
"physicalswoosh" : {
|
|
"active" : false,
|
|
"transformationGroups" : ["swoosh"],
|
|
"emissionRate" : 50,
|
|
"offsetRegion" : [-2.0, 0.0, 1.5, 5.0],
|
|
"particles" : [
|
|
]
|
|
},
|
|
"fireswoosh" : {
|
|
"active" : false,
|
|
"transformationGroups" : ["swoosh"],
|
|
"emissionRate" : 50,
|
|
"offsetRegion" : [-2.0, 0.0, 1.5, 5.0],
|
|
"particles" : [
|
|
{ "particle" : "fireswoosh1"},
|
|
{ "particle" : "fireswoosh2"},
|
|
{ "particle" : "fireswoosh3"},
|
|
{ "particle" : "fireswoosh1"},
|
|
{ "particle" : "fireswoosh2"},
|
|
{ "particle" : "fireswoosh3"}
|
|
]
|
|
},
|
|
"electricswoosh" : {
|
|
"active" : false,
|
|
"transformationGroups" : ["swoosh"],
|
|
"emissionRate" : 50,
|
|
"offsetRegion" : [-2.0, 0.0, 1.5, 5.0],
|
|
"particles" : [
|
|
{ "particle" : "electricswoosh1"},
|
|
{ "particle" : "electricswoosh2"},
|
|
{ "particle" : "electricswoosh2"}
|
|
]
|
|
},
|
|
"poisonswoosh" : {
|
|
"active" : false,
|
|
"transformationGroups" : ["swoosh"],
|
|
"emissionRate" : 50,
|
|
"offsetRegion" : [-2.0, 0.0, 1.5, 5.0],
|
|
"particles" : [
|
|
{ "particle" : "poisonswoosh1"},
|
|
{ "particle" : "poisonswoosh2"},
|
|
{ "particle" : "fireswoosh2"},
|
|
{ "particle" : "poisonswoosh1"},
|
|
{ "particle" : "poisonswoosh2"},
|
|
{ "particle" : "fireswoosh2"}
|
|
]
|
|
},
|
|
"iceswoosh" : {
|
|
"active" : false,
|
|
"transformationGroups" : ["swoosh"],
|
|
"emissionRate" : 50,
|
|
"offsetRegion" : [-2.0, 0.0, 1.5, 5.0],
|
|
"particles" : [
|
|
{ "particle" : "iceswoosh1"},
|
|
{ "particle" : "iceswoosh2"},
|
|
{ "particle" : "iceswoosh3"},
|
|
{ "particle" : "iceswoosh1"},
|
|
{ "particle" : "iceswoosh2"},
|
|
{ "particle" : "iceswoosh3"}
|
|
]
|
|
},
|
|
"groundImpact" : {
|
|
"transformationGroups" : ["weapon"],
|
|
"particles" : [
|
|
{
|
|
"count" : 1,
|
|
"particle" : {
|
|
"type" : "animated",
|
|
"mode" : "LoopForever",
|
|
"animation" : "/animations/jumpsmoke/jumpsmoke.animation",
|
|
"fade" : 0.9,
|
|
"destructionAction" : "shrink",
|
|
"destructionTime" : 0.4,
|
|
"position" : [1.0, 0.75],
|
|
"offsetRegion" : [0, 0, 0, 0],
|
|
"initialVelocity" : [0, 0],
|
|
"finalVelocity" : [0, 0],
|
|
"approach" : [5, 5],
|
|
"timeToLive" : 0.4
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
"sounds" : {
|
|
"fire" : [ ],
|
|
"groundImpact" : [ "/sfx/melee/hammer_hit_ground3.ogg", "/sfx/melee/hammer_hit_ground4.ogg" ]
|
|
}
|
|
}
|