{ "globalTagDefaults" : { "colour" : "yellow" }, "animatedParts" : { "stateTypes" : { "base" : { "default" : "idle", "states" : { "warpInPart1" : { "frames" : 4, "cycle" : 0.33, "mode" : "transition", "transition" : "warpInPart2" }, "warpInPart2" : { "frames" : 4, "cycle" : 0.33, "mode" : "transition", "transition" : "idle" }, "idle" : {}, "warpOutPart1" : { "frames" : 4, "cycle" : 0.33, "mode" : "transition", "transition" : "warpOutPart2" }, "warpOutPart2" : { "frames" : 4, "cycle" : 0.33, "mode" : "transition", "transition" : "warpedOut" }, "warpedOut" : {}, "sinking" : {}, "sunk" : {} } }, "headlights" : { "default" : "off", "states" : { "off" : {}, "on" : {} } }, "propeller" : { "priority" : 0, "default" : "still", "states" : { "still" : { "frames" : 1 }, "turning" : { "frames" : 3, "cycle" : 0.2, "mode" : "loop" } } }, "torpedo" : { "priority" : 0, "default" : "hidden", "states" : { "hidden" : { "frames" : 1 }, "loading" : { "frames" : 4, "cycle" : 0.2, "mode" : "transition", "transition" : "waiting" }, "waiting" : { "frames" : 1 }, "launch" : { "frames" : 2, "cycle" : 0.2, "mode" : "transition", "transition" : "fireone" }, "fireone" : { "frames" : 1, "cycle" : 0.2 }, "unload" : { "frames" : 2, "cycle" : 0.2, "mode" : "transition", "transition" : "hidden" } } } }, "parts" : { "torp" : { "properties" : { "zLevel" : 1, "centered" : true, "transformationGroups" : ["flip", "rotation"], "offset" : [4.0, -3.375] }, "partStates" : { "torpedo" : { "hidden" : {}, "loading" : { "properties" : { "image" : "/projectiles/torpedo/torpedo.png:0" }, "frameProperties" : { "immediateSound" : [ "", "", "", "/sfx/objects/bardoor2_close.ogg"], "offset" : [ [3, -3.375], [3.25, -3.375], [3.5, -3.375], [3.75, -3.375] ] } }, "waiting" : { "properties" : { "offset" : [4.0, -3.375], "image" : "/projectiles/torpedo/torpedo.png:0" } }, "launch" : { "properties" : { "image" : "/projectiles/torpedo/torpedo.png:0" }, "frameProperties" : { "immediateSound" : [ "", "", "", ""], "offset" : [ [5.0, -3.375], [6.0, -3.375], [7.0, -3.375], [8.0, -3.375] ] } }, "fireone" : { "properties" : {} }, "unload" : { "properties" : { "image" : "/projectiles/torpedo/torpedo.png:0" }, "frameProperties" : { "immediateSound" : [ "/sfx/objects/airlock_heavy_close.ogg", ""], "offset" : [ [3.5, -3.375], [1, -3.375]] } } } } }, "seat" : { "properties" : { "zLevel" : -1, "transformationGroups" : ["flip", "rotation"], "drivingSeatPosition" : [4, -0.5] } }, "submarinehull" : { "properties" : { "centered" : true, "zLevel" : 2, "transformationGroups" : ["flip", "rotation"] }, "partStates" : { "base" : { "warpInPart1" : { "properties" : {} }, "warpInPart2" : { "properties" : { "image" : "/vehicles/submarine/submarine.png:hull." } }, "idle" : { "properties" : { "image" : "/vehicles/submarine/submarine.png:hull." } }, "warpOutPart1" : { "properties" : { "image" : "/vehicles/submarine/submarine.png:hull." } }, "warpOutPart2" : { "properties" : {} }, "invisible" : { "properties" : {} }, "sinking" : { "properties" : { "image" : "/vehicles/submarine/submarine.png:hull." } }, "sunk" : { "properties" : { "image" : "/vehicles/submarine/submarine.png:hull." } } } } }, "torpedohatch" : { "properties" : { "centered" : true, "zLevel" : 0, "offset" : [6.125, -3.375], "transformationGroups" : ["flip", "rotation"] }, "partStates" : { "base" : { "warpInPart1" : { "properties" : {} }, "warpInPart2" : { "properties" : { "image" : "/vehicles/submarine/torpedohatch.png:hatch." } }, "idle" : { "properties" : { "image" : "/vehicles/submarine/torpedohatch.png:hatch." } }, "warpOutPart1" : { "properties" : { "image" : "/vehicles/submarine/torpedohatch.png:hatch." } }, "warpOutPart2" : { "properties" : {} }, "invisible" : { "properties" : {} }, "sinking" : { "properties" : { "image" : "/vehicles/submarine/torpedohatch.png:hatch." } }, "sunk" : { "properties" : { "image" : "/vehicles/submarine/torpedohatch.png:hatch." } } } } }, "warp" : { "properties" : { "centered" : true, "zLevel" : 4, "fullbright" : true, "transformationGroups" : ["flip", "rotation"] }, "partStates" : { "base" : { "warpInPart1" : { "properties" : { "image" : "submarinewarp.png:warpInPart1." } }, "warpInPart2" : { "properties" : { "image" : "submarinewarp.png:warpInPart2." } }, "idle" : { "properties" : {} }, "warpOutPart1" : { "properties" : { "image" : "submarinewarp.png:warpOutPart1." } }, "warpOutPart2" : { "properties" : { "image" : "submarinewarp.png:warpOutPart2." } }, "invisible" : { "properties" : {} } } } }, "lights" : { "properties" : { "centered" : true, "zLevel" : 3, "fullbright" : true, "transformationGroups" : ["flip", "rotation"] }, "partStates" : { "headlights" : { "off" : { "properties" : { } }, "on" : { "properties" : { "image" : "/vehicles/submarine/headlight.png", "offset" : [7.25, -1.5] } } } } }, "prop" : { "properties" : { "zLevel" : 0, "centered" : true, "transformationGroups" : ["flip", "rotation"], "offset" : [-6.0, -3.0] }, "partStates" : { "propeller" : { "still" : { "properties" : { "image" : "/vehicles/submarine/submarineprop.png:prop.1" } }, "turning" : { "properties" : { "image" : "/vehicles/submarine/submarineprop.png:prop." } } } } } } }, "transformationGroups" : { "rotation" : { "interpolated" : true }, "flip" : {} }, "particleEmitters" : { "bowWaveWater" : { "emissionRate" : 25.0, "active" : false, "offsetRegion" : [ 5, -1.5, 5.1, 1.5], "particles" : [{ "particle" : "splashwater"}] }, "bowWaveLava" : { "emissionRate" : 25.0, "active" : false, "offsetRegion" : [ 5, -1.5, 5.1, 1.5], "particles" : [{ "particle" : "fireshard"}] }, "bowWavePoison" : { "emissionRate" : 25.0, "active" : false, "offsetRegion" : [ 5, -1.5, 5.1, 1.5], "particles" : [{ "particle" : "splashpoison"}] }, "splashWater" : { "emissionRate" : 0, "active" : false, "burstCount" : 30, "offsetRegion" : [ -5, -1.5, 5.0, -1.2], "particles" : [{ "particle" : "splashwater"}] }, "splashLava" : { "emissionRate" : 0, "active" : false, "burstCount" : 30, "offsetRegion" : [ -5, -1.5, 5.1, -1.2], "particles" : [{ "particle" : "fireshard"}] }, "splashPoison" : { "emissionRate" : 0, "active" : false, "burstCount" : 30, "offsetRegion" : [ -5, -1.5, 5.1, -1.2], "particles" : [{ "particle" : "splashpoison"}] }, "bubbles" : { "enabled" : false, "transformationGroups" : ["flip", "rotation"], "emissionRate" : 25.0, "offsetRegion" : [ 3, -1, 6, -0.75], "particles" : [{ "particle" : "bubbles"}] } }, "lights" : { "headlightBeam" : { "active" : false, "transformationGroups" : ["flip", "rotation"], "position" : [7.0, -1.5], "color" : [250, 250, 200], "pointLight" : true, "pointAngle" : 0, "pointBeam" : 5 } }, "sounds" : { "collisionNotification" : [ "/sfx/tech/hoverbike_bump1.ogg", "/sfx/tech/hoverbike_bump2.ogg", "/sfx/tech/hoverbike_bump3.ogg" ], "collisionDamage" : ["/sfx/melee/bite_robotic1.ogg"], "changeDamageState" : [ "/sfx/gun/grenadeblast_small_fire1.ogg", "/sfx/gun/grenadeblast_small_fire2.ogg", "/sfx/gun/grenadeblast_small_fire3.ogg" ], "hornLoop" : ["/sfx/tech/honk.ogg"] } }