This commit is contained in:
Aria 2025-03-21 22:23:30 +11:00
commit 9c94d113d3
Signed by untrusted user who does not match committer: aria
GPG key ID: 19AB7AA462B8AB3B
10260 changed files with 1237388 additions and 0 deletions

View file

@ -0,0 +1,131 @@
{
"objectName" : "railbladetrap",
"colonyTags" : ["evil"],
"rarity" : "Common",
"description" : "Fires spinning blades that follow rails for absurdly dangerous situations!",
"shortdescription" : "Railblade Trap",
"race" : "generic",
"category" : "rail",
"price" : 200,
"inventoryIcon" : "railbladetrapicon.png",
"orientations" : [
{
"dualImage" : "railbladetrapground.png",
"imagePosition" : [-12, 0],
"animationPosition" : [-12, 0],
"animationParts" : {
"bg" : "railbladetrapground.png",
"fg" : "railbladetrapground.png"
},
"spaceScan" : 0.1,
"anchors" : [ "bottom" ],
"direction" : "right",
"projectileDirection" : [0, 1],
"projectilePosition" : [0, 0.5],
"projectileConfig" : {
"railConfig" : {
"direction" : "n"
}
}
},
{
"dualImage" : "railbladetrapceiling.png",
"imagePosition" : [-12, 0],
"animationPosition" : [-12, 0],
"animationParts" : {
"bg" : "railbladetrapceiling.png",
"fg" : "railbladetrapceiling.png"
},
"spaceScan" : 0.1,
"anchors" : [ "top" ],
"direction" : "right",
"projectileDirection" : [0, -1],
"projectilePosition" : [0, 0.5],
"projectileConfig" : {
"railConfig" : {
"direction" : "s"
}
}
},
{
"image" : "railbladetrapleft.png",
"imagePosition" : [0, -12],
"animationPosition" : [0, -12],
"animationParts" : {
"bg" : "railbladetrapleft.png",
"fg" : "railbladetrapleft.png"
},
"spaceScan" : 0.1,
"anchors" : [ "left" ],
"direction" : "right",
"projectileDirection" : [1, 0],
"projectilePosition" : [0.5, 0],
"projectileConfig" : {
"railConfig" : {
"direction" : "e"
}
}
},
{
"image" : "railbladetrapright.png",
"imagePosition" : [0, -12],
"animationPosition" : [0, -12],
"animationParts" : {
"bg" : "railbladetrapright.png",
"fg" : "railbladetrapright.png"
},
"spaceScan" : 0.1,
"anchors" : [ "right" ],
"direction" : "right",
"projectileDirection" : [-1, 0],
"projectilePosition" : [0.5, 0],
"projectileConfig" : {
"railConfig" : {
"direction" : "w"
}
}
}
],
"animationParts" : {
"bg" : "railbladetrapground.png",
"fg" : "railbladetrapground.png"
},
"animation" : "/objects/wired/projectiletrap/projectiletrap.animation",
"inputNodes" : [ [0, 0] ],
"smashOnBreak" : true,
"smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ],
"scripts" : [ "/objects/wired/projectiletrap/projectiletrap.lua" ],
"scriptDelta" : 5,
"inactiveLightColor" : [0, 0, 0],
"activeLightColor" : [0, 0, 0],
"fireTime" : 5.0,
"fireTimeVariance" : 0.0,
"projectile" : "railblade"
}

View file

@ -0,0 +1,17 @@
{
"frameGrid" : {
"size" : [24, 8],
"dimensions" : [1, 1],
"names" : [
[ "default" ]
]
},
"aliases" : {
"default.default" : "default",
"default.on" : "default",
"default.off" : "default",
"default.1" : "default"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

View file

@ -0,0 +1,17 @@
{
"frameGrid" : {
"size" : [24, 8],
"dimensions" : [1, 1],
"names" : [
[ "default" ]
]
},
"aliases" : {
"default.default" : "default",
"default.on" : "default",
"default.off" : "default",
"default.1" : "default"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

View file

@ -0,0 +1,17 @@
{
"frameGrid" : {
"size" : [8, 24],
"dimensions" : [1, 1],
"names" : [
[ "default" ]
]
},
"aliases" : {
"default.default" : "default",
"default.on" : "default",
"default.off" : "default",
"default.1" : "default"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

View file

@ -0,0 +1,17 @@
{
"frameGrid" : {
"size" : [8, 24],
"dimensions" : [1, 1],
"names" : [
[ "default" ]
]
},
"aliases" : {
"default.default" : "default",
"default.on" : "default",
"default.off" : "default",
"default.1" : "default"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B