@@ -0,0 +1,300 @@
{
"projectileName": "poptopswooshsetup",
"image": "blankpng.png",
"animationCycle": 0.1,
"frameNumber": 1,
"speed": 0,
"damagePoly": [
[-18, 0],
[-12, -12],
[0, -18],
[12, -12],
[18, 0],
[12, 12],
[0, 18],
[-12, 12]
],
"animationLoops": false,
"piercing": true,
"flippable": true,
"power": 0,
"universalDamage": true,
"damageKind": "ice",
"damageType": "IgnoresDef",
"timeToLive": 0.8,
"statusEffects": [],
"actionOnReap" : [
{
"time" : 0.8,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/npc/quadruped/tiger_pain2.ogg" ]
},
{
"action" : "projectile",
"type" : "poptopswoosh",
"inheritDamageFactor" : 1,
"fuzzAngle" : 0,
"offset" : [0,2],
"config" : {
"speed" : 0,
"timeToLive" : 0.8
}
}
],
"periodicActions" : [
{
"time" : 0.28,
"loop" : false,
"action" : "config",
"file" : "/projectiles/boss/guardianboss/guardianlargeexplosion/iceguardianlargeexplosionisogen.config"
},
{
"time" : 0.15,
"action" : "loop",
"count" : 4,
"body" : [
{
"action" : "particle",
"specification" : "iceshard"
}
]
},
{
"time" : 0.35,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.35,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.5,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.5,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.5,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.55,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.55,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.6,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.66,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.6,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.7,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.70,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.7,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.73,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.73,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.77,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.77,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.80,
"loop" :false,
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"time" : 0.8,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.8,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.8,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time" : 0.8,
"loop" :false,
"action" : "projectile",
"type" : "glassslide",
"fuzzAngle" : 360,
"config" : {
"timeToLive" : 1
}
},
{
"time":0,
"loop" : true,
"action":"particle",
"specification":{
"type":"ember",
"light":[
0,
0,
180
],
"size":0.5,
"color":[
0,
77,
180,
50
],
"initialVelocity":[
0.0,
10.0
],
"finalVelocity":[
0.0,
3.0
],
"approach":[
0.0,
3.0
],
"timeToLive":0.5,
"fade":1,
"destructionAction":"shrink",
"destructionTime":0.2,
"layer":"front",
"variance":{
"initialVelocity":[
0.0,
0.0
],
"position":[
2.2,
0.2
],
"size":2
}
}
}
]
}
@@ -0,0 +1,10 @@
{
"frameGrid" : {
"size" : [146, 79],
"dimensions" : [8, 1],

"names" : [
[ "0", "1", "2", "3", "4", "5", "6", "7" ]
]
}
}
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,187 @@
{
"projectileName" : "poptopswoosh",
"image" : "poptopswoosh.png",
"animationCycle" : 0.8,
"frameNumber" : 8,
"timeToLive" : 0.8,
"power" : 0,
"emitters" : [ ],
"damagePoly" : [[-35, -32], [-35, 22], [35, 22], [35,-32]],
"bounces" : -1,
"flippable" : true,
"orientationLocked" : true,
"piercing" : true,
"fullbright" : true,
"damageKind" : "ice",
"speed" : 0,
"statusEffects" : [ "freezefu" ],
"periodicActions" : [
{
"time" : 0.2,
"action" : "loop",
"count" : 3,
"body" : [
{
"action" : "particle",
"specification" : "iceshard"
}
]
},
{
"time":0,
"loop" : true,
"action":"particle",
"specification":{
"type":"ember",
"light":[
0,
0,
180
],
"size":0.5,
"color":[
0,
77,
180,
50
],
"initialVelocity":[
0.0,
10.0
],
"finalVelocity":[
0.0,
3.0
],
"approach":[
0.0,
3.0
],
"timeToLive":0.5,
"fade":1,
"destructionAction":"shrink",
"destructionTime":0.2,
"layer":"front",
"variance":{
"initialVelocity":[
0.0,
0.0
],
"position":[
2.2,
0.2
],
"size":2
}
}
},
{
"time" : 0.8,
"loops" : false,
"action" : "projectile",
"type" : "healingzone",
"inheritDamageFactor" : 0,
"offset" : [-2,0],
"config" : {
"processing":"?hueshift=-170",
"timeToLive" : 1,
"speed" : 0
}
},
{
"time" : 0.5,
"loops" : false,
"action" : "projectile",
"type" : "iceblade",
"inheritDamageFactor" : 1,
"config" : {
"statusEffects" : [ "freezefu" ],
"actionOnReap" : [
{

"action" : "config",
"file" : "/projectiles/boss/guardianboss/guardianlargeexplosion/iceguardianlargeexplosionisogen.config"
}
]
}
}
],
"actionOnReap" : [
{
"action" : "sound",
"options" : [ "/sfx/projectiles/ice_barrier_break1.ogg", "/sfx/projectiles/ice_barrier_break2.ogg", "/sfx/projectiles/ice_barrier_break3.ogg", "/sfx/projectiles/ice_barrier_break4.ogg", "/sfx/projectiles/ice_barrier_break5.ogg", "/sfx/projectiles/ice_barrier_break6.ogg", "/sfx/projectiles/ice_barrier_break7.ogg", "/sfx/projectiles/ice_barrier_break8.ogg", "/sfx/projectiles/ice_barrier_break9.ogg", "/sfx/projectiles/ice_barrier_break10.ogg" ]
},
{
"action" : "config",
"file" : "/projectiles/explosions/iceexplosion4/iceexplosion4.config"
},
{
"action" : "projectile",
"type" : "icestickyspikes",
"inheritDamageFactor" : 1,
"fuzzAngle" : 360,
"config" : {
"speed" : 60,
"timeToLive" : 2,
"statusEffects" : [ "freezefu" ],
"actionOnReap" : [
{
"action" : "config",
"file" : "/projectiles/explosions/iceexplosion4/iceexplosion4.config"
}
]
}
},
{
"action" : "projectile",
"type" : "icestickyspikes",
"inheritDamageFactor" : 1,
"fuzzAngle" : 360,
"config" : {
"speed" : 60,
"timeToLive" : 2,
"statusEffects" : [ "freezefu" ],
"actionOnReap" : [
{
"action" : "config",
"file" : "/projectiles/explosions/iceexplosion4/iceexplosion4.config"
}
]
}
},
{
"action" : "projectile",
"type" : "icestickyspikes",
"inheritDamageFactor" : 1,
"fuzzAngle" : 360,
"config" : {
"speed" : 60,
"timeToLive" : 2,
"statusEffects" : [ "freezefu" ],
"actionOnReap" : [
{
"action" : "config",
"file" : "/projectiles/explosions/iceexplosion4/iceexplosion4.config"
}
]
}
},
{
"action" : "projectile",
"type" : "icestickyspikes",
"inheritDamageFactor" : 1,
"fuzzAngle" : 360,
"config" : {
"speed" : 60,
"timeToLive" : 2,
"statusEffects" : [ "freezefu" ],
"actionOnReap" : [
{
"action" : "config",
"file" : "/projectiles/explosions/iceexplosion4/iceexplosion4.config"
}
]
}
}
]
}
@@ -0,0 +1,19 @@
{
"projectileName" : "fuiceswoosh",
"image" : "irradiumswoosh.png",
"animationCycle" : 0.08,
"frameNumber" : 3,
"level" : 1,
"speed" : 0,
"orientationLocked" : true,
"damagePoly" : [ [-25, 24.5], [3.5, 24.5], [15.5, 21.5], [28.5, 15.5], [36.5, 7.5], [40.5, -1.5], [40.5, -12.5], [32.5, -24.5], [-25, -24.5] ],
"animationLoops" : false,
"piercing" : true,
"flippable" : true,
"damageKind" : "ice",
"color" : "blue",
"knockback" : 35,
"knockbackDirectional" : true,
"emitters" : [ "defaultblue" ],
"statusEffects" : [ ]
}