{ "animatedParts" : { "stateTypes" : { "movement" : { "default" : "idle", "states" : { "idle" : { }, "jump" : { "frames" : 4, "cycle" : 0.5, "mode" : "end" }, "fall" : { "frames" : 4, "cycle" : 0.5, "mode" : "end" }, "walk" : { "frames" : 10, "cycle" : 1.0, "mode" : "loop" }, "backWalk" : { "frames" : 10, "cycle" : 1.0, "mode" : "loop" } } } }, "parts" : { "body" : { "properties" : { "centered" : true, "zLevel" : 3, "sitPosition" : [5.25, 2.0] }, "partStates" : { "movement" : { "idle" : { "properties" : { "image" : ":idle" } }, "jump" : { "properties" : { "image" : ":idle", "immediateSound" : "/sfx/tech/mech_jump3.ogg" }, "frameProperties" : { "offset" : [ [0, 0.5], [0, 0.5], [0, 0.375], [0, 0.375] ] } }, "fall" : { "properties" : { "image" : ":idle" }, "frameProperties" : { "offset" : [ [0, 0.25], [0, 0.25], [0, 0.125], [0, 0] ] } }, "walk" : { "properties" : { "image" : ":idle" }, "frameProperties" : { "immediateSound" : [ "/sfx/tech/mech_step.ogg", "", "", "", "", "/sfx/tech/mech_step.ogg", "", "", "", "" ], "offset" : [ [0, 0.375], [0, 0.125], [0, 0], [0, 0.125], [0, 0.25], [0, 0.375], [0, 0.125], [0, 0], [0, 0.125], [0, 0.25] ] } }, "backWalk" : { "properties" : { "image" : ":idle" }, "frameProperties" : { "immediateSound" : [ "/sfx/tech/mech_step.ogg", "", "", "", "", "/sfx/tech/mech_step.ogg", "", "", "", "" ], "offset" : [ [0, 0.375], [0, 0.125], [0, 0], [0, 0.125], [0, 0.25], [0, 0.375], [0, 0.125], [0, 0], [0, 0.125], [0, 0.25] ] } } } } }, "backLeg" : { "properties" : { "centered" : true, "zLevel" : -2, "anchorPart" : "body" }, "partStates" : { "movement" : { "idle" : { "properties" : { "image" : ":idle", "offset" : [-3.0, 0] } }, "jump" : { "properties" : { "image" : ":jump." }, "frameProperties" : { "offset" : [ [-3.0, -0.5], [-3.0, -0.5], [-3.0, -0.375], [-3.0, -0.375] ] } }, "fall" : { "properties" : { "image" : ":fall." }, "frameProperties" : { "offset" : [ [-3.0, -0.25], [-3.0, -0.25], [-3.0, -0.125], [-3.0, 0] ] } }, "walk" : { "properties" : { "image" : ":move." }, "frameProperties" : { "offset" : [ [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25], [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25] ] } }, "backWalk" : { "properties" : { "image" : ":bmove." }, "frameProperties" : { "offset" : [ [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25], [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25] ] } } } } }, "backLeg2" : { "properties" : { "centered" : true, "zLevel" : -2, "anchorPart" : "body" }, "partStates" : { "movement" : { "idle" : { "properties" : { "image" : ":idle", "offset" : [4.0, 0] } }, "jump" : { "properties" : { "image" : ":jump." }, "frameProperties" : { "offset" : [ [4.0, -0.5], [4.0, -0.5], [4.0, -0.375], [4.0, -0.375] ] } }, "fall" : { "properties" : { "image" : ":fall." }, "frameProperties" : { "offset" : [ [4.0, -0.25], [4.0, -0.25], [4.0, -0.125], [4.0, 0] ] } }, "walk" : { "properties" : { "image" : ":move." }, "frameProperties" : { "offset" : [ [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25], [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25] ] } }, "backWalk" : { "properties" : { "image" : ":bmove." }, "frameProperties" : { "offset" : [ [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25], [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25] ] } } } } }, "background" : { "properties" : { "centered" : true, "zLevel" : -1, "anchorPart" : "body" }, "partStates" : { "movement" : { "idle" : { "properties" : { "image" : ":idle" } }, "jump" : { "properties" : { "image" : ":idle" } }, "fall" : { "properties" : { "image" : ":idle" } }, "walk" : { "properties" : { "image" : ":idle" } }, "backWalk" : { "properties" : { "image" : ":idle" } } } } }, "frontLeg" : { "properties" : { "centered" : true, "zLevel" : 5, "anchorPart" : "body" }, "partStates" : { "movement" : { "idle" : { "properties" : { "image" : ":idle", "offset" : [-3.0, 0] } }, "jump" : { "properties" : { "image" : ":jump." }, "frameProperties" : { "offset" : [ [-3.0, -0.5], [-3.0, -0.5], [-3.0, -0.375], [-3.0, -0.375] ] } }, "fall" : { "properties" : { "image" : ":fall." }, "frameProperties" : { "offset" : [ [-3.0, -0.25], [-3.0, -0.25], [-3.0, -0.125], [-3.0, 0] ] } }, "walk" : { "properties" : { "image" : ":move." }, "frameProperties" : { "offset" : [ [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25], [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25] ] } }, "backWalk" : { "properties" : { "image" : ":bmove." }, "frameProperties" : { "offset" : [ [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25], [-3.0, -0.375], [-3.0, -0.125], [-3.0, 0], [-3.0, -0.125], [-3.0, -0.25] ] } } } } }, "frontLeg2" : { "properties" : { "centered" : true, "zLevel" : 5, "anchorPart" : "body" }, "partStates" : { "movement" : { "idle" : { "properties" : { "image" : ":idle", "offset" : [4.0, 0] } }, "jump" : { "properties" : { "image" : ":jump." }, "frameProperties" : { "offset" : [ [4.0, -0.5], [4.0, -0.5], [4.0, -0.375], [4.0, -0.375] ] } }, "fall" : { "properties" : { "image" : ":fall." }, "frameProperties" : { "offset" : [ [4.0, -0.25], [4.0, -0.25], [4.0, -0.125], [4.0, 0] ] } }, "walk" : { "properties" : { "image" : ":move." }, "frameProperties" : { "offset" : [ [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25], [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25] ] } }, "backWalk" : { "properties" : { "image" : ":bmove." }, "frameProperties" : { "offset" : [ [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25], [4.0, -0.375], [4.0, -0.125], [4.0, 0], [4.0, -0.125], [4.0, -0.25] ] } } } } } } }, "rotationGroups" : { "guns" : { "angularVelocity" : 10.0 } } }