FILES ----- [NEW] currencies.config dungeon_worlds.config hobo.ttf instance_worlds.config player.config terrestrial_worlds.config universe_server.config versioning.config [NEW] animations\dust2\dust2fast.animation [NEW] animations\dust3\dust3fast.animation [NEW] animations\shards\ancientenergy.animation [NEW] animations\shards\ancientenergy.frames [NEW] animations\shards\ancientenergy.png [NEW] animations\shards\ancientenergyslow.animation [NEW] animations\shards\ancientshard.animation [NEW] animations\shards\ancientshard.png [NEW] behaviors\nodes.json behaviors\monsters\boss\eyeboss\eyebossanimate.behavior [NEW] behaviors\monsters\boss\guardian\attacksequence.behavior [NEW] behaviors\monsters\boss\guardian\beamspin.behavior [NEW] behaviors\monsters\boss\guardian\damagestun.behavior [NEW] behaviors\monsters\boss\guardian\doublegroundbeam.behavior [NEW] behaviors\monsters\boss\guardian\floorprojectiles.behavior [NEW] behaviors\monsters\boss\guardian\guardian.behavior [NEW] behaviors\monsters\boss\guardian\guardiandash.behavior [NEW] behaviors\monsters\boss\guardian\guardiandebuff.behavior [NEW] behaviors\monsters\boss\guardian\guardianslam.behavior [NEW] behaviors\monsters\boss\guardian\lowgroundbeam.behavior [NEW] behaviors\monsters\boss\guardian\meleestab.behavior [NEW] behaviors\monsters\boss\guardian\phasesequence.behavior [NEW] behaviors\monsters\boss\guardian\platformbumpers.behavior [NEW] behaviors\monsters\boss\guardian\pogobeam.behavior [NEW] behaviors\monsters\boss\guardian\projectilecircle.behavior [NEW] behaviors\monsters\boss\guardian\spawnminiongroup.behavior [NEW] behaviors\monsters\boss\guardian\targetedbeam.behavior [NEW] behaviors\monsters\boss\guardian\targeteddash.behavior [NEW] behaviors\monsters\boss\guardian\targetedprojectile.behavior behaviors\monsters\boss\kluexbossstatue\statueiceattack.behavior behaviors\monsters\modular\actions\hop.behavior behaviors\monsters\modular\actions\spawncompanions.behavior behaviors\monsters\modular\movement\flyapproach.behavior behaviors\monsters\modular\movement\walkapproach.behavior behaviors\npc\wanderSimple.behavior behaviors\npc\crew\catchup.behavior behaviors\npc\crew\combat.behavior behaviors\npc\crew\follow.behavior behaviors\sequences\hylotlmission\koichihologram.behavior [NEW] biomes\surface\scorched.biome [NEW] biomes\surface\volcanicterraform.biome biomes\surface_detached\rust.biome biomes\surface_detached\tar.biome [NEW] biomes\underground_detached\cellcaves.biome biomes\underground_detached\luminouscaves.biome biomes\underground_detached\mushrooms.biome biomes\underground_detached\slimecaves.biome biomes\underground_detached\wilderness.biome cinematics\story\finale\finale.cinematic collections\fossils.collection damage\acid.damage damage\axe.damage damage\bite.damage damage\bow.damage damage\brain.damage damage\broadsword.damage damage\bubble.damage damage\dagger.damage damage\electric.damage damage\electricaxe.damage damage\electricbarrier.damage damage\electricbow.damage damage\electricbroadsword.damage damage\electricdagger.damage damage\electrichammer.damage damage\electricplasma.damage damage\electricplasmabullet.damage damage\electricplasmashotgun.damage damage\electricshortsword.damage damage\electricspear.damage [NEW] damage\elementaltypes.config damage\falling.damage damage\fire.damage damage\fireaxe.damage damage\firebarrier.damage damage\firebow.damage damage\firebroadsword.damage damage\firedagger.damage damage\firehammer.damage damage\fireplasma.damage damage\fireplasmabullet.damage damage\fireplasmashotgun.damage damage\fireshortsword.damage damage\firespear.damage damage\fist.damage damage\fiststrong.damage damage\flamethrower.damage damage\foldingchair.damage damage\fryingpan.damage damage\gnomesmack.damage damage\hammer.damage damage\ice.damage damage\iceaxe.damage damage\icebarrier.damage damage\icebow.damage damage\icebroadsword.damage damage\icedagger.damage damage\icehammer.damage damage\iceplasma.damage damage\iceplasmabullet.damage damage\iceplasmashotgun.damage damage\iceshortsword.damage damage\icespear.damage damage\lash.damage damage\plasma.damage damage\plasmabullet.damage damage\poison.damage damage\poisonaxe.damage damage\poisonbarrier.damage damage\poisonbow.damage damage\poisonbroadsword.damage damage\poisonbullet.damage damage\poisondagger.damage damage\poisonhammer.damage damage\poisonlash.damage damage\poisonplasma.damage damage\poisonplasmabullet.damage damage\poisonplasmashotgun.damage damage\poisonshortsword.damage damage\poisonspear.damage damage\retro.damage damage\shortsword.damage damage\shotgunbullet.damage damage\slash.damage damage\spear.damage damage\standardbullet.damage dungeons\apex\apextestfacility\apextestfacility.dungeon [NEW] dungeons\other\ancientvault\bossroom\genbossbuffobject.dungeon [NEW] dungeons\other\ancientvault\bossroom\genbossbuffobject.json [NEW] dungeons\other\ancientvault\bossroom\genbossfloorplatform.dungeon [NEW] dungeons\other\ancientvault\bossroom\genbossfloorplatform.json [NEW] dungeons\other\ancientvault\bossroom\genbossroom.dungeon [NEW] dungeons\other\ancientvault\bossroom\genbossroom.json [NEW] dungeons\other\ancientvault\bossroom\genbosswallplatformleft.dungeon [NEW] dungeons\other\ancientvault\bossroom\genbosswallplatformleft.json [NEW] dungeons\other\ancientvault\bossroom\genbosswallplatformright.dungeon [NEW] dungeons\other\ancientvault\bossroom\genbosswallplatformright.json [NEW] dungeons\other\ancientvault\electric\ancientvault_electric.dungeon [NEW] dungeons\other\ancientvault\electric\bossroom_left.json [NEW] dungeons\other\ancientvault\electric\bossroom_right.json [NEW] dungeons\other\ancientvault\electric\endcap_bot.json [NEW] dungeons\other\ancientvault\electric\endcap_bot1a.json [NEW] dungeons\other\ancientvault\electric\endcap_bot1b.json [NEW] dungeons\other\ancientvault\electric\endcap_bot1c.json [NEW] dungeons\other\ancientvault\electric\endcap_bot1d.json [NEW] dungeons\other\ancientvault\electric\endcap_bot2a.json [NEW] dungeons\other\ancientvault\electric\endcap_bot2b.json [NEW] dungeons\other\ancientvault\electric\endcap_bot2c.json [NEW] dungeons\other\ancientvault\electric\endcap_bot2d.json [NEW] dungeons\other\ancientvault\electric\endcap_bot3a.json [NEW] dungeons\other\ancientvault\electric\endcap_bot3b.json [NEW] dungeons\other\ancientvault\electric\endcap_bot3c.json [NEW] dungeons\other\ancientvault\electric\endcap_bot3d.json [NEW] dungeons\other\ancientvault\electric\endcap_bot4a.json [NEW] dungeons\other\ancientvault\electric\endcap_bot4b.json [NEW] dungeons\other\ancientvault\electric\endcap_bot4c.json [NEW] dungeons\other\ancientvault\electric\endcap_bot4d.json [NEW] dungeons\other\ancientvault\electric\endcap_bot5a.json [NEW] dungeons\other\ancientvault\electric\endcap_bot5b.json [NEW] dungeons\other\ancientvault\electric\endcap_bot5c.json [NEW] dungeons\other\ancientvault\electric\endcap_bot5d.json [NEW] dungeons\other\ancientvault\electric\endcap_left.json [NEW] dungeons\other\ancientvault\electric\endcap_left10a.json [NEW] dungeons\other\ancientvault\electric\endcap_left10b.json [NEW] dungeons\other\ancientvault\electric\endcap_left1a.json [NEW] dungeons\other\ancientvault\electric\endcap_left1b.json [NEW] dungeons\other\ancientvault\electric\endcap_left2a.json [NEW] dungeons\other\ancientvault\electric\endcap_left2b.json [NEW] dungeons\other\ancientvault\electric\endcap_left3a.json [NEW] dungeons\other\ancientvault\electric\endcap_left3b.json [NEW] dungeons\other\ancientvault\electric\endcap_left4a.json [NEW] dungeons\other\ancientvault\electric\endcap_left4b.json [NEW] dungeons\other\ancientvault\electric\endcap_left5a.json [NEW] dungeons\other\ancientvault\electric\endcap_left5b.json [NEW] dungeons\other\ancientvault\electric\endcap_left6a.json [NEW] dungeons\other\ancientvault\electric\endcap_left6b.json [NEW] dungeons\other\ancientvault\electric\endcap_left7a.json [NEW] dungeons\other\ancientvault\electric\endcap_left7b.json [NEW] dungeons\other\ancientvault\electric\endcap_left8a.json [NEW] dungeons\other\ancientvault\electric\endcap_left8b.json [NEW] dungeons\other\ancientvault\electric\endcap_left9a.json [NEW] dungeons\other\ancientvault\electric\endcap_left9b.json [NEW] dungeons\other\ancientvault\electric\endcap_right.json [NEW] dungeons\other\ancientvault\electric\endcap_right10a.json [NEW] dungeons\other\ancientvault\electric\endcap_right10b.json [NEW] dungeons\other\ancientvault\electric\endcap_right1a.json [NEW] dungeons\other\ancientvault\electric\endcap_right1b.json [NEW] dungeons\other\ancientvault\electric\endcap_right2a.json [NEW] dungeons\other\ancientvault\electric\endcap_right2b.json [NEW] dungeons\other\ancientvault\electric\endcap_right3a.json [NEW] dungeons\other\ancientvault\electric\endcap_right3b.json [NEW] dungeons\other\ancientvault\electric\endcap_right4a.json [NEW] dungeons\other\ancientvault\electric\endcap_right4b.json [NEW] dungeons\other\ancientvault\electric\endcap_right5a.json [NEW] dungeons\other\ancientvault\electric\endcap_right5b.json [NEW] dungeons\other\ancientvault\electric\endcap_right6a.json [NEW] dungeons\other\ancientvault\electric\endcap_right6b.json [NEW] dungeons\other\ancientvault\electric\endcap_right7a.json [NEW] dungeons\other\ancientvault\electric\endcap_right7b.json [NEW] dungeons\other\ancientvault\electric\endcap_right8a.json [NEW] dungeons\other\ancientvault\electric\endcap_right8b.json [NEW] dungeons\other\ancientvault\electric\endcap_right9a.json [NEW] dungeons\other\ancientvault\electric\endcap_right9b.json [NEW] dungeons\other\ancientvault\electric\endcap_top.json [NEW] dungeons\other\ancientvault\electric\endcap_top1a.json [NEW] dungeons\other\ancientvault\electric\endcap_top1b.json [NEW] dungeons\other\ancientvault\electric\endcap_top1c.json [NEW] dungeons\other\ancientvault\electric\endcap_top1d.json [NEW] dungeons\other\ancientvault\electric\endcap_top2a.json [NEW] dungeons\other\ancientvault\electric\endcap_top2b.json [NEW] dungeons\other\ancientvault\electric\endcap_top2c.json [NEW] dungeons\other\ancientvault\electric\endcap_top2d.json [NEW] dungeons\other\ancientvault\electric\endcap_top3a.json [NEW] dungeons\other\ancientvault\electric\endcap_top3b.json [NEW] dungeons\other\ancientvault\electric\endcap_top3c.json [NEW] dungeons\other\ancientvault\electric\endcap_top3d.json [NEW] dungeons\other\ancientvault\electric\endcap_top4a.json [NEW] dungeons\other\ancientvault\electric\endcap_top4b.json [NEW] dungeons\other\ancientvault\electric\endcap_top4c.json [NEW] dungeons\other\ancientvault\electric\endcap_top4d.json [NEW] dungeons\other\ancientvault\electric\endcap_top5a.json [NEW] dungeons\other\ancientvault\electric\endcap_top5b.json [NEW] dungeons\other\ancientvault\electric\endcap_top5c.json [NEW] dungeons\other\ancientvault\electric\endcap_top5d.json [NEW] dungeons\other\ancientvault\electric\entrance_left1.json [NEW] dungeons\other\ancientvault\electric\entrance_left2.json [NEW] dungeons\other\ancientvault\electric\entrance_left3.json [NEW] dungeons\other\ancientvault\electric\entrance_left4.json [NEW] dungeons\other\ancientvault\electric\entrance_left5.json [NEW] dungeons\other\ancientvault\electric\entrance_left6.json [NEW] dungeons\other\ancientvault\electric\entrance_right1.json [NEW] dungeons\other\ancientvault\electric\entrance_right2.json [NEW] dungeons\other\ancientvault\electric\entrance_right3.json [NEW] dungeons\other\ancientvault\electric\entrance_right4.json [NEW] dungeons\other\ancientvault\electric\entrance_right5.json [NEW] dungeons\other\ancientvault\electric\entrance_right6.json [NEW] dungeons\other\ancientvault\electric\room_10.json [NEW] dungeons\other\ancientvault\electric\room_1a.json [NEW] dungeons\other\ancientvault\electric\room_1b.json [NEW] dungeons\other\ancientvault\electric\room_2.json [NEW] dungeons\other\ancientvault\electric\room_3.json [NEW] dungeons\other\ancientvault\electric\room_4a.json [NEW] dungeons\other\ancientvault\electric\room_4b.json [NEW] dungeons\other\ancientvault\electric\room_5.json [NEW] dungeons\other\ancientvault\electric\room_6.json [NEW] dungeons\other\ancientvault\electric\room_7.json [NEW] dungeons\other\ancientvault\electric\room_8.json [NEW] dungeons\other\ancientvault\electric\room_9.json [NEW] dungeons\other\ancientvault\electric\template.json [NEW] dungeons\other\ancientvault\fire\ancientvault_fire.dungeon [NEW] dungeons\other\ancientvault\fire\bossroom_left.json [NEW] dungeons\other\ancientvault\fire\bossroom_right.json [NEW] dungeons\other\ancientvault\fire\endcap_bot.json [NEW] dungeons\other\ancientvault\fire\endcap_bot1a.json [NEW] dungeons\other\ancientvault\fire\endcap_bot1b.json [NEW] dungeons\other\ancientvault\fire\endcap_bot1c.json [NEW] dungeons\other\ancientvault\fire\endcap_bot1d.json [NEW] dungeons\other\ancientvault\fire\endcap_bot2a.json [NEW] dungeons\other\ancientvault\fire\endcap_bot2b.json [NEW] dungeons\other\ancientvault\fire\endcap_bot2c.json [NEW] dungeons\other\ancientvault\fire\endcap_bot2d.json [NEW] dungeons\other\ancientvault\fire\endcap_bot3a.json [NEW] dungeons\other\ancientvault\fire\endcap_bot3b.json [NEW] dungeons\other\ancientvault\fire\endcap_bot3c.json [NEW] dungeons\other\ancientvault\fire\endcap_bot3d.json [NEW] dungeons\other\ancientvault\fire\endcap_bot4a.json [NEW] dungeons\other\ancientvault\fire\endcap_bot4b.json [NEW] dungeons\other\ancientvault\fire\endcap_bot4c.json [NEW] dungeons\other\ancientvault\fire\endcap_bot4d.json [NEW] dungeons\other\ancientvault\fire\endcap_bot5a.json [NEW] dungeons\other\ancientvault\fire\endcap_bot5b.json [NEW] dungeons\other\ancientvault\fire\endcap_bot5c.json [NEW] dungeons\other\ancientvault\fire\endcap_bot5d.json [NEW] dungeons\other\ancientvault\fire\endcap_left.json [NEW] dungeons\other\ancientvault\fire\endcap_left10a.json [NEW] dungeons\other\ancientvault\fire\endcap_left10b.json [NEW] dungeons\other\ancientvault\fire\endcap_left1a.json [NEW] dungeons\other\ancientvault\fire\endcap_left1b.json [NEW] dungeons\other\ancientvault\fire\endcap_left2a.json [NEW] dungeons\other\ancientvault\fire\endcap_left2b.json [NEW] dungeons\other\ancientvault\fire\endcap_left3a.json [NEW] dungeons\other\ancientvault\fire\endcap_left3b.json [NEW] dungeons\other\ancientvault\fire\endcap_left4a.json [NEW] dungeons\other\ancientvault\fire\endcap_left4b.json [NEW] dungeons\other\ancientvault\fire\endcap_left5a.json [NEW] dungeons\other\ancientvault\fire\endcap_left5b.json [NEW] dungeons\other\ancientvault\fire\endcap_left6a.json [NEW] dungeons\other\ancientvault\fire\endcap_left6b.json [NEW] dungeons\other\ancientvault\fire\endcap_left7a.json [NEW] dungeons\other\ancientvault\fire\endcap_left7b.json [NEW] dungeons\other\ancientvault\fire\endcap_left8a.json [NEW] dungeons\other\ancientvault\fire\endcap_left8b.json [NEW] dungeons\other\ancientvault\fire\endcap_left9a.json [NEW] dungeons\other\ancientvault\fire\endcap_left9b.json [NEW] dungeons\other\ancientvault\fire\endcap_right.json [NEW] dungeons\other\ancientvault\fire\endcap_right10a.json [NEW] dungeons\other\ancientvault\fire\endcap_right10b.json [NEW] dungeons\other\ancientvault\fire\endcap_right1a.json [NEW] dungeons\other\ancientvault\fire\endcap_right1b.json [NEW] dungeons\other\ancientvault\fire\endcap_right2a.json [NEW] dungeons\other\ancientvault\fire\endcap_right2b.json [NEW] dungeons\other\ancientvault\fire\endcap_right3a.json [NEW] dungeons\other\ancientvault\fire\endcap_right3b.json [NEW] dungeons\other\ancientvault\fire\endcap_right4a.json [NEW] dungeons\other\ancientvault\fire\endcap_right4b.json [NEW] dungeons\other\ancientvault\fire\endcap_right5a.json [NEW] dungeons\other\ancientvault\fire\endcap_right5b.json [NEW] dungeons\other\ancientvault\fire\endcap_right6a.json [NEW] dungeons\other\ancientvault\fire\endcap_right6b.json [NEW] dungeons\other\ancientvault\fire\endcap_right7a.json [NEW] dungeons\other\ancientvault\fire\endcap_right7b.json [NEW] dungeons\other\ancientvault\fire\endcap_right8a.json [NEW] dungeons\other\ancientvault\fire\endcap_right8b.json [NEW] dungeons\other\ancientvault\fire\endcap_right9a.json [NEW] dungeons\other\ancientvault\fire\endcap_right9b.json [NEW] dungeons\other\ancientvault\fire\endcap_top.json [NEW] dungeons\other\ancientvault\fire\endcap_top1a.json [NEW] dungeons\other\ancientvault\fire\endcap_top1b.json [NEW] dungeons\other\ancientvault\fire\endcap_top1c.json [NEW] dungeons\other\ancientvault\fire\endcap_top1d.json [NEW] dungeons\other\ancientvault\fire\endcap_top2a.json [NEW] dungeons\other\ancientvault\fire\endcap_top2b.json [NEW] dungeons\other\ancientvault\fire\endcap_top2c.json [NEW] dungeons\other\ancientvault\fire\endcap_top2d.json [NEW] dungeons\other\ancientvault\fire\endcap_top3a.json [NEW] dungeons\other\ancientvault\fire\endcap_top3b.json [NEW] dungeons\other\ancientvault\fire\endcap_top3c.json [NEW] dungeons\other\ancientvault\fire\endcap_top3d.json [NEW] dungeons\other\ancientvault\fire\endcap_top4a.json [NEW] dungeons\other\ancientvault\fire\endcap_top4b.json [NEW] dungeons\other\ancientvault\fire\endcap_top4c.json [NEW] dungeons\other\ancientvault\fire\endcap_top4d.json [NEW] dungeons\other\ancientvault\fire\endcap_top5a.json [NEW] dungeons\other\ancientvault\fire\endcap_top5b.json [NEW] dungeons\other\ancientvault\fire\endcap_top5c.json [NEW] dungeons\other\ancientvault\fire\endcap_top5d.json [NEW] dungeons\other\ancientvault\fire\entrance_left1.json [NEW] dungeons\other\ancientvault\fire\entrance_left2.json [NEW] dungeons\other\ancientvault\fire\entrance_left3.json [NEW] dungeons\other\ancientvault\fire\entrance_left4.json [NEW] dungeons\other\ancientvault\fire\entrance_left5.json [NEW] dungeons\other\ancientvault\fire\entrance_left6.json [NEW] dungeons\other\ancientvault\fire\entrance_right1.json [NEW] dungeons\other\ancientvault\fire\entrance_right2.json [NEW] dungeons\other\ancientvault\fire\entrance_right3.json [NEW] dungeons\other\ancientvault\fire\entrance_right4.json [NEW] dungeons\other\ancientvault\fire\entrance_right5.json [NEW] dungeons\other\ancientvault\fire\entrance_right6.json [NEW] dungeons\other\ancientvault\fire\room10a.json [NEW] dungeons\other\ancientvault\fire\room10a_flip.json [NEW] dungeons\other\ancientvault\fire\room10b.json [NEW] dungeons\other\ancientvault\fire\room10b_flip.json [NEW] dungeons\other\ancientvault\fire\room11a.json [NEW] dungeons\other\ancientvault\fire\room11a_flip.json [NEW] dungeons\other\ancientvault\fire\room11b.json [NEW] dungeons\other\ancientvault\fire\room11b_flip.json [NEW] dungeons\other\ancientvault\fire\room12a.json [NEW] dungeons\other\ancientvault\fire\room12a_flip.json [NEW] dungeons\other\ancientvault\fire\room12b.json [NEW] dungeons\other\ancientvault\fire\room12b_flip.json [NEW] dungeons\other\ancientvault\fire\room1a.json [NEW] dungeons\other\ancientvault\fire\room1a_flip.json [NEW] dungeons\other\ancientvault\fire\room2a.json [NEW] dungeons\other\ancientvault\fire\room2a_flip.json [NEW] dungeons\other\ancientvault\fire\room2b.json [NEW] dungeons\other\ancientvault\fire\room2b_flip.json [NEW] dungeons\other\ancientvault\fire\room3a.json [NEW] dungeons\other\ancientvault\fire\room3a_flip.json [NEW] dungeons\other\ancientvault\fire\room3b.json [NEW] dungeons\other\ancientvault\fire\room3b_flip.json [NEW] dungeons\other\ancientvault\fire\room4a.json [NEW] dungeons\other\ancientvault\fire\room4a_flip.json [NEW] dungeons\other\ancientvault\fire\room4b.json [NEW] dungeons\other\ancientvault\fire\room4b_flip.json [NEW] dungeons\other\ancientvault\fire\room5a.json [NEW] dungeons\other\ancientvault\fire\room5a_flip.json [NEW] dungeons\other\ancientvault\fire\room6a.json [NEW] dungeons\other\ancientvault\fire\room6a_flip.json [NEW] dungeons\other\ancientvault\fire\room6b.json [NEW] dungeons\other\ancientvault\fire\room6b_flip.json [NEW] dungeons\other\ancientvault\fire\room7a.json [NEW] dungeons\other\ancientvault\fire\room7a_flip.json [NEW] dungeons\other\ancientvault\fire\room7b.json [NEW] dungeons\other\ancientvault\fire\room7b_flip.json [NEW] dungeons\other\ancientvault\fire\room8a.json [NEW] dungeons\other\ancientvault\fire\room8a_flip.json [NEW] dungeons\other\ancientvault\fire\room8b.json [NEW] dungeons\other\ancientvault\fire\room8b_flip.json [NEW] dungeons\other\ancientvault\fire\room9a.json [NEW] dungeons\other\ancientvault\fire\room9a_flip.json [NEW] dungeons\other\ancientvault\fire\room9b.json [NEW] dungeons\other\ancientvault\fire\room9b_flip.json [NEW] dungeons\other\ancientvault\fire\template.json [NEW] dungeons\other\ancientvault\ice\ancientvault_ice.dungeon [NEW] dungeons\other\ancientvault\ice\bossroom_left.json [NEW] dungeons\other\ancientvault\ice\bossroom_right.json [NEW] dungeons\other\ancientvault\ice\endcap_bot.json [NEW] dungeons\other\ancientvault\ice\endcap_bot1a.json [NEW] dungeons\other\ancientvault\ice\endcap_bot1b.json [NEW] dungeons\other\ancientvault\ice\endcap_bot1c.json [NEW] dungeons\other\ancientvault\ice\endcap_bot1d.json [NEW] dungeons\other\ancientvault\ice\endcap_bot2a.json [NEW] dungeons\other\ancientvault\ice\endcap_bot2b.json [NEW] dungeons\other\ancientvault\ice\endcap_bot2c.json [NEW] dungeons\other\ancientvault\ice\endcap_bot2d.json [NEW] dungeons\other\ancientvault\ice\endcap_bot3a.json [NEW] dungeons\other\ancientvault\ice\endcap_bot3b.json [NEW] dungeons\other\ancientvault\ice\endcap_bot3c.json [NEW] dungeons\other\ancientvault\ice\endcap_bot3d.json [NEW] dungeons\other\ancientvault\ice\endcap_bot4a.json [NEW] dungeons\other\ancientvault\ice\endcap_bot4b.json [NEW] dungeons\other\ancientvault\ice\endcap_bot4c.json [NEW] dungeons\other\ancientvault\ice\endcap_bot4d.json [NEW] dungeons\other\ancientvault\ice\endcap_bot5a.json [NEW] dungeons\other\ancientvault\ice\endcap_bot5b.json [NEW] dungeons\other\ancientvault\ice\endcap_bot5c.json [NEW] dungeons\other\ancientvault\ice\endcap_bot5d.json [NEW] dungeons\other\ancientvault\ice\endcap_left.json [NEW] dungeons\other\ancientvault\ice\endcap_left10a.json [NEW] dungeons\other\ancientvault\ice\endcap_left10b.json [NEW] dungeons\other\ancientvault\ice\endcap_left1a.json [NEW] dungeons\other\ancientvault\ice\endcap_left1b.json [NEW] dungeons\other\ancientvault\ice\endcap_left2a.json [NEW] dungeons\other\ancientvault\ice\endcap_left2b.json [NEW] dungeons\other\ancientvault\ice\endcap_left3a.json [NEW] dungeons\other\ancientvault\ice\endcap_left3b.json [NEW] dungeons\other\ancientvault\ice\endcap_left4a.json [NEW] dungeons\other\ancientvault\ice\endcap_left4b.json [NEW] dungeons\other\ancientvault\ice\endcap_left5a.json [NEW] dungeons\other\ancientvault\ice\endcap_left5b.json [NEW] dungeons\other\ancientvault\ice\endcap_left6a.json [NEW] dungeons\other\ancientvault\ice\endcap_left6b.json [NEW] dungeons\other\ancientvault\ice\endcap_left7a.json [NEW] dungeons\other\ancientvault\ice\endcap_left7b.json [NEW] dungeons\other\ancientvault\ice\endcap_left8a.json [NEW] dungeons\other\ancientvault\ice\endcap_left8b.json [NEW] dungeons\other\ancientvault\ice\endcap_left9a.json [NEW] dungeons\other\ancientvault\ice\endcap_left9b.json [NEW] dungeons\other\ancientvault\ice\endcap_right.json [NEW] dungeons\other\ancientvault\ice\endcap_right10a.json [NEW] dungeons\other\ancientvault\ice\endcap_right10b.json [NEW] dungeons\other\ancientvault\ice\endcap_right1a.json [NEW] dungeons\other\ancientvault\ice\endcap_right1b.json [NEW] dungeons\other\ancientvault\ice\endcap_right2a.json [NEW] dungeons\other\ancientvault\ice\endcap_right2b.json [NEW] dungeons\other\ancientvault\ice\endcap_right3a.json [NEW] dungeons\other\ancientvault\ice\endcap_right3b.json [NEW] dungeons\other\ancientvault\ice\endcap_right4a.json [NEW] dungeons\other\ancientvault\ice\endcap_right4b.json [NEW] dungeons\other\ancientvault\ice\endcap_right5a.json [NEW] dungeons\other\ancientvault\ice\endcap_right5b.json [NEW] dungeons\other\ancientvault\ice\endcap_right6a.json [NEW] dungeons\other\ancientvault\ice\endcap_right6b.json [NEW] dungeons\other\ancientvault\ice\endcap_right7a.json [NEW] dungeons\other\ancientvault\ice\endcap_right7b.json [NEW] dungeons\other\ancientvault\ice\endcap_right8a.json [NEW] dungeons\other\ancientvault\ice\endcap_right8b.json [NEW] dungeons\other\ancientvault\ice\endcap_right9a.json [NEW] dungeons\other\ancientvault\ice\endcap_right9b.json [NEW] dungeons\other\ancientvault\ice\endcap_top.json [NEW] dungeons\other\ancientvault\ice\endcap_top1a.json [NEW] dungeons\other\ancientvault\ice\endcap_top1b.json [NEW] dungeons\other\ancientvault\ice\endcap_top1c.json [NEW] dungeons\other\ancientvault\ice\endcap_top1d.json [NEW] dungeons\other\ancientvault\ice\endcap_top2a.json [NEW] dungeons\other\ancientvault\ice\endcap_top2b.json [NEW] dungeons\other\ancientvault\ice\endcap_top2c.json [NEW] dungeons\other\ancientvault\ice\endcap_top2d.json [NEW] dungeons\other\ancientvault\ice\endcap_top3a.json [NEW] dungeons\other\ancientvault\ice\endcap_top3b.json [NEW] dungeons\other\ancientvault\ice\endcap_top3c.json [NEW] dungeons\other\ancientvault\ice\endcap_top3d.json [NEW] dungeons\other\ancientvault\ice\endcap_top4a.json [NEW] dungeons\other\ancientvault\ice\endcap_top4b.json [NEW] dungeons\other\ancientvault\ice\endcap_top4c.json [NEW] dungeons\other\ancientvault\ice\endcap_top4d.json [NEW] dungeons\other\ancientvault\ice\endcap_top5a.json [NEW] dungeons\other\ancientvault\ice\endcap_top5b.json [NEW] dungeons\other\ancientvault\ice\endcap_top5c.json [NEW] dungeons\other\ancientvault\ice\endcap_top5d.json [NEW] dungeons\other\ancientvault\ice\entrance_left1.json [NEW] dungeons\other\ancientvault\ice\entrance_left2.json [NEW] dungeons\other\ancientvault\ice\entrance_left3.json [NEW] dungeons\other\ancientvault\ice\entrance_left4.json [NEW] dungeons\other\ancientvault\ice\entrance_left5.json [NEW] dungeons\other\ancientvault\ice\entrance_left6.json [NEW] dungeons\other\ancientvault\ice\entrance_right1.json [NEW] dungeons\other\ancientvault\ice\entrance_right2.json [NEW] dungeons\other\ancientvault\ice\entrance_right3.json [NEW] dungeons\other\ancientvault\ice\entrance_right4.json [NEW] dungeons\other\ancientvault\ice\entrance_right5.json [NEW] dungeons\other\ancientvault\ice\entrance_right6.json [NEW] dungeons\other\ancientvault\ice\room1a.json [NEW] dungeons\other\ancientvault\ice\room1a_flip.json [NEW] dungeons\other\ancientvault\ice\room1b.json [NEW] dungeons\other\ancientvault\ice\room1b_flip.json [NEW] dungeons\other\ancientvault\ice\room2a.json [NEW] dungeons\other\ancientvault\ice\room2a_flip.json [NEW] dungeons\other\ancientvault\ice\room2b.json [NEW] dungeons\other\ancientvault\ice\room2b_flip.json [NEW] dungeons\other\ancientvault\ice\room3a.json [NEW] dungeons\other\ancientvault\ice\room3a_flip.json [NEW] dungeons\other\ancientvault\ice\room3b.json [NEW] dungeons\other\ancientvault\ice\room3b_flip.json [NEW] dungeons\other\ancientvault\ice\room4a.json [NEW] dungeons\other\ancientvault\ice\room4a_flip.json [NEW] dungeons\other\ancientvault\ice\room4b.json [NEW] dungeons\other\ancientvault\ice\room4b_flip.json [NEW] dungeons\other\ancientvault\ice\room5a.json [NEW] dungeons\other\ancientvault\ice\room5a_flip.json [NEW] dungeons\other\ancientvault\ice\room5b.json [NEW] dungeons\other\ancientvault\ice\room5b_flip.json [NEW] dungeons\other\ancientvault\ice\room6a.json [NEW] dungeons\other\ancientvault\ice\room6a_flip.json [NEW] dungeons\other\ancientvault\ice\room6b.json [NEW] dungeons\other\ancientvault\ice\room6b_flip.json [NEW] dungeons\other\ancientvault\ice\room7a.json [NEW] dungeons\other\ancientvault\ice\room7a_flip.json [NEW] dungeons\other\ancientvault\ice\room7b.json [NEW] dungeons\other\ancientvault\ice\room7b_flip.json [NEW] dungeons\other\ancientvault\ice\room8a.json [NEW] dungeons\other\ancientvault\ice\room8a_flip.json [NEW] dungeons\other\ancientvault\ice\room8b.json [NEW] dungeons\other\ancientvault\ice\room8b_flip.json [NEW] dungeons\other\ancientvault\ice\room9b.json [NEW] dungeons\other\ancientvault\ice\template.json [NEW] dungeons\other\ancientvault\poison\ancientvault_poison.dungeon [NEW] dungeons\other\ancientvault\poison\bossroom_left.json [NEW] dungeons\other\ancientvault\poison\bossroom_right.json [NEW] dungeons\other\ancientvault\poison\endcap_bot.json [NEW] dungeons\other\ancientvault\poison\endcap_bot1a.json [NEW] dungeons\other\ancientvault\poison\endcap_bot1b.json [NEW] dungeons\other\ancientvault\poison\endcap_bot1c.json [NEW] dungeons\other\ancientvault\poison\endcap_bot1d.json [NEW] dungeons\other\ancientvault\poison\endcap_bot2a.json [NEW] dungeons\other\ancientvault\poison\endcap_bot2b.json [NEW] dungeons\other\ancientvault\poison\endcap_bot2c.json [NEW] dungeons\other\ancientvault\poison\endcap_bot2d.json [NEW] dungeons\other\ancientvault\poison\endcap_bot3a.json [NEW] dungeons\other\ancientvault\poison\endcap_bot3b.json [NEW] dungeons\other\ancientvault\poison\endcap_bot3c.json [NEW] dungeons\other\ancientvault\poison\endcap_bot3d.json [NEW] dungeons\other\ancientvault\poison\endcap_bot4a.json [NEW] dungeons\other\ancientvault\poison\endcap_bot4b.json [NEW] dungeons\other\ancientvault\poison\endcap_bot4c.json [NEW] dungeons\other\ancientvault\poison\endcap_bot4d.json [NEW] dungeons\other\ancientvault\poison\endcap_bot5a.json [NEW] dungeons\other\ancientvault\poison\endcap_bot5b.json [NEW] dungeons\other\ancientvault\poison\endcap_bot5c.json [NEW] dungeons\other\ancientvault\poison\endcap_bot5d.json [NEW] dungeons\other\ancientvault\poison\endcap_left.json [NEW] dungeons\other\ancientvault\poison\endcap_left10a.json [NEW] dungeons\other\ancientvault\poison\endcap_left10b.json [NEW] dungeons\other\ancientvault\poison\endcap_left1a.json [NEW] dungeons\other\ancientvault\poison\endcap_left1b.json [NEW] dungeons\other\ancientvault\poison\endcap_left2a.json [NEW] dungeons\other\ancientvault\poison\endcap_left2b.json [NEW] dungeons\other\ancientvault\poison\endcap_left3a.json [NEW] dungeons\other\ancientvault\poison\endcap_left3b.json [NEW] dungeons\other\ancientvault\poison\endcap_left4a.json [NEW] dungeons\other\ancientvault\poison\endcap_left4b.json [NEW] dungeons\other\ancientvault\poison\endcap_left5a.json [NEW] dungeons\other\ancientvault\poison\endcap_left5b.json [NEW] dungeons\other\ancientvault\poison\endcap_left6a.json [NEW] dungeons\other\ancientvault\poison\endcap_left6b.json [NEW] dungeons\other\ancientvault\poison\endcap_left7a.json [NEW] dungeons\other\ancientvault\poison\endcap_left7b.json [NEW] dungeons\other\ancientvault\poison\endcap_left8a.json [NEW] dungeons\other\ancientvault\poison\endcap_left8b.json [NEW] dungeons\other\ancientvault\poison\endcap_left9a.json [NEW] dungeons\other\ancientvault\poison\endcap_left9b.json [NEW] dungeons\other\ancientvault\poison\endcap_right.json [NEW] dungeons\other\ancientvault\poison\endcap_right10a.json [NEW] dungeons\other\ancientvault\poison\endcap_right10b.json [NEW] dungeons\other\ancientvault\poison\endcap_right1a.json [NEW] dungeons\other\ancientvault\poison\endcap_right1b.json [NEW] dungeons\other\ancientvault\poison\endcap_right2a.json [NEW] dungeons\other\ancientvault\poison\endcap_right2b.json [NEW] dungeons\other\ancientvault\poison\endcap_right3a.json [NEW] dungeons\other\ancientvault\poison\endcap_right3b.json [NEW] dungeons\other\ancientvault\poison\endcap_right4a.json [NEW] dungeons\other\ancientvault\poison\endcap_right4b.json [NEW] dungeons\other\ancientvault\poison\endcap_right5a.json [NEW] dungeons\other\ancientvault\poison\endcap_right5b.json [NEW] dungeons\other\ancientvault\poison\endcap_right6a.json [NEW] dungeons\other\ancientvault\poison\endcap_right6b.json [NEW] dungeons\other\ancientvault\poison\endcap_right7a.json [NEW] dungeons\other\ancientvault\poison\endcap_right7b.json [NEW] dungeons\other\ancientvault\poison\endcap_right8a.json [NEW] dungeons\other\ancientvault\poison\endcap_right8b.json [NEW] dungeons\other\ancientvault\poison\endcap_right9a.json [NEW] dungeons\other\ancientvault\poison\endcap_right9b.json [NEW] dungeons\other\ancientvault\poison\endcap_top.json [NEW] dungeons\other\ancientvault\poison\endcap_top1a.json [NEW] dungeons\other\ancientvault\poison\endcap_top1b.json [NEW] dungeons\other\ancientvault\poison\endcap_top1c.json [NEW] dungeons\other\ancientvault\poison\endcap_top1d.json [NEW] dungeons\other\ancientvault\poison\endcap_top2a.json [NEW] dungeons\other\ancientvault\poison\endcap_top2b.json [NEW] dungeons\other\ancientvault\poison\endcap_top2c.json [NEW] dungeons\other\ancientvault\poison\endcap_top2d.json [NEW] dungeons\other\ancientvault\poison\endcap_top3a.json [NEW] dungeons\other\ancientvault\poison\endcap_top3b.json [NEW] dungeons\other\ancientvault\poison\endcap_top3c.json [NEW] dungeons\other\ancientvault\poison\endcap_top3d.json [NEW] dungeons\other\ancientvault\poison\endcap_top4a.json [NEW] dungeons\other\ancientvault\poison\endcap_top4b.json [NEW] dungeons\other\ancientvault\poison\endcap_top4c.json [NEW] dungeons\other\ancientvault\poison\endcap_top4d.json [NEW] dungeons\other\ancientvault\poison\endcap_top5a.json [NEW] dungeons\other\ancientvault\poison\endcap_top5b.json [NEW] dungeons\other\ancientvault\poison\endcap_top5c.json [NEW] dungeons\other\ancientvault\poison\endcap_top5d.json [NEW] dungeons\other\ancientvault\poison\entrance_left1.json [NEW] dungeons\other\ancientvault\poison\entrance_left2.json [NEW] dungeons\other\ancientvault\poison\entrance_left3.json [NEW] dungeons\other\ancientvault\poison\entrance_left4.json [NEW] dungeons\other\ancientvault\poison\entrance_left5.json [NEW] dungeons\other\ancientvault\poison\entrance_left6.json [NEW] dungeons\other\ancientvault\poison\entrance_right1.json [NEW] dungeons\other\ancientvault\poison\entrance_right2.json [NEW] dungeons\other\ancientvault\poison\entrance_right3.json [NEW] dungeons\other\ancientvault\poison\entrance_right4.json [NEW] dungeons\other\ancientvault\poison\entrance_right5.json [NEW] dungeons\other\ancientvault\poison\entrance_right6.json [NEW] dungeons\other\ancientvault\poison\room10a.json [NEW] dungeons\other\ancientvault\poison\room10b.json [NEW] dungeons\other\ancientvault\poison\room11a.json [NEW] dungeons\other\ancientvault\poison\room11b.json [NEW] dungeons\other\ancientvault\poison\room12a.json [NEW] dungeons\other\ancientvault\poison\room12b.json [NEW] dungeons\other\ancientvault\poison\room1a.json [NEW] dungeons\other\ancientvault\poison\room1b.json [NEW] dungeons\other\ancientvault\poison\room2a.json [NEW] dungeons\other\ancientvault\poison\room2b.json [NEW] dungeons\other\ancientvault\poison\room3a.json [NEW] dungeons\other\ancientvault\poison\room3b.json [NEW] dungeons\other\ancientvault\poison\room4a.json [NEW] dungeons\other\ancientvault\poison\room4b.json [NEW] dungeons\other\ancientvault\poison\room5a.json [NEW] dungeons\other\ancientvault\poison\room5b.json [NEW] dungeons\other\ancientvault\poison\room6a.json [NEW] dungeons\other\ancientvault\poison\room6b.json [NEW] dungeons\other\ancientvault\poison\room7a.json [NEW] dungeons\other\ancientvault\poison\room7b.json [NEW] dungeons\other\ancientvault\poison\room8a.json [NEW] dungeons\other\ancientvault\poison\room8b.json [NEW] dungeons\other\ancientvault\poison\room9a.json [NEW] dungeons\other\ancientvault\poison\room9b.json [NEW] dungeons\other\ancientvault\poison\template.json [NEW] dungeons\other\ancientvault\template\ancientvault.dungeon [NEW] dungeons\other\ancientvault\template\endchamber_left.json [NEW] dungeons\other\ancientvault\template\endchamber_right.json [NEW] dungeons\other\ancientvault\template\entrance_left.json [NEW] dungeons\other\ancientvault\template\entrance_right.json [NEW] dungeons\other\ancientvault\template\room1_waterpit.json dungeons\other\challengerooms\ambush.json dungeons\other\challengerooms\avast.json dungeons\other\challengerooms\challengerooms.dungeon dungeons\other\challengerooms\choices1.json dungeons\other\challengerooms\collapse.json dungeons\other\challengerooms\collision.json dungeons\other\challengerooms\gauntlet.json dungeons\other\challengerooms\grid.json dungeons\other\challengerooms\heatwave.json dungeons\other\challengerooms\laserdash.json dungeons\other\challengerooms\platform1.json dungeons\other\challengerooms\platform4.json dungeons\other\challengerooms\platform5.json dungeons\other\challengerooms\platform6.json dungeons\other\challengerooms\quiqksilver1.json dungeons\other\challengerooms\quiqksilver2.json dungeons\other\challengerooms\quiqksilver3.json dungeons\other\challengerooms\runandgun.json dungeons\other\challengerooms\rush.json dungeons\other\challengerooms\shortcircuit.json dungeons\other\challengerooms\spacejump.json dungeons\other\challengerooms\trenches.json dungeons\other\challengerooms\trespasser.json dungeons\other\outpost\outpost.json [NEW] effects\ancientenergytrail.effectsource [NEW] interface\buttonred.png [NEW] interface\buttonredhover.png [NEW] interface\x.png [NEW] interface\xhover.png [NEW] interface\xpress.png interface\ai\ai.config interface\chests\chest1.config interface\chests\chest12.config interface\chests\chest16.config interface\chests\chest24.config interface\chests\chest32.config interface\chests\chest40.config interface\chests\chest48.config interface\chests\chest56.config interface\chests\chest60.config interface\chests\chest64.config interface\chests\chest9.config interface\cockpit\cockpit.config [NEW] interface\crafting\terraforgebody.png interface\easel\signdispenser.config interface\easel\signstoregui.config interface\fuel\fuel.config [NEW] interface\inventory\essenceicon.png interface\modsmenu\modsmenu.config interface\objectcrafting\campfire.config interface\objectcrafting\fossilstation.config interface\objectcrafting\pethealing.config interface\objectcrafting\refinery.config interface\popup\body.png interface\popup\footer.png interface\popup\header.png [NEW] interface\popup\warning.png interface\scripted\ancientconsole\ancientconsolegui.config interface\scripted\collections\collectionsgui.config interface\scripted\cropshipper\cropshippergui.config [NEW] interface\scripted\keytrader\body.png [NEW] interface\scripted\keytrader\footer.png [NEW] interface\scripted\keytrader\header.png [NEW] interface\scripted\keytrader\keytradergui.config [NEW] interface\scripted\keytrader\keytradergui.lua [NEW] interface\scripted\keytrader\shine.png [NEW] interface\scripted\keytrader\trading_field.png interface\scripted\mannequin\mannequingui.config interface\scripted\mmupgrade\mmupgradegui.config interface\scripted\techupgrade\techupgradegui.config [NEW] interface\scripted\terraformer\arrow_left_base.png [NEW] interface\scripted\terraformer\arrow_left_disabled.png [NEW] interface\scripted\terraformer\arrow_left_hover.png [NEW] interface\scripted\terraformer\arrow_left_pressed.png [NEW] interface\scripted\terraformer\arrow_right_base.png [NEW] interface\scripted\terraformer\arrow_right_disabled.png [NEW] interface\scripted\terraformer\arrow_right_hover.png [NEW] interface\scripted\terraformer\arrow_right_pressed.png [NEW] interface\scripted\terraformer\bar_available.png [NEW] interface\scripted\terraformer\bar_body.png [NEW] interface\scripted\terraformer\bar_cursor_base.png [NEW] interface\scripted\terraformer\bar_cursor_disabled.png [NEW] interface\scripted\terraformer\bar_cursor_hover.png [NEW] interface\scripted\terraformer\bar_full.png [NEW] interface\scripted\terraformer\bar_overlay.png [NEW] interface\scripted\terraformer\bar_required.png [NEW] interface\scripted\terraformer\body.png [NEW] interface\scripted\terraformer\footer.png [NEW] interface\scripted\terraformer\header.png [NEW] interface\scripted\terraformer\terraformergui.config [NEW] interface\scripted\terraformer\terraformergui.lua [NEW] interface\scripted\terraformer\terraformicon.png [NEW] interface\scripted\terraformer\terraformiconbg.png [NEW] interface\scripted\terraformer\terraform_base.png [NEW] interface\scripted\terraformer\terraform_disabled.png [NEW] interface\scripted\terraformer\terraform_hover.png [NEW] interface\scripted\terraformer\terraform_pressed.png [NEW] interface\scripted\terraformer\typechangeicon.png [NEW] interface\scripted\vaultaccess\bar_back.png [NEW] interface\scripted\vaultaccess\bar_full.png [NEW] interface\scripted\vaultaccess\body.png [NEW] interface\scripted\vaultaccess\footer.png [NEW] interface\scripted\vaultaccess\header.png [NEW] interface\scripted\vaultaccess\icon.png [NEW] interface\scripted\vaultaccess\vaultaccessgui.config [NEW] interface\scripted\vaultaccess\vaultaccessgui.lua [NEW] interface\scripted\vaultconsole\activate.frames [NEW] interface\scripted\vaultconsole\activate.png [NEW] interface\scripted\vaultconsole\body.png [NEW] interface\scripted\vaultconsole\coreicon.png [NEW] interface\scripted\vaultconsole\footer.png [NEW] interface\scripted\vaultconsole\header.png [NEW] interface\scripted\vaultconsole\vaultconsolegui.config [NEW] interface\scripted\vaultconsole\vaultconsolegui.lua interface\scripted\vehiclerepair\vehiclerepairgui.config [NEW] interface\scripted\weaponupgrade\body.png [NEW] interface\scripted\weaponupgrade\cards.png [NEW] interface\scripted\weaponupgrade\durability.png [NEW] interface\scripted\weaponupgrade\durabilityempty.png [NEW] interface\scripted\weaponupgrade\footer.png [NEW] interface\scripted\weaponupgrade\header.png [NEW] interface\scripted\weaponupgrade\listitem.png [NEW] interface\scripted\weaponupgrade\listitemselected.png [NEW] interface\scripted\weaponupgrade\unavailableoverlay.png [NEW] interface\scripted\weaponupgrade\weaponupgradegui.config [NEW] interface\scripted\weaponupgrade\weaponupgradegui.lua [NEW] interface\scripted\weaponupgrade\weaponupgradeicon.png [NEW] interface\statuses\doomed.png interface\windowconfig\codex.config interface\windowconfig\crafting.config interface\windowconfig\crafting3dprinter.config interface\windowconfig\craftinganvil.config interface\windowconfig\craftingcampfire.config interface\windowconfig\craftingfarming.config interface\windowconfig\craftingfood.config interface\windowconfig\craftingfurnace.config interface\windowconfig\craftingfurniture.config interface\windowconfig\craftingfurniturestore.config interface\windowconfig\craftingmedical.config interface\windowconfig\craftingmerchant.config interface\windowconfig\craftingnocategories.config [NEW] interface\windowconfig\craftingterraforge.config interface\windowconfig\craftingwheel.config interface\windowconfig\inventorstable.config interface\windowconfig\merchant.config interface\windowconfig\pixelcompressor.config interface\windowconfig\playerinventory.config interface\windowconfig\popup.config interface\windowconfig\portraitconfirmation.config interface\windowconfig\questlog.config interface\windowconfig\songbook.config interface\windowconfig\teleportdialog.config interface\windowconfig\vendingmachine.config interface\windowconfig\wiringstation.config items\categories.config items\defaultParameters.config items\active\effects\chain.lua items\active\effects\detector.lua items\active\effects\entitymarker.lua items\active\effects\laserbeam.lua items\active\effects\lightning.lua items\active\effects\renderrope.lua items\active\unsorted\railplatform\placementpreview.lua items\active\vehiclecontroller\vehiclecursor.lua items\active\weapons\weapon.lua items\active\weapons\arena\hunterrifle\hunterrifle.activeitem items\active\weapons\boomerang\boomerang.activeitem items\active\weapons\boomerang\fireboomerang.activeitem items\active\weapons\boomerang\iceboomerang.activeitem items\active\weapons\boomerang\lunarang.activeitem items\active\weapons\boomerang\wormerang.activeitem items\active\weapons\bossdrop\erchiuseye\erchiuseye.activeitem items\active\weapons\bossdrop\ixodoomclaw\ixodoomclaw.activeitem items\active\weapons\bossdrop\kluexstaff\kluexstaff.activeitem items\active\weapons\bossdrop\soluskatana\soluskatana.activeitem items\active\weapons\bow\poisonbow\poisonbow.activeitem items\active\weapons\bow\pollenpump\pollenpump.activeitem items\active\weapons\chakram\chakram.activeitem items\active\weapons\chakram\hardchakram.activeitem items\active\weapons\chakram\neochakram.activeitem items\active\weapons\chakram\sawchakram.activeitem items\active\weapons\fist\clawglove.activeitem items\active\weapons\fist\gauntlet.activeitem items\active\weapons\fist\stunglove.activeitem items\active\weapons\fist\vinefist.activeitem items\active\weapons\melee\broadsword\timepierce.activeitem items\active\weapons\other\adaptablecrossbow\adaptablecrossbow.activeitem items\active\weapons\other\electricrailgun\electricrailgun.activeitem items\active\weapons\other\eyesword\eyesword.activeitem items\active\weapons\other\flamingdemonsword\flamingdemonsword.activeitem items\active\weapons\other\gnomegun\gnomegun.activeitem items\active\weapons\other\gristlegun\gristlegun.activeitem items\active\weapons\other\soulseeker\soulseeker.activeitem items\active\weapons\other\tentaclegun\wormgun.activeitem items\active\weapons\ranged\abilities\homingrocket\homingrocketanimation.lua items\active\weapons\ranged\flamethrower\flamethrower.activeitem [NEW] items\active\weapons\ranged\unrand\doomcannon\doomcannon.activeitem [NEW] items\active\weapons\ranged\unrand\doomcannon\doomcannon.png [NEW] items\active\weapons\ranged\unrand\doomcannon\doommuzzleflash.frames [NEW] items\active\weapons\ranged\unrand\doomcannon\doommuzzleflash.png items\active\weapons\whip\intestinewhip.activeitem items\active\weapons\whip\ropewhip.activeitem items\active\weapons\whip\vinewhip.activeitem items\armors\other\caretaker\BSleeve.png items\armors\other\caretaker\caretaker.chest items\armors\other\caretaker\caretaker.head [NEW] items\armors\other\caretaker\chest.png items\armors\other\caretaker\FSleeve.png items\armors\other\caretaker\head.png items\armors\other\caretaker\pants.png [NEW] items\currency\essence.currency [NEW] items\currency\essence.png [NEW] items\currency\money.currency [NEW] items\currency\money.png items\generic\food\tier1\meatpie.consumable items\generic\food\tier2\pizzaslice.consumable items\generic\food\tier3\pineapplejuice.consumable items\generic\meat\rawribmeat.consumable [NEW] items\generic\other\vaultkey.item [NEW] items\generic\other\vaultkey.png items\generic\shop\egg.consumable items\materials\rainbowwoodblock.matitem leveling\levelingmultipliers.functions [NEW] leveling\weaponupgrade.functions monsters\monster.lua monsters\boss\apebossprojector\apebossprojector.lua [NEW] monsters\boss\guardianboss\bossnamegen.config [NEW] monsters\boss\guardianboss\electricguardianboss.monstertype [NEW] monsters\boss\guardianboss\fireguardianboss.monstertype [NEW] monsters\boss\guardianboss\guardian.lua [NEW] monsters\boss\guardianboss\guardianboss.animation [NEW] monsters\boss\guardianboss\handbeam.lua [NEW] monsters\boss\guardianboss\iceguardianboss.monstertype [NEW] monsters\boss\guardianboss\poisonguardianboss.monstertype [NEW] monsters\boss\guardianboss\beams\default.frames [NEW] monsters\boss\guardianboss\beams\electricbeam.png [NEW] monsters\boss\guardianboss\beams\electricbeamend.png [NEW] monsters\boss\guardianboss\beams\electricbeamstart.png [NEW] monsters\boss\guardianboss\beams\firebeam.png [NEW] monsters\boss\guardianboss\beams\firebeamend.png [NEW] monsters\boss\guardianboss\beams\firebeamstart.png [NEW] monsters\boss\guardianboss\beams\icebeam.png [NEW] monsters\boss\guardianboss\beams\icebeamend.png [NEW] monsters\boss\guardianboss\beams\icebeamstart.png [NEW] monsters\boss\guardianboss\beams\piercingbeam.png [NEW] monsters\boss\guardianboss\beams\piercingbeamend.png [NEW] monsters\boss\guardianboss\beams\piercingbeamstart.png [NEW] monsters\boss\guardianboss\beams\poisonbeam.png [NEW] monsters\boss\guardianboss\beams\poisonbeamend.png [NEW] monsters\boss\guardianboss\beams\poisonbeamstart.png [NEW] monsters\boss\guardianboss\beams\spawnbeam.png [NEW] monsters\boss\guardianboss\beams\spawnbeamend.png [NEW] monsters\boss\guardianboss\beams\spawnbeamstart.png [NEW] monsters\boss\guardianboss\parts\body\body.monsterpart [NEW] monsters\boss\guardianboss\parts\body\body.png [NEW] monsters\boss\guardianboss\parts\body\body2.monsterpart [NEW] monsters\boss\guardianboss\parts\body\body2.png [NEW] monsters\boss\guardianboss\parts\body\body2fullbright.png [NEW] monsters\boss\guardianboss\parts\body\body3.monsterpart [NEW] monsters\boss\guardianboss\parts\body\body3.png [NEW] monsters\boss\guardianboss\parts\body\body3fullbright.png [NEW] monsters\boss\guardianboss\parts\body\bodyfullbright.png [NEW] monsters\boss\guardianboss\parts\body\default.frames [NEW] monsters\boss\guardianboss\parts\head\aztec.monsterpart [NEW] monsters\boss\guardianboss\parts\head\aztec.png [NEW] monsters\boss\guardianboss\parts\head\aztecfullbright.png [NEW] monsters\boss\guardianboss\parts\head\bali.monsterpart [NEW] monsters\boss\guardianboss\parts\head\bali.png [NEW] monsters\boss\guardianboss\parts\head\balifullbright.png [NEW] monsters\boss\guardianboss\parts\head\bird.monsterpart [NEW] monsters\boss\guardianboss\parts\head\bird.png [NEW] monsters\boss\guardianboss\parts\head\birdfullbright.png [NEW] monsters\boss\guardianboss\parts\head\cyclops.monsterpart [NEW] monsters\boss\guardianboss\parts\head\cyclops.png [NEW] monsters\boss\guardianboss\parts\head\cyclopsfullbright.png [NEW] monsters\boss\guardianboss\parts\head\default.frames [NEW] monsters\boss\guardianboss\parts\head\dogu.monsterpart [NEW] monsters\boss\guardianboss\parts\head\dogu.png [NEW] monsters\boss\guardianboss\parts\head\dogufullbright.png [NEW] monsters\boss\guardianboss\parts\head\eye.monsterpart [NEW] monsters\boss\guardianboss\parts\head\eye.png [NEW] monsters\boss\guardianboss\parts\head\eyefullbright.png [NEW] monsters\boss\guardianboss\parts\head\flat.monsterpart [NEW] monsters\boss\guardianboss\parts\head\flat.png [NEW] monsters\boss\guardianboss\parts\head\flatfullbright.png [NEW] monsters\boss\guardianboss\parts\head\maoi.monsterpart [NEW] monsters\boss\guardianboss\parts\head\maoi.png [NEW] monsters\boss\guardianboss\parts\head\maoifullbright.png [NEW] monsters\boss\guardianboss\parts\head\spartan.monsterpart [NEW] monsters\boss\guardianboss\parts\head\spartan.png [NEW] monsters\boss\guardianboss\parts\head\spartanfullbright.png [NEW] monsters\boss\guardianboss\parts\head\sun.monsterpart [NEW] monsters\boss\guardianboss\parts\head\sun.png [NEW] monsters\boss\guardianboss\parts\head\sunfullbright.png [NEW] monsters\boss\guardianboss\parts\hip\default.frames [NEW] monsters\boss\guardianboss\parts\hip\pointy.monsterpart [NEW] monsters\boss\guardianboss\parts\hip\pointy.png [NEW] monsters\boss\guardianboss\parts\hip\round.monsterpart [NEW] monsters\boss\guardianboss\parts\hip\round.png [NEW] monsters\boss\guardianboss\parts\lefthand\club.monsterpart [NEW] monsters\boss\guardianboss\parts\lefthand\club.png [NEW] monsters\boss\guardianboss\parts\lefthand\clubfullbright.png [NEW] monsters\boss\guardianboss\parts\lefthand\default.frames [NEW] monsters\boss\guardianboss\parts\lefthand\scythe.monsterpart [NEW] monsters\boss\guardianboss\parts\lefthand\scythe.png [NEW] monsters\boss\guardianboss\parts\lefthand\scythefullbright.png [NEW] monsters\boss\guardianboss\parts\lefthand\sword.monsterpart [NEW] monsters\boss\guardianboss\parts\lefthand\sword.png [NEW] monsters\boss\guardianboss\parts\lefthand\swordfullbright.png [NEW] monsters\boss\guardianboss\parts\lefthand\empty\default.frames [NEW] monsters\boss\guardianboss\parts\lefthand\empty\empty.monsterpart [NEW] monsters\boss\guardianboss\parts\lefthand\empty\empty.png [NEW] monsters\boss\guardianboss\parts\lefthand\empty\emptyfullbright.png [NEW] monsters\boss\guardianboss\parts\legs\default.frames [NEW] monsters\boss\guardianboss\parts\legs\peg.monsterpart [NEW] monsters\boss\guardianboss\parts\legs\pegleft.png [NEW] monsters\boss\guardianboss\parts\legs\pegright.png [NEW] monsters\boss\guardianboss\parts\righthand\default.frames [NEW] monsters\boss\guardianboss\parts\righthand\empty.monsterpart [NEW] monsters\boss\guardianboss\parts\righthand\empty.png [NEW] monsters\boss\guardianboss\parts\righthand\emptyfullbright.png [NEW] monsters\boss\guardianboss\parts\shield\default.frames [NEW] monsters\boss\guardianboss\parts\shield\shield.monsterpart [NEW] monsters\boss\guardianboss\parts\shield\shield1.png [NEW] monsters\boss\guardianboss\parts\shield\shield1fullbright.png [NEW] monsters\boss\guardianboss\parts\swoosh\default.frames [NEW] monsters\boss\guardianboss\parts\swoosh\swoosh.monsterpart [NEW] monsters\boss\guardianboss\parts\swoosh\swoosh.png [NEW] monsters\boss\guardianminion\collidingminion.animation [NEW] monsters\boss\guardianminion\collidingminion.lua [NEW] monsters\boss\guardianminion\collidingminion.monstertype [NEW] monsters\boss\guardianminion\electricrangedminion.monstertype [NEW] monsters\boss\guardianminion\firerangedminion.monstertype [NEW] monsters\boss\guardianminion\guardianminion.animation [NEW] monsters\boss\guardianminion\guardianminion.lua [NEW] monsters\boss\guardianminion\guardianminion.monstertype [NEW] monsters\boss\guardianminion\icerangedminion.monstertype [NEW] monsters\boss\guardianminion\largeminion.animation [NEW] monsters\boss\guardianminion\largeminion.monstertype [NEW] monsters\boss\guardianminion\minionline.lua [NEW] monsters\boss\guardianminion\poisonrangedminion.monstertype [NEW] monsters\boss\guardianminion\rangedminion.animation [NEW] monsters\boss\guardianminion\rangedminion.lua [NEW] monsters\boss\guardianminion\parts\blorb.frames [NEW] monsters\boss\guardianminion\parts\blorb.png [NEW] monsters\boss\guardianminion\parts\large\body.png [NEW] monsters\boss\guardianminion\parts\large\bodyfullbright.png [NEW] monsters\boss\guardianminion\parts\large\bodylarge.monsterpart [NEW] monsters\boss\guardianminion\parts\large\default.frames [NEW] monsters\boss\guardianminion\parts\ranged\default.frames [NEW] monsters\boss\guardianminion\parts\ranged\electricbody.monsterpart [NEW] monsters\boss\guardianminion\parts\ranged\electricbody.png [NEW] monsters\boss\guardianminion\parts\ranged\electricbodyfullbright.png [NEW] monsters\boss\guardianminion\parts\ranged\firebody.monsterpart [NEW] monsters\boss\guardianminion\parts\ranged\firebody.png [NEW] monsters\boss\guardianminion\parts\ranged\firebodyfullbright.png [NEW] monsters\boss\guardianminion\parts\ranged\icebody.monsterpart [NEW] monsters\boss\guardianminion\parts\ranged\icebody.png [NEW] monsters\boss\guardianminion\parts\ranged\icebodyfullbright.png [NEW] monsters\boss\guardianminion\parts\ranged\poisonbody.monsterpart [NEW] monsters\boss\guardianminion\parts\ranged\poisonbody.png [NEW] monsters\boss\guardianminion\parts\ranged\poisonbodyfullbright.png [NEW] monsters\boss\guardianminion\parts\small\body.monsterpart [NEW] monsters\boss\guardianminion\parts\small\body.png [NEW] monsters\boss\guardianminion\parts\small\bodyfullbright.png [NEW] monsters\boss\guardianminion\parts\small\default.frames [NEW] monsters\boss\guardianminion\parts\static\body.monsterpart [NEW] monsters\boss\guardianminion\parts\static\body.png [NEW] monsters\boss\guardianminion\parts\static\bodyfullbright.png [NEW] monsters\boss\guardianminion\parts\static\default.frames monsters\crawlers\crustoise\crustoise.monstertype monsters\crawlers\iguarmor\iguarmor.monstertype monsters\crawlers\oculob\oculob.monstertype monsters\crawlers\pulpin\pulpin.monstertype monsters\crawlers\snaggler\snaggler.monstertype monsters\crawlers\tintic\tintic.monstertype monsters\crawlers\triplod\triplod.monstertype monsters\critter\glowingball2critter\glowingball2critter.animation monsters\critter\glowingballcritter\glowingballcritter.animation monsters\critter\glowingfishcritter\glowingfishcritter.animation monsters\dungeon\glitchspider\glitchspider.monstertype monsters\dungeon\po\megapo.monstertype monsters\dungeon\po\micropo.monstertype monsters\dungeon\po\po.monstertype monsters\dungeon\pogolem\pogolem.monstertype monsters\dungeon\sewerfly\sewerfly.monstertype monsters\dungeon\swarpion\swarpion.monstertype monsters\farming\electricfluffalo\electricfluffalo.monstertype monsters\farming\firefluffalo\firefluffalo.monstertype monsters\farming\fluffalobaby\electricfluffalobaby.monstertype monsters\farming\fluffalobaby\firefluffalobaby.monstertype monsters\farming\fluffalobaby\icefluffalobaby.monstertype monsters\farming\fluffalobaby\poisonfluffalobaby.monstertype monsters\farming\icefluffalo\icefluffalo.monstertype monsters\farming\poisonfluffalo\poisonfluffalo.monstertype monsters\flyers\agrobat\agrobat.monstertype monsters\flyers\batong\batong.monstertype monsters\flyers\bobfae\bobfae.monstertype monsters\flyers\monopus\monopus.monstertype monsters\flyers\paratail\paratail.monstertype monsters\flyers\pteropod\pteropod.monstertype monsters\flyers\scandroid\scandroid.monstertype monsters\ghosts\gosmet\gosmet.monstertype monsters\ghosts\ignome\ignome.monstertype monsters\ghosts\lumoth\lumoth.monstertype monsters\ghosts\nautileech\nautileech.monstertype monsters\ghosts\pyromantle\pyromantle.monstertype monsters\ghosts\skimbus\skimbus.monstertype monsters\ghosts\spookit\spookit.monstertype monsters\ghosts\squeem\squeem.monstertype monsters\ghosts\wisper\wisper.monstertype monsters\mission\minidrone\minidrone.monstertype monsters\pets\petBehavior.lua monsters\pets\actions\eatAction.lua monsters\pets\actions\inspectAction.lua monsters\pets\bunny\petbunny.monstertype monsters\pets\cat\petcat.monstertype monsters\pets\crasberry\crasberry.monstertype monsters\pets\orbis\petorbis.monstertype monsters\pets\piglett\piglett.monstertype monsters\pets\snake\petsnake.monstertype monsters\pets\snugget\snugget.monstertype monsters\pets\weasel\petweasel.monstertype monsters\walkers\adultpoptop\adultpoptop.monstertype monsters\walkers\anglure\anglure.monstertype monsters\walkers\bobot\bobot.monstertype monsters\walkers\bulbop\bulbop.monstertype monsters\walkers\capricoat\capricoat.monstertype monsters\walkers\crabcano\crabcano.monstertype monsters\walkers\crutter\crutter.monstertype monsters\walkers\fennix\fennix.monstertype monsters\walkers\gleap\gleap.monstertype monsters\walkers\hemogoblin\hemogoblin.monstertype monsters\walkers\hemogoblinbutt\hemogoblinbutt.monstertype monsters\walkers\hemogoblinhead\hemogoblinhead.monstertype monsters\walkers\hypnare\hypnare.monstertype monsters\walkers\kingnutmidgeling\kingnutmidgeling.monstertype monsters\walkers\lilodon\lilodon.monstertype monsters\walkers\mandraflora\mandraflora.monstertype monsters\walkers\miasmop\miasmop.monstertype monsters\walkers\narfin\narfin.monstertype monsters\walkers\nutmidge\nutmidge.monstertype monsters\walkers\nutmidgeling\nutmidgeling.monstertype monsters\walkers\oogler\oogler.animation monsters\walkers\oogler\oogler.monstertype monsters\walkers\orbide\orbide.monstertype monsters\walkers\peblit\peblit.monstertype monsters\walkers\petricub\petricub.monstertype monsters\walkers\pipkin\pipkin.monstertype monsters\walkers\poptop\poptop.monstertype monsters\walkers\quagmutt\quagmutt.monstertype monsters\walkers\ringram\ringram.monstertype monsters\walkers\scaveran\scaveran.monstertype monsters\walkers\smoglin\smoglin.monstertype monsters\walkers\snaunt\snaunt.monstertype monsters\walkers\snuffish\snuffish.monstertype monsters\walkers\sporgus\sporgus.monstertype monsters\walkers\taroni\taroni.monstertype monsters\walkers\toumingo\toumingo.monstertype monsters\walkers\trictus\trictus.monstertype monsters\walkers\voltip\voltip.monstertype monsters\walkers\yokat\yokat.monstertype music\drosera.ogg [NEW] names\ancientgreek.namesource names\profanityfilter.config npcs\bmain.lua [NEW] npcs\vaultkeytrader.lua [NEW] npcs\outpost\vaultkeytrader.npctype npcs\threats\miniknogscout.npctype objects\defaultParameters.config [NEW] objects\ancient\ancientbust\ancientbust.animation [NEW] objects\ancient\ancientbust\ancientbust.object [NEW] objects\ancient\ancientbust\ancientbust.png [NEW] objects\ancient\ancientbust\ancientbustlit.png [NEW] objects\ancient\ancientbust\default.frames [NEW] objects\ancient\ancientbust\icon.png objects\ancient\ancientconsole\ancientconsole.animation objects\ancient\ancientconsole\ancientconsole.lua objects\ancient\ancientconsole\ancientconsole.object objects\ancient\ancientconsole\returnconsole.object [NEW] objects\ancient\ancientconsole\destination\default.frames [NEW] objects\ancient\ancientconsole\destination\electric.png [NEW] objects\ancient\ancientconsole\destination\fire.png [NEW] objects\ancient\ancientconsole\destination\ice.png [NEW] objects\ancient\ancientconsole\destination\outpost.png [NEW] objects\ancient\ancientconsole\destination\poison.png [NEW] objects\ancient\ancientconsole\destination\starscape.png objects\ancient\ancientlightplatform\ancientlightplatform.object objects\ancient\ancientlightround\ancientlightround.png objects\ancient\ancientlightround\ancientlightroundlit.png [NEW] objects\ancient\ancientmural\ancientmural1\ancientmural1.object [NEW] objects\ancient\ancientmural\ancientmural1\ancientmural1.png [NEW] objects\ancient\ancientmural\ancientmural1\ancientmural1lit.png [NEW] objects\ancient\ancientmural\ancientmural1\default.frames [NEW] objects\ancient\ancientmural\ancientmural1\icon.png [NEW] objects\ancient\ancientmural\ancientmural2\ancientmural2.object [NEW] objects\ancient\ancientmural\ancientmural2\ancientmural2.png [NEW] objects\ancient\ancientmural\ancientmural2\ancientmural2lit.png [NEW] objects\ancient\ancientmural\ancientmural2\default.frames [NEW] objects\ancient\ancientmural\ancientmural2\icon.png [NEW] objects\ancient\ancientmural\ancientmural3\ancientmural3.object [NEW] objects\ancient\ancientmural\ancientmural3\ancientmural3.png [NEW] objects\ancient\ancientmural\ancientmural3\ancientmural3lit.png [NEW] objects\ancient\ancientmural\ancientmural3\default.frames [NEW] objects\ancient\ancientmural\ancientmural3\icon.png [NEW] objects\ancient\ancientmural\ancientmural4\ancientmural4.object [NEW] objects\ancient\ancientmural\ancientmural4\ancientmural4.png [NEW] objects\ancient\ancientmural\ancientmural4\ancientmural4lit.png [NEW] objects\ancient\ancientmural\ancientmural4\default.frames [NEW] objects\ancient\ancientmural\ancientmural4\icon.png [NEW] objects\ancient\ancientmural\ancientmural5\ancientmural5.object [NEW] objects\ancient\ancientmural\ancientmural5\ancientmural5.png [NEW] objects\ancient\ancientmural\ancientmural5\ancientmural5lit.png [NEW] objects\ancient\ancientmural\ancientmural5\default.frames [NEW] objects\ancient\ancientmural\ancientmural5\icon.png [NEW] objects\ancient\ancientmural\ancientmural6\ancientmural6.object [NEW] objects\ancient\ancientmural\ancientmural6\ancientmural6.png [NEW] objects\ancient\ancientmural\ancientmural6\ancientmural6lit.png [NEW] objects\ancient\ancientmural\ancientmural6\default.frames [NEW] objects\ancient\ancientmural\ancientmural6\icon.png [NEW] objects\ancient\ancientpot1\ancientpot1.frames [NEW] objects\ancient\ancientpot1\ancientpot1.object [NEW] objects\ancient\ancientpot1\ancientpot1.png [NEW] objects\ancient\ancientpot1\ancientpot1icon.png [NEW] objects\ancient\ancientpot2\ancientpot2.frames [NEW] objects\ancient\ancientpot2\ancientpot2.object [NEW] objects\ancient\ancientpot2\ancientpot2.png [NEW] objects\ancient\ancientpot2\ancientpot2icon.png [NEW] objects\ancient\ancientpot3\ancientpot3.frames [NEW] objects\ancient\ancientpot3\ancientpot3.object [NEW] objects\ancient\ancientpot3\ancientpot3.png [NEW] objects\ancient\ancientpot3\ancientpot3icon.png [NEW] objects\ancient\ancientpot4\ancientpot4.frames [NEW] objects\ancient\ancientpot4\ancientpot4.object [NEW] objects\ancient\ancientpot4\ancientpot4.png [NEW] objects\ancient\ancientpot4\ancientpot4icon.png [NEW] objects\ancient\ancientpot5\ancientpot5.frames [NEW] objects\ancient\ancientpot5\ancientpot5.object [NEW] objects\ancient\ancientpot5\ancientpot5.png [NEW] objects\ancient\ancientpot5\ancientpot5icon.png [NEW] objects\ancient\ancientpot6\ancientpot6.frames [NEW] objects\ancient\ancientpot6\ancientpot6.object [NEW] objects\ancient\ancientpot6\ancientpot6.png [NEW] objects\ancient\ancientpot6\ancientpot6icon.png [NEW] objects\ancient\ancientpressureplate\ancientpressureplate.frames [NEW] objects\ancient\ancientpressureplate\ancientpressureplate.object [NEW] objects\ancient\ancientpressureplate\ancientpressureplate.png [NEW] objects\ancient\ancientpressureplate\ancientpressureplateceiling.frames [NEW] objects\ancient\ancientpressureplate\ancientpressureplateceiling.png [NEW] objects\ancient\ancientpressureplate\ancientpressureplateicon.png [NEW] objects\ancient\ancientpressureplate\ancientpressureplateleft.frames [NEW] objects\ancient\ancientpressureplate\ancientpressureplateleft.png [NEW] objects\ancient\ancientpressureplate\ancientpressureplateright.frames [NEW] objects\ancient\ancientpressureplate\ancientpressureplateright.png [NEW] objects\ancient\ancientswitchhidden\ancientswitchhidden.frames [NEW] objects\ancient\ancientswitchhidden\ancientswitchhidden.object [NEW] objects\ancient\ancientswitchhidden\ancientswitchhidden.png [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenceiling.frames [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenceiling.png [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenicon.png [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenleft.frames [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenleft.png [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenright.frames [NEW] objects\ancient\ancientswitchhidden\ancientswitchhiddenright.png [NEW] objects\ancient\essencechest\default.frames [NEW] objects\ancient\essencechest\essencechest.animation [NEW] objects\ancient\essencechest\essencechest.object [NEW] objects\ancient\essencechest\essencechest.png [NEW] objects\ancient\essencechest\essencechestlit.png [NEW] objects\ancient\essencechest\icon.png [NEW] objects\ancientvault\interacttrigger.lua [NEW] objects\ancientvault\gasdispenser\gasdispenser.frames [NEW] objects\ancientvault\gasdispenser\gasdispenser.lua [NEW] objects\ancientvault\gasdispenser\gasdispenser.object [NEW] objects\ancientvault\gasdispenser\gasdispenser.png [NEW] objects\ancientvault\largefloorspike\default.frames [NEW] objects\ancientvault\largefloorspike\largefloorspike.animation [NEW] objects\ancientvault\largefloorspike\largefloorspike.lua [NEW] objects\ancientvault\largefloorspike\largefloorspike.object [NEW] objects\ancientvault\largefloorspike\largefloorspike.png [NEW] objects\ancientvault\largefloorspike\largefloorspikefullbright.png [NEW] objects\ancientvault\smallfloorspike\default.frames [NEW] objects\ancientvault\smallfloorspike\smallfloorspike.object [NEW] objects\ancientvault\smallfloorspike\smallfloorspike.png [NEW] objects\ancientvault\smallfloorspike\smallfloorspikefullbright.png [NEW] objects\ancientvault\terraforge\default.frames [NEW] objects\ancientvault\terraforge\icon.png [NEW] objects\ancientvault\terraforge\terraforge.object [NEW] objects\ancientvault\terraforge\terraforge.png [NEW] objects\ancientvault\terraforge\terraforgefullbright.png [NEW] objects\ancientvault\wallbuttontrigger\wallbuttontrigger.animation [NEW] objects\ancientvault\wallbuttontrigger\wallbuttontrigger.object [NEW] objects\ancientvault\wallbuttontrigger\wallbuttontrigger.png [NEW] objects\ancientvault\weaponupgradeanvil\default.frames [NEW] objects\ancientvault\weaponupgradeanvil\icon.png [NEW] objects\ancientvault\weaponupgradeanvil\weaponupgradeanvil.object [NEW] objects\ancientvault\weaponupgradeanvil\weaponupgradeanvil.png [NEW] objects\ancientvault\weaponupgradeanvil\weaponupgradeanvillit.png objects\apex\sandbags\sandbags.object objects\avian\avianpressureplate\avianpressureplate.object objects\biome\alpine\mistprimer\mistprimer.object objects\biome\bioluminescence\glowbush\glowbush1.object objects\biome\bioluminescence\glowbush\glowbush2.object objects\biome\bioluminescence\glowbush\glowbush3.object objects\biome\bioluminescence\glowbush\glowbush4.object objects\biome\bioluminescence\glowbush\glowbush5.object objects\biome\bioluminescence\glowflower\glowflower1.object objects\biome\bioluminescence\glowflower\glowflower2.object objects\biome\bioluminescence\glowflower\glowflower3.object objects\biome\bioluminescence\glowflower\glowflower4.object objects\biome\bioluminescence\glowflower\glowflower5.object objects\biome\bioluminescence\glowroot1\glowroot1.object objects\biome\bioluminescence\glowroot2\glowroot2.object objects\biome\bioluminescence\glowroot3\glowroot3.object objects\biome\bioluminescence\glowroot4\glowroot4.object objects\biome\bioluminescence\glowroot5\glowroot5.object objects\biome\bioluminescence\glowtree\glowtree1.object objects\biome\bioluminescence\glowtree\glowtree2.object objects\biome\bioluminescence\glowtree\glowtree3.object objects\biome\bioluminescence\glowtree\glowtree4.object objects\biome\bioluminescence\glowtree\glowtree5.object objects\biome\bioluminescence\glowvine\glowvine1.object objects\biome\bioluminescence\glowvine\glowvine2.object objects\biome\bioluminescence\glowvine\glowvine3.object objects\biome\bioluminescence\glowvine\glowvine4.object objects\biome\bioluminescence\glowvine\glowvine5.object objects\biome\bioluminescentcave\bioshroom\bioshroom1.object objects\biome\bioluminescentcave\bioshroom\bioshroom2.object objects\biome\bioluminescentcave\bioshroom\bioshroom3.object objects\biome\bioluminescentcave\bioshroom\bioshroom4.object objects\biome\bioluminescentcave\bioshroom\bioshroom5.object objects\biome\bioluminescentcave\biovine\biovine1.object objects\biome\bioluminescentcave\biovine\biovine2.object objects\biome\bioluminescentcave\biovine\biovine3.object objects\biome\bioluminescentcave\biovine\biovine4.object objects\biome\bioluminescentcave\biovine\biovine5.object objects\biome\bone\smashbones1\smashbones1.object objects\biome\bone\smashbones2\smashbones2.object objects\biome\bone\smashbones3\smashbones3.object objects\biome\bone\smashbones4\smashbones4.object objects\biome\cellcave\cellstructure1\cellstructure1.object objects\biome\cellcave\cellstructure2\cellstructure2.object objects\biome\cellcave\cellstructure3\cellstructure3.object objects\biome\cellcave\cellstructure4\cellstructure4.object objects\biome\cellcave\dnaplant1\dnaplant1.object objects\biome\cellcave\dnaplant2\dnaplant2.object objects\biome\cellcave\dnaplant3\dnaplant3.object objects\biome\cellcave\dnaplant4\dnaplant4.object objects\biome\colourful\colourfulbush1\colourfulbush1.object objects\biome\colourful\colourfulbush2\colourfulbush2.object objects\biome\colourful\colourfulbush3\colourfulbush3.object objects\biome\colourful\colourfulbush4\colourfulbush4.object objects\biome\colourful\colourfulbush5\colourfulbush5.object objects\biome\dark\shadowrock1\shadowrock1.object objects\biome\dark\shadowrock2\shadowrock2.object objects\biome\dark\shadowrock3\shadowrock3.object objects\biome\dark\shadowrock4\shadowrock4.object objects\biome\dark\shadowrock5\shadowrock5.object [NEW] objects\biome\flesh\dripblood1\dripblood1.frames [NEW] objects\biome\flesh\dripblood1\dripblood1.object [NEW] objects\biome\flesh\dripblood1\dripblood1.png [NEW] objects\biome\flesh\dripblood1\dripblood1icon.png objects\biome\flesh\fleshbush1\fleshbush1.object objects\biome\flesh\fleshbush2\fleshbush2.object objects\biome\flesh\fleshbush3\fleshbush3.object objects\biome\flesh\fleshbush4\fleshbush4.object objects\biome\flesh\fleshbush5\fleshbush5.object objects\biome\flesh\fleshbush6\fleshbush6.object objects\biome\frozen\frozenmistprimer\frozenmistprimer.object objects\biome\frozen\geometricshard1\geometricshard1.object objects\biome\frozen\geometricshard2\geometricshard2.object objects\biome\frozen\geometricshard3\geometricshard3.object objects\biome\frozen\geometricshard4\geometricshard4.object objects\biome\frozen\geometricshard5\geometricshard5.object objects\biome\geode\musicalgeodes\geodebnatural\geodebnatural.object objects\biome\geode\musicalgeodes\geodecnatural\geodecnatural.object objects\biome\geode\musicalgeodes\geodednatural\geodednatural.object objects\biome\geode\musicalgeodes\geodehighanatural\geodehighanatural.object objects\biome\geode\musicalgeodes\geodelowanatural\geodelowanatural.object objects\biome\giantflower\giantflower1\giantflower1.object objects\biome\giantflower\giantflower2\giantflower2.object objects\biome\giantflower\giantflower3\giantflower3.object objects\biome\giantflower\giantflower4\giantflower4.object objects\biome\hive\hivebush1\hivebush1.object objects\biome\hive\hivebush2\hivebush2.object objects\biome\hive\hivebush3\hivebush3.object objects\biome\hive\hivebush4\hivebush4.object objects\biome\hive\hivebush5\hivebush5.object objects\biome\ice\iceshard1\iceshard1.object objects\biome\ice\iceshard2\iceshard2.object objects\biome\ice\iceshard3\iceshard3.object objects\biome\ice\iceshard4\iceshard4.object objects\biome\ice\iceshard5\iceshard5.object objects\biome\jungle\junglebush1\junglebush1.object objects\biome\jungle\junglebush10\junglebush10.object objects\biome\jungle\junglebush11\junglebush11.object objects\biome\jungle\junglebush12\junglebush12.object objects\biome\jungle\junglebush13\junglebush13.object objects\biome\jungle\junglebush14\junglebush14.object objects\biome\jungle\junglebush15\junglebush15.object objects\biome\jungle\junglebush16\junglebush16.object objects\biome\jungle\junglebush17\junglebush17.object objects\biome\jungle\junglebush18\junglebush18.object objects\biome\jungle\junglebush2\junglebush2.object objects\biome\jungle\junglebush3\junglebush3.object objects\biome\jungle\junglebush4\junglebush4.object objects\biome\jungle\junglebush5\junglebush5.object objects\biome\jungle\junglebush6\junglebush6.object objects\biome\jungle\junglebush7\junglebush7.object objects\biome\jungle\junglebush8\junglebush8.object objects\biome\jungle\junglebush9\junglebush9.object objects\biome\oasis\reedseed1\reedseed1.object objects\biome\oasis\reedseed2\reedseed2.object objects\biome\oasis\reedseed3\reedseed3.object objects\biome\oasis\reedseed4\reedseed4.object objects\biome\oasis\reedseed5\reedseed5.object objects\biome\oasis\tallgrass1\tallgrass1.object objects\biome\oasis\tallgrass2\tallgrass2.object objects\biome\oasis\tallgrass3\tallgrass3.object objects\biome\oasis\tallgrass4\tallgrass4.object objects\biome\ocean\oshroom1\oshroom1.object objects\biome\ocean\oshroom2\oshroom2.object objects\biome\ocean\oshroom3\oshroom3.object objects\biome\ocean\oshroom4\oshroom4.object objects\biome\ocean\oshroom5\oshroom5.object objects\biome\ocean\seashell1\seashell1.object objects\biome\ocean\seashell2\seashell2.object objects\biome\ocean\seashell3\seashell3.object objects\biome\ocean\seashell4\seashell4.object objects\biome\ocean\seashell5\seashell5.object objects\biome\ocean\seashell6\seashell6.object objects\biome\ocean\seashell7\seashell7.object objects\biome\ocean\seashell8\seashell8.object objects\biome\prism\prismrock1\prismrock1.object objects\biome\prism\prismrock4\prismrock4.object objects\biome\prism\prismrock6\prismrock6.object objects\biome\prism\prismrock7\prismrock7.object objects\biome\prism\prismrock8\prismrock8.object objects\biome\rust\rustbush1\rustbush1.object objects\biome\rust\rustbush1\rustbush1.png objects\biome\rust\rustbush2\rustbush2.object objects\biome\rust\rustbush2\rustbush2.png objects\biome\rust\rustbush3\rustbush3.object objects\biome\rust\rustbush3\rustbush3.png objects\biome\rust\rustbush4\rustbush4.object objects\biome\rust\rustbush4\rustbush4.png objects\biome\slime\ceilingslime1\ceilingslime1.object objects\biome\slime\ceilingslime2\ceilingslime2.object objects\biome\slime\ceilingslime3\ceilingslime3.object [NEW] objects\biome\slimecave\dripslime1\dripslime1.frames [NEW] objects\biome\slimecave\dripslime1\dripslime1.object [NEW] objects\biome\slimecave\dripslime1\dripslime1.png [NEW] objects\biome\slimecave\dripslime1\dripslime1icon.png objects\biome\slimecave\slimeblob1\slimeblob1.object objects\biome\slimecave\slimeblob2\slimeblob2.object objects\biome\slimecave\slimeblob3\slimeblob3.object objects\biome\slimecave\slimeblob4\slimeblob4.object objects\biome\slimecave\slimeblob5\slimeblob5.object objects\biome\snow\fancysnowman\fancysnowman.object objects\biome\snow\snowdrift1\snowdrift1.object objects\biome\snow\snowdrift2\snowdrift2.object objects\biome\snow\snowdrift3\snowdrift3.object objects\biome\snow\snowdrift4\snowdrift4.object objects\biome\spring\springbush1\springbush1.object objects\biome\spring\springbush2\springbush2.object objects\biome\spring\springbush3\springbush3.object objects\biome\spring\springbush4\springbush4.object objects\biome\spring\springbush5\springbush5.object objects\biome\spring\springbush6\springbush6.object objects\biome\steamspring\floorpipe1\floorpipe1.object objects\biome\stonecave\ceilingstalactite1\ceilingstalactite1.object objects\biome\stonecave\ceilingstalactite2\ceilingstalactite2.object objects\biome\stonecave\ceilingstalactite3\ceilingstalactite3.object objects\biome\stonecave\ceilingstalactite4\ceilingstalactite4.object objects\biome\stonecave\ceilingstalactite5\ceilingstalactite5.object objects\biome\swamp\gasprimer\gasprimer.object objects\biome\swamp\rootbush1\rootbush1.object objects\biome\swamp\rootbush2\rootbush2.object objects\biome\swamp\rootbush3\rootbush3.object objects\biome\swamp\rootbush4\rootbush4.object objects\biome\swamp\rootbush5\rootbush5.object objects\biome\swamp\swamproot1\swamproot1.object objects\biome\swamp\swamproot2\swamproot2.object objects\biome\swamp\swamproot3\swamproot3.object objects\biome\swamp\swamproot4\swamproot4.object objects\biome\swamp\swamproot5\swamproot5.object objects\biome\tar\tarcrystal1\tarcrystal1.object objects\biome\tar\tarcrystal2\tarcrystal2.object objects\biome\tar\tarcrystal3\tarcrystal3.object objects\biome\tar\tarcrystal4\tarcrystal4.object objects\biome\tar\tarcrystal5\tarcrystal5.object objects\biome\toxicplains\toxicoshroom1\toxicoshroom1.object objects\biome\toxicplains\toxicoshroom2\toxicoshroom2.object objects\biome\toxicplains\toxicoshroom3\toxicoshroom3.object objects\biome\toxicplains\toxicoshroom4\toxicoshroom4.object objects\biome\toxicplains\toxicoshroom5\toxicoshroom5.object objects\biome\volcanic\smokegen\smokegen.object objects\biome\volcanic\smokeprimer\smokeprimer.object objects\biome\volcanic\volcanictrap\volcanictrap.object objects\farmables\automato\wildautomatoseed.object objects\farmables\avesmingo\wildavesmingoseed.object objects\farmables\banana\wildbananaseed.object objects\farmables\beakseed\wildbeakseedseed.object objects\farmables\boltbulb\wildboltbulbseed.object objects\farmables\boneboo\wildbonebooseed.object objects\farmables\carrot\wildcarrotseed.object objects\farmables\chili\wildchiliseed.object objects\farmables\cocoa\wildcocoaseed.object objects\farmables\coffee\wildcoffeeseed.object objects\farmables\coralcreep\wildcoralcreepseed.object objects\farmables\corn\wildcornseed.object objects\farmables\cotton\wildcottonseed.object objects\farmables\crystalplant\wildcrystalplantseed.object objects\farmables\currentcorn\wildcurrentcornseed.object objects\farmables\diodia\wilddiodiaseed.object objects\farmables\dirturchin\wilddirturchinseed.object objects\farmables\eggshoot\wildeggshootseed.object objects\farmables\feathercrown\wildfeathercrownseed.object objects\farmables\flowerblue\flowerblue.object objects\farmables\flowerred\flowerred.object objects\farmables\flowerspring\flowerspring.object objects\farmables\floweryellow\floweryellow.object objects\farmables\grapes\wildgrapesseed.object objects\farmables\kiwi\wildkiwiseed.object objects\farmables\mushroom\mushroomseed.object objects\farmables\neonmelon\wildneonmelonseed.object objects\farmables\oculemon\wildoculemonseed.object objects\farmables\pearlpea\wildpearlpeaseed.object objects\farmables\pineapple\wildpineappleseed.object objects\farmables\potato\wildpotatoseed.object objects\farmables\pussplum\wildpussplumseed.object objects\farmables\reefpod\wildreefpodseed.object objects\farmables\rice\wildriceseed.object objects\farmables\sugarcane\wildsugarcaneseed.object objects\farmables\thornplant\thornplant.object objects\farmables\tomato\wildtomatoseed.object objects\farmables\toxictop\toxictopseed.object objects\farmables\toxictop\wildtoxictopseed.object objects\farmables\wartweed\wartweedseed.object objects\farmables\wartweed\wildwartweedseed.object objects\farmables\wheat\wildwheatseed.object objects\fossils\displaystands\fossildisplay1\fossildisplay1.config objects\fossils\displaystands\fossildisplay3\fossildisplay3.config objects\fossils\displaystands\fossildisplay5\fossildisplay5.config objects\generic\arcadegame\arcadegamegui.config objects\generic\butterflybush\butterflybush.object objects\generic\fireflybush\fireflybush.object objects\generic\toxicgasprimer\toxicgasprimer.object [NEW] objects\microformer\default.frames [NEW] objects\microformer\microformer.animation [NEW] objects\microformer\microformer.lua [NEW] objects\microformer\microformer.png [NEW] objects\microformer\alpine\microformeralpine.object [NEW] objects\microformer\alpine\microformerfullbright.png [NEW] objects\microformer\alpine\microformericon.png [NEW] objects\microformer\bioluminescence\microformerbioluminescence.object [NEW] objects\microformer\bioluminescence\microformerfullbright.png [NEW] objects\microformer\bioluminescence\microformericon.png [NEW] objects\microformer\bones\microformerbones.object [NEW] objects\microformer\bones\microformerfullbright.png [NEW] objects\microformer\bones\microformericon.png [NEW] objects\microformer\eyepatch\microformereyepatch.object [NEW] objects\microformer\eyepatch\microformerfullbright.png [NEW] objects\microformer\eyepatch\microformericon.png [NEW] objects\microformer\flesh\microformerflesh.object [NEW] objects\microformer\flesh\microformerfullbright.png [NEW] objects\microformer\flesh\microformericon.png [NEW] objects\microformer\geode\microformerfullbright.png [NEW] objects\microformer\geode\microformergeode.object [NEW] objects\microformer\geode\microformericon.png [NEW] objects\microformer\giantflowers\microformerfullbright.png [NEW] objects\microformer\giantflowers\microformergiantflowers.object [NEW] objects\microformer\giantflowers\microformericon.png [NEW] objects\microformer\hive\microformerfullbright.png [NEW] objects\microformer\hive\microformerhive.object [NEW] objects\microformer\hive\microformericon.png [NEW] objects\microformer\luminouscaves\microformerfullbright.png [NEW] objects\microformer\luminouscaves\microformericon.png [NEW] objects\microformer\luminouscaves\microformerluminouscaves.object [NEW] objects\microformer\mushrooms\microformerfullbright.png [NEW] objects\microformer\mushrooms\microformericon.png [NEW] objects\microformer\mushrooms\microformermushrooms.object [NEW] objects\microformer\rust\microformerfullbright.png [NEW] objects\microformer\rust\microformericon.png [NEW] objects\microformer\rust\microformerrust.object [NEW] objects\microformer\slimecaves\microformerfullbright.png [NEW] objects\microformer\slimecaves\microformericon.png [NEW] objects\microformer\slimecaves\microformerslimecaves.object [NEW] objects\microformer\steamspring\microformerfullbright.png [NEW] objects\microformer\steamspring\microformericon.png [NEW] objects\microformer\steamspring\microformersteamspring.object [NEW] objects\microformer\tar\microformerfullbright.png [NEW] objects\microformer\tar\microformericon.png [NEW] objects\microformer\tar\microformertar.object [NEW] objects\microformer\wilderness\microformerfullbright.png [NEW] objects\microformer\wilderness\microformericon.png [NEW] objects\microformer\wilderness\microformerwilderness.object objects\mission\apexmission\apexartifactaltar\apexartifactaltar.animation objects\mission\apexmission\apexartifactaltar\apexartifactaltar.object objects\mission\avianmission\avianartifactaltar\avianartifactaltar.animation objects\mission\avianmission\avianartifactaltar\avianartifactaltar.object objects\mission\drip1\drip1.object objects\mission\floranmission\floranartifactaltar\floranartifactaltar.animation objects\mission\floranmission\floranartifactaltar\floranartifactaltar.object objects\mission\glitchmission\glitchartifactaltar\glitchartifactaltar.animation objects\mission\glitchmission\glitchartifactaltar\glitchartifactaltar.object objects\mission\hylotlmission\hylotlartifactaltar\hylotlartifactaltar.animation objects\mission\hylotlmission\hylotlartifactaltar\hylotlartifactaltar.object objects\novakid\frontierdoor\frontierdoor.object objects\obstacles\arid\ceilingspike1\ceilingspike1.object objects\obstacles\arid\ceilingspike2\ceilingspike2.object objects\obstacles\arid\ceilingspike3\ceilingspike3.object objects\obstacles\arid\ceilingspike4\ceilingspike4.object objects\obstacles\arid\groundspike1\groundspike1.object objects\obstacles\arid\groundspike2\groundspike2.object objects\obstacles\arid\groundspike3\groundspike3.object objects\obstacles\arid\groundspike4\groundspike4.object objects\obstacles\arid\thorns1\thorns1.object objects\obstacles\arid\thorns2\thorns2.object objects\obstacles\arid\thorns3\thorns3.object objects\obstacles\arid\thorns4\thorns4.object objects\obstacles\desert\desertceilingspike1\desertceilingspike1.object objects\obstacles\desert\desertceilingspike2\desertceilingspike2.object objects\obstacles\desert\desertceilingspike3\desertceilingspike3.object objects\obstacles\desert\desertceilingspike4\desertceilingspike4.object objects\obstacles\desert\desertgroundspike1\desertgroundspike1.object objects\obstacles\desert\desertgroundspike2\desertgroundspike2.object objects\obstacles\desert\desertgroundspike3\desertgroundspike3.object objects\obstacles\desert\desertgroundspike4\desertgroundspike4.object objects\obstacles\green\greenceilingspike1\greenceilingspike1.object objects\obstacles\green\greenceilingspike2\greenceilingspike2.object objects\obstacles\green\greenceilingspike3\greenceilingspike3.object objects\obstacles\green\greenceilingspike4\greenceilingspike4.object objects\obstacles\green\greengroundspike1\greengroundspike1.object objects\obstacles\green\greengroundspike2\greengroundspike2.object objects\obstacles\green\greengroundspike3\greengroundspike3.object objects\obstacles\green\greengroundspike4\greengroundspike4.object objects\obstacles\ice\icespike\icespike.object objects\obstacles\ice\icestalactite1\icestalactite1.object objects\obstacles\ice\icestalactite2\icestalactite2.object objects\obstacles\ice\icestalactite3\icestalactite3.object objects\obstacles\ice\icestalactite4\icestalactite4.object objects\obstacles\ice\icestalagmite1\icestalagmite1.object objects\obstacles\ice\icestalagmite2\icestalagmite2.object objects\obstacles\ice\icestalagmite3\icestalagmite3.object objects\obstacles\ice\icestalagmite4\icestalagmite4.object objects\obstacles\magma\magmaceilingspike1\magmaceilingspike1.object objects\obstacles\magma\magmaceilingspike2\magmaceilingspike2.object objects\obstacles\magma\magmaceilingspike3\magmaceilingspike3.object objects\obstacles\magma\magmagroundspike1\magmagroundspike1.object objects\obstacles\magma\magmagroundspike2\magmagroundspike2.object objects\obstacles\magma\magmagroundspike3\magmagroundspike3.object objects\obstacles\savannah\savannahceilingspike1\savannahceilingspike1.object objects\obstacles\savannah\savannahceilingspike2\savannahceilingspike2.object objects\obstacles\savannah\savannahceilingspike3\savannahceilingspike3.object objects\obstacles\savannah\savannahceilingspike4\savannahceilingspike4.object objects\obstacles\savannah\savannahgroundspike1\savannahgroundspike1.object objects\obstacles\savannah\savannahgroundspike2\savannahgroundspike2.object objects\obstacles\savannah\savannahgroundspike3\savannahgroundspike3.object objects\obstacles\savannah\savannahgroundspike4\savannahgroundspike4.object objects\outpost\terramart\terramart.object objects\protectorate\objects\protectoratesmokeprimer\protectoratesmokeprimer.object objects\scripts\artifactaltar.lua [NEW] objects\scripts\treasureburst.lua [NEW] objects\spawner\invisiblemonsterspawner.animation [NEW] objects\spawner\invisiblemonsterspawner.frames [NEW] objects\spawner\invisiblemonsterspawner.object [NEW] objects\spawner\invisiblemonsterspawner.png [NEW] objects\spawner\invisiblemonsterspawnerhidden.frames [NEW] objects\spawner\invisiblemonsterspawnerhidden.png objects\teleporter\blackteleporter\blackteleporter.object objects\teleporter\brassteleporter\brassteleporter.object objects\teleporter\futureteleporter\futureteleporter.object objects\teleporter\scienceteleporter\scienceteleporter.object objects\teleporter\stoneteleporter\stoneteleporter.object objects\teleporter\tombteleporter\tombteleporter.object objects\teleporter\woodenteleporter\woodenteleporter.object [NEW] objects\terraformer\default.frames [NEW] objects\terraformer\terraformer.animation [NEW] objects\terraformer\terraformer.lua [NEW] objects\terraformer\terraformer.png [NEW] objects\terraformer\terraformeralien.object [NEW] objects\terraformer\terraformerdesert.object [NEW] objects\terraformer\terraformerforest.object [NEW] objects\terraformer\terraformerfullbright_electric.png [NEW] objects\terraformer\terraformerfullbright_fire.png [NEW] objects\terraformer\terraformerfullbright_ice.png [NEW] objects\terraformer\terraformerfullbright_poison.png [NEW] objects\terraformer\terraformergarden.object [NEW] objects\terraformer\terraformericon_electric.png [NEW] objects\terraformer\terraformericon_fire.png [NEW] objects\terraformer\terraformericon_ice.png [NEW] objects\terraformer\terraformericon_poison.png [NEW] objects\terraformer\terraformerjungle.object [NEW] objects\terraformer\terraformermidnight.object [NEW] objects\terraformer\terraformersavannah.object [NEW] objects\terraformer\terraformerscorched.object [NEW] objects\terraformer\terraformersnow.object [NEW] objects\terraformer\terraformertundra.object [NEW] objects\terraformer\terraformervolcanic.object [NEW] objects\terraformer\beam\default.frames [NEW] objects\terraformer\beam\terraformer_beam_electric.png [NEW] objects\terraformer\beam\terraformer_beam_fire.png [NEW] objects\terraformer\beam\terraformer_beam_ice.png [NEW] objects\terraformer\beam\terraformer_beam_poison.png objects\themed\island\islandhammock\islandhammock.object objects\traps\ancientcrystaltrap\ancientcrystaltrap.object objects\traps\crystaltrap\crystaltrap.object objects\upgrade\techconsole\techconsole.object [NEW] objects\wired\logic\invisibleand.object [NEW] objects\wired\logic\invisibleand.png [NEW] objects\wired\logic\invisiblecountdowntimer.object [NEW] objects\wired\logic\invisibledelay.object [NEW] objects\wired\logic\invisibledelay.png [NEW] objects\wired\logic\invisibledlatch.object [NEW] objects\wired\logic\invisibledlatch.png [NEW] objects\wired\logic\invisiblelogicgatehidden.png [NEW] objects\wired\logic\invisiblenot.object [NEW] objects\wired\logic\invisiblenot.png [NEW] objects\wired\logic\invisibleor.object [NEW] objects\wired\logic\invisibleor.png [NEW] objects\wired\logic\invisibletimer.object [NEW] objects\wired\logic\invisibletimer.png [NEW] objects\wired\logic\invisibletimer5.png [NEW] objects\wired\logic\invisibletimer5hidden.frames [NEW] objects\wired\logic\invisibletimer5hidden.png [NEW] objects\wired\logic\invisiblexor.object [NEW] objects\wired\logic\invisiblexor.png [NEW] objects\wired\persistentswitch\default.frames [NEW] objects\wired\persistentswitch\invisiblepersistentswitch.object [NEW] objects\wired\persistentswitch\invisiblepersistentswitch.png [NEW] objects\wired\persistentswitch\invisiblepersistentswitchhidden.png [NEW] objects\wired\persistentswitch\invisiblepersistentswitchicon.png objects\wired\projectiletrap\beamtraprendering.lua objects\wired\proximitysensor\invisibleproximitysensor.object [NEW] parallax\surface\scorched.parallax [NEW] particles\ancient\ancientenergy1.particle [NEW] particles\ancient\ancientenergy2.particle [NEW] particles\ancient\ancientenergy3.particle [NEW] particles\ancient\ancientsmoke1.particle [NEW] particles\ancient\ancientsmoke2.particle [NEW] particles\damagenumbers\damagenumber.particle [NEW] particles\damagenumbers\damagenumberstrong.particle [NEW] particles\damagenumbers\damagenumberweak.particle [NEW] particles\damagenumbers\electricdamagenumber.particle [NEW] particles\damagenumbers\electricdamagenumberstrong.particle [NEW] particles\damagenumbers\electricdamagenumberweak.particle [NEW] particles\damagenumbers\firedamagenumber.particle [NEW] particles\damagenumbers\firedamagenumberstrong.particle [NEW] particles\damagenumbers\firedamagenumberweak.particle [NEW] particles\damagenumbers\icedamagenumber.particle [NEW] particles\damagenumbers\icedamagenumberstrong.particle [NEW] particles\damagenumbers\icedamagenumberweak.particle [NEW] particles\damagenumbers\poisondamagenumber.particle [NEW] particles\damagenumbers\poisondamagenumberstrong.particle [NEW] particles\damagenumbers\poisondamagenumberweak.particle [NEW] particles\shards\ancientshard1.particle [NEW] particles\shards\ancientshard2.particle projectiles\physics.config projectiles\activeitems\boomerang\wormerang.projectile [NEW] projectiles\activeitems\doomgrenade\doomgrenade.frames [NEW] projectiles\activeitems\doomgrenade\doomgrenade.png [NEW] projectiles\activeitems\doomgrenade\doomgrenade.projectile [NEW] projectiles\activeitems\doomshot\doomshot.frames [NEW] projectiles\activeitems\doomshot\doomshot.png [NEW] projectiles\activeitems\doomshot\doomshot.projectile [NEW] projectiles\boss\guardianboss\delayedplasmashot\delayedplasmashot.frames [NEW] projectiles\boss\guardianboss\delayedplasmashot\delayedplasmashot.lua [NEW] projectiles\boss\guardianboss\delayedplasmashot\delayedplasmashot.png [NEW] projectiles\boss\guardianboss\delayedplasmashot\delayedplasmashot.projectile [NEW] projectiles\boss\guardianboss\floorhazard\default.frames [NEW] projectiles\boss\guardianboss\floorhazard\electricfloorhazard.png [NEW] projectiles\boss\guardianboss\floorhazard\electricfloorhazard.projectile [NEW] projectiles\boss\guardianboss\floorhazard\firefloorhazard.png [NEW] projectiles\boss\guardianboss\floorhazard\firefloorhazard.projectile [NEW] projectiles\boss\guardianboss\floorhazard\icefloorhazard.png [NEW] projectiles\boss\guardianboss\floorhazard\icefloorhazard.projectile [NEW] projectiles\boss\guardianboss\floorhazard\poisonfloorhazard.png [NEW] projectiles\boss\guardianboss\floorhazard\poisonfloorhazard.projectile [NEW] projectiles\boss\guardianboss\guardianbullet\default.frames [NEW] projectiles\boss\guardianboss\guardianbullet\electricguardianbullet.png [NEW] projectiles\boss\guardianboss\guardianbullet\electricguardianbullet.projectile [NEW] projectiles\boss\guardianboss\guardianbullet\fireguardianbullet.png [NEW] projectiles\boss\guardianboss\guardianbullet\fireguardianbullet.projectile [NEW] projectiles\boss\guardianboss\guardianbullet\iceguardianbullet.png [NEW] projectiles\boss\guardianboss\guardianbullet\iceguardianbullet.projectile [NEW] projectiles\boss\guardianboss\guardianbullet\poisonguardianbullet.png [NEW] projectiles\boss\guardianboss\guardianbullet\poisonguardianbullet.projectile [NEW] projectiles\boss\guardianboss\guardiandamagearea\default.frames [NEW] projectiles\boss\guardianboss\guardiandamagearea\electricguardiandamagearea.png [NEW] projectiles\boss\guardianboss\guardiandamagearea\electricguardiandamagearea.projectile [NEW] projectiles\boss\guardianboss\guardiandamagearea\fireguardiandamagearea.png [NEW] projectiles\boss\guardianboss\guardiandamagearea\fireguardiandamagearea.projectile [NEW] projectiles\boss\guardianboss\guardiandamagearea\iceguardiandamagearea.png [NEW] projectiles\boss\guardianboss\guardiandamagearea\iceguardiandamagearea.projectile [NEW] projectiles\boss\guardianboss\guardiandamagearea\poisonguardiandamagearea.png [NEW] projectiles\boss\guardianboss\guardiandamagearea\poisonguardiandamagearea.projectile [NEW] projectiles\boss\guardianboss\guardiandamagebuff\guardiandamagebuff.frames [NEW] projectiles\boss\guardianboss\guardiandamagebuff\guardiandamagebuff.png [NEW] projectiles\boss\guardianboss\guardiandamagebuff\guardiandamagebuff.projectile [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\default.frames [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\guardiandeathexplosion.config [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\guardiandeathexplosion.png [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\guardiandeathexplosion.projectile [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\guardiandeathexplosionspawner.frames [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\guardiandeathexplosionspawner.png [NEW] projectiles\boss\guardianboss\guardiandeathexplosion\guardiandeathexplosionspawner.projectile [NEW] projectiles\boss\guardianboss\guardianexplosion\default.frames [NEW] projectiles\boss\guardianboss\guardianexplosion\electricguardianexplosion.config [NEW] projectiles\boss\guardianboss\guardianexplosion\electricguardianexplosion.png [NEW] projectiles\boss\guardianboss\guardianexplosion\electricguardianexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianexplosion\fireguardianexplosion.config [NEW] projectiles\boss\guardianboss\guardianexplosion\fireguardianexplosion.png [NEW] projectiles\boss\guardianboss\guardianexplosion\fireguardianexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianexplosion\iceguardianexplosion.config [NEW] projectiles\boss\guardianboss\guardianexplosion\iceguardianexplosion.png [NEW] projectiles\boss\guardianboss\guardianexplosion\iceguardianexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianexplosion\poisonguardianexplosion.config [NEW] projectiles\boss\guardianboss\guardianexplosion\poisonguardianexplosion.png [NEW] projectiles\boss\guardianboss\guardianexplosion\poisonguardianexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\default.frames [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\electricguardianlargeexplosion.config [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\electricguardianlargeexplosion.png [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\electricguardianlargeexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\fireguardianlargeexplosion.config [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\fireguardianlargeexplosion.png [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\fireguardianlargeexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\iceguardianlargeexplosion.config [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\iceguardianlargeexplosion.png [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\iceguardianlargeexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\poisonguardianlargeexplosion.config [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\poisonguardianlargeexplosion.png [NEW] projectiles\boss\guardianboss\guardianlargeexplosion\poisonguardianlargeexplosion.projectile [NEW] projectiles\boss\guardianboss\guardianpellet\default.frames [NEW] projectiles\boss\guardianboss\guardianpellet\electricguardianpellet.png [NEW] projectiles\boss\guardianboss\guardianpellet\electricguardianpellet.projectile [NEW] projectiles\boss\guardianboss\guardianpellet\fireguardianpellet.png [NEW] projectiles\boss\guardianboss\guardianpellet\fireguardianpellet.projectile [NEW] projectiles\boss\guardianboss\guardianpellet\iceguardianpellet.png [NEW] projectiles\boss\guardianboss\guardianpellet\iceguardianpellet.projectile [NEW] projectiles\boss\guardianboss\guardianpellet\poisonguardianpellet.png [NEW] projectiles\boss\guardianboss\guardianpellet\poisonguardianpellet.projectile [NEW] projectiles\boss\guardianboss\plasmashot\plasmashot.frames [NEW] projectiles\boss\guardianboss\plasmashot\plasmashot.png [NEW] projectiles\boss\guardianboss\plasmashot\plasmashot.projectile projectiles\boss\kluexboss\floorlava\floorlava.lua projectiles\boss\kluexboss\floorlava\floorlava.projectile [NEW] projectiles\explosions\doomexplosion\doomexplosion.config [NEW] projectiles\explosions\doomexplosion\doomexplosion.frames [NEW] projectiles\explosions\doomexplosion\doomexplosion.png [NEW] projectiles\explosions\doomexplosion\doomexplosion.projectile [NEW] projectiles\explosions\doomgrenadeexplosion\doomgrenadeexplosion.config [NEW] projectiles\explosions\doomgrenadeexplosion\doomgrenadeexplosion.frames [NEW] projectiles\explosions\doomgrenadeexplosion\doomgrenadeexplosion.png [NEW] projectiles\explosions\doomgrenadeexplosion\doomgrenadeexplosion.projectile projectiles\guns\unsorted\flamethrower\flamethrower.projectile projectiles\npcs\iceshot\iceshot.projectile projectiles\traps\trapflame\trapflame.projectile [NEW] projectiles\unsorted\ancientenergy\ancientenergy.frames [NEW] projectiles\unsorted\ancientenergy\ancientenergy.png [NEW] projectiles\unsorted\ancientenergy\ancientenergy.projectile [NEW] quests\outpost\mysterioustraderportrait.png [NEW] quests\outpost\vaultkey.questtemplate quests\scripts\artifact.lua [NEW] quests\scripts\outpost\vaultkey.lua quests\story\apex_mission2.questtemplate quests\story\avian_mission2.questtemplate quests\story\floran_mission2.questtemplate quests\story\glitch_mission2.questtemplate quests\story\hylotl_mission2.questtemplate recipes\spinningwheel\clothes\boxingglove.recipe recipes\teleporterstore\blackteleporter.recipe recipes\teleporterstore\brassteleporter.recipe recipes\teleporterstore\futureteleporter.recipe recipes\teleporterstore\scienceteleporter.recipe recipes\teleporterstore\stoneteleporter.recipe recipes\teleporterstore\tombteleporter.recipe recipes\teleporterstore\woodenteleporter.recipe [NEW] recipes\terraforge\terraformeralien.recipe [NEW] recipes\terraforge\terraformerdesert.recipe [NEW] recipes\terraforge\terraformerforest.recipe [NEW] recipes\terraforge\terraformergarden.recipe [NEW] recipes\terraforge\terraformerjungle.recipe [NEW] recipes\terraforge\terraformermidnight.recipe [NEW] recipes\terraforge\terraformersavannah.recipe [NEW] recipes\terraforge\terraformerscorched.recipe [NEW] recipes\terraforge\terraformersnow.recipe [NEW] recipes\terraforge\terraformertundra.recipe [NEW] recipes\terraforge\terraformervolcanic.recipe scripts\behavior.lua scripts\rect.lua scripts\util.lua scripts\actions\animator.lua scripts\actions\builders.lua scripts\actions\flying.lua scripts\actions\math.lua scripts\actions\monster.lua scripts\actions\movement.lua scripts\actions\npc.lua scripts\actions\overrides.lua scripts\actions\reaction.lua scripts\actions\sensor.lua scripts\actions\time.lua scripts\actions\world.lua scripts\actions\boss\eyeboss.lua [NEW] scripts\actions\boss\guardian.lua scripts\actions\boss\kluexboss.lua scripts\behavior\bdata.lua [NEW] scripts\bossgen\globalstateplanner.lua [NEW] scripts\bossgen\platforming.lua scripts\companions\capturable.lua scripts\questgen\planner.lua [NEW] sfx\gun\plasma_sniper5.ogg [NEW] sfx\melee\charge_up16.ogg [NEW] sfx\melee\critical_hit.ogg [NEW] sfx\melee\critical_hit_heavy.ogg [NEW] sfx\melee\critical_hit_light.ogg [NEW] sfx\npc\boss\guardian_closehand.ogg [NEW] sfx\npc\boss\guardian_death_explosion.ogg [NEW] sfx\npc\boss\guardian_death_fade.ogg [NEW] sfx\npc\boss\guardian_death_shrink.ogg [NEW] sfx\npc\boss\guardian_openhand.ogg [NEW] sfx\npc\boss\guardian_shield_drop1.ogg [NEW] sfx\npc\boss\guardian_shield_drop2.ogg [NEW] sfx\npc\boss\guardian_shield_drop3.ogg [NEW] sfx\npc\boss\guardian_stab_windup1.ogg [NEW] sfx\objects\ancientenergy_chord.ogg [NEW] sfx\objects\ancientenergy_pickup1.ogg [NEW] sfx\objects\ancientenergy_pickup2.ogg [NEW] sfx\objects\ancientenergy_pickup3.ogg [NEW] sfx\objects\ancient_pot_break_medium1.ogg [NEW] sfx\objects\ancient_pot_break_medium2.ogg [NEW] sfx\objects\ancient_pot_break_medium3.ogg [NEW] sfx\objects\ancient_pot_break_medium4.ogg [NEW] sfx\objects\ancient_pot_break_medium5.ogg [NEW] sfx\objects\ancient_pot_break_medium6.ogg [NEW] sfx\objects\ancient_pot_break_small1.ogg [NEW] sfx\objects\ancient_pot_break_small2.ogg [NEW] sfx\objects\ancient_pot_break_small3.ogg [NEW] sfx\objects\ancient_pot_break_small4.ogg [NEW] sfx\objects\ancient_pot_break_small5.ogg [NEW] sfx\objects\ancient_pot_break_small6.ogg [NEW] sfx\objects\ancient_pot_break_small7.ogg [NEW] sfx\objects\ancient_pot_break_small8.ogg [NEW] sfx\objects\ancient_pot_break_small9.ogg [NEW] sfx\objects\essencechest_open1.ogg [NEW] sfx\objects\essencechest_open2.ogg [NEW] sfx\objects\essencechest_open3.ogg [NEW] sfx\objects\terraforge_loop1.ogg [NEW] sfx\objects\terraforge_loop2.ogg [NEW] sfx\objects\terraformer_active_loop.ogg [NEW] sfx\objects\terraformer_deactivate.ogg [NEW] sfx\objects\terraformer_idle_loop.ogg [NEW] sfx\objects\terraformer_small_loop.ogg species\backernamegen.config stagehands\coordinator.lua [NEW] stagehands\bossplanner\bossplanner.lua [NEW] stagehands\bossplanner\bossplanner.stagehand [NEW] stagehands\bossplanner\dungeonparts.config [NEW] stagehands\bossplanner\minions.lua [NEW] stagehands\bossplanner\reactions.lua [NEW] stagehands\bossplanner\bossabilities\beamspin.bossability [NEW] stagehands\bossplanner\bossabilities\bossabilities.lua [NEW] stagehands\bossplanner\bossabilities\bouncingbeam.bossability [NEW] stagehands\bossplanner\bossabilities\doublegroundbeam.bossability [NEW] stagehands\bossplanner\bossabilities\grounddash.bossability [NEW] stagehands\bossplanner\bossabilities\groundhazard.bossability [NEW] stagehands\bossplanner\bossabilities\groundslam.bossability [NEW] stagehands\bossplanner\bossabilities\lowgroundbeam.bossability [NEW] stagehands\bossplanner\bossabilities\meleestab.bossability [NEW] stagehands\bossplanner\bossabilities\miniontriggergroup.bossability [NEW] stagehands\bossplanner\bossabilities\platformbumpers.bossability [NEW] stagehands\bossplanner\bossabilities\pogobeam.bossability [NEW] stagehands\bossplanner\bossabilities\projectilecircle.bossability [NEW] stagehands\bossplanner\bossabilities\spawnminiongroup.bossability [NEW] stagehands\bossplanner\bossabilities\targetedbeam.bossability [NEW] stagehands\bossplanner\bossabilities\targeteddash.bossability [NEW] stagehands\bossplanner\bossabilities\targetedprojectile.bossability stats\monster_primary.lua stats\npc_primary.lua stats\player_primary.lua stats\effects\beamout\beamaway.lua stats\effects\beamout\beamout.lua [NEW] stats\effects\doomed\doomed.animation [NEW] stats\effects\doomed\doomed.lua [NEW] stats\effects\doomed\l6doomed.statuseffect stats\effects\electricblock\electricblock.lua stats\effects\fireblock\fireblock.lua stats\effects\foodpoison\foodpoison.lua [NEW] stats\effects\guardiandeath\guardiandeath.animation [NEW] stats\effects\guardiandeath\guardiandeath.lua [NEW] stats\effects\guardiandeath\guardiandeath.statuseffect stats\effects\iceblock\iceblock.lua [NEW] stats\effects\largedamageboost\largedamageboost.animation [NEW] stats\effects\largedamageboost\largedamageboost.lua [NEW] stats\effects\largedamageboost\largedamageboost.statuseffect stats\effects\melting\melting.lua stats\effects\monstercapture\monstercapture.lua stats\effects\monsterdespawn\monsterdespawn.lua stats\effects\monsterrelease\monsterrelease.lua stats\effects\monsterrelocate\monsterrelocate.lua stats\effects\poisonblock\poisonblock.lua stats\effects\shieldeffect\shieldeffect.lua stats\effects\swimming\swimming.lua stats\effects\tarslow\tarslow.statuseffect stats\effects\timefreeze\timefreeze.lua stats\effects\weakpoison\weakpoison.lua tech\distortionsphere\aquasphere.lua tech\distortionsphere\distortionsphere.animation tech\distortionsphere\distortionsphere.lua tech\distortionsphere\sonicsphere.animation tech\distortionsphere\sonicsphere.lua tech\distortionsphere\spikesphere.lua tiles\materials\ancientblock.material tiles\materials\ancientbrick.material tilesets\packed\huge-objects.json tilesets\packed\miscellaneous.json tilesets\packed\objects-by-category\breakable.json tilesets\packed\objects-by-category\bug.json tilesets\packed\objects-by-category\crafting.json tilesets\packed\objects-by-category\decorative.json tilesets\packed\objects-by-category\door.json tilesets\packed\objects-by-category\furniture.json [NEW] tilesets\packed\objects-by-category\genboss.json tilesets\packed\objects-by-category\light.json tilesets\packed\objects-by-category\other.json tilesets\packed\objects-by-category\spawner.json tilesets\packed\objects-by-category\storage.json [NEW] tilesets\packed\objects-by-category\terraformer.json tilesets\packed\objects-by-category\trap.json tilesets\packed\objects-by-category\wire.json tilesets\packed\objects-by-colonytag\ancient.json tilesets\packed\objects-by-colonytag\apex.json tilesets\packed\objects-by-colonytag\apexvillage.json tilesets\packed\objects-by-colonytag\avian.json tilesets\packed\objects-by-colonytag\aviantemple.json tilesets\packed\objects-by-colonytag\aviantomb.json tilesets\packed\objects-by-colonytag\commerce.json tilesets\packed\objects-by-colonytag\crafting.json tilesets\packed\objects-by-colonytag\door.json tilesets\packed\objects-by-colonytag\hoard.json tilesets\packed\objects-by-colonytag\light.json tilesets\packed\objects-by-colonytag\misc.json tilesets\packed\objects-by-colonytag\musical.json tilesets\packed\objects-by-colonytag\nature.json tilesets\packed\objects-by-colonytag\novakid.json tilesets\packed\objects-by-colonytag\novakidvillage.json tilesets\packed\objects-by-colonytag\pastel.json tilesets\packed\objects-by-colonytag\pretty.json tilesets\packed\objects-by-colonytag\rust.json tilesets\packed\objects-by-colonytag\saloon.json tilesets\packed\objects-by-colonytag\storage.json tilesets\packed\objects-by-colonytag\wired.json tilesets\packed\objects-by-race\ancient.json tilesets\packed\objects-by-race\apex.json tilesets\packed\objects-by-race\avian.json tilesets\packed\objects-by-race\generic.json tilesets\packed\objects-by-race\glitch.json tilesets\packed\objects-by-race\novakid.json tilesets\packed\objects-by-type\container.json tilesets\packed\objects-by-type\loungeable.json treasure\common.treasurepools treasure\hunting.treasurepools treasure\monster.treasurepools treasure\smashable.treasurepools [NEW] versioning\PlayerEntity_27_28.lua DIFFS ----- dungeon_worlds.config 214,216c214,216 < "challengetrials" : { < "primaryDungeon" : "challengetrials", < "threatLevel" : 7, --- > "ancientvault_poison" : { > "primaryDungeon" : "ancientvault_poison", > "threatLevel" : 8, 223c223 < "musicTrack" : "/music/event-horizon.ogg", --- > "musicTrack" : "/music/drosera.ogg", 227,229c227,229 < "challengetrials_fire" : { < "primaryDungeon" : "challengetrials_fire", < "threatLevel" : 7, --- > "ancientvault_electric" : { > "primaryDungeon" : "ancientvault_electric", > "threatLevel" : 8, 236c236,262 < "musicTrack" : "/music/scorian-flow.ogg", --- > "musicTrack" : "/music/body-electric-loop.ogg", > "environmentStatusEffects" : ["dontstarve"] > }, > > "ancientvault_fire" : { > "primaryDungeon" : "ancientvault_fire", > "threatLevel" : 8, > "gravity" : 80, > "worldSize" : [2000, 2000], > "dungeonBaseHeight" : 1000, > "dungeonSurfaceHeight" : 810, > "ambientLightLevel" : [32, 32, 32], > "ambientNoises" : "/sfx/environmental/space_loop4.ogg", > "musicTrack" : "/music/lava-exploration2.ogg", > "environmentStatusEffects" : ["dontstarve"] > }, > > "ancientvault_ice" : { > "primaryDungeon" : "ancientvault_ice", > "threatLevel" : 8, > "gravity" : 80, > "worldSize" : [2000, 2000], > "dungeonBaseHeight" : 1000, > "dungeonSurfaceHeight" : 810, > "ambientLightLevel" : [32, 32, 32], > "ambientNoises" : "/sfx/environmental/space_loop4.ogg", > "musicTrack" : "/music/the-apex.ogg", hobo.ttf Files C:\Program Files (x86)\Steam\SteamApps\common\Starbound - Unstable\__assets\hobo.ttf and C:\Program Files (x86)\Steam\SteamApps\common\Starbound - Unstable\_assets\hobo.ttf differ instance_worlds.config 734c734 < "challengetrials" : { --- > "ancientvault_poison" : { 736c736 < "dungeonWorld" : "challengetrials", --- > "dungeonWorld" : "ancientvault_poison", 738c738 < "beamUpRule" : "AnywhereWithWarning", --- > "beamUpRule" : "Anywhere", 740a741,742 > "persistent" : true, > 764c766 < "challengetrials_fire" : { --- > "ancientvault_electric" : { 766c768 < "dungeonWorld" : "challengetrials_fire", --- > "dungeonWorld" : "ancientvault_electric", 768c770 < "beamUpRule" : "AnywhereWithWarning", --- > "beamUpRule" : "Anywhere", 770a773,774 > "persistent" : true, > 789a794,857 > } > } > }, > > "ancientvault_fire" : { > "type" : "FloatingDungeon", > "dungeonWorld" : "ancientvault_fire", > "spawningEnabled" : false, > "beamUpRule" : "Anywhere", > "disableDeathDrops" : true, > > "persistent" : true, > > "skyParameters" : { > "dayLength" : 10000, > "surfaceLevel" : 1000, > "spaceLevel" : 3000, > "seed" : -5288806180628666923, > > "skyType" : "barren", > "skyColoring" : { > "mainColor" : [200, 200, 255], > > "morningColors" : [[200, 200, 255], [200, 200, 255]], > "dayColors" : [[200, 200, 255], [200, 200, 255]], > "eveningColors" : [[200, 200, 255], [200, 200, 255]], > "nightColors" : [[200, 200, 255], [200, 200, 255]], > > "morningLightColor" : [160, 160, 160], > "dayLightColor" : [160, 160, 160], > "eveningLightColor" : [160, 160, 160], > "nightLightColor" : [160, 160, 160] > } > } > }, > > "ancientvault_ice" : { > "type" : "FloatingDungeon", > "dungeonWorld" : "ancientvault_ice", > "spawningEnabled" : false, > "beamUpRule" : "Anywhere", > "disableDeathDrops" : true, > > "persistent" : true, > > "skyParameters" : { > "dayLength" : 10000, > "surfaceLevel" : 1000, > "spaceLevel" : 3000, > "seed" : -5288806180628666923, > > "skyType" : "barren", > "skyColoring" : { > "mainColor" : [200, 200, 255], > > "morningColors" : [[200, 200, 255], [200, 200, 255]], > "dayColors" : [[200, 200, 255], [200, 200, 255]], > "eveningColors" : [[200, 200, 255], [200, 200, 255]], > "nightColors" : [[200, 200, 255], [200, 200, 255]], > > "morningLightColor" : [160, 160, 160], > "dayLightColor" : [160, 160, 160], > "eveningLightColor" : [160, 160, 160], > "nightLightColor" : [160, 160, 160] player.config 682,683d681 < "maxMoney" : 9999999, < terrestrial_worlds.config 2c2 < // TODO: delete this stupid setting once we make a final design decision --- > // if true, parallax can transition between different biome regions within a layer universe_server.config 18c18 < "tempWorldDelete" : 1, --- > "tempWorldDelete" : 1800000, versioning.config 9c9 < "PlayerEntity" : 27, --- > "PlayerEntity" : 28, behaviors\monsters\boss\eyeboss\eyebossanimate.behavior 9c9,10 < "phase1": 0.875 --- > "phase1": 0.875, > "phase2" : 0.75 behaviors\monsters\boss\kluexbossstatue\statueiceattack.behavior 12c12,14 < "parameters": {}, --- > "parameters": { > "windupTime": 0.6 > }, behaviors\monsters\modular\actions\hop.behavior 21c21 < "hopAwayFromWalls": true, --- > "hopAwayFromWall": true, behaviors\monsters\modular\actions\spawncompanions.behavior 2a3 > "description": "", 5,7c6 < "/scripts/actions/query.lua", < "/scripts/actions/entity.lua", < "/scripts/behavior/bdata.lua", --- > "/scripts/behavior/bdata.lua", behaviors\monsters\modular\movement\flyapproach.behavior 3d2 < "description": "", 30c29,30 < "approachAngle": 10 --- > "approachAngle": 10, > "excludeLiquidIds": [] 506a507 > "endLine": "movePosition", 508c509 < "endLine": "movePosition" --- > "excludeLiquidIds": "" behaviors\monsters\modular\movement\walkapproach.behavior 9,10c9 < "/scripts/actions/time.lua", < "/scripts/actions/sensor.lua" --- > "/scripts/actions/time.lua" 170c169 < "title": "move", --- > "title": "animate", 172c171 < "name": "move", --- > "name": "animate", 174,175c173,175 < "direction": "targetDirection", < "run": "" --- > "type": "body", > "state": "", > "fallback": "" 179c179 < "title": "setAnimationState", --- > "title": "move", 181c181 < "name": "setAnimationState", --- > "name": "move", 183,184c183,184 < "state": "", < "type": "body" --- > "direction": "targetDirection", > "run": "" 223,231c223,240 < "title": "selector", < "type": "composite", < "name": "selector", < "parameters": {}, < "children": [ < { < "title": "optional", < "type": "decorator", < "name": "optional", --- > "title": "optional", > "type": "decorator", > "name": "optional", > "parameters": { > "shouldRun": "" > }, > "child": { > "title": "repeater", > "type": "decorator", > "name": "repeater", > "parameters": { > "maxLoops": "", > "untilSuccess": false > }, > "child": { > "title": "sequence", > "type": "composite", > "name": "sequence", 233c242,245 < "shouldRun": "" --- > "type": "sliding", > "state": "off", > "fromEntity": "attackTarget", > "toEntity": "fleeTarget" 235,244c247,249 < "child": { < "title": "repeater", < "type": "decorator", < "name": "repeater", < "parameters": { < "maxLoops": "", < "untilSuccess": false < }, < "child": { < "title": "sequence", --- > "children": [ > { > "title": "dynamic", 246,252c251,252 < "name": "sequence", < "parameters": { < "type": "sliding", < "state": "off", < "fromEntity": "attackTarget", < "toEntity": "fleeTarget" < }, --- > "name": "dynamic", > "parameters": {}, 255,274c255,258 < "title": "dynamic", < "type": "composite", < "name": "dynamic", < "parameters": {}, < "children": [ < { < "title": "onGround", < "type": "action", < "name": "onGround", < "parameters": {} < }, < { < "title": "timer", < "type": "action", < "name": "timer", < "parameters": { < "time": 1 < } < } < ] --- > "title": "onGround", > "type": "action", > "name": "onGround", > "parameters": {} 277,279c261,263 < "title": "jump", < "type": "module", < "name": "jump", --- > "title": "timer", > "type": "action", > "name": "timer", 281,285c265 < "fallState": "", < "jumpState": "", < "jumpXVelocity": "", < "jumpYVelocity": "", < "jumpXControlForce": "" --- > "time": 1 288a269,280 > }, > { > "title": "jump", > "type": "module", > "name": "jump", > "parameters": { > "fallState": "", > "jumpState": "", > "jumpXVelocity": "", > "jumpYVelocity": "", > "jumpXControlForce": "" > } 290,299c282 < } < }, < { < "title": "setAnimationState", < "type": "action", < "name": "setAnimationState", < "parameters": { < "state": "", < "type": "body" < } --- > ] 301c284 < ] --- > } 311c294 < "fail": -1, --- > "fail": 1, 315,328d297 < { < "title": "inverter", < "type": "decorator", < "name": "inverter", < "parameters": {}, < "child": { < "title": "wallCollision", < "type": "action", < "name": "wallCollision", < "parameters": { < "direction": "targetDirection" < } < } < }, behaviors\npc\wanderSimple.behavior 17c17,18 < ] --- > ], > "alwaysRun": false behaviors\npc\crew\catchup.behavior 9c9,11 < "parameters": {}, --- > "parameters": { > "teleportRange" : 50 > }, behaviors\npc\crew\combat.behavior 20c20,21 < "targetDangerRange": 8 --- > "targetDangerRange": 8, > "teleportRange": 50 behaviors\npc\crew\follow.behavior 14c14,19 < "parameters": {}, --- > "parameters": { > "innerFollowRange" : 5, > "outerFollowRange" : 15, > "pathingTimeLimit": 5, > "cantreachCooldown": 40 > }, behaviors\sequences\hylotlmission\koichihologram.behavior 16a17,18 > "dialogWaitTime" : 4, > "dialogEndWait" : 2, biomes\surface_detached\rust.biome 12c12 < [ 1, "loopacritter" ] --- > [ 1, "loopacritter" ] 17c17 < "pool" : [ --- > "pool" : [ 58a59,72 > }, > { > "mode" : "floor", > "priority" : 1.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:denseMedium", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [0.35, "rustbush1" ], [0.35, "rustbush2" ], [0.35, "rustbush3" ], [0.35, "rustbush4" ]], > "parameters" : { } > } > ] biomes\surface_detached\tar.biome 9c9 < "pool" : [ --- > "pool" : [ 147a148,170 > }, > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:scatteredSmall", > > "type" : "grass", > "grasses" : [ "tar", "rockstacks" ] > }, > { > "mode" : "floor", > "priority" : 1.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:scatteredSmall", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [0.35, "smashbones1" ], [0.35, "smashbones2" ], [0.35, "smashbones3" ] ], > "parameters" : { } > } > ] biomes\underground_detached\luminouscaves.biome 10c10 < "pool" : [ --- > "pool" : [ 30a31,75 > > "surfacePlaceables" : { > "grassMod" : [ "hivegrass" ], > "grassModDensity" : 0.5, > > "items" : [ > { > "mode" : "floor", > "priority" : 1.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:uncommon", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [0.2, "bioshroom1" ], [0.2, "bioshroom2" ], [0.2, "bioshroom3" ], [0.2, "bioshroom4" ], [0.2, "bioshroom4" ] ], > "parameters" : { } > } > ] > }, > { > "mode" : "ceiling", > "priority" : 1.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:uncommon", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [0.2, "biovine1" ], [0.2, "biovine2" ], [0.2, "biovine3" ], [0.2, "biovine4" ], [0.2, "biovine4" ] ], > "parameters" : { } > } > ] > }, > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:common", > > "type" : "grass", > "grasses" : [ "glowmushroom" ] > } > ] > }, biomes\underground_detached\mushrooms.biome 9c9 < "pool" : [ --- > "pool" : [ 19a20,53 > "surfacePlaceables" : { > "grassMod" : [ "aridgrass" ], > "grassModDensity" : 1, > > "items" : [ > { > "mode" : "floor", > "priority" : 2.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:denseLarge", > > "type" : "tree", > "treeFoliageHueShiftMax" : 180, > "treeStemHueShiftMax" : 15, > "treeStemList" : [ "mushroomstalk" ], > "treeFoliageList" : [ "mushroomyellowtop", "mushroomredtop" ] > }, > { > "mode" : "floor", > "priority" : 2.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:denseMedium", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [1, "mushroomseed" ] ], > "parameters" : { "startingStage" : 2 } > } > ] > } > ] > }, > 88d121 < biomes\underground_detached\slimecaves.biome 9c9 < "pool" : [ --- > "pool" : [ 21a22,68 > > "surfacePlaceables" : { > "grassMod" : [ "slimegrass" ], > "grassModDensity" : 1, > > "ceilingGrassMod" : [ "ceilingslimegrass" ], > "ceilingGrassModDensity" : 1, > > "items" : [ > { > "mode" : "floor", > "priority" : 1.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:denseSmall", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [0.25, "slimeblob1" ], [0.25, "slimeblob2" ], [0.25, "slimeblob3" ], [0.25, "slimeblob4" ], [0.25, "slimeblob5" ] ], > "parameters" : { } > } > ] > }, > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:denseMedium", > > "type" : "grass", > "grasses" : [ "slime" ] > }, > { > "mode" : "ceiling", > "variants" : 1, > "distribution" : "/biomes/distributions.config:denseMedium", > > "type" : "object", > "objectSets" : [ > { > "pool" : [ [0.35, "dripslime1" ], [0.35, "ceilingslime1" ], [0.35, "ceilingslime2" ], [0.35, "ceilingslime3" ] ], > "parameters" : { } > } > ] > } > ] > }, biomes\underground_detached\wilderness.biome 9c9 < "pool" : [ --- > "pool" : [ 19a20,78 > > "surfacePlaceables" : { > "grassMod" : [ "aridgrass" ], > "grassModDensity" : 1, > > "items" : [ > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:scatteredLarge", > > "type" : "grass", > "grasses" : [ "viney" ] > }, > > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:scatteredLarge", > > "type" : "grass", > "grasses" : [ "shadowy" ] > }, > > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:scatteredLarge", > > "type" : "grass", > "grasses" : [ "spire" ] > }, > > { > "mode" : "floor", > "priority" : 3.0, > "variants" : 1, > "distribution" : "/biomes/distributions.config:scatteredLarge", > > "type" : "grass", > "grasses" : [ "leafsy" ] > }, > { > "mode" : "ceiling", > "priority" : 0.1, > "variants" : 1, > "distribution" : "/biomes/distributions.config:superCommon", > > "type" : "tree", > "treeFoliageHueShiftMax" : 180, > "treeStemHueShiftMax" : 180, > "treeStemList" : [ "vine", "vine2", "vine3", "vine4" ], > "treeFoliageList" : [ "flowery", "starry", "dreamy" ] > } > ] > }, cinematics\story\finale\finale.cinematic 4852c4852 < ANDREY BABAEV ^#4d4d4d;|^white; ANDY MATTOX ^#4d4d4d;|^white; ANDYZAFT ^#4d4d4d;|^white; ANETTE HARDERS ^#4d4d4d;|^white; ANGUS MCQUARRIE ^#4d4d4d;|^white; ANGUS MILES --- > ANDREY BABAEV ^#4d4d4d;|^white; ANDY MATTOX ^#4d4d4d;|^white; ANDYZAFT ^#4d4d4d;|^white; ANETTE HARDERS ^#4d4d4d;|^white; ANGELO PALAZZOLO ^#4d4d4d;|^white; ANGUS MCQUARRIE ^#4d4d4d;|^white; ANGUS MILES 4913c4913 < BERIC DENGLER ^#4d4d4d;|^white; BLACK_SHINE ^#4d4d4d;|^white; BLADE GREGORY ^#4d4d4d;|^white; BLAIR KUCHELEMA ^#4d4d4d;|^white; BLAKE GRANDISON ^#4d4d4d;|^white; BLAKE WARREN --- > BERIC DENGLER ^#4d4d4d;|^white; BIYORNE ^#4d4d4d;|^white; BLACK_SHINE ^#4d4d4d;|^white; BLADE GREGORY ^#4d4d4d;|^white; BLAIR KUCHELEMA ^#4d4d4d;|^white; BLAKE GRANDISON ^#4d4d4d;|^white; BLAKE WARREN 4931,4933c4931,4933 < CHRIS J NENNING ^#4d4d4d;|^white; CHRIS RAINE ^#4d4d4d;|^white; CHRIS RIVARD ^#4d4d4d;|^white; CHRIS SORENSEN ^#4d4d4d;|^white; CHRIS STEWART ^#4d4d4d;|^white; CHRIS TARDIE < CHRISS ANDRE EIDE ^#4d4d4d;|^white; CHRISTER NESS ^#4d4d4d;|^white; CHRISTIAN CARDIN ^#4d4d4d;|^white; CHRISTIAN CHRISTIANSEN ^#4d4d4d;|^white; CHRISTIAN HEINBRUCH < CHRISTIAN STR?£BEL ^#4d4d4d;|^white; CHRISTIAN WICHTERMANN ^#4d4d4d;|^white; CHRISTINA RUSNOCK ^#4d4d4d;|^white; CHRISTINE HOLT ^#4d4d4d;|^white; CHRISTOFFER TH?ûRNQVIST --- > CHRIS J NENNING ^#4d4d4d;|^white; CHRIS RAINE ^#4d4d4d;|^white; CHRIS RIVARD ^#4d4d4d;|^white; CHRIS SORENSEN ^#4d4d4d;|^white; CHRIS STEWART ^#4d4d4d;|^white; CHRIS TARDIE ^#4d4d4d;|^white; CHRISS ANDRE EIDE > CHRISTER NESS ^#4d4d4d;|^white; CHRISTIAN CARDIN ^#4d4d4d;|^white; CHRISTIAN CHRISTIANSEN ^#4d4d4d;|^white; CHRISTIAN HEINBRUCH ^#4d4d4d;|^white; CHRISTIAN STR?£BEL > CHRISTIAN WICHTERMANN ^#4d4d4d;|^white; CHRISTINA RUSNOCK ^#4d4d4d;|^white; CHRISTINE HOLT ^#4d4d4d;|^white; CHRISTOFFER HELMFRIDSSON ^#4d4d4d;|^white; CHRISTOFFER TH?ûRNQVIST 5002,5005c5002,5005 < DANNY SHAFER ^#4d4d4d;|^white; DANY LEMIEUX ^#4d4d4d;|^white; DARKKNIGHTPYRO ^#4d4d4d;|^white; DARKWOLPER ^#4d4d4d;|^white; DARQUIRRIN ^#4d4d4d;|^white; DARREN KHEK < DARTH TRETHON ^#4d4d4d;|^white; DARYL LAURA ^#4d4d4d;|^white; DARYN WHITE ^#4d4d4d;|^white; DASH ^#4d4d4d;|^white; DAVID \"TWISTED\" NOTTINGHAM < DAVID ALONSO ULLOA MU?æOZ ^#4d4d4d;|^white; DAVID BAUER ^#4d4d4d;|^white; DAVID BROWN ^#4d4d4d;|^white; DAVID BUCKLE ^#4d4d4d;|^white; DAVID COATES ^#4d4d4d;|^white; DAVID COLLETT < DAVID COLLEY ^#4d4d4d;|^white; DAVID CORMAND ^#4d4d4d;|^white; DAVID DEBERRY ^#4d4d4d;|^white; DAVID DUNNETT ^#4d4d4d;|^white; DAVID GARDNER ^#4d4d4d;|^white; DAVID GASCHET-SCHAPIRA --- > DANNY SHAFER ^#4d4d4d;|^white; DANY LEMIEUX ^#4d4d4d;|^white; DARKKNIGHTPYRO ^#4d4d4d;|^white; DARKWOLPER ^#4d4d4d;|^white; DARQUIRRIN ^#4d4d4d;|^white; DARREN KHEK ^#4d4d4d;|^white; DARTH TRETHON > DARYL LAURA ^#4d4d4d;|^white; DARYN WHITE ^#4d4d4d;|^white; DASH ^#4d4d4d;|^white; DAVID \"TWISTED\" NOTTINGHAM ^#4d4d4d;|^white; DAVID ALONSO ULLOA MU?æOZ ^#4d4d4d;|^white; DAVID BAUER > DAVID BROWN ^#4d4d4d;|^white; DAVID BUCKLE ^#4d4d4d;|^white; DAVID COATES ^#4d4d4d;|^white; DAVID COLLETT ^#4d4d4d;|^white; DAVID COLLEY ^#4d4d4d;|^white; DAVID CORMAND ^#4d4d4d;|^white; DAVID DEBERRY > DAVID W. DUBOIS ^#4d4d4d;|^white; DAVID DUNNETT ^#4d4d4d;|^white; DAVID GARDNER ^#4d4d4d;|^white; DAVID GASCHET-SCHAPIRA 5140c5140 < GILBERT BRAKONIER ^#4d4d4d;|^white; GILBERT TURNER ^#4d4d4d;|^white; GINGERGIANT ^#4d4d4d;|^white; GLACIATOR12 ^#4d4d4d;|^white; GORDON PETTEY ^#4d4d4d;|^white; GRAHAM KNOWLES --- > GILBERT BRAKONIER ^#4d4d4d;|^white; GILBERT TURNER ^#4d4d4d;|^white; GINGERGIANT ^#4d4d4d;|^white; GLENN DIERICK ^#4d4d4d;|^white; GLACIATOR12 ^#4d4d4d;|^white; GORDON PETTEY ^#4d4d4d;|^white; GRAHAM KNOWLES 5155,5168c5155,5168 < J ASUNCION GUTIERREZ AVILES (KEYLUS) ^#4d4d4d;|^white; JACK (JUICE BOX) SMITH ^#4d4d4d;|^white; JACK BELL ^#4d4d4d;|^white; JACKAL ROLE PLAY < JACKIE HAMILTON ^#4d4d4d;|^white; JACKSON SINGLETON ^#4d4d4d;|^white; JACOB & BRITTANY PERREIRA!! :D ^#4d4d4d;|^white; JACOB BEAUCHAMP ^#4d4d4d;|^white; JACOB BELVEAL < JACOB BLASIUS ^#4d4d4d;|^white; JACOB BRAUGHTON ^#4d4d4d;|^white; JACOB CANULL ^#4d4d4d;|^white; JACOB COFFEY ^#4d4d4d;|^white; JACOB GREEN-RACETTE ^#4d4d4d;|^white; JACOB HERSLIP < JACOB LEE ^#4d4d4d;|^white; JACOB MITCHELL (SUPERWECID) ^#4d4d4d;|^white; JACOB MYRICK ^#4d4d4d;|^white; JACOB POITRAS ^#4d4d4d;|^white; JACOB RILEY HUBBARD < JACQUELINE YAMBAO ^#4d4d4d;|^white; JAE CANNON (DOOMMASTERAM) ^#4d4d4d;|^white; JAKE ALEXANDER BENDER ^#4d4d4d;|^white; JAKE EASTWOOD ^#4d4d4d;|^white; JAKE MOSS < JAKE POLGLASE ^#4d4d4d;|^white; JAKE SALLENBACH ^#4d4d4d;|^white; JAKESUIT ^#4d4d4d;|^white; JAKOB WINKLER ^#4d4d4d;|^white; JAMES BEATTIE ^#4d4d4d;|^white; JAMES CARPENDALE < JAMES COLANGELO ^#4d4d4d;|^white; JAMES DEL CAMPO ^#4d4d4d;|^white; JAMES FORWARD ^#4d4d4d;|^white; JAMES GLOVER ^#4d4d4d;|^white; JAMES HOFFMAN ^#4d4d4d;|^white; JAMES M BRALEY < JAMES MATTHEW PETERSON ^#4d4d4d;|^white; JAMES NAVARRA ^#4d4d4d;|^white; JAMES O'DONOVAN ^#4d4d4d;|^white; JAMES OREL ^#4d4d4d;|^white; JAMES R TINSLEY ^#4d4d4d;|^white; JAMES SIM < JAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE \"ARCHINA\" GREEN ^#4d4d4d;|^white; JAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO < JAN-ERIC WIKSTR?ûM ^#4d4d4d;|^white; JAN-JAAP KEULEN ^#4d4d4d;|^white; JANICK BEN EL MEKKI ^#4d4d4d;|^white; JARED HABECK ^#4d4d4d;|^white; JARED HUGHES ^#4d4d4d;|^white; JARED KENT < JARED PAGE ^#4d4d4d;|^white; JAROD ^#4d4d4d;|^white; JARON HARPER ^#4d4d4d;|^white; JASON ^#4d4d4d;|^white; JASON \"PHOENIXSONG\" WONG ^#4d4d4d;|^white; JASON CARROLL ^#4d4d4d;|^white; JASON CHAN < JASON ESCARPE ^#4d4d4d;|^white; JASON HOPKINS ^#4d4d4d;|^white; JASON HUTCHINSON ^#4d4d4d;|^white; JASON KENYON ^#4d4d4d;|^white; JASON MCCREARY ^#4d4d4d;|^white; JASON MOORE < JASON PRZEWLOCKI ^#4d4d4d;|^white; JASON THOR HALL ^#4d4d4d;|^white; JASON ULLOA ^#4d4d4d;|^white; JASON WALKER ^#4d4d4d;|^white; JAVIER ^#4d4d4d;|^white; JAY ALDERSON ^#4d4d4d;|^white; JAY BAZELY < JAY KANEKOA ^#4d4d4d;|^white; JAY SMITH ^#4d4d4d;|^white; JAYDE ROBSON ^#4d4d4d;|^white; JEAN ALC ^#4d4d4d;|^white; JEAN-PIERRE MALTESE ^#4d4d4d;|^white; JEANNE D. ORTIZ ^#4d4d4d;|^white; JEFF KING --- > J ASUNCION GUTIERREZ AVILES (KEYLUS) ^#4d4d4d;|^white; JACK (JUICE BOX) SMITH ^#4d4d4d;|^white; JACK BELL ^#4d4d4d;|^white; JACKAL ROLE PLAY ^#4d4d4d;|^white; JACKIE HAMILTON > JACKSON SINGLETON ^#4d4d4d;|^white; JACOB & BRITTANY PERREIRA ^#4d4d4d;|^white; JACOB BEAUCHAMP ^#4d4d4d;|^white; JACOB BELVEAL ^#4d4d4d;|^white; JACOB BLASIUS > JACOB BRAUGHTON ^#4d4d4d;|^white; JACOB CANULL ^#4d4d4d;|^white; JACOB COFFEY ^#4d4d4d;|^white; JACOB GREEN-RACETTE ^#4d4d4d;|^white; JACOB HERSLIP ^#4d4d4d;|^white; JACOB LEE > JACOB MITCHELL (SUPERWECID) ^#4d4d4d;|^white; JACOB MYRICK ^#4d4d4d;|^white; JACOB POITRAS ^#4d4d4d;|^white; JACOB RILEY HUBBARD ^#4d4d4d;|^white; JACQUELINE YAMBAO > JAE CANNON (DOOMMASTERAM) ^#4d4d4d;|^white; JAKE ALEXANDER BENDER ^#4d4d4d;|^white; JAKE EASTWOOD ^#4d4d4d;|^white; JAKE MOSS ^#4d4d4d;|^white; JAKE POLGLASE ^#4d4d4d;|^white; JAKE SALLENBACH > JAKESUIT ^#4d4d4d;|^white; JAKOB WINKLER ^#4d4d4d;|^white; JAMES BEATTIE ^#4d4d4d;|^white; JAMES CARPENDALE ^#4d4d4d;|^white; JAMES COLANGELO ^#4d4d4d;|^white; JAMES DEL CAMPO ^#4d4d4d;|^white; JAMES FORWARD > JAMES GLOVER ^#4d4d4d;|^white; JAMES HOFFMAN ^#4d4d4d;|^white; JAMES M BRALEY ^#4d4d4d;|^white; JAMES MATTHEW PETERSON ^#4d4d4d;|^white; JAMES NAVARRA ^#4d4d4d;|^white; JAMES O'DONOVAN > JAMES OREL ^#4d4d4d;|^white; JAMES R TINSLEY ^#4d4d4d;|^white; JAMES SIM ^#4d4d4d;|^white; JAMES T POLLOCK ^#4d4d4d;|^white; JAMES WHEELER ^#4d4d4d;|^white; JAMES. LEACH ^#4d4d4d;|^white; JAMIE \"ARCHINA\" GREEN > JAMIE CHEN ^#4d4d4d;|^white; JAN STEINER LORENZO ^#4d4d4d;|^white; JAN-ERIC WIKSTR?ûM ^#4d4d4d;|^white; JAN-JAAP KEULEN ^#4d4d4d;|^white; JANICK BEN EL MEKKI ^#4d4d4d;|^white; JARED HABECK > JARED HUGHES ^#4d4d4d;|^white; JARED KENT ^#4d4d4d;|^white; JARED PAGE ^#4d4d4d;|^white; JAROD ^#4d4d4d;|^white; JARON HARPER ^#4d4d4d;|^white; JASON ^#4d4d4d;|^white; JASON \"PHOENIXSONG\" WONG > JASON CARROLL ^#4d4d4d;|^white; JASON CHAN ^#4d4d4d;|^white; JASON ESCARPE ^#4d4d4d;|^white; JASON HOPKINS ^#4d4d4d;|^white; JASON HUTCHINSON ^#4d4d4d;|^white; JASON KENYON > JASON MCCREARY ^#4d4d4d;|^white; JASON MOORE ^#4d4d4d;|^white; JASON PRZEWLOCKI ^#4d4d4d;|^white; JASON THOR HALL ^#4d4d4d;|^white; JASON ULLOA ^#4d4d4d;|^white; JASON WALKER ^#4d4d4d;|^white; JAVIER > JAY ALDERSON ^#4d4d4d;|^white; JAY BAZELY ^#4d4d4d;|^white; JAY KANEKOA ^#4d4d4d;|^white; JAY SMITH ^#4d4d4d;|^white; JAYDE ROBSON ^#4d4d4d;|^white; JEAN ALC > JEAN-PIERRE MALTESE ^#4d4d4d;|^white; JEANNE D. ORTIZ ^#4d4d4d;|^white; JEAN-PHILIPPE THIBAULT ^#4d4d4d;|^white; JEFF KING 5532,5538c5532,5538 < RICHARD BROWN ^#4d4d4d;|^white; RICHARD CARMODY ^#4d4d4d;|^white; RICHARD FAILS ^#4d4d4d;|^white; RICHARD H MOORE ^#4d4d4d;|^white; RICHARD KROHN ^#4d4d4d;|^white; RICHARD LASSITTER < RICHARD POSPESEL ^#4d4d4d;|^white; RICHARD PROMCHARD BURNS ^#4d4d4d;|^white; RICHARD SAMPHIRE ^#4d4d4d;|^white; RICK ^#4d4d4d;|^white; RICKY LEUNG ^#4d4d4d;|^white; RICO C ROBLES < RILEY KOPP ^#4d4d4d;|^white; RILEY PERRYMAN ^#4d4d4d;|^white; RIORU ^#4d4d4d;|^white; RIORU ZHEOSKE ^#4d4d4d;|^white; RJ WILSON ^#4d4d4d;|^white; ROAN VELDWIJK ^#4d4d4d;|^white; ROB \"ALTIMUS\" MACDONALD < ROB CARTER OF CANADA ^#4d4d4d;|^white; ROBERT TESHINSKY ^#4d4d4d;|^white; ROBERT \"DRAEKON\" SKALA ^#4d4d4d;|^white; ROBERT ALLEN ^#4d4d4d;|^white; ROBERT ANSKAITIS < ROBERT CARMOSINO ^#4d4d4d;|^white; ROBERT CURTIS ^#4d4d4d;|^white; ROBERT DAVIES ^#4d4d4d;|^white; ROBERT J CAMPBELL ^#4d4d4d;|^white; ROBERT J CONNER ^#4d4d4d;|^white; ROBERT J, MOFFITT < ROBERT KRONDORFER ^#4d4d4d;|^white; ROBERT MARKS ^#4d4d4d;|^white; ROBERT RUTHERFORD ^#4d4d4d;|^white; ROBERTO GANDOLA ^#4d4d4d;|^white; ROBIDEAU FAMILY < ROBIN DOLGNER ^#4d4d4d;|^white; ROBIN KLEINSCHMIDT ^#4d4d4d;|^white; ROGELIO GARCIA VELA ^#4d4d4d;|^white; ROMAIN VENNE ^#4d4d4d;|^white; ROMAN MASLANKA --- > RICHARD BROWN ^#4d4d4d;|^white; RICHARD CARMODY ^#4d4d4d;|^white; RICHARD FAILS ^#4d4d4d;|^white; RICHARD GEORGE ^#4d4d4d;|^white; RICHARD H MOORE ^#4d4d4d;|^white; RICHARD KROHN > RICHARD LASSITTER ^#4d4d4d;|^white; RICHARD POSPESEL ^#4d4d4d;|^white; RICHARD PROMCHARD BURNS ^#4d4d4d;|^white; RICHARD SAMPHIRE ^#4d4d4d;|^white; RICK ^#4d4d4d;|^white; RICKY LEUNG > RICO C ROBLES ^#4d4d4d;|^white; RILEY KOPP ^#4d4d4d;|^white; RILEY PERRYMAN ^#4d4d4d;|^white; RIORU ^#4d4d4d;|^white; RIORU ZHEOSKE ^#4d4d4d;|^white; RJ WILSON ^#4d4d4d;|^white; ROAN VELDWIJK > ROB \"ALTIMUS\" MACDONALD ^#4d4d4d;|^white; ROB CARTER OF CANADA ^#4d4d4d;|^white; ROBERT TESHINSKY ^#4d4d4d;|^white; ROBERT \"DRAEKON\" SKALA > ROBERT ALLEN ^#4d4d4d;|^white; ROBERT ANSKAITIS ^#4d4d4d;|^white; ROBERT CARMOSINO ^#4d4d4d;|^white; ROBERT CURTIS ^#4d4d4d;|^white; ROBERT DAVIES ^#4d4d4d;|^white; ROBERT J CAMPBELL > ROBERT J CONNER ^#4d4d4d;|^white; ROBERT J, MOFFITT ^#4d4d4d;|^white; ROBERT KRONDORFER ^#4d4d4d;|^white; ROBERT MARKS ^#4d4d4d;|^white; ROBERT RUTHERFORD ^#4d4d4d;|^white; ROBERTO GANDOLA > ROBIDEAU FAMILY ^#4d4d4d;|^white; ROBIN DOLGNER ^#4d4d4d;|^white; ROBIN KLEINSCHMIDT ^#4d4d4d;|^white; ROGELIO GARCIA VELA ^#4d4d4d;|^white; ROMAIN VENNE ^#4d4d4d;|^white; ROMAN MASLANKA 5608c5608 < SLIN ^#4d4d4d;|^white; SONNY STEWART ^#4d4d4d;|^white; SONONA ^#4d4d4d;|^white; SOPHIE M?äCHTL ^#4d4d4d;|^white; S?ûREN PETERS ^#4d4d4d;|^white; SOUL OF TERRA ^#4d4d4d;|^white; SPIRIT ^#4d4d4d;|^white; SPUNKIE --- > SLIN ^#4d4d4d;|^white; SONNY STEWART ^#4d4d4d;|^white; SONONA ^#4d4d4d;|^white; SOPHIE M?äCHTL ^#4d4d4d;|^white; SORA HJORT ^#4d4d4d;|^white; S?ûREN PETERS ^#4d4d4d;|^white; SOUL OF TERRA ^#4d4d4d;|^white; SPIRIT ^#4d4d4d;|^white; SPUNKIE collections\fossils.collection 29c29 < "description" : "Fossilised fern leaves are evidence of organic life from millenia ago.", --- > "description" : "Fossilised fern leaves are evidence of organic life from millennia ago.", damage\acid.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 29a27,101 > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/acid_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 73a146,220 > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/acid_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 118a266,340 > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/acid_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 146a369,443 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/acid_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\axe.damage 8a9,133 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_heavy_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ 374a500,617 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 903a1147,1270 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1032a1400,1517 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\bite.damage 9a10,14 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/bite.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > ] > }, 21a27,31 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/bite_robotic1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/bite_robotic2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/bite_robotic3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > ] > }, 33a44,48 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > ] > }, 42a58,62 > "particles" : [ > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/bite.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\bow.damage 128a129,252 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 372a497,614 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 901a1144,1267 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1030a1397,1514 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\brain.damage 1186a1187,1310 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, damage\broadsword.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 371a495,611 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 899a1140,1263 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1029a1394,1510 > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\bubble.damage 2a3 > "elementalType" : "ice", 9a11,33 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/bubble_impact.ogg", "/sfx/melee/critical_hit_light.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > } > ] > }, 21a46,68 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/bubble_impact.ogg", "/sfx/melee/critical_hit_light.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > } > ] > }, 33a81,103 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/bubble_impact.ogg", "/sfx/melee/critical_hit_light.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > } > ] > }, 43a114,136 > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/projectiles/bubble_impact.ogg", "/sfx/melee/critical_hit_light.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > } damage\dagger.damage 129a130,254 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg"] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 373a499,616 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 780c1023,1147 < "sounds" : [ "/sfx/gun/impact_wooden1.ogg" ], --- > "sounds" : [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/gun/bullet_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], 1031a1399,1516 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\electric.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 29a27,101 > "stronghit" : { > "sounds" : [ "/sfx/melee/tesla_shock1.ogg", "/sfx/melee/tesla_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 73a146,220 > "stronghit" : { > "sounds" : [ "/sfx/melee/tesla_shock1.ogg", "/sfx/melee/tesla_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 117a265,339 > "stronghit" : { > "sounds" : [ "/sfx/melee/tesla_shock1.ogg", "/sfx/melee/tesla_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 144a367,441 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/melee/tesla_shock1.ogg", "/sfx/melee/tesla_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricaxe.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 12a10,220 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_heavy_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 13a222 > // NORMAL PARTICLES 379,380c588,589 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 382a592,677 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 383a679 > // NORMAL PARTICLES 492a789,810 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a812 > 778,785c1097,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], 907a1322,1532 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1039a1665,1869 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricbarrier.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 29a27,101 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/electric_barrier_shock1.ogg", "/sfx/projectiles/electric_barrier_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 73a146,220 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/electric_barrier_shock1.ogg", "/sfx/projectiles/electric_barrier_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 117a265,339 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/electric_barrier_shock1.ogg", "/sfx/projectiles/electric_barrier_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 144a367,441 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/projectiles/electric_barrier_shock1.ogg", "/sfx/projectiles/electric_barrier_shock2.ogg" ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricbow.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricbroadsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,219 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a221 > // NORMAL PARTICLES 153d236 < 257,262c340,342 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a361 > 284c365 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c367 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c374,375 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c381,382 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c384 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c391,392 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c399 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c401 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c408,409 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c415,416 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c425,426 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c433 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c442,443 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c449,450 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c459,460 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c465,470 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a583,691 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a693 > 587a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a811 > 738c961 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1000 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1001 < 807c1005 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1007 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1014 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1020,1021 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1023 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1030 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1037 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1039 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 850c1046,1474 < "timeToLive" : 1, --- > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, 1039a1664,1868 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricdagger.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 133a131,342 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg"] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c587,588 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], 381a591,676 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a678 > // NORMAL PARTICLES 491a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a811 > 777,785c1096,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/gun/impact_wooden1.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/gun/bullet_hit_wood3.ogg" ], > "particles" : [ 906a1321,1531 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1038a1664,1868 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electrichammer.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 131a129,339 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_organic.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricplasma.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 27a25,133 > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, 142a249,323 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 188a370,444 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 217a474,548 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricplasmabullet.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 12a10,99 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 13a101 > // NORMAL PARTICLES 27a116 > 142a232,289 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 188a336,393 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 217a423,480 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricplasmashotgun.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 12a10,82 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 13a84 > // NORMAL PARTICLES 27a99 > 142a215,255 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_metal1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal5.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 188a302,342 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_wood1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood3.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 217a372,412 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone5.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone6.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone7.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone8.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricshortsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,219 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a221 > // NORMAL PARTICLES 153d236 < 257,262c340,342 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a361 > 284c365 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c367 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c374,375 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c381,382 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c384 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c391,392 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c399 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c401 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c408,409 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c415,416 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c425,426 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c433 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c442,443 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c449,450 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c459,460 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c465,470 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a583,691 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a693 > 587a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a811 > 738c961 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1000 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1001 < 807c1005 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1007 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1014 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1020,1021 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1023 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1030 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1037 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1039 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 850c1046,1474 < "timeToLive" : 1, --- > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, 1040a1665,1869 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\electricspear.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "electricdamagenumber", < "kill" : "electricdamagenumber" < }, --- > "elementalType" : "electric", 12a10,218 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 13a220 > // NORMAL PARTICLES 264d470 < 378,379c584,585 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 381a588,673 > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a675 > // NORMAL PARTICLES 491a785,806 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a808 > 777,785c1093,1196 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ 906a1318,1528 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 911d1532 < 1037a1659,1672 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, 1039a1675,1864 > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ELECTRIC PUFF > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/lightningsparks/lightningsparks.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { 1156d1980 < damage\falling.damage 22c22 < "sounds" : [ "/sfx/melee/shield_block_metal.ogg" ], --- > "sounds" : [ "/sfx/melee/blunt_hit_metal1.ogg", "/sfx/melee/blunt_hit_metal2.ogg", "/sfx/melee/blunt_hit_metal3.ogg", "/sfx/melee/blunt_hit_metal4.ogg", "/sfx/melee/blunt_hit_metal5.ogg", "/sfx/melee/blunt_hit_metal6.ogg" ], 39a40,51 > "particles" : [ > ] > } > }, > "stone" : { > "hit" : { > "sounds" : [ "/sfx/melee/blunt_hit_stone1.ogg", "/sfx/melee/blunt_hit_stone2.ogg", "/sfx/melee/blunt_hit_stone3.ogg", "/sfx/melee/blunt_hit_stone4.ogg" ], > "particles" : [ > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_stone1.ogg", "/sfx/melee/kill_stone2.ogg", "/sfx/melee/kill_stone3.ogg", "/sfx/melee/kill_stone4.ogg", "/sfx/melee/kill_stone5.ogg" ], damage\fire.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 30a28,102 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 76a149,223 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 122a270,344 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 151a374,448 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\fireaxe.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 134a132,344 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_heavy_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, 379,380c589,590 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 382a593,678 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 383a680 > // NORMAL PARTICLES 492a790,811 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a813 > 778,784c1098,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { 907a1323,1533 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1039a1666,1870 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\firebarrier.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 27a25,97 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 67a138,210 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 107a251,323 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 131a348,420 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/projectiles/flame_burn.ogg" ], > "particles" : [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\firebow.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\firebroadsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,221 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES 153d237 < 257,262c341,343 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a362 > 284c366 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c368 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c375,376 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c382,383 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c385 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c392,393 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c400 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c402 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c409,410 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c416,417 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c426,427 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c434 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c443,444 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c450,451 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c460,461 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c466,471 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a584,659 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } 494a662,695 > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { 587a789,810 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a812 > 738c962 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1001 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1002 < 807c1006 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1008 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1015 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1021,1022 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1024 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1031 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1038 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1040,1468 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], 1039a1665,1869 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\firedagger.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 133a131,342 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg"] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c587,588 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], 381a591,676 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a678 > // NORMAL PARTICLES 491a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a811 > 777,785c1096,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/gun/impact_wooden1.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/gun/bullet_hit_wood3.ogg" ], > "particles" : [ 906a1321,1531 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1038a1664,1868 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\firehammer.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 131a129,339 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_organic.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\fireplasma.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 64a62,170 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 144a251,325 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 190a372,446 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 219a476,550 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\fireplasmabullet.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 13d9 < 27a24,40 > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, 30a44,118 > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", 144a233,290 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 190a337,394 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 219a424,481 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\fireplasmashotgun.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 12a10,23 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, 14a26,85 > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { 144a216,256 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_metal1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal5.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 190a303,343 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_wood1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood3.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 219a373,413 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone5.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone6.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone7.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone8.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\fireshortsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,219 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a221 > // NORMAL PARTICLES 153d236 < 257,262c340,342 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a361 > 284c365 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c367 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c374,375 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c381,382 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c384 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c391,392 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c399 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c401 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c408,409 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c415,416 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c425,426 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c433 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c442,443 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c449,450 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c459,460 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c465,470 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a583,691 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a693 > 587a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a811 > 738c961 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1000 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1001 < 807c1005 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1007 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1014 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1020,1021 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1023 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1030 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1037 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1039 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 850c1046,1474 < "timeToLive" : 1, --- > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, 1040a1665,1869 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\firespear.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c586,587 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 381a590,675 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a677 > // NORMAL PARTICLES 491a787,808 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a810 > 777,785c1095,1322 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 786a1324,1409 > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 787a1411 > // NORMAL PARTICLES 1038a1663,1867 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\fist.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 372a496,613 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 901a1143,1266 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1030a1396,1513 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\fiststrong.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_organic1.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 372a496,613 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_stronghit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_stronghit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_stronghit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 901a1143,1266 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_stronghit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_stronghit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/fist_stronghit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1030a1396,1513 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_stronghit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_stronghit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_stronghit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_stronghit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\flamethrower.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "burningdamagenumber", < "kill" : "burningdamagenumber" < }, --- > "elementalType" : "fire", 29a27,67 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 73a112,152 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 117a197,237 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 144a265,305 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL FIRE PUFF > { > "type" : "animated", > "animation" : "/animations/flamepuff/flamepuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\foldingchair.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/foldingchair_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 372a496,613 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/foldingchair_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 901a1143,1266 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/foldingchair_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1030a1396,1513 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/foldingchair_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\fryingpan.damage 127a128,250 > "stronghit" : { > "sounds" : [ "/sfx/melee/pan_hit.ogg", "/sfx/melee/critical_hit.ogg" ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 370a494,610 > "stronghit" : { > "sounds" : [ "/sfx/melee/pan_hit.ogg", "/sfx/melee/critical_hit.ogg" ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 897a1138,1260 > "stronghit" : { > "sounds" : [ "/sfx/melee/pan_hit.ogg", "/sfx/melee/critical_hit.ogg" ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1025a1389,1505 > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/melee/pan_hit.ogg", "/sfx/melee/critical_hit.ogg" ], damage\gnomesmack.damage 121a122,238 > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/gnome_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/hammerhitspark/hammerhitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 644a762,879 > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/gnome_hit_metal1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_metal2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_metal3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_metal4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_metal5.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_metal6.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/hammerhitspark/hammerhitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 1166a1402,1518 > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/gnome_hit_wood1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_wood2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_wood3.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/hammerhitspark/hammerhitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 1576a1929,2045 > { > "type" : "animated", > "animation" : "/animations/hammerhitspark/hammerhitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/projectiles/gnome_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/projectiles/gnome_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ damage\hammer.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_organic.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 372a496,613 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 901a1143,1266 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1030a1396,1513 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\ice.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 12a10,115 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 13a117 > // NORMAL PARTICLES 142a247,321 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 187a367,441 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 216a471,545 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\iceaxe.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 134a132,344 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_heavy_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, 379,380c589,590 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 382a593,678 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 383a680 > // NORMAL PARTICLES 492a790,811 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a813 > 778,784c1098,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { 907a1323,1533 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1039a1666,1870 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\icebarrier.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 27a25,97 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/ice_barrier_hit.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 67a138,210 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/ice_barrier_hit.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 107a251,323 > "stronghit" : { > "sounds" : [ "/sfx/projectiles/ice_barrier_hit.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 131a348,420 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/projectiles/ice_barrier_hit.ogg" ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\icebow.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\icebroadsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 13d9 < 133,134c129,130 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a133,218 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a220 > // NORMAL PARTICLES 153d235 < 257,262c339,341 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a360 > 284c364 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c366 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c373,374 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c380,381 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c383 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c390,391 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c398 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c400 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c407,408 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c414,415 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c424,425 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c432 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c441,442 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c448,449 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c458,459 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c464,469 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a582,657 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } 494a660,693 > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { 587a787,808 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a810 > 738c960 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d999 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1000 < 807c1004 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1006 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1013 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1019,1020 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1022 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1029 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1036 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1038,1466 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], 1039a1663,1867 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\icedagger.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 133a131,342 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg"] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c587,588 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], 381a591,676 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a678 > // NORMAL PARTICLES 491a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a811 > 777,785c1096,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/gun/impact_wooden1.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/gun/bullet_hit_wood3.ogg" ], > "particles" : [ 906a1321,1531 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1038a1664,1868 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\icehammer.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 131a129,339 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_organic.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\iceplasma.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 27a25,167 > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, 142a283,391 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 188a438,546 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 217a576,684 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\iceplasmabullet.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 12a10,40 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, 14a43,102 > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > [ > { 27a116 > 68d156 < 82a171 > 142a232,289 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 188a336,393 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 217a423,480 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\iceplasmashotgun.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 12a10,82 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 13a84 > // NORMAL PARTICLES 27a99 > 142a215,255 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_metal1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal5.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 188a302,342 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_wood1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood3.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 217a372,412 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone5.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone6.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone7.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone8.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\iceshortsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,219 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a221 > // NORMAL PARTICLES 153d236 < 257,262c340,342 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a361 > 284c365 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c367 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c374,375 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c381,382 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c384 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c391,392 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c399 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c401 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c408,409 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c415,416 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c425,426 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c433 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c442,443 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c449,450 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c459,460 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c465,470 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a583,691 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a693 > 587a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a811 > 738c961 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1000 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1001 < 807c1005 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1007 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1014 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1020,1021 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1023 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1030 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1037 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1039 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 850c1046,1474 < "timeToLive" : 1, --- > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, 1040a1665,1869 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\icespear.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "icedamagenumber", < "kill" : "icedamagenumber" < }, --- > "elementalType" : "ice", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c586,587 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 381a590,675 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a677 > // NORMAL PARTICLES 491a787,808 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a810 > 777,785c1095,1322 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 786a1324,1409 > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 787a1411 > // NORMAL PARTICLES 1038a1663,1867 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL ICE PUFF > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/icecloudpuff/icecloudpuff.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\lash.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/lash_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 370a494,610 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 898a1139,1262 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1027a1392,1508 > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/melee/fist_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/melee/fist_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/melee/fist_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], damage\plasma.damage 60a61,116 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 140a197,218 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 186a265,286 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 212a313,334 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\plasmabullet.damage 8a9,63 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ 65d119 < 80c134 < --- > 140a195,216 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 186a263,284 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 212a311,332 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\poison.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 29a27,101 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 75a148,222 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 121a269,343 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 150a373,447 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_flesh.ogg" ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonaxe.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 134a132,344 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_heavy_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, 379,380c589,590 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 382a593,678 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 383a680 > // NORMAL PARTICLES 492a790,811 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a813 > 778,784c1098,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { 907a1323,1533 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1039a1666,1870 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonbarrier.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 27a25,97 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_plasma.ogg" ], > "particles" : [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 67a138,210 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_plasma.ogg" ], > "particles" : [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 107a251,323 > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_plasma.ogg" ], > "particles" : [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, 131a348,420 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > }, > "stronghit" : { > "sounds" : [ "/sfx/gun/impact_plasma.ogg" ], > "particles" : [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonbow.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonbroadsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,219 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a221 > // NORMAL PARTICLES 153d236 < 257,262c340,342 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a361 > 284c365 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c367 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c374,375 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c381,382 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c384 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c391,392 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c399 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c401 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c408,409 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c415,416 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c425,426 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c433 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c442,443 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c449,450 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c459,460 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c465,470 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a583,691 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a693 > 587a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a811 > 738c961 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1000 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1001 < 807c1005 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1007 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1014 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1020,1021 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1023 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1030 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1037 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1039 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 850c1046,1474 < "timeToLive" : 1, --- > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, 1039a1664,1868 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonbullet.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 65a63,156 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, 180a272,363 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_robotic1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 294a478,569 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 358a634,725 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisondagger.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 133a131,342 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg"] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c587,588 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], 381a591,676 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a678 > // NORMAL PARTICLES 491a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a811 > 777,785c1096,1199 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/gun/impact_wooden1.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/gun/bullet_hit_wood3.ogg" ], > "particles" : [ 906a1321,1531 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1038a1664,1868 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/dagger_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/dagger_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonhammer.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 131a129,339 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_organic.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 377,378c585,586 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/blunt_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 380a589,674 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 381a676 > // NORMAL PARTICLES 490a786,807 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 491a809 > 776,784c1094,1321 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 785a1323,1408 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 786a1410 > // NORMAL PARTICLES 1037a1662,1866 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/blunt_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/blunt_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonlash.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 13d9 < 133,134c129,130 < "kill" : { < "sounds" : [ "/sfx/melee/lash_kill_organic.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/lash_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a133,220 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES 152d235 < 256,260c339,341 < } < }, < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/dagger_hit_metal1.ogg", "/sfx/melee/dagger_hit_metal2.ogg", "/sfx/melee/dagger_hit_metal3.ogg", "/sfx/melee/dagger_hit_metal4.ogg", "/sfx/melee/dagger_hit_metal5.ogg", "/sfx/melee/dagger_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/lash_kill_organic.ogg" ], 277a359 > 281c363 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 283c365 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 290c372,373 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 296,297c379,380 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 299c382 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 306c389,390 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 313c397 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 315c399 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 322c406,407 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 328,329c413,414 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 338c423,424 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 345c431 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 354c440,441 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 360,361c447,448 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 370c457,458 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 375,377c463,467 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/fist_hit_metal1.ogg", "/sfx/melee/fist_hit_metal2.ogg", "/sfx/melee/fist_hit_metal3.ogg", "/sfx/melee/fist_hit_metal4.ogg", "/sfx/melee/fist_hit_metal5.ogg", "/sfx/melee/fist_hit_metal6.ogg" ], 488a579,687 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/fist_hit_metal6.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 489a689 > 583a784,804 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 584a806 > 734c956 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 774,797d995 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 799d996 < 803c1000 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 805c1002 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 812,813c1009 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 819,820c1015,1016 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 822c1018 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 829,830c1025 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 837c1032 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 839c1034 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 846,847c1041 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 853c1047,1476 < "size" : 1.3, --- > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, 1034a1658,1862 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/fist_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/melee/fist_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/melee/fist_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/melee/fist_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonplasma.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 64a62,170 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 144a251,325 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 190a372,446 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 219a476,550 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_plasma.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonplasmabullet.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 13d9 < 27a24,40 > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, 30a44,118 > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", 144a233,290 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_metal1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_metal5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 190a337,394 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 219a424,481 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmabullet_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/plasmabullet_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonplasmashotgun.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 12a10,23 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, 14a26,85 > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { 144a216,256 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_metal1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_metal5.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 190a303,343 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_wood1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_wood3.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, 219a373,413 > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/plasmashotgun_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone5.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone6.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone7.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/plasmashotgun_hit_stone8.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonshortsword.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 133,134c130,131 < "kill" : { < "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], 136a134,219 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 137a221 > // NORMAL PARTICLES 153d236 < 257,262c340,342 < } < }, < < "robotic" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], --- > }, > "kill" : { > "sounds" : [ "/sfx/melee/2h_sword_kill_organic1.ogg", "/sfx/melee/2h_sword_kill_organic2.ogg" ], 280a361 > 284c365 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 286c367 < "initialVelocity" : [17, 6.0], --- > "initialVelocity" : [12, 6.0], 293c374,375 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 299,300c381,382 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 302c384 < "initialVelocity" : [16, 8.0], --- > "initialVelocity" : [13, 8.0], 309c391,392 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 316c399 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 318c401 < "initialVelocity" : [13, 7.0], --- > "initialVelocity" : [11, 7.0], 325c408,409 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 331,332c415,416 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 341c425,426 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 348c433 < "color" : [255, 200, 0, 255], --- > "color" : [255, 0, 0, 255], 357c442,443 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 363,364c449,450 < "size" : 1.0, < "color" : [255, 200, 0, 255], --- > "size" : 1.3, > "color" : [210, 0, 0, 255], 373c459,460 < "timeToLive" : 1 --- > "timeToLive" : 1, > "size" : 1.3 378,380c465,470 < }, < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > } > }, > > "robotic" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/sword_hit_metal6.ogg" ], 492a583,691 > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 493a693 > 587a788,809 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" 588a811 > 738c961 < "finalVelocity" : [17, -19.0], --- > "finalVelocity" : [-7, -19.0], 778,801d1000 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ < [ < < { < "type" : "animated", < "animation" : "/animations/largehitspark/largehitspark.animation", < "size" : 1, < "angularVelocity" : 0, < "fade" : 1, < "destructionTime" : 1, < "position" : [0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [20, 0], < "timeToLive" : 0.3, < "layer" : "middle" 803d1001 < 807c1005 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 809c1007 < "initialVelocity" : [12, 6.0], --- > "initialVelocity" : [17, 6.0], 816,817c1014 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 823,824c1020,1021 < "size" : 1.3, < "color" : [117, 76, 35, 255], --- > "size" : 1.0, > "color" : [255, 200, 0, 255], 826c1023 < "initialVelocity" : [13, 8.0], --- > "initialVelocity" : [16, 8.0], 833,834c1030 < "timeToLive" : 1, < "size" : 1.3 --- > "timeToLive" : 1 841c1037 < "color" : [164, 120, 68, 255], --- > "color" : [255, 200, 0, 255], 843c1039 < "initialVelocity" : [11, 7.0], --- > "initialVelocity" : [13, 7.0], 850c1046,1474 < "timeToLive" : 1, --- > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, 1040a1665,1869 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\poisonspear.damage 3,6c3 < "damageNumberParticleKind" : { < "hit" : "poisondamagenumber", < "kill" : "poisondamagenumber" < }, --- > "elementalType" : "poison", 132a130,340 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 378,379c586,587 < "kill" : { < "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], --- > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], 381a590,675 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 382a677 > // NORMAL PARTICLES 491a787,808 > } > ] > ] > }, > "kill" : { > "sounds" : [ "/sfx/melee/kill_robotic1.ogg", "/sfx/melee/kill_robotic2.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" 492a810 > 777,785c1095,1322 < } < ] < ] < } < }, < "wooden" : { < "hit" : { < "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], < "particles" : [ --- > }, > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > } > }, > "wooden" : { > "hit" : { > "sounds" : [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/sword_hit_wood3.ogg" ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ 786a1324,1409 > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, 787a1411 > // NORMAL PARTICLES 1038a1663,1867 > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > // CRITICAL POISON PUFF > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > { > "type" : "animated", > "animation" : "/animations/poisondust/poisondust.animation", > "size" : 1, > "angularVelocity" : 0, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 5], > "approach" : [15, 15], > "timeToLive" : 0.7, > "layer" : "front", > "destructionTime" : 0.5, > "destructionAction" : "fade", > "variance" : { > "initialVelocity" : [10, 5] > } > }, > > // NORMAL PARTICLES damage\retro.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/retro_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 372a496,613 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/retro_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 901a1143,1266 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/retro_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1030a1396,1513 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/retro_hit.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\shortsword.damage 128a129,252 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/slash.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 374a499,616 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 903a1146,1269 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1033a1400,1517 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\shotgunbullet.damage 61a62,118 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/shotgun_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, 176a234,289 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_robotic1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/impact_robotic2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/impact_robotic3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/impact_robotic4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/impact_robotic5.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 290a404,459 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/shotgun_hit_wood1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_wood2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_wood3.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 351a521,576 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/shotgun_hit_stone1.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone2.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone3.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone4.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone5.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone6.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone7.ogg", "/sfx/melee/critical_hit_light.ogg" ], [ "/sfx/gun/shotgun_hit_stone8.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], damage\slash.damage 127a128,250 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_heavy_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 371a495,611 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 899a1140,1263 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1029a1394,1510 > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\spear.damage 128a129,252 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sharp_hit_organic.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 373a498,615 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_metal1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal4.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal5.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_metal6.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, 902a1145,1268 > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_wood1.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood2.ogg", "/sfx/melee/critical_hit_heavy.ogg" ], [ "/sfx/melee/sword_hit_wood3.ogg", "/sfx/melee/critical_hit_heavy.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [20, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [11, 7.0], > "finalVelocity" : [13, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [17, 6.0], > "finalVelocity" : [-7, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [16, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 1031a1398,1515 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/largehitspark/largehitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [7, 6.0], > "finalVelocity" : [7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [6, 8.0], > "finalVelocity" : [6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [3, 7.0], > "finalVelocity" : [3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-7, 6.0], > "finalVelocity" : [-7, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.45, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-6, 8.0], > "finalVelocity" : [-6, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [-3, 7.0], > "finalVelocity" : [-3, -9.0], > "approach" : [1, 14], > "timeToLive" : 0.65, > "layer" : "front", > "variance" : { > "initialVelocity" : [3, 3], > "timeToLive" : 1 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/melee/sword_hit_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/melee/sword_hit_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], damage\standardbullet.damage 61a62,118 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_organic.ogg", "/sfx/melee/critical_hit_light.ogg" ] ], > "particles" : [ > [ > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [210, 0, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > > ] > ] > }, 176a234,289 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_robotic1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic4.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_robotic5.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 290a404,459 > "stronghit" : { > "sounds" : [ [ "/sfx/gun/bullet_hit_wood1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/bullet_hit_wood3.ogg", "/sfx/melee/critical_hit.ogg" ] ], > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [164, 120, 68, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [117, 76, 35, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, 351a521,576 > "particles" : [ > [ > > { > "type" : "animated", > "animation" : "/animations/defaulthitspark/defaulthitspark.animation", > "size" : 1, > "angularVelocity" : 0, > "fade" : 1, > "destructionTime" : 1, > "position" : [0, 0], > "initialVelocity" : [0, 0], > "finalVelocity" : [0, 0], > "approach" : [1, 0], > "timeToLive" : 0.3, > "layer" : "middle" > }, > > { > "type" : "ember", > "size" : 1.0, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [12, 6.0], > "finalVelocity" : [17, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.8, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > }, > > { > "type" : "ember", > "size" : 1.3, > "color" : [255, 200, 0, 255], > "fade" : 0.9, > "initialVelocity" : [13, 8.0], > "finalVelocity" : [16, -19.0], > "approach" : [20, 30], > "timeToLive" : 0.9, > "layer" : "front", > "variance" : { > "initialVelocity" : [13, 3], > "timeToLive" : 1, > "size" : 1.3 > } > } > ] > ] > }, > "stronghit" : { > "sounds" : [ [ "/sfx/gun/impact_stone1.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_stone2.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_stone3.ogg", "/sfx/melee/critical_hit.ogg" ], [ "/sfx/gun/impact_stone4.ogg", "/sfx/melee/critical_hit.ogg" ] ], dungeons\apex\apextestfacility\apextestfacility.dungeon 7c7 < "anchor" : [ "apextestfacilitybase1" ], --- > "anchor" : [ "apextestfacilitybase1", "apextestfacilitybase2" ], dungeons\other\challengerooms\ambush.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\avast.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\challengerooms.dungeon 8c8 < "challengeroom1", "choices1", "gauntlet", "grid", --- > "challengeroom1", "choices1", "gauntlet", "grid", "laserdash", 91a92,98 > "name" : "laserdash", > "rules" : [ > [ "maxSpawnCount", [1] ] > ], > "def" : [ "tmx", "heatwave.json" ] > }, > { 196,230d202 < < < /* THESE CHAMBERS NEED REWORKING FOR NEW MONSTERS < { < "name" : "angerpoint", < "rules" : [ < [ "maxSpawnCount", [1] ] < ], < "def" : [ "tmx", "angerpoint.json" ] < }, < < { < "name" : "doubleteam", < "rules" : [ < [ "maxSpawnCount", [1] ] < ], < "def" : [ "tmx", "doubleteam.json" ] < }, < < { < "name" : "runandgun", < "rules" : [ < [ "maxSpawnCount", [1] ] < ], < "def" : [ "tmx", "runandgun.json" ] < }, < < { < "name" : "swarm", < "rules" : [ < [ "maxSpawnCount", [1] ] < ], < "def" : [ "tmx", "swarm.json" ] < }, < */ dungeons\other\challengerooms\choices1.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\collapse.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\collision.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\gauntlet.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\grid.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\heatwave.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\laserdash.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\platform1.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\platform4.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\platform5.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\platform6.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\quiqksilver1.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\quiqksilver2.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\quiqksilver3.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\runandgun.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\rush.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\shortcircuit.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\spacejump.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\trenches.json [TMX file differences are left out for huge size.] dungeons\other\challengerooms\trespasser.json [TMX file differences are left out for huge size.] dungeons\other\outpost\outpost.json [TMX file differences are left out for huge size.] interface\ai\ai.config 17,19c17,20 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest1.config 30c30 < "backingImage" : "/interface/inventory/empty.png" --- > "backingImage" : "/interface/inventory/empty.png" 45,47c45,48 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest12.config 45,47c45,48 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest16.config 45,47c45,48 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest24.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest32.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest40.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest48.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest56.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest60.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest64.config 53,55c53,56 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\chests\chest9.config 45,47c45,48 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\cockpit\cockpit.config 270a271,276 > "terraformedPlanetDescription" : [ > "This planet has been altered beyond recognition by extensive terraforming.", > "Terraforming has made this planet safe for habitation, though unnatural in appearance.", > "This planet's climate and ecosystems have been dramatically altered by terraforming." > ], > 659,663c665,669 < "base" : "/interface/cockpit/xup.png", < "hover" : "/interface/cockpit/xdown.png", < "pressed" : "/interface/cockpit/xdown.png", < "position" : [378, 239], < "pressedOffset" : [0, -1] --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], > "position" : [378, 239] interface\easel\signdispenser.config 20,22c20,23 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\easel\signstoregui.config 19,21c19,22 < "base" : "/interface/cockpit/xup.png", < "hover" : "/interface/cockpit/xdown.png", < "pressed" : "/interface/cockpit/xdown.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 23,24c24 < "position" : [338, 155], < "pressedOffset" : [0, -1] --- > "position" : [338, 155] 40,41c40,41 < "/scripts/util.lua", < "/scripts/vec2.lua", --- > "/scripts/util.lua", > "/scripts/vec2.lua", interface\fuel\fuel.config 53,55c53,56 < "base" : "/interface/cockpit/xup.png", < "hover" : "/interface/cockpit/xdown.png", < "pressed" : "/interface/cockpit/xdown.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 57,58c58 < "position" : [155, 100], < "pressedOffset" : [0, -1] --- > "position" : [155, 100] interface\modsmenu\modsmenu.config 47,48c47,48 < "spacing" : [0, -2], < "memberSize" : [162, 21], --- > "spacing" : [0, 1], > "memberSize" : [162, 18], interface\objectcrafting\campfire.config 15c15 < }, --- > }, 18,20c18,21 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 22c23 < }, --- > }, 28c29 < "value" : "^#b9b5b2;Place one or more ingredients in the left slot." --- > "value" : "^#b9b5b2;Place one or more ingredients in the left slot." interface\objectcrafting\fossilstation.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\objectcrafting\pethealing.config 15c15 < }, --- > }, 18,20c18,21 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 22c23 < }, --- > }, 28,29c29,30 < "value" : "^#b9b5b2;Place Capture Pod in the left slot." < }, --- > "value" : "^#b9b5b2;Place Capture Pod in the left slot." > }, interface\objectcrafting\refinery.config 26,28c26,29 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 30c31 < }, --- > }, 36c37 < "value" : "^#b9b5b2;Place ore in the left slot to refine into pixels." --- > "value" : "^#b9b5b2;Place ore in the left slot to refine into pixels." interface\scripted\ancientconsole\ancientconsolegui.config 49,51c49,52 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\scripted\collections\collectionsgui.config 83,85c83,86 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\scripted\cropshipper\cropshippergui.config 70,72c70,73 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\scripted\mannequin\mannequingui.config 58,60c58,61 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\scripted\mmupgrade\mmupgradegui.config 210,212c210,213 < "base" : "/interface/cockpit/xup.png", < "hover" : "/interface/cockpit/xdown.png", < "pressed" : "/interface/cockpit/xdown.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 214,216c215 < "size" : [10, 12], < "position" : [321, 226], < "pressedOffset" : [0, -1] --- > "position" : [321, 226] interface\scripted\techupgrade\techupgradegui.config 224,226c224,227 < "base" : "/interface/cockpit/xup.png", < "hover" : "/interface/cockpit/xdown.png", < "pressed" : "/interface/cockpit/xdown.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 228,230c229 < "size" : [10, 12], < "position" : [321, 218], < "pressedOffset" : [0, -1] --- > "position" : [321, 218] interface\scripted\vehiclerepair\vehiclerepairgui.config 108,110c108,111 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 113c114 < --- > interface\windowconfig\codex.config 94,96c94,97 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 135,136c136,137 < "spacing" : [0, -2], < "memberSize" : [162, 21], --- > "spacing" : [0, 0], > "memberSize" : [162, 20], interface\windowconfig\crafting.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\crafting3dprinter.config 17,19c17,20 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftinganvil.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingcampfire.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingfarming.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingfood.config 12,14c12,15 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingfurnace.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingfurniture.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingfurniturestore.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingmedical.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingmerchant.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingnocategories.config 2d1 < "noCategoryFilters" : true, 15,17c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\craftingwheel.config 2,3d1 < < "noCategoryFilters" : false, 17,19c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\inventorstable.config 2,3d1 < < "noCategoryFilters" : false, 17,19c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\merchant.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\pixelcompressor.config 2d1 < "noCategoryFilters" : false, 16,18c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\playerinventory.config 61,63c61,64 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 81a83,93 > "value" : "0" > }, > "imgEssenceIcon" : { > "type" : "image", > "position" : [80, 11], > "centered" : false, > "file" : "/interface/inventory/essenceicon.png" > }, > "lblEssence" : { > "type" : "label", > "position" : [95, 11], interface\windowconfig\popup.config 17c17 < "title" : " - ATTENTION - ", --- > "title" : "ATTENTION", 19,20c19,24 < "size" : 12, < "position" : [0, 254] --- > "icon" : { > "type" : "image", > "file" : "/interface/popup/warning.png", > "position" : [0, 0], > "zlevel" : -1 > } 24,25c28,29 < "base" : "/interface/popup/okayup.png", < "hover" : "/interface/popup/okayover.png", --- > "base" : "/interface/popup/acceptup.png", > "hover" : "/interface/popup/acceptover.png", interface\windowconfig\portraitconfirmation.config 31c31 < }, --- > }, 48,50c48,51 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\questlog.config 17,19c17,20 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\songbook.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\teleportdialog.config 15,17c15,18 < "base" : "/interface/warping/xup.png", < "hover" : "/interface/warping/xdown.png", < "press" : "/interface/warping/xdown.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\vendingmachine.config 14,16c14,17 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], interface\windowconfig\wiringstation.config 2,3d1 < < "noCategoryFilters" : false, 17,19c15,18 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], items\categories.config 79a80 > "terraformer" : "Terraformer", items\defaultParameters.config 13c13 < "missingIcon" : "/interface/inventory/x.png", --- > "missingIcon" : "/interface/x.png", items\active\effects\chain.lua 7c7 < self.chains = activeItemAnimation.animationParameter("chains") or {} --- > self.chains = animationConfig.animationParameter("chains") or {} 13a14,19 > if chain.sourcePart then > chain.startPosition = vec2.add(entity.position(), animationConfig.partPoint(chain.sourcePart, "beamSource")) > end > if chain.endPart then > chain.endPosition = vec2.add(entity.position(), animationConfig.partPoint(chain.endPart, "beamEnd")) > end 19a26,51 > if chain.maxLength then > endPosition = vec2.add(startPosition, vec2.mul(vec2.norm(world.distance(endPosition, startPosition)), chain.maxLength)) > end > > if chain.testCollision then > local angle = vec2.angle(world.distance(endPosition, startPosition)) > -- lines starting on tile boundaries will collide with the tile > -- work around this by starting the collision check a small distance along the line from the actual start position > local collisionStart = vec2.add(startPosition, vec2.withAngle(angle, 0.01)) > local collision = world.lineTileCollisionPoint(startPosition, endPosition) > if collision then > local collidePosition, normal = collision[1], collision[2] > if chain.bounces and chain.bounces > 0 then > local length = world.magnitude(endPosition, startPosition) - world.magnitude(collidePosition, startPosition) > local newChain = copy(chain) > newChain.sourcePart, newChain.endPart, newChain.targetEntityId = nil, nil, nil > newChain.startPosition = collidePosition > newChain.endPosition = vec2.add(collidePosition, vec2.mul(vec2.withAngle(angle, length), normal[1] == 0 and {1, -1} or {-1, 1})) > newChain.bounces = chain.bounces - 1 > table.insert(self.chains, newChain) > end > > endPosition = collidePosition > end > end > 77c109 < localAnimator.addDrawable(drawable) --- > localAnimator.addDrawable(drawable, chain.renderLayer) items\active\effects\detector.lua 11c11 < local pingLocation = activeItemAnimation.animationParameter("pingLocation") --- > local pingLocation = animationConfig.animationParameter("pingLocation") 17,19c17,19 < local detectConfig = activeItemAnimation.animationParameter("pingDetectConfig") < local outerRadius = math.ceil(activeItemAnimation.animationParameter("pingOuterRadius")) < local innerRadius = math.floor(activeItemAnimation.animationParameter("pingInnerRadius")) --- > local detectConfig = animationConfig.animationParameter("pingDetectConfig") > local outerRadius = math.ceil(animationConfig.animationParameter("pingOuterRadius")) > local innerRadius = math.floor(animationConfig.animationParameter("pingInnerRadius")) items\active\effects\entitymarker.lua 6c6 < local markerImage = activeItemAnimation.animationParameter("markerImage") --- > local markerImage = animationConfig.animationParameter("markerImage") 8c8 < local entities = activeItemAnimation.animationParameter("entities") or {} --- > local entities = animationConfig.animationParameter("entities") or {} items\active\effects\laserbeam.lua 6c6 < local beams = activeItemAnimation.animationParameter("beams") or {} --- > local beams = animationConfig.animationParameter("beams") or {} items\active\effects\lightning.lua 36c36 < local tickRate = activeItemAnimation.animationParameter("lightningTickRate") or 25 --- > local tickRate = animationConfig.animationParameter("lightningTickRate") or 25 38c38 < local lightningSeed = activeItemAnimation.animationParameter("lightningSeed") --- > local lightningSeed = animationConfig.animationParameter("lightningSeed") 49c49 < activeItemAnimation.handPosition(activeItemAnimation.partPoint(bolt["part"..positionType.."Position"][1], bolt["part"..positionType.."Position"][2])))) --- > activeItemAnimation.handPosition(animationConfig.partPoint(bolt["part"..positionType.."Position"][1], bolt["part"..positionType.."Position"][2])))) 52c52 < local lightningBolts = activeItemAnimation.animationParameter("lightning") --- > local lightningBolts = animationConfig.animationParameter("lightning") items\active\effects\renderrope.lua 6,7c6,7 < local ropeParticle = activeItemAnimation.animationParameter("ropeParticle") < local ropeParticleDensity = activeItemAnimation.animationParameter("ropeParticleDensity") --- > local ropeParticle = animationConfig.animationParameter("ropeParticle") > local ropeParticleDensity = animationConfig.animationParameter("ropeParticleDensity") 9c9 < local lastPoint = activeItemAnimation.handPosition(activeItemAnimation.animationParameter("ropeOffset")) --- > local lastPoint = activeItemAnimation.handPosition(animationConfig.animationParameter("ropeOffset")) 11c11 < local nextPoint = activeItemAnimation.animationParameter("p"..i) --- > local nextPoint = animationConfig.animationParameter("p"..i) 22c22 < color = activeItemAnimation.animationParameter("ropeColor", config.getParameter("ropeColor")), --- > color = animationConfig.animationParameter("ropeColor", config.getParameter("ropeColor")), items\active\unsorted\railplatform\placementpreview.lua 3c3 < local previewPosition = activeItemAnimation.animationParameter("previewPosition") --- > local previewPosition = animationConfig.animationParameter("previewPosition") 6,7c6,7 < local previewImage = activeItemAnimation.animationParameter("previewImage") < local previewValid = activeItemAnimation.animationParameter("previewValid") --- > local previewImage = animationConfig.animationParameter("previewImage") > local previewValid = animationConfig.animationParameter("previewValid") items\active\vehiclecontroller\vehiclecursor.lua 6c6 < local vehicleState = activeItemAnimation.animationParameter("vehicleState") --- > local vehicleState = animationConfig.animationParameter("vehicleState") 11c11 < local vehicleImage = activeItemAnimation.animationParameter("vehicleImage") --- > local vehicleImage = animationConfig.animationParameter("vehicleImage") items\active\weapons\weapon.lua 115,127d114 < function Weapon:transformationChanged() < if compare(self.lastWeaponOffset, self.weaponOffset) < and compare(self.lastWeaponRotation, self.relativeWeaponRotation) < and compare(self.lastWeaponRotationCenter, self.relativeWeaponRotationCenter) then < return false < else < self.lastWeaponOffset = self.weaponOffset < self.lastWeaponRotation = self.relativeWeaponRotation < self.lastWeaponRotationCenter = self.relativeWeaponRotationCenter < return true < end < end < 129,136c116,121 < if self:transformationChanged() then < for _,group in pairs(self.transformationGroups) do < animator.resetTransformationGroup(group.name) < animator.translateTransformationGroup(group.name, group.offset) < animator.rotateTransformationGroup(group.name, group.rotation, group.rotationCenter) < animator.translateTransformationGroup(group.name, self.weaponOffset) < animator.rotateTransformationGroup(group.name, self.relativeWeaponRotation, self.relativeWeaponRotationCenter) < end --- > for _,group in pairs(self.transformationGroups) do > animator.resetTransformationGroup(group.name) > animator.translateTransformationGroup(group.name, group.offset) > animator.rotateTransformationGroup(group.name, group.rotation, group.rotationCenter) > animator.translateTransformationGroup(group.name, self.weaponOffset) > animator.rotateTransformationGroup(group.name, self.relativeWeaponRotation, self.relativeWeaponRotationCenter) items\active\weapons\arena\hunterrifle\hunterrifle.activeitem 12c12 < "itemTags" : ["weapon","ranged","rifle"], --- > "itemTags" : ["weapon","ranged","rifle","upgradeableWeapon"], 83c83,87 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Vintage Scoped Rifle ^yellow;?Çñ^reset;" > } items\active\weapons\boomerang\boomerang.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 73a74,77 > }, > > "upgradeParameters" : { > "shortdescription" : "Boomerang ^yellow;?Çñ^reset;" items\active\weapons\boomerang\fireboomerang.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 74a75,78 > }, > > "upgradeParameters" : { > "shortdescription" : "Molten Boomerang ^yellow;?Çñ^reset;" items\active\weapons\boomerang\iceboomerang.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 74a75,78 > }, > > "upgradeParameters" : { > "shortdescription" : "Frozen Boomerang ^yellow;?Çñ^reset;" items\active\weapons\boomerang\lunarang.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 77a78,81 > }, > > "upgradeParameters" : { > "shortdescription" : "Lunarang ^yellow;?Çñ^reset;" items\active\weapons\boomerang\wormerang.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 81a82,85 > }, > > "upgradeParameters" : { > "shortdescription" : "Giant Worm ^yellow;?Çñ^reset;" items\active\weapons\bossdrop\erchiuseye\erchiuseye.activeitem 11c11 < "itemTags" : ["weapon","ranged"], --- > "itemTags" : ["weapon","ranged","upgradeableWeapon"], 46c46,50 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Erchius Eye ^yellow;?Çñ^reset;" > } items\active\weapons\bossdrop\ixodoomclaw\ixodoomclaw.activeitem 12c12 < "itemTags" : ["weapon","melee"], --- > "itemTags" : ["weapon","melee","upgradeableWeapon"], 89c89,93 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Ixodoom Claw ^yellow;?Çñ^reset;" > } items\active\weapons\bossdrop\kluexstaff\kluexstaff.activeitem 12c12 < "itemTags" : ["weapon","staff"], --- > "itemTags" : ["weapon","staff","upgradeableWeapon"], 101c101,105 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Kluex Staff ^yellow;?Çñ^reset;" > } items\active\weapons\bossdrop\soluskatana\soluskatana.activeitem 12c12 < "itemTags" : ["weapon", "melee", "broadsword"], --- > "itemTags" : ["weapon", "melee", "broadsword","upgradeableWeapon"], 58c58,62 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Solus Katana ^yellow;?Çñ^reset;" > } items\active\weapons\bow\poisonbow\poisonbow.activeitem 13c13 < "itemTags" : ["weapon", "ranged", "bow"], --- > "itemTags" : ["weapon", "ranged", "bow","upgradeableWeapon"], 61c61,65 < "builder" : "/items/buildscripts/buildbow.lua" --- > "builder" : "/items/buildscripts/buildbow.lua", > > "upgradeParameters" : { > "shortdescription" : "Poison Bow ^yellow;?Çñ^reset;" > } items\active\weapons\bow\pollenpump\pollenpump.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 67c67,71 < "builder" : "/items/buildscripts/buildbow.lua" --- > "builder" : "/items/buildscripts/buildbow.lua", > > "upgradeParameters" : { > "shortdescription" : "Pollen Pump ^yellow;?Çñ^reset;" > } items\active\weapons\chakram\chakram.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 78a79,82 > }, > > "upgradeParameters" : { > "shortdescription" : "Chakram ^yellow;?Çñ^reset;" items\active\weapons\chakram\hardchakram.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 78a79,82 > }, > > "upgradeParameters" : { > "shortdescription" : "Hard Chakram ^yellow;?Çñ^reset;" items\active\weapons\chakram\neochakram.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 79a80,83 > }, > > "upgradeParameters" : { > "shortdescription" : "Neo Chakram ^yellow;?Çñ^reset;" items\active\weapons\chakram\sawchakram.activeitem 11c11 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 79a80,83 > }, > > "upgradeParameters" : { > "shortdescription" : "Saw Chakram ^yellow;?Çñ^reset;" items\active\weapons\fist\clawglove.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 111c111,115 < "builder" : "/items/buildscripts/buildfist.lua" --- > "builder" : "/items/buildscripts/buildfist.lua", > > "upgradeParameters" : { > "shortdescription" : "Claw Glove ^yellow;?Çñ^reset;" > } items\active\weapons\fist\gauntlet.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 106c106,110 < "builder" : "/items/buildscripts/buildfist.lua" --- > "builder" : "/items/buildscripts/buildfist.lua", > > "upgradeParameters" : { > "shortdescription" : "Gauntlet ^yellow;?Çñ^reset;" > } items\active\weapons\fist\stunglove.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 127c127,131 < "builder" : "/items/buildscripts/buildfist.lua" --- > "builder" : "/items/buildscripts/buildfist.lua", > > "upgradeParameters" : { > "shortdescription" : "Stun Glove ^yellow;?Çñ^reset;" > } items\active\weapons\fist\vinefist.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 106c106,110 < "builder" : "/items/buildscripts/buildfist.lua" --- > "builder" : "/items/buildscripts/buildfist.lua", > > "upgradeParameters" : { > "shortdescription" : "Vine Fist ^yellow;?Çñ^reset;" > } items\active\weapons\melee\broadsword\timepierce.activeitem 12c12 < "itemTags" : ["weapon","melee","broadsword"], --- > "itemTags" : ["weapon","melee","broadsword","upgradeableWeapon"], 107c107,111 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Time Pierce ^yellow;?Çñ^reset;" > } items\active\weapons\other\adaptablecrossbow\adaptablecrossbow.activeitem 12c12 < "itemTags" : ["weapon","ranged","rifle"], --- > "itemTags" : ["weapon","ranged","rifle","upgradeableWeapon"], 56c56 < --- > 65c65 < --- > 74c74 < --- > 82c82,86 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Adaptable Crossbow ^yellow;?Çñ^reset;" > } items\active\weapons\other\electricrailgun\electricrailgun.activeitem 12c12 < "itemTags" : ["weapon","ranged","sniperrifle"], --- > "itemTags" : ["weapon","ranged","sniperrifle","upgradeableWeapon"], 93c93,97 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Tesla's Wrath ^yellow;?Çñ^reset;" > } items\active\weapons\other\eyesword\eyesword.activeitem 12c12 < "itemTags" : ["weapon","melee","broadsword"], --- > "itemTags" : ["weapon","melee","broadsword","upgradeableWeapon"], 42c42,46 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Oculus Reaver ^yellow;?Çñ^reset;" > } items\active\weapons\other\flamingdemonsword\flamingdemonsword.activeitem 12c12 < "itemTags" : ["weapon","melee","broadsword"], --- > "itemTags" : ["weapon","melee","broadsword","upgradeableWeapon"], 99c99 < --- > 104c104,108 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Firestorm's Fury ^yellow;?Çñ^reset;" > } items\active\weapons\other\gnomegun\gnomegun.activeitem 11c11 < "itemTags" : ["weapon","ranged"], --- > "itemTags" : ["weapon","ranged","upgradeableWeapon"], 109c109,113 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Gnome Gun ^yellow;?Çñ^reset;" > } items\active\weapons\other\gristlegun\gristlegun.activeitem 12c12 < "itemTags" : ["weapon","ranged","pistol"], --- > "itemTags" : ["weapon","ranged","pistol","upgradeableWeapon"], 93c93,97 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Cartilage Gun ^yellow;?Çñ^reset;" > } items\active\weapons\other\soulseeker\soulseeker.activeitem 12c12 < "itemTags" : ["weapon","melee","broadsword"], --- > "itemTags" : ["weapon","melee","broadsword","upgradeableWeapon"], 83c83,87 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Soulseeker ^yellow;?Çñ^reset;" > } items\active\weapons\other\tentaclegun\wormgun.activeitem 12c12 < "itemTags" : ["weapon","ranged","livingweapon"], --- > "itemTags" : ["weapon","ranged","livingweapon","upgradeableWeapon"], 98c98,102 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Alien Worm Gun ^yellow;?Çñ^reset;" > } items\active\weapons\ranged\abilities\homingrocket\homingrocketanimation.lua 4c4 < local targets = activeItemAnimation.animationParameter("targets") --- > local targets = animationConfig.animationParameter("targets") items\active\weapons\ranged\flamethrower\flamethrower.activeitem 12c12 < "itemTags" : ["weapon","ranged"], --- > "itemTags" : ["weapon","ranged","upgradeableWeapon"], 46c46,50 < "builder" : "/items/buildscripts/buildunrandweapon.lua" --- > "builder" : "/items/buildscripts/buildunrandweapon.lua", > > "upgradeParameters" : { > "shortdescription" : "Flamethrower ^yellow;?Çñ^reset;" > } items\active\weapons\whip\intestinewhip.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 46c46,50 < "builder" : "/items/buildscripts/buildwhip.lua" --- > "builder" : "/items/buildscripts/buildwhip.lua", > > "upgradeParameters" : { > "shortdescription" : "Intestine Whip ^yellow;?Çñ^reset;" > } items\active\weapons\whip\ropewhip.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 45c45,49 < "builder" : "/items/buildscripts/buildwhip.lua" --- > "builder" : "/items/buildscripts/buildwhip.lua", > > "upgradeParameters" : { > "shortdescription" : "Rope Whip ^yellow;?Çñ^reset;" > } items\active\weapons\whip\vinewhip.activeitem 12c12 < "itemTags" : ["weapon"], --- > "itemTags" : ["weapon","upgradeableWeapon"], 56c56,60 < "builder" : "/items/buildscripts/buildwhip.lua" --- > "builder" : "/items/buildscripts/buildwhip.lua", > > "upgradeParameters" : { > "shortdescription" : "Vine Whip ^yellow;?Çñ^reset;" > } items\armors\other\caretaker\caretaker.chest 13c13 < "body" : "chestm.png", --- > "body" : "chest.png", 19c19 < "body" : "chestf.png", --- > "body" : "chest.png", items\armors\other\caretaker\caretaker.head 11a12,13 > "hideBody" : true, > items\generic\food\tier1\meatpie.consumable 8c8 < "shortdescription" : "Sheperd's Pie", --- > "shortdescription" : "Shepherd's Pie", items\generic\food\tier2\pizzaslice.consumable 23c23,24 < ] --- > ], > "learnBlueprintsOnPickup" : [ "quichelorraine" ] items\generic\food\tier3\pineapplejuice.consumable 25c25 < "learnBlueprintsOnPickup" : [ "sweetpunch" ] --- > "learnBlueprintsOnPickup" : [ "pineapplejam", "sweetpunch" ] items\generic\meat\rawribmeat.consumable 23c23,24 < ] --- > ], > "learnBlueprintsOnPickup" : [ "stickyribs", "spicyribs" ] items\generic\shop\egg.consumable 18c18 < "learnBlueprintsOnPickup" : [ "pearlpeapancakes", "fluffyruffs" ] --- > "learnBlueprintsOnPickup" : [ "pearlpeapancakes", "fluffyruffs", "omelette" ] items\materials\rainbowwoodblock.matitem 16,17c16 < "rainbowwoodblock", < "crayonblue" --- > "rainbowwoodblock" leveling\levelingmultipliers.functions 113,127d112 < // Caveat: there's another touchDamageMultiplier in the monsterVariant by which this multiplier is multiplied < "monsterLevelTouchDamageMultiplier" : [ "linear", "clamp", < [0, 0.5], < [1, 1.0], < [2, 2.25], < [3, 4.0], < [4, 6.25], < [5, 9.0], < [6, 12.25], < [7, 16.0], < [8, 20.25], < [9, 25.0], < [10,30.25] < ], < monsters\monster.lua 30,40c30,31 < self.behaviorConfig = sb.jsonMerge(config.getParameter("behaviorConfig", {}), skillBehaviorConfig()) < self.behavior = BTree:new(config.getParameter("behavior")) < self.behavior.topLevel = true < message.setHandler("despawn", function() < monster.setDropPool(nil) < monster.setDeathParticleBurst(nil) < monster.setDeathSound(nil) < self.deathBehavior = nil < self.shouldDie = true < status.addEphemeralEffect("monsterdespawn") < end) --- > self.behavior = root.behavior(config.getParameter("behavior"), config.getParameter("behaviorConfig", {})) > self.behaviorState = self.behavior:init(_ENV) 75a67,74 > message.setHandler("despawn", function() > monster.setDropPool(nil) > monster.setDeathParticleBurst(nil) > monster.setDeathSound(nil) > self.deathBehavior = nil > self.shouldDie = true > status.addEphemeralEffect("monsterdespawn") > end) 79c78 < self.deathBehavior = BTree:new(deathBehavior) --- > self.deathBehavior = root.behavior(deathBehavior, config.getParameter("behaviorConfig", {})) 95c94 < local _update = function(dt) --- > function update(dt) 137a137 > self.damageParts = {} 143a144 > BData:setNumber("facingDirection", self.facingDirection or mcontroller.facingDirection()) 146c147 < self.behavior:run(dt * self.behaviorTickRate) --- > self.behavior:run(self.behaviorState, dt * self.behaviorTickRate) 165a167 > monster.setDamageParts(self.damageParts) 173,181d174 < -- Engine callback - called on each update < -- Update frequencey is dependent on update delta < function update(dt) < local status, result = pcall(_update, dt) < if not status then < error(string.format("Lua Error in monster type '%s'\n %s", monster.type(), result)) < end < end < 194c187,188 < self.deathBehavior:run() --- > local deathBehaviorState = self.deathBehavior:init(_ENV) > self.deathBehavior:run(deathBehaviorState, script.updateDt()) 263,277d256 < end < < function skillBehaviorConfig() < local skills = config.getParameter("skills", {}) < local skillConfig = {} < < for _,skillName in pairs(skills) do < local skillHostileActions = root.monsterSkillParameter(skillName, "hostileActions") < if skillHostileActions then < construct(skillConfig, "hostileActions") < util.appendLists(skillConfig.hostileActions, skillHostileActions) < end < end < < return skillConfig monsters\boss\apebossprojector\apebossprojector.lua 4a5,10 > self.spawningColor = config.getParameter("spawningColor") > self.leadSpawningOffset = config.getParameter("leadSpawningOffset") > self.spawningOffset = config.getParameter("spawningOffset") > > self.lampOffset = config.getParameter("lampOffset") > 7a14,17 > self.tangentialVelocityApproachMultiplier = config.getParameter("tangentialVelocityApproachMultiplier", 5.0) > self.centripetalVelocityMultiplier = config.getParameter("centripetalVelocityMultiplier", 1.0) > self.maxCentripetalVelocity = config.getParameter("maxCentripetalVelocity", 10) > self.centripetalForce = config.getParameter("centripetalForce", 200) 9a20,23 > self.projectileType = config.getParameter("missileProjectileType") > self.leftMissileOffset = config.getParameter("leftMissileOffset") > self.rightMissileOffset = config.getParameter("rightMissileOffset") > 66,70c80,82 < -- Then fire < local projectileType = config.getParameter("missileProjectileType") < < local offset = config.getParameter("leftMissileOffset") < local missileId = world.spawnProjectile(projectileType, vec2.add(mcontroller.position(), offset), entity.id(), {-1,0}, false, { power = power }) --- > -- Then fire > local offset = self.leftMissileOffset > local missileId = world.spawnProjectile(self.projectileType, vec2.add(mcontroller.position(), self.leftMissileOffset), entity.id(), {-1,0}, false, { power = power }) 73,74c85 < offset = config.getParameter("rightMissileOffset") < missileId = world.spawnProjectile(projectileType, vec2.add(mcontroller.position(), offset), entity.id(), {1,0}, false, { power = power }) --- > missileId = world.spawnProjectile(self.projectileType, vec2.add(mcontroller.position(), self.rightMissileOffset), entity.id(), {1,0}, false, { power = power }) 111c122 < local lampOffset = config.getParameter("lampOffset") --- > local lampOffset = self.lampOffset 148c159 < tangentialVelocity = tangentialVelocity + toGoalAngle * config.getParameter("tangentialVelocityApproachMultiplier", 5.0) --- > tangentialVelocity = tangentialVelocity + toGoalAngle * self.tangentialVelocityApproachMultiplier 159,160c170,171 < animator.setLightColor("lamp", config.getParameter("spawningColor")) < approachPosition = vec2.add(bossPosition, config.getParameter("leadSpawningOffset")) --- > animator.setLightColor("lamp", self.spawningColor) > approachPosition = vec2.add(bossPosition, self.leadSpawningOffset) 165c176 < approachPosition = vec2.add(bossPosition, config.getParameter("spawningOffset")) --- > approachPosition = vec2.add(bossPosition, self.spawningOffset) 186,187c197,198 < local speed = (world.magnitude(toBoss) - self.range) * config.getParameter("centripetalVelocityMultiplier", 1.0) -- Smooths movement < local maxSpeed = config.getParameter("maxCentripetalVelocity", 10) --- > local speed = (world.magnitude(toBoss) - self.range) * self.centripetalVelocityMultiplier -- Smooths movement > local maxSpeed = self.maxCentripetalVelocity 189c200 < mcontroller.controlApproachVelocityAlongAngle(vec2.angle(toBoss), speed, config.getParameter("centripetalForce", 200)) --- > mcontroller.controlApproachVelocityAlongAngle(vec2.angle(toBoss), speed, self.centripetalForce) monsters\crawlers\crustoise\crustoise.monstertype 176a177,203 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\crawlers\iguarmor\iguarmor.monstertype 178a179,205 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\crawlers\oculob\oculob.monstertype 167c167 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 170c170,194 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\crawlers\pulpin\pulpin.monstertype 209c209 < "iceStatusImmunity" : { --- > "powerMultiplier" : { 212c212,218 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { 213a220,237 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\crawlers\snaggler\snaggler.monstertype 185a186,212 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\crawlers\tintic\tintic.monstertype 181a182,208 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\crawlers\triplod\triplod.monstertype 176c176 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 179c179,203 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\critter\glowingball2critter\glowingball2critter.animation 163c163 < "color" : [217, 215, 119], --- > "color" : [128, 120, 20], monsters\critter\glowingballcritter\glowingballcritter.animation 163c163 < "color" : [31, 198, 196], --- > "color" : [20, 128, 126], monsters\critter\glowingfishcritter\glowingfishcritter.animation 151c151 < "color" : [8, 75, 74], --- > "color" : [64, 97, 128], monsters\dungeon\glitchspider\glitchspider.monstertype 181c181 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 184c184,208 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\dungeon\po\megapo.monstertype 84c84 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 87c87,111 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\dungeon\po\micropo.monstertype 84c84 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 87c87,111 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\dungeon\po\po.monstertype 85c85 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 88c88,112 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\dungeon\pogolem\pogolem.monstertype 196c196 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 199c199,223 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\dungeon\sewerfly\sewerfly.monstertype 155c155 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 158c158,182 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\dungeon\swarpion\swarpion.monstertype 85c85 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 88c88,112 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\farming\electricfluffalo\electricfluffalo.monstertype 80a81,107 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\farming\firefluffalo\firefluffalo.monstertype 76a77,103 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\farming\fluffalobaby\electricfluffalobaby.monstertype 79a80,106 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\farming\fluffalobaby\firefluffalobaby.monstertype 79a80,106 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\farming\fluffalobaby\icefluffalobaby.monstertype 79a80,106 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\farming\fluffalobaby\poisonfluffalobaby.monstertype 79a80,106 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\farming\icefluffalo\icefluffalo.monstertype 76a77,103 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\farming\poisonfluffalo\poisonfluffalo.monstertype 80a81,107 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\flyers\agrobat\agrobat.monstertype 174a175,201 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\flyers\batong\batong.monstertype 152a153,179 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\flyers\bobfae\bobfae.monstertype 205a206,232 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\flyers\monopus\monopus.monstertype 172a173,199 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\flyers\paratail\paratail.monstertype 165a166,192 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\flyers\pteropod\pteropod.monstertype 171c171 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 174c174,198 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\flyers\scandroid\scandroid.monstertype 193c193 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 196c196,220 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\ghosts\gosmet\gosmet.monstertype 140a141,167 > }, > "physicalResistance" : { > "baseValue" : 0.5 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 161c188,189 < "nametagColor" : [64, 200, 255] --- > "nametagColor" : [64, 200, 255], > "captureCollectables" : { "monsters" : "gosmet" } monsters\ghosts\ignome\ignome.monstertype 67c67,68 < "usePathfinding" : false --- > "usePathfinding" : false, > "excludeLiquidIds" : [2] 172,174d172 < "fireStatusImmunity" : { < "baseValue" : 1.0 < }, 179a178,204 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\ghosts\lumoth\lumoth.monstertype 147c147 < "electricStatusImmunity" : { --- > "powerMultiplier" : { 150c150,174 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\ghosts\nautileech\nautileech.monstertype 137c137 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 140c140,164 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\ghosts\pyromantle\pyromantle.monstertype 81c81,82 < "usePathfinding" : false --- > "usePathfinding" : false, > "excludeLiquidIds" : [2] 179c180 < "fireStatusImmunity" : { --- > "lavaImmunity" : { 182c183 < "iceStatusImmunity" : { --- > "powerMultiplier" : { 185,186c186,187 < "electricStatusImmunity" : { < "baseValue" : 1.0 --- > "physicalResistance" : { > "baseValue" : 0.0 188,189c189,190 < "poisonStatusImmunity" : { < "baseValue" : 1.0 --- > "fireResistance" : { > "baseValue" : 0.5 191c192 < "lavaImmunity" : { --- > "fireStatusImmunity" : { 194,195c195,211 < "powerMultiplier" : { < "baseValue" : 1.0 --- > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\ghosts\skimbus\skimbus.monstertype 173c173 < "fireStatusImmunity" : { --- > "powerMultiplier" : { 176c176,188 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { 177a190,201 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\ghosts\spookit\spookit.monstertype 168c168 < "fireStatusImmunity" : { --- > "powerMultiplier" : { 170a171,182 > "physicalResistance" : { > "baseValue" : 0.5 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, 172c184,187 < "baseValue" : 1.0 --- > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 175c190 < "baseValue" : 1.0 --- > "baseValue" : 0.0 177,178c192,193 < "poisonStatusImmunity" : { < "baseValue" : 1.0 --- > "poisonResistance" : { > "baseValue" : 0.0 180,181c195,196 < "powerMultiplier" : { < "baseValue" : 1.0 --- > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\ghosts\squeem\squeem.monstertype 43c43,44 < "usePathfinding" : false --- > "usePathfinding" : false, > "excludeLiquidIds" : [3] 139a141,167 > "baseValue" : 1.0 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\ghosts\wisper\wisper.monstertype 77c77,78 < "usePathfinding" : false --- > "usePathfinding" : false, > "excludeLiquidIds" : [1] 173c174 < "iceStatusImmunity" : { --- > "powerMultiplier" : { 176c177,189 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { 177a191,202 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\mission\minidrone\minidrone.monstertype 150a151,177 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\pets\petBehavior.lua 96c96 < return status.resource("curiosity") - petBehavior.starvingLevel() --- > return status.resource("curiosity") 99c99 < return status.resource("curiosity") - petBehavior.starvingLevel() --- > return status.resource("curiosity") 102c102 < return status.resource("playful") - petBehavior.starvingLevel() --- > return status.resource("playful") 107,109d106 < elseif action == "starving" then < return petBehavior.starvingLevel() - 20 < 111c108 < return 100 - petBehavior.starvingLevel() --- > return 100 118,126d114 < function petBehavior.starvingLevel() < local hunger = status.resource("hunger") < if hunger > config.getParameter("actionParams.hungerStarvingLevel") then < return hunger < else < return 0 < end < end < 162c150 < local score = math.max(status.resource("hunger") - (100 - foodLiking), petBehavior.starvingLevel()) --- > local score = status.resource("hunger") - (100 - foodLiking) 178,191d165 < if entityName == "foodbowl" then < local item = world.containerItemAt(entityId, 0) < if item then < local foodLiking = itemFoodLiking(item.name) < if foodLiking then < local score = math.max(status.resource("hunger") - (100 - foodLiking), petBehavior.starvingLevel()) < petBehavior.queueAction("eat", {eatTarget = entityId}, score) < elseif foodLiking == nil then < self.inspected[entityId] = false < petBehavior.queueAction("inspect", {inspectTarget = entityId, approachDistance = 2}, status.resource("hunger")) < end < end < end < monsters\pets\actions\eatAction.lua 13,14c13,14 < if not world.entityExists(args.eatTarget) or (entityType ~= "itemDrop" and entityType ~= "object") then < return nil --- > if not world.entityExists(args.eatTarget) or entityType ~= "itemDrop" then > return nil 17c17 < return { --- > return { 55,57c55 < if (targetType == "itemDrop" and eatAction.consumeItemDrop(stateData)) or < (targetType == "object" and not eatAction.foodInBowl(stateData.targetId)) or < (targetType == "object" and eatAction.consumeFromObject(stateData)) then --- > if (targetType == "itemDrop" and eatAction.consumeItemDrop(stateData)) then 86,113d83 < end < < function eatAction.foodInBowl(objectId) < local item = world.containerItemAt(objectId, 0) < if item then < local foodLiking = itemFoodLiking(item.name) < if foodLiking then < return foodLiking < end < end < return false < end < < function eatAction.consumeFromObject(stateData) < local foodLiking = eatAction.foodInBowl(stateData.targetId) < < if foodLiking and world.containerConsumeAt(stateData.targetId, 0, 1) then < if foodLiking > 50 then < emote("happy") < else < emote("sad") < end < < status.modifyResource("hunger", -40) < return true < end < < return false monsters\pets\actions\inspectAction.lua 7c7 < return { --- > return { 52d51 < 54c53,54 < if stateData.targetType == "itemDrop" or (stateData.targetType == "object" and stateData.targetName == "foodbowl") then --- > > if stateData.targetType == "itemDrop" then monsters\pets\bunny\petbunny.monstertype 31,32c31 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\cat\petcat.monstertype 31,32c31 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\crasberry\crasberry.monstertype 31,32c31 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\orbis\petorbis.monstertype 30,31c30 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\piglett\piglett.monstertype 34,35c34 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\snake\petsnake.monstertype 31,32c31 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\snugget\snugget.monstertype 31,32c31 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\pets\weasel\petweasel.monstertype 31,32c31 < "/monsters/pets/actions/pounceAction.lua", < "/monsters/pets/actions/starvingAction.lua" --- > "/monsters/pets/actions/pounceAction.lua" monsters\walkers\adultpoptop\adultpoptop.monstertype 194a195,221 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\anglure\anglure.monstertype 183a184,210 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\bobot\bobot.monstertype 189c189 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 192c192,216 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\walkers\bulbop\bulbop.monstertype 125a126,152 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\capricoat\capricoat.monstertype 168c168 < "iceStatusImmunity" : { --- > "powerMultiplier" : { 171c171,183 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { 172a185,196 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\crabcano\crabcano.monstertype 183,185d182 < "fireStatusImmunity" : { < "baseValue" : 1.0 < }, 190a188,214 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\crutter\crutter.monstertype 165c165 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 168c168,192 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\walkers\fennix\fennix.monstertype 196,198d195 < "fireStatusImmunity" : { < "baseValue" : 1.0 < }, 203a201,227 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\gleap\gleap.monstertype 148a149,175 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\hemogoblin\hemogoblin.monstertype 190a191,217 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\hemogoblinbutt\hemogoblinbutt.monstertype 184a185,211 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\hemogoblinhead\hemogoblinhead.monstertype 183a184,210 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\hypnare\hypnare.monstertype 182a183,209 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\kingnutmidgeling\kingnutmidgeling.monstertype 135a136,162 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\lilodon\lilodon.monstertype 151a152,178 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\mandraflora\mandraflora.monstertype 183a184,210 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\miasmop\miasmop.monstertype 192c192 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 195c195,219 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\walkers\narfin\narfin.monstertype 188c188 < "iceStatusImmunity" : { --- > "powerMultiplier" : { 191c191,203 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { 192a205,216 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\nutmidge\nutmidge.monstertype 207a208,234 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\nutmidgeling\nutmidgeling.monstertype 135a136,162 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\oogler\oogler.animation 17c17 < "particleEmittersOff" : [ "mouthwater" ] --- > "particleEmittersOff" : [ "mouthwater" ] 41c41 < "transition" : "fall", --- > "transition" : "idle", 43c43 < "particleEmittersOff" : [ "mouthwater" ] --- > "particleEmittersOff" : [ "mouthwater" ] 48c48 < "cycle" : 0.18, --- > "cycle" : 0.35, monsters\walkers\oogler\oogler.monstertype 29,32d28 < "foundTargetActions" : [ ], < < "fleeActions" : [], < 43d38 < "aimAtTarget" : true, 65d59 < "aimAtTarget" : true, 84d77 < "aimAtTarget" : true, 212a206,232 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\orbide\orbide.monstertype 190a191,217 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\peblit\peblit.monstertype 189a190,216 > }, > "physicalResistance" : { > "baseValue" : 0.5 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\petricub\petricub.monstertype 169a170,196 > }, > "physicalResistance" : { > "baseValue" : 0.5 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\pipkin\pipkin.monstertype 174c174 < "fireStatusImmunity" : { --- > "powerMultiplier" : { 177,178c177,178 < "poisonStatusImmunity" : { < "baseValue" : 1.0 --- > "physicalResistance" : { > "baseValue" : 0.0 180c180,183 < "powerMultiplier" : { --- > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { 181a185,202 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\poptop\poptop.monstertype 182a183,209 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\quagmutt\quagmutt.monstertype 168a169,195 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\ringram\ringram.monstertype 169a170,196 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\scaveran\scaveran.monstertype 186a187,213 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\smoglin\smoglin.monstertype 178,180d177 < "fireStatusImmunity" : { < "baseValue" : 1.0 < }, 185a183,209 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\snaunt\snaunt.monstertype 173c173 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 176c176,200 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\walkers\snuffish\snuffish.monstertype 161a162,188 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 1.0 > }, > "electricResistance" : { > "baseValue" : -0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\sporgus\sporgus.monstertype 168c168 < "poisonStatusImmunity" : { --- > "powerMultiplier" : { 171c171,195 < "powerMultiplier" : { --- > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { monsters\walkers\taroni\taroni.monstertype 92a93,122 > }, > "tarStatusImmunity" : { > "baseValue" : 1.0 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : -0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 1.0 monsters\walkers\toumingo\toumingo.monstertype 177a178,204 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\trictus\trictus.monstertype 177a178,204 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.5 > }, > "fireStatusImmunity" : { > "baseValue" : 1.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.0 > }, > "electricStatusImmunity" : { > "baseValue" : 0.0 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\voltip\voltip.monstertype 175c175 < "electricStatusImmunity" : { --- > "powerMultiplier" : { 178,179c178,179 < "poisonStatusImmunity" : { < "baseValue" : 1.0 --- > "physicalResistance" : { > "baseValue" : 0.0 181c181,196 < "powerMultiplier" : { --- > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : 0.0 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { 182a198,203 > }, > "poisonResistance" : { > "baseValue" : -0.5 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 monsters\walkers\yokat\yokat.monstertype 170a171,197 > }, > "physicalResistance" : { > "baseValue" : 0.0 > }, > "fireResistance" : { > "baseValue" : 0.0 > }, > "fireStatusImmunity" : { > "baseValue" : 0.0 > }, > "iceResistance" : { > "baseValue" : -0.5 > }, > "iceStatusImmunity" : { > "baseValue" : 0.0 > }, > "electricResistance" : { > "baseValue" : 0.5 > }, > "electricStatusImmunity" : { > "baseValue" : 1.0 > }, > "poisonResistance" : { > "baseValue" : 0.0 > }, > "poisonStatusImmunity" : { > "baseValue" : 0.0 names\profanityfilter.config 254c254,255 < "anmv" --- > "anmv", > "crqb" npcs\bmain.lua 36,37c36,37 < self.behavior = BTree:new(config.getParameter("behavior"), config.getParameter("behaviorConfig", {})) < self.behavior.topLevel = true --- > self.behavior = root.behavior(config.getParameter("behavior"), config.getParameter("behaviorConfig", {})) > self.behaviorState = self.behavior:init(_ENV) 81a82,85 > > if type(extraInit) == "function" then > extraInit() > end 162c166 < self.behavior:run(dt * self.behaviorTickRate) --- > self.behavior:run(self.behaviorState, dt * self.behaviorTickRate) 217,221c221,230 < local interactAction = config.getParameter("interactAction") < if interactAction then < local data = config.getParameter("interactData", {}) < if type(data) == "string" then < data = root.assetJson(data) --- > if type(handleInteract) == "function" then > return handleInteract(args) > else > local interactAction = config.getParameter("interactAction") > if interactAction then > local data = config.getParameter("interactData", {}) > if type(data) == "string" then > data = root.assetJson(data) > end > return { interactAction, data } 223d231 < return { interactAction, data } npcs\threats\miniknogscout.npctype 2c2 < "type" : "miniknogsscout", --- > "type" : "miniknogscout", objects\defaultParameters.config 18c18 < "missingIcon" : "/interface/inventory/x.png" --- > "missingIcon" : "/interface/x.png" objects\ancient\ancientconsole\ancientconsole.animation 1a2,5 > "globalTagDefaults" : { > "destination" : "outpost" > }, > 123c127 < "outpost" : { --- > "destination" : { 135c139 < "image" : ":open." --- > "image" : "destination/.png:open." 140c144 < "image" : ":openloop." --- > "image" : "destination/.png:openloop." 145c149 < "image" : ":close." --- > "image" : "destination/.png:close." objects\ancient\ancientconsole\ancientconsole.lua 0a1,2 > require "/scripts/util.lua" > 18c20,51 < if storage.active then --- > self.isOutpostGate = world.terrestrial() or world.type() == "outpost" > > self.vaultActiveTime = config.getParameter("vaultActiveTime", 60) > self.vaultInstanceOptions = config.getParameter("vaultInstanceOptions") > self.vaultAccessConfig = root.assetJson("/interface/scripted/vaultaccess/vaultaccessgui.config") > > storage.vaultActive = storage.vaultActive or false > > message.setHandler("activateVault", function() > if not storage.vaultActive then > storage.vaultActive = true > storage.vaultCloseTime = world.time() + self.vaultActiveTime > math.randomseed(util.seedTime()) > local instanceOption = util.randomFromList(self.vaultInstanceOptions) > storage.vaultType = instanceOption[1] > storage.vaultWorldId = string.format("InstanceWorld:%s:%s:%s", instanceOption[2], sb.makeUuid(), 8) > > animator.setGlobalTag("destination", storage.vaultType) > animator.setAnimationState("console", "turnon") > animator.setAnimationState("portal", "open") > animator.playSound("on"); > object.setLightColor(config.getParameter("lightColor", {255, 255, 255})) > end > end) > > message.setHandler("closeVault", function() > if storage.vaultActive then > closeVault() > end > end) > > if storage.active or storage.vaultActive then 24a58,62 > > if storage.vaultActive then > animator.setGlobalTag("destination", storage.vaultType) > animator.setAnimationState("portal", "openloop") > end 28,29c66,71 < if not storage.active then < return {config.getParameter("inactiveInteractAction"), config.getParameter("inactiveInteractData")} --- > if self.isOutpostGate then > if not storage.active then > return {config.getParameter("inactiveInteractAction"), config.getParameter("inactiveInteractData")} > else > return {config.getParameter("interactAction"), config.getParameter("interactData")} > end 31c73,80 < return {config.getParameter("interactAction"), config.getParameter("interactData")} --- > if not storage.vaultActive then > return { "ScriptPane", "/interface/scripted/vaultconsole/vaultconsolegui.config" } > else > self.vaultAccessConfig.closeTime = storage.vaultCloseTime > self.vaultAccessConfig.activeTime = self.vaultActiveTime > self.vaultAccessConfig.worldId = storage.vaultWorldId > return { "ScriptPane", self.vaultAccessConfig } > end 36,48c85,105 < if storage.active then < local players = world.entityQuery(self.detectArea[1], self.detectArea[2], { < includedTypes = {"player"}, < boundMode = "CollisionArea" < }) < < if #players > 0 and animator.animationState("portal") == "closed" then < animator.setAnimationState("portal", "open") < animator.playSound("on"); < object.setLightColor(config.getParameter("lightColor", {255, 255, 255})) < elseif #players == 0 and animator.animationState("portal") == "openloop" then < animator.setAnimationState("portal", "close") < object.setLightColor({0, 0, 0, 0}) --- > if self.isOutpostGate then > if storage.active then > local players = world.entityQuery(self.detectArea[1], self.detectArea[2], { > includedTypes = {"player"}, > boundMode = "CollisionArea" > }) > > if #players > 0 and animator.animationState("portal") == "closed" then > animator.setAnimationState("portal", "open") > animator.playSound("on"); > object.setLightColor(config.getParameter("lightColor", {255, 255, 255})) > elseif #players == 0 and animator.animationState("portal") == "openloop" then > animator.setAnimationState("portal", "close") > object.setLightColor({0, 0, 0, 0}) > end > end > else > if storage.vaultActive then > if world.time() > storage.vaultCloseTime then > closeVault() > end 50a108,114 > end > > function closeVault() > storage.vaultActive = false > animator.setAnimationState("console", "off") > animator.setAnimationState("portal", "close") > object.setLightColor({0, 0, 0, 0}) objects\ancient\ancientconsole\ancientconsole.object 30c30 < --- > 65d64 < "outpost" : "outpost.png", 68a68,69 > "uniqueId" : "ancientgate", > 71a73,75 > // standard behavior on terrestrial worlds; this is magically replaced for non-terrestrial > // world (i.e. floating dungeon gates) > 77,78c81,91 < < "uniqueId" : "ancientgate" --- > > // settings for vaults, when the console is on a floating ancient gate > > "vaultInstanceOptions" : [ > ["electric", "ancientvault_electric"], > ["poison", "ancientvault_poison"], > ["ice", "ancientvault_ice"], > ["fire", "ancientvault_fire"] > ], > > "vaultActiveTime" : 1800 objects\ancient\ancientconsole\returnconsole.object 29c29 < --- > 72c72 < "interactData" : "/interface/warping/gatewarp.config", --- > "interactData" : "/interface/warping/returnwarp.config", objects\ancient\ancientlightplatform\ancientlightplatform.object 49c49 < "anchors" : [ "background" ] --- > "bgAnchors" : [ [0,0] ] 59c59 < "anchors" : [ "background" ] --- > "bgAnchors" : [ [0,0] ] objects\apex\sandbags\sandbags.object 10,18c10,18 < /* TODO < "apexDescription" : "A pile of sand bags.", < "avianDescription" : "A pile of sand bags.", < "floranDescription" : "A pile of sand bags.", < "glitchDescription" : "A pile of sand bags.", < "humanDescription" : "A pile of sand bags.", < "hylotlDescription" : "A pile of sand bags.", < "novakidDescription" : "A pile of sand bags.", < */ --- > > "apexDescription" : "These sandbags are simple and efficient.", > "avianDescription" : "Some heavy bags, probably filled with sand.", > "floranDescription" : "Large ssandy bagss look heavy.", > "glitchDescription" : "Impressed. The sand inside shapes these large bags into an impressive barrier.", > "humanDescription" : "Some large sandbags, they make a pretty good barricade.", > "hylotlDescription" : "A pile of sandbags. Sand...Such a versatile material.", > "novakidDescription" : "These ol' sandbags are piled high.", > objects\avian\avianpressureplate\avianpressureplate.object 79a80,95 > }, > // PREVIEW ORIENTATION > { > "image" : "avianpressureplate.png:.off", > "imagePosition" : [-8, 0], > "animationParts" : { > "switch" : "avianpressureplate.png" > }, > "animationPosition" : [-8, 0], > > "direction" : "right", > > "detectArea" : [ [-0.2, 0], [1.2, 0.5] ], > > "spaceScan" : 0.1, > "fgAnchors" : [ [0,0] ] objects\biome\alpine\mistprimer\mistprimer.object 64c64,66 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\bioluminescence\glowbush\glowbush1.object 20c20 < "lightColor" : [175, 78, 0], --- > "lightColor" : [153, 92, 31], 43c43 < --- > 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowbush\glowbush2.object 20c20 < "lightColor" : [175, 78, 0], --- > "lightColor" : [153, 92, 31], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowbush\glowbush3.object 20c20 < "lightColor" : [175, 78, 0], --- > "lightColor" : [153, 92, 31], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowbush\glowbush4.object 20c20 < "lightColor" : [175, 78, 0], --- > "lightColor" : [153, 92, 31], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowbush\glowbush5.object 20c20 < "lightColor" : [175, 78, 0], --- > "lightColor" : [153, 92, 31], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowflower\glowflower1.object 20c20 < "lightColor" : [177, 137, 0], --- > "lightColor" : [191, 140, 57], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowflower\glowflower2.object 20c20 < "lightColor" : [177, 137, 0], --- > "lightColor" : [191, 140, 57], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowflower\glowflower3.object 20c20 < "lightColor" : [177, 137, 0], --- > "lightColor" : [191, 140, 57], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowflower\glowflower4.object 20c20 < "lightColor" : [177, 137, 0], --- > "lightColor" : [191, 140, 57], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowflower\glowflower5.object 20c20 < "lightColor" : [177, 137, 0], --- > "lightColor" : [191, 140, 57], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowroot1\glowroot1.object 21c21 < "lightColor" : [70, 70, 30], --- > "lightColor" : [70, 70, 50], 45c45,47 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\bioluminescence\glowroot2\glowroot2.object 21c21 < "lightColor" : [70, 70, 30], --- > "lightColor" : [70, 70, 50], 45c45,47 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\bioluminescence\glowroot3\glowroot3.object 21c21 < "lightColor" : [70, 70, 30], --- > "lightColor" : [70, 70, 50], 45c45,47 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\bioluminescence\glowroot4\glowroot4.object 21c21 < "lightColor" : [70, 70, 30], --- > "lightColor" : [70, 70, 50], 45c45,47 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\bioluminescence\glowroot5\glowroot5.object 21c21 < "lightColor" : [70, 70, 30], --- > "lightColor" : [70, 70, 50], 45c45,47 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\bioluminescence\glowtree\glowtree1.object 20c20 < "lightColor" : [175, 165, 0], --- > "lightColor" : [176, 151, 53], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowtree\glowtree2.object 20c20 < "lightColor" : [175, 165, 0], --- > "lightColor" : [176, 151, 53], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowtree\glowtree3.object 20c20 < "lightColor" : [175, 165, 0], --- > "lightColor" : [176, 151, 53], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowtree\glowtree4.object 20c20 < "lightColor" : [175, 165, 0], --- > "lightColor" : [176, 151, 53], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowtree\glowtree5.object 20c20 < "lightColor" : [175, 165, 0], --- > "lightColor" : [176, 151, 53], 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowvine\glowvine1.object 19c19 < --- > 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowvine\glowvine2.object 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowvine\glowvine3.object 48c48,50 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowvine\glowvine4.object 47c47,49 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescence\glowvine\glowvine5.object 47c47,49 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\bioshroom\bioshroom1.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\bioshroom\bioshroom2.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\bioshroom\bioshroom3.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\bioshroom\bioshroom4.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\bioshroom\bioshroom5.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\biovine\biovine1.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\biovine\biovine2.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\biovine\biovine3.object 19c19 < --- > 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\biovine\biovine4.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bioluminescentcave\biovine\biovine5.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\bone\smashbones1\smashbones1.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\bone\smashbones2\smashbones2.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\bone\smashbones3\smashbones3.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\bone\smashbones4\smashbones4.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\cellstructure1\cellstructure1.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\cellstructure2\cellstructure2.object 36c36 < --- > 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\cellstructure3\cellstructure3.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\cellstructure4\cellstructure4.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\dnaplant1\dnaplant1.object 36c36 < --- > 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\dnaplant2\dnaplant2.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\dnaplant3\dnaplant3.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\cellcave\dnaplant4\dnaplant4.object 36c36 < --- > 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\colourful\colourfulbush1\colourfulbush1.object 39c39,41 < ] --- > ], > > "biomePlaced" : true objects\biome\colourful\colourfulbush2\colourfulbush2.object 39c39,41 < ] --- > ], > > "biomePlaced" : true objects\biome\colourful\colourfulbush3\colourfulbush3.object 39c39,41 < ] --- > ], > > "biomePlaced" : true objects\biome\colourful\colourfulbush4\colourfulbush4.object 39c39,41 < ] --- > ], > > "biomePlaced" : true objects\biome\colourful\colourfulbush5\colourfulbush5.object 32a33 > 34a36 > "smashParticles" : [ { "count" : 4, "particle" : "plantshard" } ], 37c39,41 < ] --- > ], > > "biomePlaced" : true objects\biome\dark\shadowrock1\shadowrock1.object 37c37,39 < "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], > > "biomePlaced" : true objects\biome\dark\shadowrock2\shadowrock2.object 37c37,39 < "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], > > "biomePlaced" : true objects\biome\dark\shadowrock3\shadowrock3.object 37c37,39 < "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], > > "biomePlaced" : true objects\biome\dark\shadowrock4\shadowrock4.object 11c11 < --- > 37c37,39 < "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], > > "biomePlaced" : true objects\biome\dark\shadowrock5\shadowrock5.object 37c37,39 < "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], > > "biomePlaced" : true objects\biome\flesh\fleshbush1\fleshbush1.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\flesh\fleshbush2\fleshbush2.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\flesh\fleshbush3\fleshbush3.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\flesh\fleshbush4\fleshbush4.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\flesh\fleshbush5\fleshbush5.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\flesh\fleshbush6\fleshbush6.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\frozen\frozenmistprimer\frozenmistprimer.object 64c64,66 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\frozen\geometricshard1\geometricshard1.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\frozen\geometricshard2\geometricshard2.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\frozen\geometricshard3\geometricshard3.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\frozen\geometricshard4\geometricshard4.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\frozen\geometricshard5\geometricshard5.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\geode\musicalgeodes\geodebnatural\geodebnatural.object 50c50 < "smashDropPool" : "smashGeode", --- > "smashDropPool" : "smashGeode", 51a52,53 > > "biomePlaced" : true, objects\biome\geode\musicalgeodes\geodecnatural\geodecnatural.object 16c16 < --- > 50c50 < "smashDropPool" : "smashGeode", --- > "smashDropPool" : "smashGeode", 51a52,53 > > "biomePlaced" : true, objects\biome\geode\musicalgeodes\geodednatural\geodednatural.object 50c50 < "smashDropPool" : "smashGeode", --- > "smashDropPool" : "smashGeode", 51a52,53 > > "biomePlaced" : true, objects\biome\geode\musicalgeodes\geodehighanatural\geodehighanatural.object 50c50 < "smashDropPool" : "smashGeode", --- > "smashDropPool" : "smashGeode", 51a52,53 > > "biomePlaced" : true, objects\biome\geode\musicalgeodes\geodelowanatural\geodelowanatural.object 50c50 < "smashDropPool" : "smashGeode", --- > "smashDropPool" : "smashGeode", 51a52,53 > > "biomePlaced" : true, objects\biome\giantflower\giantflower1\giantflower1.object 34c34 < --- > 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\giantflower\giantflower2\giantflower2.object 34c34 < --- > 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\giantflower\giantflower3\giantflower3.object 34c34 < --- > 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\giantflower\giantflower4\giantflower4.object 34c34 < --- > 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\hive\hivebush1\hivebush1.object 7c7 < --- > 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\hive\hivebush2\hivebush2.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\hive\hivebush3\hivebush3.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\hive\hivebush4\hivebush4.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\hive\hivebush5\hivebush5.object 46c46,48 < ] --- > ], > > "biomePlaced" : true objects\biome\ice\iceshard1\iceshard1.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\ice\iceshard2\iceshard2.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\ice\iceshard3\iceshard3.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\ice\iceshard4\iceshard4.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\ice\iceshard5\iceshard5.object 34c34 < --- > 38c38,40 < "smashDropPool" : "iceBreakables" --- > "smashDropPool" : "iceBreakables", > > "biomePlaced" : true objects\biome\jungle\junglebush1\junglebush1.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush10\junglebush10.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush11\junglebush11.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush12\junglebush12.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush13\junglebush13.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush14\junglebush14.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush15\junglebush15.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush16\junglebush16.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush17\junglebush17.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush18\junglebush18.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush2\junglebush2.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush3\junglebush3.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush4\junglebush4.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush5\junglebush5.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush6\junglebush6.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush7\junglebush7.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush8\junglebush8.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\jungle\junglebush9\junglebush9.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\reedseed1\reedseed1.object 42c42,44 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\reedseed2\reedseed2.object 42c42,44 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\reedseed3\reedseed3.object 42c42,44 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\reedseed4\reedseed4.object 42c42,44 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\reedseed5\reedseed5.object 42c42,44 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\tallgrass1\tallgrass1.object 7c7 < --- > 19c19 < --- > 39c39,41 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\tallgrass2\tallgrass2.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\tallgrass3\tallgrass3.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\oasis\tallgrass4\tallgrass4.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\ocean\oshroom1\oshroom1.object 49c49,51 < "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ], > > "biomePlaced" : true objects\biome\ocean\oshroom2\oshroom2.object 49,50c49,52 < "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ] < } \ No newline at end of file --- > "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ], > > "biomePlaced" : true > } objects\biome\ocean\oshroom3\oshroom3.object 49c49,51 < "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ], > > "biomePlaced" : true objects\biome\ocean\oshroom4\oshroom4.object 49,50c49,52 < "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ] < } \ No newline at end of file --- > "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ], > > "biomePlaced" : true > } objects\biome\ocean\oshroom5\oshroom5.object 49c49,51 < "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "redvineshard" } ], > > "biomePlaced" : true objects\biome\ocean\seashell1\seashell1.object 44,45c44,47 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell2\seashell2.object 43,44c43,46 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell3\seashell3.object 43,44c43,46 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell4\seashell4.object 43,44c43,46 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell5\seashell5.object 20c20 < --- > 44,45c44,47 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell6\seashell6.object 43,44c43,46 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell7\seashell7.object 43,44c43,46 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\ocean\seashell8\seashell8.object 43,44c43,46 < "smashDropPool" : "smashMoney", < "breakDropPool" : "smashMoney" --- > "smashDropPool" : "smashMoney", > "breakDropPool" : "smashMoney", > > "biomePlaced" : true objects\biome\prism\prismrock1\prismrock1.object 20d19 < objects\biome\prism\prismrock4\prismrock4.object 11d10 < objects\biome\prism\prismrock6\prismrock6.object 11d10 < 19d17 < objects\biome\prism\prismrock7\prismrock7.object 11d10 < 19d17 < objects\biome\prism\prismrock8\prismrock8.object 11d10 < 19d17 < objects\biome\rust\rustbush1\rustbush1.object 8c8 < "description" : "A rusty bush. Watch out for sharp edges.", --- > "description" : "A cluster of rusted metal. Watch out for sharp edges.", 12,14c12,14 < "apexDescription" : "This bush is flaking and covered in rust.", < "avianDescription" : "A corroded, rusty bush.", < "floranDescription" : "Floran not like ssstinky rusting bush.", --- > "apexDescription" : "This piece of debris has long since rusted over.", > "avianDescription" : "An abandoned piece of old rusty metal.", > "floranDescription" : "Floran could ussse metal asss weapon.", 16,17c16,18 < "humanDescription" : "A rusty bush. Now I've seen everything.", < "hylotlDescription" : "This bush is rusty, and unpleasant to observe.", --- > "humanDescription" : "This appears to be a piece of rusted metal. Did nature make this? How is that possible?", > "hylotlDescription" : "It is simply a piece of unpleasant, rusting metal.", > "novakidDescription" : "I'm sure this ol' metal could be put to some good use if you cleaned it up.", 32c33 < --- > 37c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\rust\rustbush2\rustbush2.object 8c8 < "description" : "A rusty bush. Watch out for sharp edges.", --- > "description" : "A cluster of rusted metal. Watch out for sharp edges.", 12,14c12,14 < "apexDescription" : "This bush is flaking and covered in rust.", < "avianDescription" : "A corroded, rusty bush.", < "floranDescription" : "Floran not like ssstinky rusting bush.", --- > "apexDescription" : "This piece of debris has long since rusted over.", > "avianDescription" : "An abandoned piece of old rusty metal.", > "floranDescription" : "Floran could ussse metal asss weapon.", 16,17c16,18 < "humanDescription" : "A rusty bush. Now I've seen everything.", < "hylotlDescription" : "This bush is rusty, and unpleasant to observe.", --- > "humanDescription" : "This appears to be a piece of rusted metal. Did nature make this? How is that possible?", > "hylotlDescription" : "It is simply a piece of unpleasant, rusting metal.", > "novakidDescription" : "I'm sure this ol' metal could be put to some good use if you cleaned it up.", 32c33 < --- > 37c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\rust\rustbush3\rustbush3.object 8c8 < "description" : "A rusty bush. Watch out for sharp edges.", --- > "description" : "A cluster of rusted metal. Watch out for sharp edges.", 12,14c12,14 < "apexDescription" : "This bush is flaking and covered in rust.", < "avianDescription" : "A corroded, rusty bush.", < "floranDescription" : "Floran not like ssstinky rusting bush.", --- > "apexDescription" : "This piece of debris has long since rusted over.", > "avianDescription" : "An abandoned piece of old rusty metal.", > "floranDescription" : "Floran could ussse metal asss weapon.", 16,17c16,18 < "humanDescription" : "A rusty bush. Now I've seen everything.", < "hylotlDescription" : "This bush is rusty, and unpleasant to observe.", --- > "humanDescription" : "This appears to be a piece of rusted metal. Did nature make this? How is that possible?", > "hylotlDescription" : "It is simply a piece of unpleasant, rusting metal.", > "novakidDescription" : "I'm sure this ol' metal could be put to some good use if you cleaned it up.", 37c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\rust\rustbush4\rustbush4.object 8c8 < "description" : "A rusty bush. Watch out for sharp edges.", --- > "description" : "A cluster of rusted metal. Watch out for sharp edges.", 12,14c12,14 < "apexDescription" : "This bush is flaking and covered in rust.", < "avianDescription" : "A corroded, rusty bush.", < "floranDescription" : "Floran not like ssstinky rusting bush.", --- > "apexDescription" : "This piece of debris has long since rusted over.", > "avianDescription" : "An abandoned piece of old rusty metal.", > "floranDescription" : "Floran could ussse metal asss weapon.", 16,17c16,18 < "humanDescription" : "A rusty bush. Now I've seen everything.", < "hylotlDescription" : "This bush is rusty, and unpleasant to observe.", --- > "humanDescription" : "This appears to be a piece of rusted metal. Did nature make this? How is that possible?", > "hylotlDescription" : "It is simply a piece of unpleasant, rusting metal.", > "novakidDescription" : "I'm sure this ol' metal could be put to some good use if you cleaned it up.", 37c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\slime\ceilingslime1\ceilingslime1.object 52c52 < --- > 55c55,57 < "smashParticles" : [ { "count" : 8, "particle" : "slimeshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "slimeshard" } ], > > "biomePlaced" : true objects\biome\slime\ceilingslime2\ceilingslime2.object 20c20 < --- > 44c44 < --- > 53c53 < --- > 56c56,58 < "smashParticles" : [ { "count" : 8, "particle" : "slimeshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "slimeshard" } ], > > "biomePlaced" : true objects\biome\slime\ceilingslime3\ceilingslime3.object 20c20 < --- > 26c26 < --- > 35c35 < --- > 38c38,40 < "smashParticles" : [ { "count" : 8, "particle" : "slimeshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "slimeshard" } ], > > "biomePlaced" : true objects\biome\slimecave\slimeblob1\slimeblob1.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\slimecave\slimeblob2\slimeblob2.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\slimecave\slimeblob3\slimeblob3.object 14c14 < --- > 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\slimecave\slimeblob4\slimeblob4.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\slimecave\slimeblob5\slimeblob5.object 40c40,42 < ] --- > ], > > "biomePlaced" : true objects\biome\snow\fancysnowman\fancysnowman.object 40c40 < --- > 45c45,47 < ] --- > ], > > "biomePlaced" : true objects\biome\snow\snowdrift1\snowdrift1.object 33c33 < --- > 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\snow\snowdrift2\snowdrift2.object 33c33 < --- > 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\snow\snowdrift3\snowdrift3.object 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\snow\snowdrift4\snowdrift4.object 41c41,43 < ] --- > ], > > "biomePlaced" : true objects\biome\spring\springbush1\springbush1.object 36c36,38 < "smashDropPool" : "flowerBush" --- > "smashDropPool" : "flowerBush", > > "biomePlaced" : true objects\biome\spring\springbush2\springbush2.object 36c36,38 < "smashDropPool" : "flowerBush" --- > "smashDropPool" : "flowerBush", > > "biomePlaced" : true objects\biome\spring\springbush3\springbush3.object 36c36,38 < "smashDropPool" : "flowerBush" --- > "smashDropPool" : "flowerBush", > > "biomePlaced" : true objects\biome\spring\springbush4\springbush4.object 36c36,38 < "smashDropPool" : "flowerBush" --- > "smashDropPool" : "flowerBush", > > "biomePlaced" : true objects\biome\spring\springbush5\springbush5.object 35,37c35,37 < "smashDropOptions" : [ < [ [ "petalblue", 1, { } ], [ "petalred", 1, { } ], [ "petalyellow", 1, { } ] ] < ] --- > "smashDropPool" : "flowerBush", > > "biomePlaced" : true objects\biome\spring\springbush6\springbush6.object 35,37c35,37 < "smashDropOptions" : [ < [ [ "petalblue", 1, { } ], [ "petalred", 1, { } ], [ "petalyellow", 1, { } ] ] < ] --- > "smashDropPool" : "flowerBush", > > "biomePlaced" : true objects\biome\steamspring\floorpipe1\floorpipe1.object 11c11 < --- > 19d18 < objects\biome\stonecave\ceilingstalactite1\ceilingstalactite1.object 82c82,84 < ] --- > ], > > "biomePlaced" : true objects\biome\stonecave\ceilingstalactite2\ceilingstalactite2.object 64c64,66 < ] --- > ], > > "biomePlaced" : true objects\biome\stonecave\ceilingstalactite3\ceilingstalactite3.object 82c82,84 < ] --- > ], > > "biomePlaced" : true objects\biome\stonecave\ceilingstalactite4\ceilingstalactite4.object 64c64,66 < ] --- > ], > > "biomePlaced" : true objects\biome\stonecave\ceilingstalactite5\ceilingstalactite5.object 64c64,66 < ] --- > ], > > "biomePlaced" : true objects\biome\swamp\gasprimer\gasprimer.object 64c64,66 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\swamp\rootbush1\rootbush1.object 43c43,45 < "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\rootbush2\rootbush2.object 43c43,45 < "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\rootbush3\rootbush3.object 43c43,45 < "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\rootbush4\rootbush4.object 43c43,45 < "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\rootbush5\rootbush5.object 43c43,45 < "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 8, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\swamproot1\swamproot1.object 43c43,45 < "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\swamproot2\swamproot2.object 43c43,45 < "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\swamproot3\swamproot3.object 43c43,45 < "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\swamproot4\swamproot4.object 7c7 < --- > 43c43,45 < "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\swamp\swamproot5\swamproot5.object 43c43,45 < "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 6, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\biome\tar\tarcrystal1\tarcrystal1.object 33c33 < --- > 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\tar\tarcrystal2\tarcrystal2.object 33c33 < --- > 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\tar\tarcrystal3\tarcrystal3.object 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\tar\tarcrystal4\tarcrystal4.object 33c33 < --- > 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\tar\tarcrystal5\tarcrystal5.object 33c33 < --- > 38c38,40 < ] --- > ], > > "biomePlaced" : true objects\biome\toxicplains\toxicoshroom1\toxicoshroom1.object 47c47,49 < "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ], > > "biomePlaced" : true objects\biome\toxicplains\toxicoshroom2\toxicoshroom2.object 47c47,49 < "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ], > > "biomePlaced" : true objects\biome\toxicplains\toxicoshroom3\toxicoshroom3.object 47c47,49 < "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ], > > "biomePlaced" : true objects\biome\toxicplains\toxicoshroom4\toxicoshroom4.object 47c47,49 < "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ], > > "biomePlaced" : true objects\biome\toxicplains\toxicoshroom5\toxicoshroom5.object 47c47,49 < "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "toxicoshroomshard" } ], > > "biomePlaced" : true objects\biome\volcanic\smokegen\smokegen.object 65c65,67 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\volcanic\smokeprimer\smokeprimer.object 17c17 < "novakidDescription" : "I see smoke, did someone leave a kettle boilin?ÇÖ?", --- > "novakidDescription" : "I see smoke, did someone leave a kettle boilin'?", 63c63,65 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\biome\volcanic\volcanictrap\volcanictrap.object 150c150 < "damageTeam" : { "type" : "indiscriminate" }, --- > "damageTeam" : { "type" : "Environment" }, objects\farmables\automato\wildautomatoseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\avesmingo\wildavesmingoseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\banana\wildbananaseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\beakseed\wildbeakseedseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\boltbulb\wildboltbulbseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\boneboo\wildbonebooseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\carrot\wildcarrotseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\chili\wildchiliseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\cocoa\wildcocoaseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\coffee\wildcoffeeseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\coralcreep\wildcoralcreepseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\corn\wildcornseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\cotton\wildcottonseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\crystalplant\wildcrystalplantseed.object 11a12,13 > "biomePlaced" : true, > objects\farmables\currentcorn\wildcurrentcornseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\diodia\wilddiodiaseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\dirturchin\wilddirturchinseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\eggshoot\wildeggshootseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\feathercrown\wildfeathercrownseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\flowerblue\flowerblue.object 51c51,53 < "maxImmersion" : 0.25 --- > "maxImmersion" : 0.25, > > "biomePlaced" : true objects\farmables\flowerred\flowerred.object 51c51,53 < "maxImmersion" : 0.25 --- > "maxImmersion" : 0.25, > > "biomePlaced" : true objects\farmables\flowerspring\flowerspring.object 51c51,53 < "maxImmersion" : 0.25 --- > "maxImmersion" : 0.25, > > "biomePlaced" : true objects\farmables\floweryellow\floweryellow.object 51c51,53 < "maxImmersion" : 0.25 --- > "maxImmersion" : 0.25, > > "biomePlaced" : true objects\farmables\grapes\wildgrapesseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\kiwi\wildkiwiseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\mushroom\mushroomseed.object 10a11,12 > "biomePlaced" : true, > 23,24c25,26 < < --- > > objects\farmables\neonmelon\wildneonmelonseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\oculemon\wildoculemonseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\pearlpea\wildpearlpeaseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\pineapple\wildpineappleseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\potato\wildpotatoseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\pussplum\wildpussplumseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\reefpod\wildreefpodseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\rice\wildriceseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\sugarcane\wildsugarcaneseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\thornplant\thornplant.object 47c47,49 < ] --- > ], > > "biomePlaced" : true objects\farmables\tomato\wildtomatoseed.object 12a13,14 > "biomePlaced" : true, > objects\farmables\toxictop\toxictopseed.object 18c18 < "novakidDescription" : "I wouldn?ÇÖt trust anythin?ÇÖ with \"toxic\" in the name.", --- > "novakidDescription" : "I wouldn't trust anythin' with \"toxic\" in the name.", objects\farmables\toxictop\wildtoxictopseed.object 12a13,14 > "biomePlaced" : true, > 19c21 < "novakidDescription" : "I wouldn?ÇÖt trust anythin?ÇÖ with \"toxic\" in the name.", --- > "novakidDescription" : "I wouldn't trust anythin' with \"toxic\" in the name.", objects\farmables\wartweed\wartweedseed.object 18c18 < "novakidDescription" : "I can?ÇÖt see a use for a crop so tough as a wartweed.", --- > "novakidDescription" : "I can't see a use for a crop so tough as a wartweed.", objects\farmables\wartweed\wildwartweedseed.object 12a13,14 > "biomePlaced" : true, > 19c21 < "novakidDescription" : "I can?ÇÖt see a use for a crop so tough as a wartweed.", --- > "novakidDescription" : "I can't see a use for a crop so tough as a wartweed.", objects\farmables\wheat\wildwheatseed.object 12a13,14 > "biomePlaced" : true, > objects\fossils\displaystands\fossildisplay1\fossildisplay1.config 11,13c11,14 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], objects\fossils\displaystands\fossildisplay3\fossildisplay3.config 11,13c11,14 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], objects\fossils\displaystands\fossildisplay5\fossildisplay5.config 11,13c11,14 < "base" : "/interface/inventory/x.png", < "hover" : "/interface/inventory/xhover.png", < "press" : "/interface/inventory/xpress.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], objects\generic\arcadegame\arcadegamegui.config 19,21c19,22 < "base" : "/interface/cockpit/xup.png", < "hover" : "/interface/cockpit/xdown.png", < "pressed" : "/interface/cockpit/xdown.png", --- > "base" : "/interface/x.png", > "hover" : "/interface/xhover.png", > "pressed" : "/interface/xpress.png", > "pressedOffset" : [0, 0], 23,24c24 < "position" : [413, 263], < "pressedOffset" : [0, -1] --- > "position" : [413, 263] 29,31c29,31 < "/scripts/util.lua", < "/scripts/vec2.lua", < "/objects/generic/arcadegame/raycaster.lua", --- > "/scripts/util.lua", > "/scripts/vec2.lua", > "/objects/generic/arcadegame/raycaster.lua", objects\generic\butterflybush\butterflybush.object 24,43c24,26 < "image" : "butterflybush.png:", < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.6, < < "spaces" : [ < < [0, 0], [-1, 0], [-2, 0], [-3, 0], [-4, 0], [-5, 0], [-6, 0], [-7, 0], [-8, 0], [-9, 0], [-10, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [9, 0], [10, 0], < [0, 1], [-1, 1], [-2, 1], [-3, 1], [-4, 1], [-5, 1], [-6, 1], [-7, 1], [-8, 1], [-9, 1], [-10, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [9, 1], [10, 1], < [0, 2], [-1, 2], [-2, 2], [-3, 2], [-4, 2], [-5, 2], [-6, 2], [-7, 2], [-8, 2], [-9, 2], [-10, 2], [1, 2], [2, 2], [3, 2], [4, 2], [5, 2], [6, 2], [7, 2], [8, 2], [9, 2], [10, 2], < [0, 3], [-1, 3], [-2, 3], [-3, 3], [-4, 3], [-5, 3], [-6, 3], [-7, 3], [-8, 3], [-9, 3], [-10, 3], [1, 3], [2, 3], [3, 3], [4, 3], [5, 3], [6, 3], [7, 3], [8, 3], [9, 3], [10, 3], < [0, 4], [-1, 4], [-2, 4], [-3, 4], [-4, 4], [-5, 4], [-6, 4], [-7, 4], [-8, 4], [-9, 4], [-10, 4], [1, 4], [2, 4], [3, 4], [4, 4], [5, 4], [6, 4], [7, 4], [8, 4], [9, 4], [10, 4], < [0, 5], [-1, 5], [-2, 5], [-3, 5], [-4, 5], [-5, 5], [-6, 5], [-7, 5], [-8, 5], [-9, 5], [-10, 5], [1, 5], [2, 5], [3, 5], [4, 5], [5, 5], [6, 5], [7, 5], [8, 5], [9, 5], [10, 5], < [0, 6], [-1, 6], [-2, 6], [-3, 6], [-4, 6], [-5, 6], [-6, 6], [-7, 6], [-8, 6], [-9, 6], [-10, 6], [1, 6], [2, 6], [3, 6], [4, 6], [5, 6], [6, 6], [7, 6], [8, 6], [9, 6], [10, 6], < [0, 7], [-1, 7], [-2, 7], [-3, 7], [-4, 7], [-5, 7], [-6, 7], [-7, 7], [-8, 7], [-9, 7], [-10, 7], [1, 7], [2, 7], [3, 7], [4, 7], [5, 7], [6, 7], [7, 7], [8, 7], [9, 7], [10, 7], < [0, 8], [-1, 8], [-2, 8], [-3, 8], [-4, 8], [-5, 8], [-6, 8], [-7, 8], [-8, 8], [-9, 8], [-10, 8], [1, 8], [2, 8], [3, 8], [4, 8], [5, 8], [6, 8], [7, 8], [8, 8], [9, 8], [10, 8], < [0, 9], [-1, 9], [-2, 9], [-3, 9], [-4, 9], [-5, 9], [-6, 9], [-7, 9], [-8, 9], [-9, 9], [-10, 9], [1, 9], [2, 9], [3, 9], [4, 9], [5, 9], [6, 9], [7, 9], [8, 9], [9, 9], [10, 9], < [0, 10], [-1, 10], [-2, 10], [-3, 10], [-4, 10], [-5, 10], [-6, 10], [-7, 10], [-8, 10], [-9, 10], [-10, 10], [1, 10], [2, 10], [3, 10], [4, 10], [5, 10], [6, 10], [7, 10], [8, 10], [9, 10], [10, 10] < < ], --- > "dualImage" : "butterflybush.png:", > "imagePosition" : [-8, 0], > "spaceScan" : 0.1, 45d27 < objects\generic\fireflybush\fireflybush.object 24,43c24,26 < "image" : "fireflybush.png:", < "imagePosition" : [0, 0], < "frames" : 1, < "animationCycle" : 0.5, < < "spaces" : [ < < [0, 0], [-1, 0], [-2, 0], [-3, 0], [-4, 0], [-5, 0], [-6, 0], [-7, 0], [-8, 0], [-9, 0], [-10, 0], [1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [9, 0], [10, 0], < [0, 1], [-1, 1], [-2, 1], [-3, 1], [-4, 1], [-5, 1], [-6, 1], [-7, 1], [-8, 1], [-9, 1], [-10, 1], [1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1], [7, 1], [8, 1], [9, 1], [10, 1], < [0, 2], [-1, 2], [-2, 2], [-3, 2], [-4, 2], [-5, 2], [-6, 2], [-7, 2], [-8, 2], [-9, 2], [-10, 2], [1, 2], [2, 2], [3, 2], [4, 2], [5, 2], [6, 2], [7, 2], [8, 2], [9, 2], [10, 2], < [0, 3], [-1, 3], [-2, 3], [-3, 3], [-4, 3], [-5, 3], [-6, 3], [-7, 3], [-8, 3], [-9, 3], [-10, 3], [1, 3], [2, 3], [3, 3], [4, 3], [5, 3], [6, 3], [7, 3], [8, 3], [9, 3], [10, 3], < [0, 4], [-1, 4], [-2, 4], [-3, 4], [-4, 4], [-5, 4], [-6, 4], [-7, 4], [-8, 4], [-9, 4], [-10, 4], [1, 4], [2, 4], [3, 4], [4, 4], [5, 4], [6, 4], [7, 4], [8, 4], [9, 4], [10, 4], < [0, 5], [-1, 5], [-2, 5], [-3, 5], [-4, 5], [-5, 5], [-6, 5], [-7, 5], [-8, 5], [-9, 5], [-10, 5], [1, 5], [2, 5], [3, 5], [4, 5], [5, 5], [6, 5], [7, 5], [8, 5], [9, 5], [10, 5], < [0, 6], [-1, 6], [-2, 6], [-3, 6], [-4, 6], [-5, 6], [-6, 6], [-7, 6], [-8, 6], [-9, 6], [-10, 6], [1, 6], [2, 6], [3, 6], [4, 6], [5, 6], [6, 6], [7, 6], [8, 6], [9, 6], [10, 6], < [0, 7], [-1, 7], [-2, 7], [-3, 7], [-4, 7], [-5, 7], [-6, 7], [-7, 7], [-8, 7], [-9, 7], [-10, 7], [1, 7], [2, 7], [3, 7], [4, 7], [5, 7], [6, 7], [7, 7], [8, 7], [9, 7], [10, 7], < [0, 8], [-1, 8], [-2, 8], [-3, 8], [-4, 8], [-5, 8], [-6, 8], [-7, 8], [-8, 8], [-9, 8], [-10, 8], [1, 8], [2, 8], [3, 8], [4, 8], [5, 8], [6, 8], [7, 8], [8, 8], [9, 8], [10, 8], < [0, 9], [-1, 9], [-2, 9], [-3, 9], [-4, 9], [-5, 9], [-6, 9], [-7, 9], [-8, 9], [-9, 9], [-10, 9], [1, 9], [2, 9], [3, 9], [4, 9], [5, 9], [6, 9], [7, 9], [8, 9], [9, 9], [10, 9], < [0, 10], [-1, 10], [-2, 10], [-3, 10], [-4, 10], [-5, 10], [-6, 10], [-7, 10], [-8, 10], [-9, 10], [-10, 10], [1, 10], [2, 10], [3, 10], [4, 10], [5, 10], [6, 10], [7, 10], [8, 10], [9, 10], [10, 10] < < ], --- > "dualImage" : "fireflybush.png:", > "imagePosition" : [-8, 0], > "spaceScan" : 0.1, 45d27 < objects\generic\toxicgasprimer\toxicgasprimer.object 64c64,66 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\mission\apexmission\apexartifactaltar\apexartifactaltar.animation 2a3,11 > "stateTypes" : { > "artifact" : { > "default" : "visible", > "states" : { > "visible" : {}, > "invisible" : {} > } > } > }, 5a15 > "zLevel" : 1, 7a18,33 > } > }, > "artifact" : { > "properties" : { > "zLevel" : 2, > "offset" : [0, 1.125], > "centered" : true > }, > "partStates" : { > "artifact" : { > "visible" : { > "properties" : { > "image" : "" > } > } > } objects\mission\apexmission\apexartifactaltar\apexartifactaltar.object 25,26c25 < "anchors" : [ "bottom" ], < "renderLayer" : "Player+1" --- > "anchors" : [ "bottom" ] 35c34,35 < "altar" : "apexartifactaltar.png" --- > "altar" : "apexartifactaltar.png", > "artifact" : "artifactindicator.png" objects\mission\avianmission\avianartifactaltar\avianartifactaltar.animation 2a3,11 > "stateTypes" : { > "artifact" : { > "default" : "visible", > "states" : { > "visible" : {}, > "invisible" : {} > } > } > }, 5a15 > "zLevel" : 1, 7a18,33 > } > }, > "artifact" : { > "properties" : { > "zLevel" : 2, > "offset" : [0, 1.125], > "centered" : true > }, > "partStates" : { > "artifact" : { > "visible" : { > "properties" : { > "image" : "" > } > } > } objects\mission\avianmission\avianartifactaltar\avianartifactaltar.object 25,26c25 < "anchors" : [ "bottom" ], < "renderLayer" : "Player+1" --- > "anchors" : [ "bottom" ] 35c34,35 < "altar" : "avianartifactaltar.png" --- > "altar" : "avianartifactaltar.png", > "artifact" : "artifactindicator.png" objects\mission\drip1\drip1.object 44c44,46 < "smashOnBreak" : true --- > "smashOnBreak" : true, > > "biomePlaced" : true objects\mission\floranmission\floranartifactaltar\floranartifactaltar.animation 2a3,11 > "stateTypes" : { > "artifact" : { > "default" : "visible", > "states" : { > "visible" : {}, > "invisible" : {} > } > } > }, 5a15 > "zLevel" : 1, 7a18,33 > } > }, > "artifact" : { > "properties" : { > "zLevel" : 2, > "offset" : [0, 1.125], > "centered" : true > }, > "partStates" : { > "artifact" : { > "visible" : { > "properties" : { > "image" : "" > } > } > } objects\mission\floranmission\floranartifactaltar\floranartifactaltar.object 25,26c25 < "anchors" : [ "bottom" ], < "renderLayer" : "Player+1" --- > "anchors" : [ "bottom" ] 35c34,35 < "altar" : "floranartifactaltar.png" --- > "altar" : "floranartifactaltar.png", > "artifact" : "artifactindicator.png" objects\mission\glitchmission\glitchartifactaltar\glitchartifactaltar.animation 2a3,11 > "stateTypes" : { > "artifact" : { > "default" : "visible", > "states" : { > "visible" : {}, > "invisible" : {} > } > } > }, 5a15 > "zLevel" : 1, 7a18,33 > } > }, > "artifact" : { > "properties" : { > "zLevel" : 2, > "offset" : [0, 1.125], > "centered" : true > }, > "partStates" : { > "artifact" : { > "visible" : { > "properties" : { > "image" : "" > } > } > } objects\mission\glitchmission\glitchartifactaltar\glitchartifactaltar.object 25,26c25 < "anchors" : [ "bottom" ], < "renderLayer" : "Player+1" --- > "anchors" : [ "bottom" ] 35c34,35 < "altar" : "glitchartifactaltar.png" --- > "altar" : "glitchartifactaltar.png", > "artifact" : "artifactindicator.png" objects\mission\hylotlmission\hylotlartifactaltar\hylotlartifactaltar.animation 2a3,11 > "stateTypes" : { > "artifact" : { > "default" : "visible", > "states" : { > "visible" : {}, > "invisible" : {} > } > } > }, 5a15 > "zLevel" : 1, 7a18,33 > } > }, > "artifact" : { > "properties" : { > "zLevel" : 2, > "offset" : [0, 1.125], > "centered" : true > }, > "partStates" : { > "artifact" : { > "visible" : { > "properties" : { > "image" : "" > } > } > } objects\mission\hylotlmission\hylotlartifactaltar\hylotlartifactaltar.object 25,26c25 < "anchors" : [ "bottom" ], < "renderLayer" : "Player+1" --- > "anchors" : [ "bottom" ] 35c34,35 < "altar" : "hylotlartifactaltar.png" --- > "altar" : "hylotlartifactaltar.png", > "artifact" : "artifactindicator.png" objects\novakid\frontierdoor\frontierdoor.object 15c15 < "glitchDescription" : "Impressed. The different materials", --- > "glitchDescription" : "Impressed. The different materials come together in an aesthetically pleasing way.", objects\obstacles\arid\ceilingspike1\ceilingspike1.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\ceilingspike2\ceilingspike2.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\ceilingspike3\ceilingspike3.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\ceilingspike4\ceilingspike4.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\groundspike1\groundspike1.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\groundspike2\groundspike2.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\groundspike3\groundspike3.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\groundspike4\groundspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "greystoneshard" } ], > > "biomePlaced" : true objects\obstacles\arid\thorns1\thorns1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ], > > "biomePlaced" : true objects\obstacles\arid\thorns2\thorns2.object 73c73,75 < "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ], > > "biomePlaced" : true objects\obstacles\arid\thorns3\thorns3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ], > > "biomePlaced" : true objects\obstacles\arid\thorns4\thorns4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "vineshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertceilingspike1\desertceilingspike1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertceilingspike2\desertceilingspike2.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertceilingspike3\desertceilingspike3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertceilingspike4\desertceilingspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertgroundspike1\desertgroundspike1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertgroundspike2\desertgroundspike2.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertgroundspike3\desertgroundspike3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\desert\desertgroundspike4\desertgroundspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\green\greenceilingspike1\greenceilingspike1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greenceilingspike2\greenceilingspike2.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greenceilingspike3\greenceilingspike3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greenceilingspike4\greenceilingspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greengroundspike1\greengroundspike1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greengroundspike2\greengroundspike2.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greengroundspike3\greengroundspike3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\green\greengroundspike4\greengroundspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "woodshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icespike\icespike.object 298c298,300 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalactite1\icestalactite1.object 51c51 < "image" : "icestalactite1.png:", --- > "dualImage" : "icestalactite1.png:", 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalactite2\icestalactite2.object 51c51 < "image" : "icestalactite2.png:", --- > "dualImage" : "icestalactite2.png:", 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalactite3\icestalactite3.object 51c51 < "image" : "icestalactite3.png:", --- > "dualImage" : "icestalactite3.png:", 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalactite4\icestalactite4.object 51c51 < "image" : "icestalactite4.png:", --- > "dualImage" : "icestalactite4.png:", 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalagmite1\icestalagmite1.object 51,52c51,52 < "image" : "icestalagmite1.png:", < "imagePosition" : [0, -8], --- > "dualImage" : "icestalagmite1.png:", > "imagePosition" : [-8, 0], 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalagmite2\icestalagmite2.object 51,52c51,52 < "image" : "icestalagmite2.png:", < "imagePosition" : [0, -8], --- > "dualImage" : "icestalagmite2.png:", > "imagePosition" : [-8, 0], 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalagmite3\icestalagmite3.object 51,52c51,52 < "image" : "icestalagmite3.png:", < "imagePosition" : [0, -8], --- > "dualImage" : "icestalagmite3.png:", > "imagePosition" : [-8, 0], 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\ice\icestalagmite4\icestalagmite4.object 51,52c51,52 < "image" : "icestalagmite4.png:", < "imagePosition" : [0, -8], --- > "dualImage" : "icestalagmite4.png:", > "imagePosition" : [-8, 0], 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "iceshard" } ], > > "biomePlaced" : true objects\obstacles\magma\magmaceilingspike1\magmaceilingspike1.object 48c48 < "inventoryIcon" : "ceilingicon.png", --- > "inventoryIcon" : "magmaceilingspike1.png", 51c51 < "image" : "magmaceilingspike1.png:", --- > "dualImage" : "magmaceilingspike1.png:", 53,54d52 < "frames" : 1, < "animationCycle" : 0.5, 72c70,72 < "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ], > > "biomePlaced" : true objects\obstacles\magma\magmaceilingspike2\magmaceilingspike2.object 48c48 < "inventoryIcon" : "ceilingicon.png", --- > "inventoryIcon" : "magmaceilingspike2.png", 51c51 < "image" : "magmaceilingspike2.png:", --- > "dualImage" : "magmaceilingspike2.png:", 53,54d52 < "frames" : 1, < "animationCycle" : 0.5, 72c70,72 < "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ], > > "biomePlaced" : true objects\obstacles\magma\magmaceilingspike3\magmaceilingspike3.object 48c48 < "inventoryIcon" : "ceilingicon.png", --- > "inventoryIcon" : "magmaceilingspike3.png", 51c51 < "image" : "magmaceilingspike3.png:", --- > "dualImage" : "magmaceilingspike3.png:", 53,54d52 < "frames" : 1, < "animationCycle" : 0.5, 72c70,72 < "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ], > > "biomePlaced" : true objects\obstacles\magma\magmagroundspike1\magmagroundspike1.object 48c48 < "inventoryIcon" : "flooricon.png", --- > "inventoryIcon" : "magmagroundspike1.png", 51c51 < "image" : "magmagroundspike1.png:", --- > "dualImage" : "magmagroundspike1.png:", 53,54d52 < "frames" : 1, < "animationCycle" : 0.5, 72c70,72 < "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ], > > "biomePlaced" : true objects\obstacles\magma\magmagroundspike2\magmagroundspike2.object 48c48 < "inventoryIcon" : "flooricon.png", --- > "inventoryIcon" : "magmagroundspike2.png", 51c51 < "image" : "magmagroundspike2.png:", --- > "dualImage" : "magmagroundspike2.png:", 53,54d52 < "frames" : 1, < "animationCycle" : 0.5, 72c70,72 < "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ], > > "biomePlaced" : true objects\obstacles\magma\magmagroundspike3\magmagroundspike3.object 48c48 < "inventoryIcon" : "flooricon.png", --- > "inventoryIcon" : "magmagroundspike3.png", 51c51 < "image" : "magmagroundspike3.png:", --- > "dualImage" : "magmagroundspike3.png:", 53,54d52 < "frames" : 1, < "animationCycle" : 0.5, 72c70,72 < "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "blackstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahceilingspike1\savannahceilingspike1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahceilingspike2\savannahceilingspike2.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahceilingspike3\savannahceilingspike3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahceilingspike4\savannahceilingspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahgroundspike1\savannahgroundspike1.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahgroundspike2\savannahgroundspike2.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahgroundspike3\savannahgroundspike3.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\obstacles\savannah\savannahgroundspike4\savannahgroundspike4.object 72c72,74 < "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ] --- > "smashParticles" : [ { "count" : 5, "particle" : "sandstoneshard" } ], > > "biomePlaced" : true objects\outpost\terramart\terramart.object 25c25 < { "item" : "robothenegg" }, --- > { "item" : "robothenegg" }, 35d34 < { "item" : "foodbowl" }, 53c52 < --- > 61c60 < "interactiveSpaces": [ --- > "interactiveSpaces": [ 74c73 < --- > 82c81 < "interactiveSpaces": [ --- > "interactiveSpaces": [ objects\protectorate\objects\protectoratesmokeprimer\protectoratesmokeprimer.object 17c17 < "novakidDescription" : "I see smoke, did someone leave a kettle boilin?ÇÖ?", --- > "novakidDescription" : "I see smoke, did someone leave a kettle boilin'?", objects\scripts\artifactaltar.lua 9a10,11 > animator.setAnimationState("artifact", "invisible") > objects\teleporter\blackteleporter\blackteleporter.object 42a43 > "rooting" : true, objects\teleporter\brassteleporter\brassteleporter.object 41a42 > "rooting" : true, objects\teleporter\futureteleporter\futureteleporter.object 42a43 > "rooting" : true, objects\teleporter\scienceteleporter\scienceteleporter.object 42a43 > "rooting" : true, objects\teleporter\stoneteleporter\stoneteleporter.object 42a43 > "rooting" : true, objects\teleporter\tombteleporter\tombteleporter.object 42a43 > "rooting" : true, objects\teleporter\woodenteleporter\woodenteleporter.object 42a43 > "rooting" : true, objects\themed\island\islandhammock\islandhammock.object 18c18 < "novakidlDescription" : "A hammock, huh? Now there's an idea I can get behind.", --- > "novakidDescription" : "A hammock, huh? Now there's an idea I can get behind.", objects\traps\ancientcrystaltrap\ancientcrystaltrap.object 34a35 > "renderLayer" : "Object+50", 56a58 > "renderLayer" : "Object+50", 79a82 > "renderLayer" : "Object+50", 101a105 > "renderLayer" : "Object+50", 124a129 > "renderLayer" : "Object+50", 146a152 > "renderLayer" : "Object+50", 169a176 > "renderLayer" : "Object+50", 191a199 > "renderLayer" : "Object+50", objects\traps\crystaltrap\crystaltrap.object 34a35 > "renderLayer" : "Object+50", 56a58 > "renderLayer" : "Object+50", 79a82 > "renderLayer" : "Object+50", 101a105 > "renderLayer" : "Object+50", 124a129 > "renderLayer" : "Object+50", 146a152 > "renderLayer" : "Object+50", 169a176 > "renderLayer" : "Object+50", 191a199 > "renderLayer" : "Object+50", objects\upgrade\techconsole\techconsole.object 57a58 > "rooting" : true, objects\wired\projectiletrap\beamtraprendering.lua 25,26c25,26 < local requireProjectile = objectAnimator.animationParameter("requireProjectile") < for _,beam in pairs(objectAnimator.animationParameter("beams")) do --- > local requireProjectile = animationConfig.animationParameter("requireProjectile") > for _,beam in pairs(animationConfig.animationParameter("beams")) do objects\wired\proximitysensor\invisibleproximitysensor.object 6d5 < 8c7 < "price" : 15, --- > "price" : 0, projectiles\physics.config 1099c1099,1100 < "collisionPoly" : [ ], --- > "collisionEnabled" : false, > "collisionPoly" : [ [0.5, 0.5], [0.5, -0.5], [-0.5, -0.5], [-0.5, 0.5] ], projectiles\activeitems\boomerang\wormerang.projectile 22c22 < "damageKind" : "poison", --- > "damageKind" : "poisonspear", projectiles\boss\kluexboss\floorlava\floorlava.lua 23a24,29 > local height = mcontroller.localBoundBox()[4] - mcontroller.localBoundBox()[2] > local sinkTime = self.sinkSpeed / height > if projectile.timeToLive() <= sinkTime then > self.sinking = true > end > projectiles\boss\kluexboss\floorlava\floorlava.projectile 5a6,8 > "movementSettings" : { > "collisionPoly" : [ [4, 1], [4, -1], [-4, -1], [-4, 1] ] > }, projectiles\guns\unsorted\flamethrower\flamethrower.projectile 10d9 < projectiles\npcs\iceshot\iceshot.projectile 11c11 < "damageKind" : "slash" --- > "damageKind" : "icehammer" projectiles\traps\trapflame\trapflame.projectile 7d6 < "damageKindImage" : "/interface/statuses/fire.png", 8a8,9 > "winddownFrames" : 3, > "intangibleWinddown" : true, quests\scripts\artifact.lua 10,12d9 < self.artifactAnimation = config.getParameter("artifactAnimation") < < quest.setParameter("artifactUid", {type = "entity", uniqueId = self.artifactUid, indicator = self.artifactAnimation}) 22d18 < quest.setIndicators({}) 26c22 < --- > 27a24 > quest.setIndicators({}) 63d59 < quest.setIndicators({"artifactUid"}) 67d62 < quest.setIndicators({}) quests\story\apex_mission2.questtemplate 37d36 < "artifactAnimation" : "/objects/mission/apexmission/apexartifactaltar/artifactindicator.animation", quests\story\avian_mission2.questtemplate 37d36 < "artifactAnimation" : "/objects/mission/avianmission/avianartifactaltar/artifactindicator.animation", quests\story\floran_mission2.questtemplate 37d36 < "artifactAnimation" : "/objects/mission/floranmission/floranartifactaltar/artifactindicator.animation", quests\story\glitch_mission2.questtemplate 37d36 < "artifactAnimation" : "/objects/mission/glitchmission/glitchartifactaltar/artifactindicator.animation", quests\story\hylotl_mission2.questtemplate 37d36 < "artifactAnimation" : "/objects/mission/hylotlmission/hylotlartifactaltar/artifactindicator.animation", recipes\spinningwheel\clothes\boxingglove.recipe 9c9 < "groups" : [ "craftingwheel", "weapon" ] --- > "groups" : [ "craftingwheel", "clothes" ] recipes\teleporterstore\blackteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, recipes\teleporterstore\brassteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, recipes\teleporterstore\futureteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, recipes\teleporterstore\scienceteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, recipes\teleporterstore\stoneteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, recipes\teleporterstore\tombteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, recipes\teleporterstore\woodenteleporter.recipe 1a2,4 > "currencyInputs" : { > "money" : 3000 > }, 3d5 < { "item" : "money", "count" : 3000 }, scripts\behavior.lua 4,370d3 < < BTree = {} < BTree.nextId = 1 < < function BTree:new(behavior, parameters) < parameters = parameters or {} < local instance = {} < < instance.back = {} < instance.front = {} < instance.current = 0 < < instance.loadSteps = parameters.loadSteps or 100 < < setmetatable(instance, {__index = self}) < < if type(behavior) == "string" then < instance.name = behavior < behavior = root.behaviorModule(behavior) < end < instance:loadScripts(behavior.scripts) < instance.load = coroutine.create(function() < behavior.root.behavior = instance.name < local root = instance:parseNode(behavior.root, parseArgs(parseArgs(parameters, behaviorConfig()), behavior.parameters or {})) < instance.root = root < instance.load = nil < return true < end) < < return instance < end < < function BTree:parseNode(node, parameters, parent) < coroutine.yield() < local newNode = {} < < if node.type == "module" then < local behavior = root.behaviorModule(node.name) < self:loadScripts(behavior.scripts) < moduleParameters = {} < for k,v in pairs(node.parameters) do < moduleParameters[k] = replaceTag(v, parameters) < end < behavior.root.behavior = behavior.name < return self:parseNode(behavior.root, parseArgs(parseArgs(moduleParameters, parameters), behavior.parameters), parent) < end < < newNode.id = BTree.nextId < BTree.nextId = BTree.nextId + 1 < newNode.name = node.name < newNode.type = node.type < newNode.output = node.output < < newNode.behavior = node.behavior < newNode.parent = parent < < -- Keep a set of parents for fast lookups < newNode.parents = {} < if parent then < if not newNode.behavior then < newNode.behavior = parent.behavior < end < newNode.parents[parent.id] = 1 < for parentId,_ in pairs(parent.parents) do < newNode.parents[parentId] = 1 < end < end < < newNode.callback = _ENV[node.name] < if newNode.callback == nil or type(newNode.callback) ~= "function" then < error(string.format("Invalid action, no function \'%s\' found \n", node.name)) < end < < newNode.parameters = {} < if node.parameters then < for k,v in pairs(node.parameters) do < newNode.parameters[k] = replaceTag(v, parameters) < end < end < < -- Composite < if node.children then < newNode.children = {} < for _,child in pairs(node.children) do < table.insert(newNode.children, self:parseNode(child, parameters, newNode)) < end < end < < -- Decorator < if node.child then < newNode.child = self:parseNode(node.child, parameters, newNode) < end < < return newNode < end < < function BTree:loadScripts(scripts) < for _,script in pairs(scripts) do < require(script) < end < end < < function BTree:run(dt) < self.dt = dt < if self.load then < for i=0, self.loadSteps do < local status, result = coroutine.resume(self.load) < if not status then error(result) end < if result == true then < break < end < end < end < if not self.root then return end < < if #self.front == 0 then < local _,result = self:runNode(self.root, true) < if result == true or result == false then < return result < end < end < < for i,node in ipairs(self.front) do < self.current = i < local result = self:propagate(node, self:resume(node, dt)) < < if result == true or result == false then < self:clear() < return result < end < end < self.discard = {} < < self.front = self.back < self.back = {} < end < < function BTree:resume(node, dt) < local status, result < if node.type == "action" then < node.parameters.dt = dt < if node.cor then < status, result = coroutine.resume(node.cor, node.parameters, node.output or {}, node) < else < node.cor = coroutine.create(node.callback) < status, result = coroutine.resume(node.cor, node.parameters, node.output or {}, node) < end < else < return self:internal(node) < end < < if result ~= true and result ~= false then < table.insert(self.back, node) < end < < if not status then self:stack(node) error(string.format("[%s] error: %s\n", node.name, result)) end < return result < end < < function BTree:internal(node) < node.cor = coroutine.create(node.callback) < local status, result = coroutine.resume(node.cor, node, self) < if not status then error(string.format("[%s] error: %s", node.name, result)) end < return result < end < < function BTree:resumeInternal(node, child, childResult) < local status, result = coroutine.resume(node.cor, child, childResult) < if not status then error(result) end < return result < end < < function BTree:propagate(node, result) < if result == true or result == false then < if node.parent == nil then < return result < else < return self:propagate(node.parent, self:resumeInternal(node.parent, node, result)) < end < elseif node.interrupt then < local target = node.interrupt.parent < if target then < result = self:resumeInternal(target, node.interrupt, nil) < node.interrupt = false < return self:propagate(target, result) < end < end < end < < function BTree:unqueue(node) < for i = #self.front, self.current+1, -1 do < local queued = self.front[i] < if queued.id == node.id or queued.parents[node.id] then < table.remove(self.front, i) < end < end < < for i = #self.back, 1, -1 do < local queued = self.back[i] < if queued.id == node.id or queued.parents[node.id] then < table.remove(self.back, i) < end < end < end < < function BTree:clear() < self.root.cor = nil < self.back = {} < self.front = {} < end < < function BTree:stack(node) < sb.logInfo("Stack from %s", self.name) < while node.parent ~= nil do < local index = 1 < if node.parent.children then < _,index = util.find(node.parent.children, function(v) return v == node end) < end < sb.logInfo("[%s]:%s", node.parent.name, index) < node = node.parent < end < end < < function BTree:runNode(node, handleRunning) < if handleRunning then < node.interrupt = node < elseif node.parent then < node.interrupt = node.parent.interrupt < end < < node.cor = nil < local result = self:resume(node, self.dt) < if result == true or result == false or handleRunning then < return node, result < else < return coroutine.yield() < end < end < < function BTree:queueBack(node, handleRunning) < if handleRunning then < node.interrupt = node < elseif node.parent then < node.interrupt = node.parent.interrupt < end < < node.cor = nil < table.insert(self.back, node) < end < < function behaviorConfig() < return self.behaviorConfig or config.getParameter("behaviorConfig", {}) < end < < function replaceTag(value, parameters) < if type(value) == "string" then < local tagString = value:match("^<.+>$") < if tagString ~= nil then < tagString = tagString:sub(2, -2) < if parameters[tagString] ~= nil then < return parameters[tagString] < else < sb.logInfo("Could not find parameter for tag '%s'", tagString) < end < end < end < return value < end < < ----------------------------------------------------------- < -- COMPOSITE NODES < ----------------------------------------------------------- < < function sequence(self, tree) < for _,child in pairs(self.children) do < local _,result = tree:runNode(child) < if result == false then return false end < end < return true < end < < function selector(self, tree) < for _,child in pairs(self.children) do < local _,result = tree:runNode(child) < if result == true then return true end < end < return false < end < < function parallel(self, tree) < local successCount = self.parameters.success < if successCount == nil or successCount == -1 then successCount = #self.children end < < local failCount = self.parameters.fail < if failCount == nil or failCount == -1 then failCount = #self.children end < < local states = {} < local first = true < while true do < for i,child in pairs(self.children) do < local node, result < if first then < node, result = tree:runNode(child, true) < else < node, result = coroutine.yield() < end < local state = states[node.id] < states[node.id] = result == nil and "running" or result < < if states[node.id] ~= state then < if util.count(states, true) >= successCount then < tree:unqueue(self) < return true < end < if util.count(states, false) >= failCount then < tree:unqueue(self) < return false < end < end < < if result == true or result == false then < tree:queueBack(node, true) < end < end < first = false < end < end < < function dynamic(self, tree) < local current = 1 < < while current <= #self.children do < local node, result = tree:runNode(self.children[current], false) < < while true do < if result == true then < tree:unqueue(self) < return true < elseif result == false then < tree:queueBack(node, true) < if node == self.children[current] then < break < end < else < if node ~= self.children[current] then < local _,index = util.find(self.children, function(id) return id == node end) < for i=index+1, current do < tree:unqueue(self.children[i]) < end < current = index < end < end < < node, result = coroutine.yield() < end < < current = current + 1 < end < tree:unqueue(self) < return false < end < < function randomize(self, tree) < local _,result = tree:runNode(util.randomFromList(self.children)) < return result < end < 375,376c8,9 < function repeater(self, tree) < local args = parseArgs(self.parameters, { --- > function repeater(args, nodeId) > local args = parseArgs(args, { 385c18 < _,result = tree:runNode(self.child) --- > result = coroutine.yield() 392,393c25,26 < function failer(self, tree) < tree:runNode(self.child) --- > function failer(args, nodeId) > coroutine.yield() 397,398c30,31 < function succeeder(self, tree) < tree:runNode(self.child) --- > function succeeder(args, nodeId) > coroutine.yield() 402,403c35,36 < function inverter(self, tree) < local _,result = tree:runNode(self.child) --- > function inverter(args, nodeId) > local result = coroutine.yield() 407,408c40,41 < function cooldown(self, tree) < local args = parseArgs(self.parameters, { --- > function cooldown(args, nodeId) > local args = parseArgs(args, { 413c46 < local time = BData:getNumber("cooldown-"..self.id) --- > local time = BData:getNumber("cooldown-"..nodeId) 418c51 < local _,result = tree:runNode(self.child) --- > local result = coroutine.yield() 421c54 < local cooldown = BData:getNumber(self.parameters.cooldown) --- > local cooldown = BData:getNumber(args.cooldown) 425c58 < BData:setNumber("cooldown-"..self.id, world.time() + cooldown) --- > BData:setNumber("cooldown-"..nodeId, world.time() + cooldown) 430c63 < function filter(self, tree) --- > function filter(args, nodeId) 432c65 < local items = BData:getList(self.parameters.list) --- > local items = BData:getList(args.list) 434c67 < BData:set(self.parameters.type, "filterItem", filterItem) --- > BData:set(args.type, "filterItem", filterItem) 436c69 < local _,result = tree:runNode(self.child) --- > local result = coroutine.yield() 442c75 < BData:setList(self.parameters.list, newItems) --- > BData:setList(args.list, newItems) 446,447c79,80 < function each(self, tree) < local items = BData:getList(self.parameters.list) --- > function each(args, nodeId) > local items = BData:getList(args.list) 449c82 < BData:set(self.parameters.type, "eachItem", filterItem) --- > BData:set(args.type, "eachItem", filterItem) 451c84 < _,result = tree:runNode(self.child) --- > result = coroutine.yield() 457,458c90,91 < function optional(self, tree) < local run = BData:getBool(self.parameters.shouldRun) --- > function optional(args, nodeId) > local run = BData:getBool(args.shouldRun) 460c93 < local _,result = tree:runNode(self.child) --- > local result = coroutine.yield() 467,468c100,101 < function logResult(self, tree) < local args = parseArgs(self.parameters, { --- > function logResult(args, nodeId) > local args = parseArgs(args, { 472c105 < local _,result = tree:runNode(self.child) --- > local result = coroutine.yield() 477c110 < function debugNode(self, tree) --- > function debugNode(args, nodeId) 479c112 < local _,result = tree:runNode(self.child) --- > local result = coroutine.yield() 483,485c116,118 < function limiter(self, tree) < local limit = self.parameters.limit or 1 < local runs = BData:getNumber("limiter-"..self.id) or 0 --- > function limiter(args, nodeId) > local limit = args.limit or 1 > local runs = BData:getNumber("limiter-"..nodeId) or 0 488c121 < local _,result = tree:runNode(self.child) --- > local result = coroutine.yield() 491c124 < BData:setNumber("limiter-"..self.id, runs) --- > BData:setNumber("limiter-"..nodeId, runs) 497c130 < -- ACTION NODES (Leaf nodes) --- > -- ACTION NODES scripts\rect.lua 23a24,27 > function rect.fromVec2(min, max) > return {min[1], min[2], max[1], max[2]} > end > 94c98 < end \ No newline at end of file --- > end scripts\util.lua 214a215,223 > > function util.takeEnd(list, n) > local result = {} > for i = math.max(#list - n + 1, 1), #list do > table.insert(result, list[i]) > end > return result > end > 334a344,354 > -- version of util.wait that yields nil instead of false for when you don't > -- want to yield false and instead want to yield nil > function util.run(duration, action) > local wait = coroutine.create(util.wait) > while true do > local status, result = coroutine.resume(wait, duration, action) > if result ~= false then break end > coroutine.yield() > end > end > 467,471c487,488 < local parsed = copy(args or {}) < for k,v in pairs(defaults) do < if parsed[k] == nil then < parsed[k] = v < end --- > for k,v in pairs(args) do > defaults[k] = v 473c490 < return parsed --- > return defaults 921a939,942 > end > > function ControlMap:add(value) > table.insert(self.activeValues, value) scripts\actions\animator.lua 10a11,13 > > self.soundLoops = self.soundLoops or {} > self.soundLoops = util.map(self.soundLoops, function() return false end) 25a29,32 > function controlLoopSound(sound) > self.soundLoops[sound] = true > end > 56a64,73 > > local sounds = {} > for soundName,v in pairs(self.soundLoops) do > if v == false then > animator.stopAllSounds(soundName) > else > sounds[soundName] = v > end > end > self.soundLoops = sounds 96a114,126 > -- param sound > function loopSound(args, output) > args = parseArgs(args, { > sound = nil > }) > > animator.playSound(args.sound, -1) > while true do > controlLoopSound(args.sound) > coroutine.yield() > end > end > 180a211,221 > function scaleTransformationGroup(args, output) > args = parseArgs(args, { > transformationGroup = nil, > scale = 1 > }) > local scale = BData:getNumber(args.scale) > > animator.scaleTransformationGroup(args.transformationGroup, scale) > return true > end > 208c249 < emitter = nil --- > emitter = nil 249c290 < end \ No newline at end of file --- > end scripts\actions\builders.lua 6c6 < function sequenceActions(args, output, node) --- > function sequenceActions(args, output, nodeId, dt) 9c9 < local tree = BData:getTable("sequenceActions-"..node.id) --- > local tree = BData:getTable("sequenceActions-"..nodeId) 37,38c37,39 < tree = BTree:new({root = sequence, scripts = {}}) < BData:setTable("sequenceActions-"..node.id, tree) --- > local newTree = root.behavior({name = "sequenceActions-"..nodeId, root = sequence, scripts = jarray()}, {}) > tree = {newTree, newTree:init(_ENV)} > BData:setTable("sequenceActions-"..nodeId, tree) 40c41 < tree:clear() --- > tree[1]:clear() 44c45 < local result = tree:run(args.dt) --- > local result = tree[1]:run(tree[2], dt) 48c49 < args.dt = coroutine.yield().dt --- > dt = coroutine.yield() 54c55 < function selectorActions(args, output, node) --- > function selectorActions(args, output, nodeId, dt) 57c58 < local tree = BData:getTable("selectorActions-"..node.id) --- > local tree = BData:getTable("selectorActions-"..nodeId) 58a60 > local dynamic = BData:getBool(args.dynamic) 61c63 < name = "selector", --- > name = dynamic and "dynamic" or "selector", 84,86c86,88 < < tree = BTree:new({root = selector, scripts = {}}) < BData:setTable("selectorActions-"..node.id, tree) --- > local newTree = root.behavior({name = "selectorActions-"..nodeId, root = selector, scripts = jarray()}, {}) > tree = {newTree, newTree:init(_ENV)} > BData:setTable("selectorActions-"..nodeId, tree) 88c90 < tree:clear() --- > tree[1]:clear() 92c94 < local result = tree:run(args.dt) --- > local result = tree[1]:run(tree[2], dt) 96c98 < args.dt = coroutine.yield().dt --- > dt = coroutine.yield() 102c104 < function parallelActions(args, output, node) --- > function parallelActions(args, output, nodeId, dt) 105c107 < local tree = BData:getTable("parallelActions-"..node.id) --- > local tree = BData:getTable("parallelActions-"..nodeId) 133,134c135,137 < tree = BTree:new({root = parallel, scripts = {}}) < BData:setTable("parallelActions-"..node.id, tree) --- > local newTree = root.behavior({name = "parallelActions-"..nodeId, root = parallel, scripts = jarray()}, {}) > tree = {newTree, newTree:init(_ENV)} > BData:setTable("parallelActions-"..nodeId, tree) 136c139 < tree:clear() --- > tree[1]:clear() 138c141 < --- > 140c143 < local result = tree:run(args.dt) --- > local result = tree[1]:run(tree[2], dt) 144c147 < args.dt = coroutine.yield().dt --- > dt = coroutine.yield() scripts\actions\flying.lua 126c126 < function swarmPosition(args, output) --- > function swarmPosition(args, output, _, dt) 166,167c166,167 < timer = timer - args.dt < args = coroutine.yield("running") --- > timer = timer - dt > dt = coroutine.yield("running") scripts\actions\math.lua 7c7 < args = parseArgs(args, { --- > args = parseArgs(args, { 23c23 < args = parseArgs(args, { --- > args = parseArgs(args, { 41c41 < second = nil --- > second = nil 50a51,66 > -- param min > -- param max > -- param value > -- output number > function clamp(args, output) > args = parseArgs(args, { > min = nil, > max = nil, > value = nil > }) > > local min, max, value = BData:getNumber(args.min, args.max, args.value) > BData:setOutput(util.clamp(value, min, max)) > return true > end > 82c98 < second = nil --- > second = nil 88d103 < 99c114 < second = nil --- > second = nil 174a190,209 > return true > end > > -- param ratio > -- param func > -- output ratio > function ease(args, output) > args = parseArgs(args, { > ratio = nil, > func = "sin" > }) > > local ratio = BData:getNumber(args.ratio) > if args.func == "sin" then > BData:setNumber(output.ratio, math.sin(ratio * math.pi / 2)) > elseif args.func == "doubleSin" then > BData:setNumber(output.ratio, math.sin(ratio * math.pi)) > elseif args.func == "quadSin" then > BData:setNumber(output.ratio, math.sin(ratio * math.pi * 2 - math.pi / 2) / 2 + 0.5) > end scripts\actions\monster.lua 63c63 < function setActiveSkillName(args, output) --- > function setActiveSkillName(args, output, _, dt) 75c75 < function rotate(args, output) --- > function rotate(args, output, _, dt) 96c96 < local angleStep = args.rate * args.dt * util.toDirection(diff) --- > local angleStep = args.rate * dt * util.toDirection(diff) 105c105 < coroutine.yield("running") --- > dt = coroutine.yield() scripts\actions\movement.lua 12c12 < error("Movement error: %s", result) --- > error(string.format("Movement error: %s", result)) 40,42c40,41 < direction = util.toDirection(direction) < local facingMode = config.getParameter("facingMode", "control") < if facingMode == "control" then --- > direction = direction > 0 and 1 or -1 > if npc then 44,45c43,51 < if entity.entityType() == "npc" then < npc.setAimPosition(vec2.add(mcontroller.position(), {direction * 5, -5})) --- > npc.setAimPosition(vec2.add(mcontroller.position(), {direction * 5, -5})) > else > if config.getParameter("facingMode", "control") == "transformation" then > mcontroller.controlFace(1) > animator.resetTransformationGroup("facing") > animator.scaleTransformationGroup("facing", {util.toDirection(direction), 1}) > self.facingDirection = direction > else > mcontroller.controlFace(direction) 47,50d52 < elseif facingMode == "transformation" then < mcontroller.controlFace(1) < animator.resetTransformationGroup("facing") < animator.scaleTransformationGroup("facing", {util.toDirection(direction), 1}) 52,57d53 < < BData:setNumber("facingDirection", direction) < end < < function setFacingDirection() < return self.setFacingDirection 120a117 > local moved = false 144c141 < -- # --- > -- # 174a172 > moved = true 178,179c176,179 < mcontroller.setXVelocity(0) < mcontroller.clearControls() --- > if moved then > mcontroller.setXVelocity(0) > mcontroller.clearControls() > end 182d181 < 201c200 < direction = "facingDirection" --- > direction = "facingDirection" 317a317,318 > > -- local variables for communicating between movement function and action node 319,320c320,324 < local targetPosition = BData:getPosition(args.position) < local position = false --- > local moveDirection = 0 > local targetPosition = false > local pathfinding = false > local newPosition = BData:getPosition(args.position) > local avoidLiquid = BData:getBool(args, avoidLiquid) 325,336c329,337 < local newPosition = BData:getPosition(args.position) < local avoidLiquid = BData:getBool(args.avoidLiquid) < if not position or (newPosition[1] ~= targetPosition[1] or newPosition[2] ~= targetPosition[2]) then < position = BData:getPosition(args.position) < if position then < if args.groundPosition then < position = findGroundPosition(position, args.minGround, args.maxGround, avoidLiquid) < elseif avoidLiquid then < local liquid = world.liquidAt(rect.translate(mcontroller.boundBox(), position)) < if liquid and liquid[2] > 0.1 then < position = nil < end --- > if newPosition then > targetPosition = newPosition > newPosition = false > if args.groundPosition then > targetPosition = findGroundPosition(targetPosition, args.minGround, args.maxGround, avoidLiquid) > elseif avoidLiquid then > local liquid = world.liquidAt(rect.translate(mcontroller.boundBox(), targetPosition)) > if liquid and liquid[2] > 0.1 then > targetPosition = nil 340,343c341,342 < if not position then return false end < < util.debugLine(mcontroller.position(), position, "yellow") < util.debugPoint(position, "yellow") --- > if not targetPosition then return false end > world.debugLine(mcontroller.position(), targetPosition, "yellow") 345,346c344 < pather.options.run = BData:getBool(args.run) < moved = pather:move(position, script.updateDt()) --- > local moved = pather:move(targetPosition, script.updateDt()) 348c346,348 < if not setFacingDirection() and pather.deltaX ~= 0 then controlFace(pather.deltaX) end --- > moveDirection = pather.deltaX > pathfinding = moved == "pathfinding" or moved == false > if not self.setFacingDirection and moveDirection ~= 0 then controlFace(moveDirection) end 350,352d349 < BData:setNumber(output.direction, util.toDirection(pather.deltaX)) < BData:set("bool", output.pathfinding, moved == "pathfinding" or moved == false) < 355c352 < break --- > return moved 359d355 < return moved 365a362,372 > if self.moveResult ~= true and self.moveResult ~= false then > newPosition = BData:getPosition(args.position) > if newPosition[1] == targetPosition[1] and newPosition[2] == targetPosition[2] then > newPosition = false > end > avoidLiquid = BData:getBool(args.avoidLiquid) > pather.options.run = BData:getBool(args.run) > end > > BData:setNumber(output.direction, util.toDirection(moveDirection)) > BData:set("bool", output.pathfinding, pathfinding) 561c568 < args = parseArgs(args, { --- > args = parseArgs(args, { 580a588,597 > -- param parameters > function controlModifiers(args, output) > args = parseArgs(args, { > modifiers = {} > }) > > mcontroller.controlModifiers(args.modifiers) > return true > end > 674c691 < function findOuterDoor(args, output) --- > function findOuterDoor(args, output, _, dt) 697c714 < if isInside({position = sidePosition, dt = args.dt}) then --- > if isInside({position = sidePosition}) then scripts\actions\npc.lua 293c293 < function friendlyTargeting(args, output, node) --- > function friendlyTargeting(args, output, nodeId, dt) 311c311 < local cooldown = BData:getNumber("queryCooldown-"..node.id) or 0 --- > local cooldown = BData:getNumber("queryCooldown-"..nodeId) or 0 315c315 < BData:setNumber("queryCooldown-"..node.id, world.time()) --- > BData:setNumber("queryCooldown-"..nodeId, world.time()) 387c387 < timer = timer - args.dt --- > timer = timer - dt 431c431 < periodicBroadcast(args.dt) --- > periodicBroadcast(dt) 434c434 < args.dt = coroutine.yield("running").dt --- > dt = coroutine.yield() scripts\actions\overrides.lua 22c22 < local overrides = getOverrides() --- > local overrides = getOverrides() 30c30 < local overrides = getOverrides() --- > local overrides = getOverrides() 100c100 < function playBehavior(args, output, node) --- > function playBehavior(args, output, nodeId, dt) 108c108 < local tree = BData:getTable(string.format("playBehavior-%s-%s", behavior.name, node.id)) --- > local tree = BData:getTable(string.format("playBehavior-%s-%s", behavior.name, nodeId)) 110,111c110,112 < tree = BTree:new(behavior.name) < BData:setTable(string.format("playBehavior-%s-%s", behavior.name, node.id), tree) --- > local newTree = root.behavior(behavior.name, {}) > tree = {newTree, newTree:init(_ENV)} > BData:setTable(string.format("playBehavior-%s-%s", behavior.name, nodeId), tree) 113c114 < tree:clear() --- > tree[1]:clear() 117c118 < local result = tree:run(args.dt) --- > local result = tree[1]:run(tree[2], dt) 121c122 < args.dt = coroutine.yield().dt --- > dt = coroutine.yield() scripts\actions\reaction.lua 4,10c4,7 < function getReactions(reactTarget) < local defaultReactions = root.assetJson("/npcs/default_reactions.config").reactions < local objectDefaultReactions < if reactTarget and world.entityType(reactTarget) ~= "player" then < objectDefaultReactions = world.callScriptedEntity(reactTarget, "npcToy.getDefaultReactions") < else < objectDefaultReactions = {} --- > function getReaction(influence, reactTarget) > local variant = config.getParameter(string.format("reactions.%s", influence)) > if variant then > return variant 12,15d8 < variantReactions = config.getParameter("reactions", {}) < -- merge default_reactions.config with object's npcToy.defaultReactions, npc's scriptConfig.reactions, and personality reactions < return mergeReactions(defaultReactions, objectDefaultReactions, variantReactions) < end 17,24c10,12 < function mergeReactions(...) < local result = {} < for _,reactionDefs in pairs({...}) do < if reactionDefs then < for influence, reactions in pairs(reactionDefs) do < result[influence] = reactions < end < end --- > local personality = personality() > if personality.reactions[influence] and (not personality.additiveReactions or not contains(personality.additiveReactions, influence)) then > return personality.reactions[influence] 27,33c15,17 < -- Merge personality reactions differently < local personality = personality() < local additive = {} < if personality.additiveReactions then < for _,influence in pairs(personality.additiveReactions) do < additive[influence] = true < end --- > local objectDefaults = {} > if reactTarget and world.entityType(reactTarget) ~= "player" then > objectDefaults = world.callScriptedEntity(reactTarget, "npcToy.getDefaultReactions") or {} 35,41c19,24 < for influence,reactions in pairs(personality.reactions) do < if additive[influence] and result[influence] then < for _,reaction in pairs(reactions) do < table.insert(result[influence], reaction) < end < else < result[influence] = reactions --- > local reaction = objectDefaults[influence] or root.assetJson("/npcs/default_reactions.config:reactions")[influence] or root.assetJson("/npcs/default_reactions.config:reactions.default") > > -- additive personality reactions > if personality.reactions[influence] then > for _,personalityReaction in pairs(personality.reactions[influence]) do > table.insert(reaction, personalityReaction) 45c28 < return result --- > return reaction 97c80 < local reactions = getReactions(target) --- > local reactions = getReaction(influence, target) 99d81 < reactions = reactions[influence] or reactions["default"] 206c188 < --- > 367c349 < influence = "" --- > influence = "" 374c356 < function playSimpleReaction(args, output) --- > function playSimpleReaction(args, output, _, dt) 391,392c373,374 < args.dt = coroutine.yield("running").dt < duration = duration - args.dt --- > dt = coroutine.yield() > duration = duration - dt 398c380 < function playBehaviorReaction(args, output, node) --- > function playBehaviorReaction(args, output, nodeId, dt) 402c384 < local tree = BData:getTable(string.format("playBehaviorReaction-%s-%s", reactionName, node.id)) --- > local tree = BData:getTable(string.format("playBehaviorReaction-%s-%s", reactionName, nodeId)) 404,405c386,388 < tree = BTree:new(reaction.behavior, reaction.parameters) < BData:setTable(string.format("playBehaviorReaction-%s-%s", reactionName, node.id), tree) --- > local newTree = root.behavior(reaction.behavior, reaction.parameters or {}) > tree = {newTree, newTree:init(_ENV)} > BData:setTable(string.format("playBehaviorReaction-%s-%s", reactionName, nodeId), tree) 407c390 < tree:clear() --- > tree[1]:clear() 411c394 < local result = tree:run(args.dt) --- > local result = tree[1]:run(tree[2], dt) 415c398 < args.dt = coroutine.yield().dt --- > dt = coroutine.yield() scripts\actions\sensor.lua 39c39 < direction = "facingDirection" --- > direction = "facingDirection" 73c73 < dirVector = nil --- > dirVector = nil 114c114,115 < endLine = nil --- > endLine = nil, > excludeLiquidIds = nil 117a119 > local excludeLiquidIds = BData:getTable(args.excludeLiquidIds) 118a121,123 > if excludeLiquidIds then > blocks = util.filter(blocks, function(liquid) return not contains(excludeLiquidIds, liquid[2][1]) end) > end 120c125 < end \ No newline at end of file --- > end scripts\actions\time.lua 16c16 < function timer(args, output) --- > function timer(args, output, _, dt) 24c24 < timer = timer - args.dt --- > timer = timer - dt 26c26,27 < args.dt = coroutine.yield("running").dt --- > > dt = coroutine.yield() scripts\actions\world.lua 167c167 < local money = world.entityMoney(entity) --- > local money = world.entityCurrency(entity, "money") 489c489 < end \ No newline at end of file --- > end scripts\actions\boss\eyeboss.lua 4c4 < function tentacleMovement(args, output) --- > function tentacleMovement(args, output, _, dt) 21c21 < offsets[i] = offsets[i] + (speeds[i] * args.dt) * directions[i] --- > offsets[i] = offsets[i] + (speeds[i] * dt) * directions[i] 27c27 < if offsets[i] < 0 then --- > if offsets[i] < 0 then 38c38 < args = coroutine.yield("running") --- > dt = coroutine.yield() 42c42 < function heartBeat(args, output) --- > function heartBeat(args, output, _, dt) 58c58 < timer = timer + args.dt --- > timer = timer + dt 75c75 < coroutine.yield("running") --- > coroutine.yield() 82c82 < function spawnMonsterGroup(args, output) --- > function spawnMonsterGroup(args, output, _, dt) 95,96c95,96 < timer = timer - args.dt < args.dt = coroutine.yield("running").dt --- > timer = timer - dt > dt = coroutine.yield() 114c114 < function eyeWiggle(args, output) --- > function eyeWiggle(args, output, _, dt) 126c126 < timer = timer + args.dt --- > timer = timer + dt 136c136 < args.dt = coroutine.yield("running").dt --- > dt = coroutine.yield() scripts\actions\boss\kluexboss.lua 19c19,20 < spawnHeight = 0 --- > spawnHeight = 0, > timeToLive = nil 27a29 > local timeToLive = BData:getNumber(args.timeToLive) 46c48,52 < local projectileId = world.spawnProjectile(args.projectileType, spawnPosition, entity.id(), {0, 0}, false, { power = power }) --- > local params = { > power = power, > timeToLive = timeToLive > } > local projectileId = world.spawnProjectile(args.projectileType, spawnPosition, entity.id(), {0, 0}, false, params) scripts\behavior\bdata.lua 17c17 < controls = {}, -- controls --- > controls = {}, -- controls 129,130c129,130 < return key < elseif key == "self" then --- > return key > elseif key == "self" then 288c288 < args = parseArgs(args, { --- > args = parseArgs(args, { 363c363 < --- > 422a423,436 > -- param position > -- output position > function setPosition(args, output) > args = parseArgs(args, { > position = nil > }) > > local pos = BData:getPosition(args.position) > if pos == nil then return false end > > BData:setPosition(output.position, copy(pos)) > return true > end > 450c464 < vector = nil --- > vector = nil scripts\companions\capturable.lua 152c152 < stats.attack = stats.attack * root.evalFunction("monsterLevelTouchDamageMultiplier", monster.level()) --- > stats.attack = stats.attack * root.evalFunction("monsterLevelPowerMultiplier", monster.level()) scripts\questgen\planner.lua 746c746 < local relation = term.name --- > local relation = term.operatorIndex or term.name 965c965 < local Term = createClass("Term") --- > Term = createClass("Term") 970c970 < local GoalStackPlan = createClass("GoalStackPlan") --- > GoalStackPlan = createClass("GoalStackPlan") 998c998,1002 < return not a.static and b.static --- > if not a.static and b.static then > return true > end > > return (a.priority or 0) < (b.priority or 0) 1133c1137,1139 < return GoalStackPlan.new(self, initialState, maxCost or self.maxCost):achieveGoal(goal) --- > local stackPlan = GoalStackPlan.new(self, initialState, maxCost or self.maxCost) > local plan = stackPlan:achieveGoal(goal) > return plan, stackPlan.state species\backernamegen.config 3868a3869,3876 > "Sora Hjort" > "Biyorne" > "Richard George" > "Angelo Palazzolo" > "Christoffer Helmfridsson" > "Glerick" > "Jean-Philippe Thibault" > "David W. DuBois" stagehands\coordinator.lua 27c27,28 < self.btree = BTree:new(config.getParameter("behavior")) --- > self.behavior = root.behavior(config.getParameter("behavior"), config.getParameter("behaviorConfig", {})) > self.behaviorState = self.behavior:init(_ENV) 37,38c38,39 < if self.btree then < self.btree:run(dt) --- > if self.behavior then > self.behavior:run(self.behaviorState, dt) stats\monster_primary.lua 32a33,40 > local hitType = damageRequest.hitType > local elementalStat = root.elementalResistance(damageRequest.damageSourceKind) > local resistance = status.stat(elementalStat) > damage = damage - (resistance * damage) > if resistance ~= 0 and damage > 0 then > hitType = resistance > 0 and "weakhit" or "stronghit" > end > 49a58,60 > if not status.resourcePositive("health") then > hitType = "kill" > end 56c67 < hitType = damageRequest.hitType, --- > hitType = hitType, 59,60c70 < targetMaterialKind = status.statusProperty("targetMaterialKind"), < killed = not status.resourcePositive("health") --- > targetMaterialKind = status.statusProperty("targetMaterialKind") stats\npc_primary.lua 57a58,61 > local hitType = damageRequest.hitType > if not status.resourcePositive("health") then > hitType = "kill" > end 64c68 < hitType = damageRequest.hitType, --- > hitType = hitType, 67,68c71 < targetMaterialKind = status.statusProperty("targetMaterialKind"), < killed = not status.resourcePositive("health") --- > targetMaterialKind = status.statusProperty("targetMaterialKind") stats\player_primary.lua 86a87,90 > local elementalStat = root.elementalResistance(damageRequest.damageSourceKind) > local resistance = status.stat(elementalStat) > damage = damage - (resistance * damage) > 109a114,117 > local hitType = damageRequest.hitType > if not status.resourcePositive("health") then > hitType = "kill" > end 116c124 < hitType = damageRequest.hitType, --- > hitType = hitType, 118,119c126 < targetMaterialKind = status.statusProperty("targetMaterialKind"), < killed = not status.resourcePositive("health") --- > targetMaterialKind = status.statusProperty("targetMaterialKind") stats\effects\beamout\beamaway.lua 13c13 < function uninit() --- > function onExpire() 18d17 < stats\effects\beamout\beamout.lua 12c12 < function uninit() --- > function onExpire() stats\effects\electricblock\electricblock.lua 2c2 < effect.addStatModifierGroup({{stat = "electricStatusImmunity", amount = 1}}) --- > effect.addStatModifierGroup({{stat = "electricResistance", amount = 0.25}, {stat = "electricStatusImmunity", amount = 1}}) stats\effects\fireblock\fireblock.lua 2c2 < effect.addStatModifierGroup({{stat = "fireStatusImmunity", amount = 1}}) --- > effect.addStatModifierGroup({{stat = "fireResistance", amount = 0.25}, {stat = "fireStatusImmunity", amount = 1}}) stats\effects\foodpoison\foodpoison.lua 4c4 < --- > 24c24 < effect.setParentDirectives("fade=00AA00="..self.tickTimer * 0.4) --- > effect.setParentDirectives(string.format("fade=00AA00=%.1f", self.tickTimer * 0.4)) 28c28 < --- > stats\effects\iceblock\iceblock.lua 2c2 < effect.addStatModifierGroup({{stat = "iceStatusImmunity", amount = 1}}) --- > effect.addStatModifierGroup({{stat = "iceResistance", amount = 0.25}, {stat = "iceStatusImmunity", amount = 1}}) stats\effects\melting\melting.lua 5c5 < --- > 14a15 > damageSourceKind = "fire", 26a28 > damageSourceKind = "fire", 32c34 < function uninit() --- > function onExpire() stats\effects\monstercapture\monstercapture.lua 16c16 < effect.setParentDirectives("fade=ff0000="..fade) --- > effect.setParentDirectives(string.format("fade=000000=%.1f", fade)) 21c21 < effect.setParentDirectives(string.format("?multiply=ffffff%02x?fade=ff0000=%f", alpha, self.fadeMax)) --- > effect.setParentDirectives(string.format("?multiply=ffffff%02x?fade=ff0000=%.1f", alpha, self.fadeMax)) stats\effects\monsterdespawn\monsterdespawn.lua 15c15 < effect.setParentDirectives("fade=000000="..fade) --- > effect.setParentDirectives(string.format("fade=000000=%.1f", fade)) 20c20 < effect.setParentDirectives(string.format("?multiply=ffffff%02x?fade=000000=%f", alpha, self.fadeMax)) --- > effect.setParentDirectives(string.format("?multiply=ffffff%02x?fade=000000=%.1f", alpha, self.fadeMax)) 26c26 < --- > stats\effects\monsterrelease\monsterrelease.lua 26c26 < effect.setParentDirectives(string.format("?multiply=ffffff%02x?fade=%s=%f", math.floor(self.elapsed / self.invisibilityDuration * 255), self.color, self.fadeMax)) --- > effect.setParentDirectives(string.format("?multiply=ffffff%02x?fade=%s=%.1f", math.floor(self.elapsed / self.invisibilityDuration * 255), self.color, self.fadeMax)) stats\effects\monsterrelocate\monsterrelocate.lua 24c24 < { stat = "invulnerable", amount = 1 } --- > { stat = "invulnerable", amount = 1 } 56c56 < effect.setParentDirectives(string.format("?fade=%s;%f?scalenearest=%f?border=3;%s%02x;%s00", fadeHex, fade, scale, borderColor, math.floor(fade * 255), borderColor)) --- > effect.setParentDirectives(string.format("?fade=%s;%.1f?scalenearest=%.2f?border=3;%s%02x;%s00", fadeHex, fade, scale, borderColor, math.floor(fade * 255), borderColor)) stats\effects\poisonblock\poisonblock.lua 2c2 < effect.addStatModifierGroup({{stat = "poisonStatusImmunity", amount = 1}}) --- > effect.addStatModifierGroup({{stat = "poisonResistance", amount = 0.25}, {stat = "poisonStatusImmunity", amount = 1}}) stats\effects\shieldeffect\shieldeffect.lua 43c43 < function uninit() --- > function onExpire() stats\effects\swimming\swimming.lua 14c14 < if entityType == applyType then --- > if entityType == applyType then 30c30 < if liquidAtMouth and (liquidAtMouth[1] == 1 or liquidAtMouth[1] == 2) then --- > if liquidAtMouth and (liquidAtMouth[1] == 1 or liquidAtMouth[1] == 2) then 40c40 < function uninit() --- > function onExpire() stats\effects\tarslow\tarslow.statuseffect 3c3 < "blockingStat" : "tarImmunity", --- > "blockingStat" : "tarStatusImmunity", stats\effects\timefreeze\timefreeze.lua 14c14 < {stat = "powerMultiplier", effectiveMultiplier = 0} --- > {stat = "powerMultiplier", effectiveMultiplier = 0} 32c32 < function uninit() --- > function onExpire() stats\effects\weakpoison\weakpoison.lua 4c4 < --- > 24c24 < effect.setParentDirectives("fade=00AA00="..self.tickTimer * 0.4) --- > effect.setParentDirectives(string.format("fade=00AA00=%.1f", self.tickTimer * 0.4)) 28c28 < --- > tech\distortionsphere\aquasphere.lua 16a17,20 > if args.moves["special"] ~= 1 then > self.forceTimer = nil > end > 36a41,42 > > checkForceDeactivate(args.dt) tech\distortionsphere\distortionsphere.animation 31a32,35 > "properties" : { > "transformationGroups" : [ "ball" ], > "centered" : true > }, 37d40 < "centered" : true, 45a49,52 > "properties" : { > "transformationGroups" : [ "ball" ], > "centered" : true > }, 50d56 < "centered" : true, 58d63 < "centered" : true, 66d70 < "centered" : true, 75a80,83 > "transformationGroups" : { > "ball" : { "interpolated" : true } > }, > 87c95,96 < "deactivate" : [ "/sfx/tech/tech_sphere_transform.ogg" ] --- > "deactivate" : [ "/sfx/tech/tech_sphere_transform.ogg" ], > "forceDeactivate" : [ "/sfx/tech/tech_sonicsphere_charge1.ogg" ] tech\distortionsphere\distortionsphere.lua 21a22,24 > > self.forceDeactivateTime = config.getParameter("forceDeactivateTime", 3.0) > self.forceShakeMagnitude = config.getParameter("forceShakeMagnitude", 0.125) 36a40,43 > if args.moves["special"] ~= 1 then > self.forceTimer = nil > end > 42a50,51 > > checkForceDeactivate(args.dt) 65a75,95 > elseif not self.forceTimer then > animator.playSound("forceDeactivate", -1) > self.forceTimer = 0 > end > end > end > > function checkForceDeactivate(dt) > animator.resetTransformationGroup("ball") > > if self.forceTimer then > self.forceTimer = self.forceTimer + dt > mcontroller.controlModifiers({ > movementSuppressed = true > }) > > local shake = vec2.mul(vec2.withAngle((math.random() * math.pi * 2), self.forceShakeMagnitude), self.forceTimer / self.forceDeactivateTime) > animator.translateTransformationGroup("ball", shake) > if self.forceTimer >= self.forceDeactivateTime then > deactivate() > self.forceTimer = nil 67c97 < -- error noise? --- > attemptActivation() 68a99,102 > return true > else > animator.stopAllSounds("forceDeactivate") > return false 180a215 > animator.stopAllSounds("forceDeactivate") tech\distortionsphere\sonicsphere.animation 31a32,35 > "properties" : { > "transformationGroups" : [ "ball" ], > "centered" : true > }, 37d40 < "centered" : true, 45a49,52 > "properties" : { > "transformationGroups" : [ "ball" ], > "centered" : true > }, 50d56 < "centered" : true, 58d63 < "centered" : true, 66d70 < "centered" : true, 75a80,83 > "transformationGroups" : { > "ball" : { "interpolated" : true } > }, > 129a138 > "forceDeactivate" : [ "/sfx/tech/tech_sonicsphere_charge1.ogg" ], tech\distortionsphere\sonicsphere.lua 33c33 < if self.active then --- > if self.active and not self.forceTimer then 39a40,43 > if args.moves["special"] ~= 1 then > self.forceTimer = nil > end > 67a72 > checkForceDeactivate(args.dt) tech\distortionsphere\spikesphere.lua 39a40,43 > if args.moves["special"] ~= 1 then > self.forceTimer = nil > end > 88c92 < --- > 110a115,116 > > checkForceDeactivate(args.dt) 135c141 < end \ No newline at end of file --- > end tiles\materials\ancientblock.material 22c22 < "zLevel" : 3250 --- > "zLevel" : 1450 tiles\materials\ancientbrick.material 22c22 < "zLevel" : 3260 --- > "zLevel" : 1460 tilesets\packed\huge-objects.json 7c7 < "tilecount" : 76, --- > "tilecount" : 82, 594a595,630 > "76" : { > "//description" : "A huge shattered mural.", > "//name" : "ancientmural4", > "//shortdescription" : "Ancient Mural", > "imagePositionX" : "-168", > "imagePositionY" : "-72", > "object" : "ancientmural4", > "tilesetDirection" : "right" > }, > "77" : { > "//description" : "A huge shattered mural.", > "//name" : "ancientmural6", > "//shortdescription" : "Ancient Mural", > "imagePositionX" : "-168", > "imagePositionY" : "-48", > "object" : "ancientmural6", > "tilesetDirection" : "right" > }, > "78" : { > "//description" : "A huge shattered mural.", > "//name" : "ancientmural2", > "//shortdescription" : "Ancient Mural", > "imagePositionX" : "-144", > "imagePositionY" : "-48", > "object" : "ancientmural2", > "tilesetDirection" : "right" > }, > "79" : { > "//description" : "A huge shattered mural.", > "//name" : "ancientmural5", > "//shortdescription" : "Ancient Mural", > "imagePositionX" : "-144", > "imagePositionY" : "-56", > "object" : "ancientmural5", > "tilesetDirection" : "right" > }, 603a640,657 > "80" : { > "//description" : "A huge shattered mural.", > "//name" : "ancientmural1", > "//shortdescription" : "Ancient Mural", > "imagePositionX" : "-168", > "imagePositionY" : "-56", > "object" : "ancientmural1", > "tilesetDirection" : "right" > }, > "81" : { > "//description" : "A huge shattered mural.", > "//name" : "ancientmural3", > "//shortdescription" : "Ancient Mural", > "imagePositionX" : "-168", > "imagePositionY" : "-40", > "object" : "ancientmural3", > "tilesetDirection" : "right" > }, 836a891,902 > "76" : { > "image" : "./../../../../tiled/packed/objects/ancientmural4.png" > }, > "77" : { > "image" : "./../../../../tiled/packed/objects/ancientmural6.png" > }, > "78" : { > "image" : "./../../../../tiled/packed/objects/ancientmural2.png" > }, > "79" : { > "image" : "./../../../../tiled/packed/objects/ancientmural5.png" > }, 838a905,910 > }, > "80" : { > "image" : "./../../../../tiled/packed/objects/ancientmural1.png" > }, > "81" : { > "image" : "./../../../../tiled/packed/objects/ancientmural3.png" tilesets\packed\miscellaneous.json 16d15 < "allowOverdrawing":"true", 30a30,36 > }, > "11": > { > "\/\/description":"Fill with air (Overwritable)", > "\/\/shortdescription":"Air", > "allowOverdrawing":"true", > "clear":"true" tilesets\packed\objects-by-category\breakable.json 7c7 < "tilecount" : 298, --- > "tilecount" : 304, 217c217 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 618c618 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 1797c1797 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 1799c1799,1800 < "object" : "butterflybush" --- > "object" : "butterflybush", > "tilesetDirection" : "right" 1851a1853,1870 > "298" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot3", > "//shortdescription" : "Wide Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot3", > "tilesetDirection" : "right" > }, > "299" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot1", > "//shortdescription" : "Ornamental Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot1", > "tilesetDirection" : "right" > }, 1856c1875 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 1858c1877,1878 < "object" : "fireflybush" --- > "object" : "fireflybush", > "tilesetDirection" : "right" 1868a1889,1924 > "300" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot5", > "//shortdescription" : "Tall Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot5", > "tilesetDirection" : "right" > }, > "301" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot4", > "//shortdescription" : "Decorative Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot4", > "tilesetDirection" : "right" > }, > "302" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot2", > "//shortdescription" : "Rounded Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot2", > "tilesetDirection" : "right" > }, > "303" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot6", > "//shortdescription" : "Small Ancient Pot", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientpot6", > "tilesetDirection" : "right" > }, 1941c1997 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 2300c2356 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 3172a3229,3234 > "298" : { > "image" : "../../../../../tiled/packed/objects/ancientpot3.png" > }, > "299" : { > "image" : "../../../../../tiled/packed/objects/ancientpot1.png" > }, 3177a3240,3251 > }, > "300" : { > "image" : "../../../../../tiled/packed/objects/ancientpot5.png" > }, > "301" : { > "image" : "../../../../../tiled/packed/objects/ancientpot4.png" > }, > "302" : { > "image" : "../../../../../tiled/packed/objects/ancientpot2.png" > }, > "303" : { > "image" : "../../../../../tiled/packed/objects/ancientpot6.png" tilesets\packed\objects-by-category\bug.json 11c11 < "//description" : "The label reads, \"This bug is incredibly sticky. It has two long horns on its head.\"", --- > "//description" : "This bug is incredibly sticky. It has two long horns on its head.", 13c13 < "//shortdescription" : "Mudstag Bug", --- > "//shortdescription" : "Mudstag", 20c20 < "//description" : "The label reads, \"The wings of this bug are iridescent like ice.\"", --- > "//description" : "The wings of this bug are iridescent like ice.", 22c22 < "//shortdescription" : "Shardwing Bug", --- > "//shortdescription" : "Shardwing", 29c29 < "//description" : "The label reads, \"This bug looks like it's wearing tiny green shoes.\"", --- > "//description" : "This bug looks like it's wearing tiny green shoes.", 31c31 < "//shortdescription" : "Greentip Bug", --- > "//shortdescription" : "Greentip", 38c38 < "//description" : "The label reads, \"This bug makes a faint ringing sound as it flies through the air.\"", --- > "//description" : "This bug makes a faint ringing sound as it flies through the air.", 40c40 < "//shortdescription" : "Driftbell Bug", --- > "//shortdescription" : "Driftbell", 47c47 < "//description" : "The label reads, \"Attracted to heat, this little guy needs warmth.\"", --- > "//description" : "Attracted to heat, this little guy needs warmth.", 49c49 < "//shortdescription" : "Heathugger Bug", --- > "//shortdescription" : "Heathugger", 56c56 < "//description" : "The label reads, \"Hard to spot, these bugs are as black as night.\"", --- > "//description" : "Hard to spot, these bugs are as black as night.", 58c58 < "//shortdescription" : "Shadowmoth Bug", --- > "//shortdescription" : "Shadowmoth", 65c65 < "//description" : "The label reads, \"A bright yellow bug, its wings smell like butter.\"", --- > "//description" : "A bright yellow bug, its wings smell like butter.", 67c67 < "//shortdescription" : "Butterbee Bug", --- > "//shortdescription" : "Butterbee", 74c74 < "//description" : "The label reads, \"The surface of this bug's shell shimmers like oil.\"", --- > "//description" : "The surface of this bug's shell shimmers like oil.", 76c76 < "//shortdescription" : "Aurorabee Bug", --- > "//shortdescription" : "Aurorabee", 83c83 < "//description" : "The label reads, \"This blue bug has sharp little teeth.\"", --- > "//description" : "This blue bug has sharp little teeth.", 85c85 < "//shortdescription" : "Blueback Bug", --- > "//shortdescription" : "Blueback", 92c92 < "//description" : "The label reads, \"This bug is easily mistaken for a snowflake.\"", --- > "//description" : "This bug is easily mistaken for a snowflake.", 94c94 < "//shortdescription" : "Frostfleck Bug", --- > "//shortdescription" : "Frostfleck", 101c101 < "//description" : "The label reads, \"These bugs can be seen dancing at dusk.\"", --- > "//description" : "These bugs can be seen dancing at dusk.", 103c103 < "//shortdescription" : "Muddancer Bug", --- > "//shortdescription" : "Muddancer", 110c110 < "//description" : "The label reads, \"You'll smell one of these little guys before you see one.\"", --- > "//description" : "You'll smell one of these little guys before you see one.", 112c112 < "//shortdescription" : "Stinkjack Bug", --- > "//shortdescription" : "Stinkjack", 119c119 < "//description" : "The label reads, \"This guy has a creepy little face.\"", --- > "//description" : "This guy has a creepy little face.", 121c121 < "//shortdescription" : "Xenofly Bug", --- > "//shortdescription" : "Xenofly", 128c128 < "//description" : "The label reads, \"This bug's legs move so fast they're difficult to count.\"", --- > "//description" : "This bug's legs move so fast they're difficult to count.", 130c130 < "//shortdescription" : "Scuttleploom Bug", --- > "//shortdescription" : "Scuttleploom", 137c137 < "//description" : "The label reads, \"This pretty bug loves sunshine.\"", --- > "//description" : "This pretty bug loves sunshine.", 139c139 < "//shortdescription" : "Sunskipper Bug", --- > "//shortdescription" : "Sunskipper", 146c146 < "//description" : "The label reads, \"This tiny creature skips across hot lakes of lava.\"", --- > "//description" : "This tiny creature skips across hot lakes of lava.", 148c148 < "//shortdescription" : "Lavahopper Bug", --- > "//shortdescription" : "Lavahopper", 155c155 < "//description" : "The label reads, \"It looks as if it could slip out of its shell at a moments notice.\"", --- > "//description" : "It looks as if it could slip out of its shell at a moments notice.", 157c157 < "//shortdescription" : "Shellcreep Bug", --- > "//shortdescription" : "Shellcreep", 164c164 < "//description" : "The label reads, \"A bug with glistening gold wings, very fancy!\"", --- > "//description" : "A bug with glistening gold wings, very fancy!", 166c166 < "//shortdescription" : "Goldbuck Bug", --- > "//shortdescription" : "Goldbuck", 173c173 < "//description" : "The label reads, \"This bug rubs its legs together to produce tiny sparks.\"", --- > "//description" : "This bug rubs its legs together to produce tiny sparks.", 175c175 < "//shortdescription" : "Phoenixfly Bug", --- > "//shortdescription" : "Phoenixfly", 182c182 < "//description" : "The label reads, \"This bug has a snout like a seahorse.\"", --- > "//description" : "This bug has a snout like a seahorse.", 184c184 < "//shortdescription" : "Seahornet Bug", --- > "//shortdescription" : "Seahornet", 191c191 < "//description" : "The label reads, \"Not to be confused with the infamous Dreadwing.\"", --- > "//description" : "Not to be confused with the infamous Dreadwing.", 193c193 < "//shortdescription" : "Redwing Bug", --- > "//shortdescription" : "Redwing", 200c200 < "//description" : "The label reads, \"This bug never stops eating.\"", --- > "//description" : "This bug never stops eating.", 202c202 < "//shortdescription" : "Hivehog Bug", --- > "//shortdescription" : "Hivehog", 209c209 < "//description" : "The label reads, \"This prickly little fellow has razor sharp wings.\"", --- > "//description" : "This prickly little fellow has razor sharp wings.", 211c211 < "//shortdescription" : "Thornbee Bug", --- > "//shortdescription" : "Thornbee", 218c218 < "//description" : "The label reads, \"The tips of its legs are covered in snow.\"", --- > "//description" : "The tips of its legs are covered in snow.", 220c220 < "//shortdescription" : "Snowskater Bug", --- > "//shortdescription" : "Snowskater", 227c227 < "//description" : "The label reads, \"This little bug's legs are covered in see-through hairs.\"", --- > "//description" : "This little bug's legs are covered in see-through hairs.", 229c229 < "//shortdescription" : "Polarmoth Bug", --- > "//shortdescription" : "Polarmoth", 236c236 < "//description" : "The label reads, \"Thrives in desolate conditions.\"", --- > "//description" : "Thrives in desolate conditions.", 238c238 < "//shortdescription" : "Cinderfly Bug", --- > "//shortdescription" : "Cinderfly", 245c245 < "//description" : "The label reads, \"Who would live in the desert? This clown.\"", --- > "//description" : "Who would live in the desert? This clown.", 247c247 < "//shortdescription" : "Sandclown Bug", --- > "//shortdescription" : "Sandclown", 254c254 < "//description" : "The label reads, \"The warmer this bug gets, the more it glows.\"", --- > "//description" : "The warmer this bug gets, the more it glows.", 256c256 < "//shortdescription" : "Glowbug Bug", --- > "//shortdescription" : "Glowbug", 262d261 < "//description" : "A steaming cup of Earl Grey.", 264,268c263 < "//shortdescription" : "Teacup", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "testbug", < "tilesetDirection" : "right" --- > "invalid" : "true" 271c266 < "//description" : "The label reads, \"Vibrant and beautiful, it has a friendly little smile on its face.\"", --- > "//description" : "Vibrant and beautiful, it has a friendly little smile on its face.", 273c268 < "//shortdescription" : "Brightstripe Bug", --- > "//shortdescription" : "Brightstripe", 280c275 < "//description" : "The label reads, \"Comes out only during certain phases of the moon.\"", --- > "//description" : "Comes out only during certain phases of the moon.", 282c277 < "//shortdescription" : "Tidefly Bug", --- > "//shortdescription" : "Tidefly", 289c284 < "//description" : "The label reads, \"Its tawny wings make it hard to spot on trees.\"", --- > "//description" : "Its tawny wings make it hard to spot on trees.", 291c286 < "//shortdescription" : "Fawnfly Bug", --- > "//shortdescription" : "Fawnfly", 298c293 < "//description" : "The label reads, \"A bug that can usually be found chasing the crest of a wave.\"", --- > "//description" : "A bug that can usually be found chasing the crest of a wave.", 300c295 < "//shortdescription" : "Wavebird Bug", --- > "//shortdescription" : "Wavebird", 307c302 < "//description" : "The label reads, \"The trail of a dustmoth looks like stardust.\"", --- > "//description" : "The trail of a dustmoth looks like stardust.", 309c304 < "//shortdescription" : "Dustmoth Bug", --- > "//shortdescription" : "Dustmoth", 316c311 < "//description" : "The label reads, \"Its legs look like intertwining vines.\"", --- > "//description" : "Its legs look like intertwining vines.", 318c313 < "//shortdescription" : "Vineclimber Bug", --- > "//shortdescription" : "Vineclimber", 325c320 < "//description" : "The label reads, \"These bugs appear to rise from clouds of ash.\"", --- > "//description" : "These bugs appear to rise from clouds of ash.", 327c322 < "//shortdescription" : "Ashsprite Bug", --- > "//shortdescription" : "Ashsprite", 334c329 < "//description" : "The label reads, \"Hot to the touch, its shell flickers like flame.\"", --- > "//description" : "Hot to the touch, its shell flickers like flame.", 336c331 < "//shortdescription" : "Flameroach Bug", --- > "//shortdescription" : "Flameroach", 343c338 < "//description" : "The label reads, \"Where there's frost, there are frostflies.\"", --- > "//description" : "Where there's frost, there are frostflies.", 345c340 < "//shortdescription" : "Frostfly Bug", --- > "//shortdescription" : "Frostfly", 352c347 < "//description" : "The label reads, \"This bug's wings are frozen over.\"", --- > "//description" : "This bug's wings are frozen over.", 354c349 < "//shortdescription" : "Icetip Bug", --- > "//shortdescription" : "Icetip", 361c356 < "//description" : "The label reads, \"The smallest and most pathetic bug I've ever seen.\"", --- > "//description" : "The smallest and most pathetic bug I've ever seen.", 363c358 < "//shortdescription" : "Orphanfly Bug", --- > "//shortdescription" : "Orphanfly", 370c365 < "//description" : "The label reads, \"A large, formidable bug. Can survive extreme heat.\"", --- > "//description" : "A large, formidable bug. Can survive extreme heat.", 372c367 < "//shortdescription" : "Fireygiant Bug", --- > "//shortdescription" : "Fireygiant", 379c374 < "//description" : "The label reads, \"A lively bug, it can be seen drinking morning dew.\"", --- > "//description" : "A lively bug, it can be seen drinking morning dew.", 381c376 < "//shortdescription" : "Dewhopper Bug", --- > "//shortdescription" : "Dewhopper", 388c383 < "//description" : "\"These bugs float on updrafts of poisonous gases.\"", --- > "//description" : "These bugs float on updrafts of poisonous gases.", 390c385 < "//shortdescription" : "Gasgiant Bug", --- > "//shortdescription" : "Gasgiant", 483c478 < "image" : "../../../../../tiled/packed/objects/testbug.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-category\crafting.json 592c592 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 601c601 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", tilesets\packed\objects-by-category\decorative.json 7c7 < "tilecount" : 1333, --- > "tilecount" : 1360, 2884c2884 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 2893c2893 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 2902c2902 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 2911c2911 < "//description" : "-todo-", --- > "//description" : "A decorative set of brass horns.", 2920c2920 < "//description" : "-todo-", --- > "//description" : "A brass, wood and copper windmill, that spins in the direction of the wind.", 2929c2929 < "//description" : "-todo-", --- > "//description" : "A brass water pump that used to pump water, back when it was functioning.", 2938c2938 < "//description" : "-todo-", --- > "//description" : "A colourful square wall clock.", 2947c2947 < "//description" : "-todo-", --- > "//description" : "A decorative iron symbol.", 2973c2973 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 2982c2982 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 2991c2991 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3000c3000 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3009c3009 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3018c3018 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3027c3027 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3036c3036 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3045c3045 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3054c3054 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 3071c3071 < "//description" : "-todo-", --- > "//description" : "A faded poster, offering a bounty from long ago.", 3080c3080 < "//description" : "-todo-", --- > "//description" : "A scented pink bunny plush toy.", 3082c3082 < "//shortdescription" : "Pastel Bunny Plush", --- > "//shortdescription" : "Pastel Bunny Plushie", 3089c3089 < "//description" : "-todo-", --- > "//description" : "A detailed painting of a beautiful landscape.", 3091c3091 < "//shortdescription" : "Frontier Painting 1", --- > "//shortdescription" : "Frontier Plains Painting", 3098c3098 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 3107c3107 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 3116c3116 < "//description" : "-todo-", --- > "//description" : "A painting of a proud mooshi against a setting sun.", 3118c3118 < "//shortdescription" : "Frontier Painting 3", --- > "//shortdescription" : "Frontier Mooshi Painting", 3125c3125 < "//description" : "-todo-", --- > "//description" : "A charming record player, playing an old tune.", 3134c3134 < "//description" : "-todo-", --- > "//description" : "A strange painting of a pulled wagon.", 3136c3136 < "//shortdescription" : "Frontier Painting 2", --- > "//shortdescription" : "Frontier Wagon Painting", 3143c3143 < "//description" : "-todo-", --- > "//description" : "An old-fashioned standing clock, with a polished brass pendulum.", 3170c3170 < "//description" : "-todo-", --- > "//description" : "A rough wooden coffin. Luckily, no-one's inside!", 3194a3195,3257 > "1333" : { > "//description" : "Transforms a planet's climate into a verdant patchwork of open meadows.", > "//name" : "terraformergarden", > "//shortdescription" : "Lush Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformergarden", > "tilesetDirection" : "right" > }, > "1334" : { > "//description" : "Transforms a planet's climate into a frozen landscape of snow and ice.", > "//name" : "terraformertundra", > "//shortdescription" : "Icy Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformertundra", > "tilesetDirection" : "right" > }, > "1335" : { > "//description" : "Transforms a planet's climate into a chilly taiga.", > "//name" : "terraformersnow", > "//shortdescription" : "Snowy Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformersnow", > "tilesetDirection" : "right" > }, > "1336" : { > "//description" : "Transforms a planet's climate into an overgrown jungle.", > "//name" : "terraformerjungle", > "//shortdescription" : "Jungle Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerjungle", > "tilesetDirection" : "right" > }, > "1337" : { > "//description" : "Transforms an area of a planet into a patch of spongey fungus and giant toadstools.", > "//name" : "microformermushrooms", > "//shortdescription" : "Fungal Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformermushrooms", > "tilesetDirection" : "right" > }, > "1338" : { > "//description" : "Transforms an area of a planet into clumps of lidless eyeballs.", > "//name" : "microformereyepatch", > "//shortdescription" : "Ocular Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformereyepatch", > "tilesetDirection" : "right" > }, > "1339" : { > "//description" : "Transforms an area of a planet into a soupy slime pit.", > "//name" : "microformerslimecaves", > "//shortdescription" : "Slimy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerslimecaves", > "tilesetDirection" : "right" > }, 3203a3267,3356 > "1340" : { > "//description" : "Transforms a planet's climate into a bizarrely mutated alien ecosystem.", > "//name" : "terraformeralien", > "//shortdescription" : "Mutant Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformeralien", > "tilesetDirection" : "right" > }, > "1341" : { > "//description" : "Transforms an area of a planet into a bioluminescent garden.", > "//name" : "microformerbioluminescence", > "//shortdescription" : "Glowing Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerbioluminescence", > "tilesetDirection" : "right" > }, > "1342" : { > "//description" : "Transforms a planet's climate into a dusty apocalyptic wasteland.", > "//name" : "terraformerscorched", > "//shortdescription" : "Scorched Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerscorched", > "tilesetDirection" : "right" > }, > "1343" : { > "//description" : "Transforms an area of a planet into a hive of alien invertebrates.", > "//name" : "microformerhive", > "//shortdescription" : "Buggy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerhive", > "tilesetDirection" : "right" > }, > "1344" : { > "//description" : "Transforms an area of a planet into an oxidized metallic grove.", > "//name" : "microformerrust", > "//shortdescription" : "Rusty Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerrust", > "tilesetDirection" : "right" > }, > "1345" : { > "//description" : "Transforms a planet's climate into a fuming volcanic hellscape.", > "//name" : "terraformervolcanic", > "//shortdescription" : "Volcanic Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformervolcanic", > "tilesetDirection" : "right" > }, > "1346" : { > "//description" : "Transforms a planet's climate into a thick temperate forest.", > "//name" : "terraformerforest", > "//shortdescription" : "Wooded Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerforest", > "tilesetDirection" : "right" > }, > "1347" : { > "//description" : "Transforms a planet's climate into an arid grassland.", > "//name" : "terraformersavannah", > "//shortdescription" : "Prairie Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformersavannah", > "tilesetDirection" : "right" > }, > "1348" : { > "//description" : "Transforms an area of a planet into a morass of sticky tar.", > "//name" : "microformertar", > "//shortdescription" : "Tarry Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformertar", > "tilesetDirection" : "right" > }, > "1349" : { > "//description" : "Transforms a planet's climate into a sandy desert.", > "//name" : "terraformerdesert", > "//shortdescription" : "Sandy Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerdesert", > "tilesetDirection" : "right" > }, 3211a3365,3454 > "1350" : { > "//description" : "Transforms an area of a planet into a fleshy abomination.", > "//name" : "microformerflesh", > "//shortdescription" : "Fleshy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerflesh", > "tilesetDirection" : "right" > }, > "1351" : { > "//description" : "Transforms an area of a planet into an overgrown wilderness.", > "//name" : "microformerwilderness", > "//shortdescription" : "Wild Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerwilderness", > "tilesetDirection" : "right" > }, > "1352" : { > "//description" : "Transforms an area of a planet into a rocky highland.", > "//name" : "microformeralpine", > "//shortdescription" : "Mountainous Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformeralpine", > "tilesetDirection" : "right" > }, > "1353" : { > "//description" : "Transforms an area of a planet into a dry waste of scattered bones.", > "//name" : "microformerbones", > "//shortdescription" : "Skeletal Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerbones", > "tilesetDirection" : "right" > }, > "1354" : { > "//description" : "Transforms an area of a planet into an ice sheet threaded with odd, protruding steam pipes.", > "//name" : "microformersteamspring", > "//shortdescription" : "Steamy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformersteamspring", > "tilesetDirection" : "right" > }, > "1355" : { > "//description" : "Transforms an area of a planet into a beautiful crystalline rock garden.", > "//name" : "microformergeode", > "//shortdescription" : "Crystalline Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformergeode", > "tilesetDirection" : "right" > }, > "1356" : { > "//description" : "Transforms a planet's climate into a chill wasteland of perpetual night.", > "//name" : "terraformermidnight", > "//shortdescription" : "Dark Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformermidnight", > "tilesetDirection" : "right" > }, > "1357" : { > "//description" : "Transforms an area of a planet into a patch of giant flowers.", > "//name" : "microformergiantflowers", > "//shortdescription" : "Floral Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformergiantflowers", > "tilesetDirection" : "right" > }, > "1358" : { > "//description" : "Transforms an area of a planet into a sticky patch of glowing mushrooms.", > "//name" : "microformerluminouscaves", > "//shortdescription" : "Glowshroom Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerluminouscaves", > "tilesetDirection" : "right" > }, > "1359" : { > "//description" : "A massive ancient machine. What could it be used for?", > "//name" : "terraforge", > "//shortdescription" : "Terraforge", > "imagePositionX" : "-56", > "imagePositionY" : "0", > "object" : "terraforge", > "tilesetDirection" : "right" > }, 10378c10621 < "//shortdescription" : "Standard Record Player", --- > "//shortdescription" : "Standard Issue Turntable", 12217a12461,12481 > "1333" : { > "image" : "../../../../../tiled/packed/objects/terraformergarden.png" > }, > "1334" : { > "image" : "../../../../../tiled/packed/objects/terraformertundra.png" > }, > "1335" : { > "image" : "../../../../../tiled/packed/objects/terraformersnow.png" > }, > "1336" : { > "image" : "../../../../../tiled/packed/objects/terraformerjungle.png" > }, > "1337" : { > "image" : "../../../../../tiled/packed/objects/microformermushrooms.png" > }, > "1338" : { > "image" : "../../../../../tiled/packed/objects/microformereyepatch.png" > }, > "1339" : { > "image" : "../../../../../tiled/packed/objects/microformerslimecaves.png" > }, 12220a12485,12514 > "1340" : { > "image" : "../../../../../tiled/packed/objects/terraformeralien.png" > }, > "1341" : { > "image" : "../../../../../tiled/packed/objects/microformerbioluminescence.png" > }, > "1342" : { > "image" : "../../../../../tiled/packed/objects/terraformerscorched.png" > }, > "1343" : { > "image" : "../../../../../tiled/packed/objects/microformerhive.png" > }, > "1344" : { > "image" : "../../../../../tiled/packed/objects/microformerrust.png" > }, > "1345" : { > "image" : "../../../../../tiled/packed/objects/terraformervolcanic.png" > }, > "1346" : { > "image" : "../../../../../tiled/packed/objects/terraformerforest.png" > }, > "1347" : { > "image" : "../../../../../tiled/packed/objects/terraformersavannah.png" > }, > "1348" : { > "image" : "../../../../../tiled/packed/objects/microformertar.png" > }, > "1349" : { > "image" : "../../../../../tiled/packed/objects/terraformerdesert.png" > }, 12222a12517,12546 > }, > "1350" : { > "image" : "../../../../../tiled/packed/objects/microformerflesh.png" > }, > "1351" : { > "image" : "../../../../../tiled/packed/objects/microformerwilderness.png" > }, > "1352" : { > "image" : "../../../../../tiled/packed/objects/microformeralpine.png" > }, > "1353" : { > "image" : "../../../../../tiled/packed/objects/microformerbones.png" > }, > "1354" : { > "image" : "../../../../../tiled/packed/objects/microformersteamspring.png" > }, > "1355" : { > "image" : "../../../../../tiled/packed/objects/microformergeode.png" > }, > "1356" : { > "image" : "../../../../../tiled/packed/objects/terraformermidnight.png" > }, > "1357" : { > "image" : "../../../../../tiled/packed/objects/microformergiantflowers.png" > }, > "1358" : { > "image" : "../../../../../tiled/packed/objects/microformerluminouscaves.png" > }, > "1359" : { > "image" : "../../../../../tiled/packed/objects/terraforge.png" tilesets\packed\objects-by-category\door.json 187c187 < "//description" : "-todo-", --- > "//description" : "A wooden door, emblazoned with an iron emblem on both sides.", tilesets\packed\objects-by-category\furniture.json 2223c2223 < "//description" : "-todo-", --- > "//description" : "A sturdy wooden bed with mooshi hide sheets.", 2232c2232 < "//description" : "-todo-", --- > "//description" : "A charming, pastel coloured bed.", 2241c2241 < "//description" : "-todo-", --- > "//description" : "A small pastel coloured stool.", 2250c2250 < "//description" : "-todo-", --- > "//description" : "A pastel coloured chair with a heart-shaped backrest.", 2268c2268 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 2277c2277 < "//description" : "-todo-", --- > "//description" : "A brightly coloured table with a flowery tablecloth.", 2286c2286 < "//description" : "-todo-", --- > "//description" : "A wooden chair with mooshi hide cushioning.", tilesets\packed\objects-by-category\light.json 7c7 < "tilecount" : 420, --- > "tilecount" : 421, 2360c2360 < "imagePositionY" : "0", --- > "imagePositionY" : "-8", 3109c3109 < "//description" : "-todo-", --- > "//description" : "A wrought iron lamp post with a gas lit flame.", 3118c3118 < "//description" : "-todo-", --- > "//description" : "A wall mounted pink fluorescent light.", 3127c3127 < "//description" : "-todo-", --- > "//description" : "A hanging gas lamp with a red glass cover.", 3143a3144,3152 > "420" : { > "//description" : "An ancient bust representing the Cultivator. The orb it holds produces light.", > "//name" : "ancientbust", > "//shortdescription" : "Ancient Bust", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "ancientbust", > "tilesetDirection" : "right" > }, 4758a4768,4770 > }, > "420" : { > "image" : "../../../../../tiled/packed/objects/ancientbust.png" tilesets\packed\objects-by-category\other.json 7c7 < "tilecount" : 296, --- > "tilecount" : 298, 16c16,17 < "object" : "magmagroundspike2" --- > "object" : "magmagroundspike2", > "tilesetDirection" : "right" 79c80 < "//description" : "The label reads, \"A bright yellow bug, its wings smell like butter.\"", --- > "//description" : "A bright yellow bug, its wings smell like butter.", 81c82 < "//shortdescription" : "Butterbee Bug", --- > "//shortdescription" : "Butterbee", 88c89 < "//description" : "The label reads, \"This bug makes a faint ringing sound as it flies through the air.\"", --- > "//description" : "This bug makes a faint ringing sound as it flies through the air.", 90c91 < "//shortdescription" : "Driftbell Bug", --- > "//shortdescription" : "Driftbell", 97c98 < "//description" : "The label reads, \"Where there's frost, there are frostflies.\"", --- > "//description" : "Where there's frost, there are frostflies.", 99c100 < "//shortdescription" : "Frostfly Bug", --- > "//shortdescription" : "Frostfly", 111c112,113 < "object" : "icestalactite4" --- > "object" : "icestalactite4", > "tilesetDirection" : "right" 118c120 < "//description" : "The label reads, \"This bug never stops eating.\"", --- > "//description" : "This bug never stops eating.", 120c122 < "//shortdescription" : "Hivehog Bug", --- > "//shortdescription" : "Hivehog", 127c129 < "//description" : "The label reads, \"These bugs can be seen dancing at dusk.\"", --- > "//description" : "These bugs can be seen dancing at dusk.", 129c131 < "//shortdescription" : "Muddancer Bug", --- > "//shortdescription" : "Muddancer", 136c138 < "//description" : "The label reads, \"The smallest and most pathetic bug I've ever seen.\"", --- > "//description" : "The smallest and most pathetic bug I've ever seen.", 138c140 < "//shortdescription" : "Orphanfly Bug", --- > "//shortdescription" : "Orphanfly", 145c147 < "//description" : "The label reads, \"Who would live in the desert? This clown.\"", --- > "//description" : "Who would live in the desert? This clown.", 147c149 < "//shortdescription" : "Sandclown Bug", --- > "//shortdescription" : "Sandclown", 154c156 < "//description" : "The label reads, \"This bug has a snout like a seahorse.\"", --- > "//description" : "This bug has a snout like a seahorse.", 156c158 < "//shortdescription" : "Seahornet Bug", --- > "//shortdescription" : "Seahornet", 163c165 < "//description" : "The label reads, \"It looks as if it could slip out of its shell at a moments notice.\"", --- > "//description" : "It looks as if it could slip out of its shell at a moments notice.", 165c167 < "//shortdescription" : "Shellcreep Bug", --- > "//shortdescription" : "Shellcreep", 172d173 < "//description" : "A steaming cup of Earl Grey.", 174,178c175 < "//shortdescription" : "Teacup", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "testbug", < "tilesetDirection" : "right" --- > "invalid" : "true" 181c178 < "//description" : "The label reads, \"Comes out only during certain phases of the moon.\"", --- > "//description" : "Comes out only during certain phases of the moon.", 183c180 < "//shortdescription" : "Tidefly Bug", --- > "//shortdescription" : "Tidefly", 202,204c199,202 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite1" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite1", > "tilesetDirection" : "right" 207c205 < "//description" : "The label reads, \"Hard to spot, these bugs are as black as night.\"", --- > "//description" : "Hard to spot, these bugs are as black as night.", 209c207 < "//shortdescription" : "Shadowmoth Bug", --- > "//shortdescription" : "Shadowmoth", 224c222 < "//description" : "The label reads, \"This pretty bug loves sunshine.\"", --- > "//description" : "This pretty bug loves sunshine.", 226c224 < "//shortdescription" : "Sunskipper Bug", --- > "//shortdescription" : "Sunskipper", 278c276 < "//description" : "The label reads, \"This bug's wings are frozen over.\"", --- > "//description" : "This bug's wings are frozen over.", 280c278 < "//shortdescription" : "Icetip Bug", --- > "//shortdescription" : "Icetip", 305c303 < "//description" : "The label reads, \"The wings of this bug are iridescent like ice.\"", --- > "//description" : "The wings of this bug are iridescent like ice.", 307c305 < "//shortdescription" : "Shardwing Bug", --- > "//shortdescription" : "Shardwing", 455,457c453,456 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite3" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite3", > "tilesetDirection" : "right" 473c472,473 < "object" : "icestalactite3" --- > "object" : "icestalactite3", > "tilesetDirection" : "right" 481c481,482 < "object" : "magmaceilingspike3" --- > "object" : "magmaceilingspike3", > "tilesetDirection" : "right" 484c485 < "//description" : "The label reads, \"Hot to the touch, its shell flickers like flame.\"", --- > "//description" : "Hot to the touch, its shell flickers like flame.", 486c487 < "//shortdescription" : "Flameroach Bug", --- > "//shortdescription" : "Flameroach", 493c494 < "//description" : "The label reads, \"This blue bug has sharp little teeth.\"", --- > "//description" : "This blue bug has sharp little teeth.", 495c496 < "//shortdescription" : "Blueback Bug", --- > "//shortdescription" : "Blueback", 527c528 < "//description" : "The label reads, \"Its tawny wings make it hard to spot on trees.\"", --- > "//description" : "Its tawny wings make it hard to spot on trees.", 529c530 < "//shortdescription" : "Fawnfly Bug", --- > "//shortdescription" : "Fawnfly", 629c630,631 < "object" : "icestalactite1" --- > "object" : "icestalactite1", > "tilesetDirection" : "right" 637c639,640 < "object" : "magmaceilingspike1" --- > "object" : "magmaceilingspike1", > "tilesetDirection" : "right" 672c675 < "//description" : "The label reads, \"Vibrant and beautiful, it has a friendly little smile on its face.\"", --- > "//description" : "Vibrant and beautiful, it has a friendly little smile on its face.", 674c677 < "//shortdescription" : "Brightstripe Bug", --- > "//shortdescription" : "Brightstripe", 693,695c696,699 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite4" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite4", > "tilesetDirection" : "right" 1032c1036 < "//description" : "The label reads, \"A bug that can usually be found chasing the crest of a wave.\"", --- > "//description" : "A bug that can usually be found chasing the crest of a wave.", 1034c1038 < "//shortdescription" : "Wavebird Bug", --- > "//shortdescription" : "Wavebird", 1330c1334 < "//description" : "The label reads, \"This bug looks like it's wearing tiny green shoes.\"", --- > "//description" : "This bug looks like it's wearing tiny green shoes.", 1332c1336 < "//shortdescription" : "Greentip Bug", --- > "//shortdescription" : "Greentip", 1663a1668,1680 > "296" : { > "//name" : "weaponupgradeconsole", > "invalid" : "true" > }, > "297" : { > "//description" : "This advanced ancient technology can raise the effectiveness of some weapons.", > "//name" : "weaponupgradeanvil", > "//shortdescription" : "Weapon Upgrade Anvil", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "weaponupgradeanvil", > "tilesetDirection" : "right" > }, 1694c1711 < "//description" : "The label reads, \"This little bug's legs are covered in see-through hairs.\"", --- > "//description" : "This little bug's legs are covered in see-through hairs.", 1696c1713 < "//shortdescription" : "Polarmoth Bug", --- > "//shortdescription" : "Polarmoth", 1715c1732 < "//description" : "The label reads, \"A large, formidable bug. Can survive extreme heat.\"", --- > "//description" : "A large, formidable bug. Can survive extreme heat.", 1717c1734 < "//shortdescription" : "Fireygiant Bug", --- > "//shortdescription" : "Fireygiant", 1740c1757 < "//description" : "The label reads, \"Not to be confused with the infamous Dreadwing.\"", --- > "//description" : "Not to be confused with the infamous Dreadwing.", 1742c1759 < "//shortdescription" : "Redwing Bug", --- > "//shortdescription" : "Redwing", 1754c1771,1772 < "object" : "magmagroundspike3" --- > "object" : "magmagroundspike3", > "tilesetDirection" : "right" 1785c1803 < "//description" : "The label reads, \"The tips of its legs are covered in snow.\"", --- > "//description" : "The tips of its legs are covered in snow.", 1787c1805 < "//shortdescription" : "Snowskater Bug", --- > "//shortdescription" : "Snowskater", 1823c1841 < "//description" : "The label reads, \"This prickly little fellow has razor sharp wings.\"", --- > "//description" : "This prickly little fellow has razor sharp wings.", 1825c1843 < "//shortdescription" : "Thornbee Bug", --- > "//shortdescription" : "Thornbee", 1832c1850 < "//description" : "The label reads, \"This bug is easily mistaken for a snowflake.\"", --- > "//description" : "This bug is easily mistaken for a snowflake.", 1834c1852 < "//shortdescription" : "Frostfleck Bug", --- > "//shortdescription" : "Frostfleck", 1904c1922 < "//description" : "The label reads, \"The warmer this bug gets, the more it glows.\"", --- > "//description" : "The warmer this bug gets, the more it glows.", 1906c1924 < "//shortdescription" : "Glowbug Bug", --- > "//shortdescription" : "Glowbug", 1976c1994 < "//description" : "The label reads, \"These bugs appear to rise from clouds of ash.\"", --- > "//description" : "These bugs appear to rise from clouds of ash.", 1978c1996 < "//shortdescription" : "Ashsprite Bug", --- > "//shortdescription" : "Ashsprite", 1990c2008,2009 < "object" : "magmagroundspike1" --- > "object" : "magmagroundspike1", > "tilesetDirection" : "right" 2010c2029 < "//description" : "The label reads, \"This tiny creature skips across hot lakes of lava.\"", --- > "//description" : "This tiny creature skips across hot lakes of lava.", 2012c2031 < "//shortdescription" : "Lavahopper Bug", --- > "//shortdescription" : "Lavahopper", 2019c2038 < "//description" : "The label reads, \"A lively bug, it can be seen drinking morning dew.\"", --- > "//description" : "A lively bug, it can be seen drinking morning dew.", 2021c2040 < "//shortdescription" : "Dewhopper Bug", --- > "//shortdescription" : "Dewhopper", 2040c2059 < "//description" : "The label reads, \"This bug rubs its legs together to produce tiny sparks.\"", --- > "//description" : "This bug rubs its legs together to produce tiny sparks.", 2042c2061 < "//shortdescription" : "Phoenixfly Bug", --- > "//shortdescription" : "Phoenixfly", 2049c2068 < "//description" : "The label reads, \"The surface of this bug's shell shimmers like oil.\"", --- > "//description" : "The surface of this bug's shell shimmers like oil.", 2051c2070 < "//shortdescription" : "Aurorabee Bug", --- > "//shortdescription" : "Aurorabee", 2058c2077 < "//description" : "The label reads, \"Thrives in desolate conditions.\"", --- > "//description" : "Thrives in desolate conditions.", 2060c2079 < "//shortdescription" : "Cinderfly Bug", --- > "//shortdescription" : "Cinderfly", 2076c2095 < "//description" : "The label reads, \"You'll smell one of these little guys before you see one.\"", --- > "//description" : "You'll smell one of these little guys before you see one.", 2078c2097 < "//shortdescription" : "Stinkjack Bug", --- > "//shortdescription" : "Stinkjack", 2099c2118,2119 < "object" : "icestalactite2" --- > "object" : "icestalactite2", > "tilesetDirection" : "right" 2102c2122 < "//description" : "The label reads, \"This bug's legs move so fast they're difficult to count.\"", --- > "//description" : "This bug's legs move so fast they're difficult to count.", 2104c2124 < "//shortdescription" : "Scuttleploom Bug", --- > "//shortdescription" : "Scuttleploom", 2116c2136,2137 < "object" : "magmaceilingspike2" --- > "object" : "magmaceilingspike2", > "tilesetDirection" : "right" 2130,2132c2151,2154 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite2" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite2", > "tilesetDirection" : "right" 2172c2194 < "//description" : "The label reads, \"This guy has a creepy little face.\"", --- > "//description" : "This guy has a creepy little face.", 2174c2196 < "//shortdescription" : "Xenofly Bug", --- > "//shortdescription" : "Xenofly", 2181c2203 < "//description" : "The label reads, \"This bug is incredibly sticky. It has two long horns on its head.\"", --- > "//description" : "This bug is incredibly sticky. It has two long horns on its head.", 2183c2205 < "//shortdescription" : "Mudstag Bug", --- > "//shortdescription" : "Mudstag", 2198c2220 < "//description" : "The label reads, \"Attracted to heat, this little guy needs warmth.\"", --- > "//description" : "Attracted to heat, this little guy needs warmth.", 2200c2222 < "//shortdescription" : "Heathugger Bug", --- > "//shortdescription" : "Heathugger", 2223c2245 < "//description" : "The label reads, \"A bug with glistening gold wings, very fancy!\"", --- > "//description" : "A bug with glistening gold wings, very fancy!", 2225c2247 < "//shortdescription" : "Goldbuck Bug", --- > "//shortdescription" : "Goldbuck", 2257c2279 < "//description" : "The label reads, \"The trail of a dustmoth looks like stardust.\"", --- > "//description" : "The trail of a dustmoth looks like stardust.", 2259c2281 < "//shortdescription" : "Dustmoth Bug", --- > "//shortdescription" : "Dustmoth", 2266c2288 < "//description" : "\"These bugs float on updrafts of poisonous gases.\"", --- > "//description" : "These bugs float on updrafts of poisonous gases.", 2268c2290 < "//shortdescription" : "Gasgiant Bug", --- > "//shortdescription" : "Gasgiant", 2275c2297 < "//description" : "The label reads, \"Its legs look like intertwining vines.\"", --- > "//description" : "Its legs look like intertwining vines.", 2277c2299 < "//shortdescription" : "Vineclimber Bug", --- > "//shortdescription" : "Vineclimber", 2346c2368 < "image" : "../../../../../tiled/packed/objects/testbug.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2940a2963,2968 > }, > "296" : { > "image" : "../../../../../tiled/packed/../packed/invalid.png" > }, > "297" : { > "image" : "../../../../../tiled/packed/objects/weaponupgradeanvil.png" tilesets\packed\objects-by-category\spawner.json 7c7 < "tilecount" : 15, --- > "tilecount" : 16, 56a57,64 > "15" : { > "//description" : "...", > "//name" : "invisiblemonsterspawner", > "//shortdescription" : "Invisible Monster Spawner", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "invisiblemonsterspawner" > }, 145a154,156 > }, > "15" : { > "image" : "../../../../../tiled/packed/objects/invisiblemonsterspawner.png" tilesets\packed\objects-by-category\storage.json 326c326 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", 680,681c680,681 < "//name" : "ancientbigchest", < "//shortdescription" : "Ancient Big Chest", --- > "//name" : "essencechest", > "//shortdescription" : "Ancient Essence Chest", 684c684 < "object" : "ancientbigchest", --- > "object" : "essencechest", 1157c1157 < "//description" : "-todo-", --- > "//description" : "A marvellous pastel coloured wardrobe.", 1166c1166 < "//description" : "-todo-", --- > "//description" : "A huge ornate vault safe.", 1184c1184 < "//description" : "-todo-", --- > "//description" : "A small cabinet, painted in bright pastel colours.", 1391d1390 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 1393,1397c1392 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 1400d1394 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 1402,1406c1396 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 2131c2121 < "image" : "../../../../../tiled/packed/objects/ancientbigchest.png" --- > "image" : "../../../../../tiled/packed/objects/essencechest.png" 2386c2376 < "image" : "../../../../../tiled/packed/objects/foodbowl.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 2389c2379 < "image" : "../../../../../tiled/packed/objects/foodbowl_orientation1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-category\trap.json 85c85,86 < "object" : "icestalactite1" --- > "object" : "icestalactite1", > "tilesetDirection" : "right" 93c94,95 < "object" : "magmaceilingspike1" --- > "object" : "magmaceilingspike1", > "tilesetDirection" : "right" 494,496c496,499 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite4" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite4", > "tilesetDirection" : "right" 692c695,696 < "object" : "magmagroundspike3" --- > "object" : "magmagroundspike3", > "tilesetDirection" : "right" 1053,1055c1057,1060 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite2" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite2", > "tilesetDirection" : "right" 1106c1111,1112 < "object" : "magmagroundspike1" --- > "object" : "magmagroundspike1", > "tilesetDirection" : "right" 1114c1120,1121 < "object" : "magmagroundspike2" --- > "object" : "magmagroundspike2", > "tilesetDirection" : "right" 1164c1171,1172 < "object" : "magmaceilingspike3" --- > "object" : "magmaceilingspike3", > "tilesetDirection" : "right" 1172c1180,1181 < "object" : "icestalactite3" --- > "object" : "icestalactite3", > "tilesetDirection" : "right" 1557c1566,1567 < "object" : "icestalactite4" --- > "object" : "icestalactite4", > "tilesetDirection" : "right" 1563,1565c1573,1576 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite1" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite1", > "tilesetDirection" : "right" 1698,1700c1709,1712 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite3" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite3", > "tilesetDirection" : "right" 1716c1728,1729 < "object" : "magmaceilingspike2" --- > "object" : "magmaceilingspike2", > "tilesetDirection" : "right" 1724c1737,1738 < "object" : "icestalactite2" --- > "object" : "icestalactite2", > "tilesetDirection" : "right" tilesets\packed\objects-by-category\wire.json 7c7 < "tilecount" : 185, --- > "tilecount" : 204, 372d371 < "//description" : "...", 374,378c373 < "//shortdescription" : "Invisible Sound", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "invisiblesound", < "tilesetDirection" : "right" --- > "invalid" : "true" 831a827,871 > "185" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "avianpressureplate_orientation4", > "//shortdescription" : "Crystal Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "avianpressureplate", > "tilesetDirection" : "right" > }, > "186" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "187" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation2", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "188" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation3", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "189" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation4", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, 840a881,970 > "190" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "191" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation2", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "192" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation3", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "193" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation4", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "194" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation5", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "195" : { > "//description" : "...", > "//name" : "invisibledlatch", > "//shortdescription" : "Invisible Latch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibledlatch", > "tilesetDirection" : "right" > }, > "196" : { > "//description" : "...", > "//name" : "invisiblenot", > "//shortdescription" : "Invisible NOT Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblenot", > "tilesetDirection" : "right" > }, > "197" : { > "//description" : "...", > "//name" : "invisibletimer", > "//shortdescription" : "Invisible Timer (1 Sec)", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibletimer", > "tilesetDirection" : "right" > }, > "198" : { > "//description" : "...", > "//name" : "invisibleor", > "//shortdescription" : "Invisible OR Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibleor", > "tilesetDirection" : "right" > }, > "199" : { > "//description" : "...", > "//name" : "invisiblecountdowntimer", > "//shortdescription" : "Invisible Countdown Timer", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblecountdowntimer", > "tilesetDirection" : "right" > }, 858a989,1023 > "200" : { > "//description" : "...", > "//name" : "invisibledelay", > "//shortdescription" : "Invisible Delay Gate", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibledelay", > "tilesetDirection" : "right" > }, > "201" : { > "//description" : "...", > "//name" : "invisibleand", > "//shortdescription" : "Invisible AND Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibleand", > "tilesetDirection" : "right" > }, > "202" : { > "//description" : "...", > "//name" : "invisiblexor", > "//shortdescription" : "Invisible XOR Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblexor", > "tilesetDirection" : "right" > }, > "203" : { > "//description" : "...", > "//name" : "invisiblepersistentswitch", > "//shortdescription" : "Invisible Persistent Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblepersistentswitch" > }, 1730c1895 < "image" : "../../../../../tiled/packed/objects/invisiblesound.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 1884a2050,2064 > "185" : { > "image" : "../../../../../tiled/packed/objects/avianpressureplate_orientation4.png" > }, > "186" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate.png" > }, > "187" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation2.png" > }, > "188" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation3.png" > }, > "189" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation4.png" > }, 1887a2068,2097 > "190" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden.png" > }, > "191" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation2.png" > }, > "192" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation3.png" > }, > "193" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation4.png" > }, > "194" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation5.png" > }, > "195" : { > "image" : "../../../../../tiled/packed/objects/invisibledlatch.png" > }, > "196" : { > "image" : "../../../../../tiled/packed/objects/invisiblenot.png" > }, > "197" : { > "image" : "../../../../../tiled/packed/objects/invisibletimer.png" > }, > "198" : { > "image" : "../../../../../tiled/packed/objects/invisibleor.png" > }, > "199" : { > "image" : "../../../../../tiled/packed/objects/invisiblecountdowntimer.png" > }, 1892a2103,2114 > }, > "200" : { > "image" : "../../../../../tiled/packed/objects/invisibledelay.png" > }, > "201" : { > "image" : "../../../../../tiled/packed/objects/invisibleand.png" > }, > "202" : { > "image" : "../../../../../tiled/packed/objects/invisiblexor.png" > }, > "203" : { > "image" : "../../../../../tiled/packed/objects/invisiblepersistentswitch.png" tilesets\packed\objects-by-colonytag\ancient.json 7c7 < "tilecount" : 105, --- > "tilecount" : 124, 81a82,126 > "105" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "106" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation2", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "107" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation3", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "108" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation4", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "109" : { > "//description" : "An ancient bust representing the Cultivator. The orb it holds produces light.", > "//name" : "ancientbust", > "//shortdescription" : "Ancient Bust", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "ancientbust", > "tilesetDirection" : "right" > }, 90a136,225 > "110" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot3", > "//shortdescription" : "Wide Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot3", > "tilesetDirection" : "right" > }, > "111" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot1", > "//shortdescription" : "Ornamental Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot1", > "tilesetDirection" : "right" > }, > "112" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot5", > "//shortdescription" : "Tall Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot5", > "tilesetDirection" : "right" > }, > "113" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot4", > "//shortdescription" : "Decorative Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot4", > "tilesetDirection" : "right" > }, > "114" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot2", > "//shortdescription" : "Rounded Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot2", > "tilesetDirection" : "right" > }, > "115" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "116" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation2", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "117" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation3", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "118" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation4", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "119" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation5", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, 99a235,265 > "120" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot6", > "//shortdescription" : "Small Ancient Pot", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientpot6", > "tilesetDirection" : "right" > }, > "121" : { > "//description" : "A massive ancient machine. What could it be used for?", > "//name" : "terraforge", > "//shortdescription" : "Terraforge", > "imagePositionX" : "-56", > "imagePositionY" : "0", > "object" : "terraforge", > "tilesetDirection" : "right" > }, > "122" : { > "//name" : "weaponupgradeconsole", > "invalid" : "true" > }, > "123" : { > "//description" : "This advanced ancient technology can raise the effectiveness of some weapons.", > "//name" : "weaponupgradeanvil", > "//shortdescription" : "Weapon Upgrade Anvil", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "weaponupgradeanvil", > "tilesetDirection" : "right" > }, 387,388c553,554 < "//name" : "ancientbigchest", < "//shortdescription" : "Ancient Big Chest", --- > "//name" : "essencechest", > "//shortdescription" : "Ancient Essence Chest", 391c557 < "object" : "ancientbigchest", --- > "object" : "essencechest", 972a1139,1153 > "105" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate.png" > }, > "106" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation2.png" > }, > "107" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation3.png" > }, > "108" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation4.png" > }, > "109" : { > "image" : "../../../../../tiled/packed/objects/ancientbust.png" > }, 975a1157,1186 > "110" : { > "image" : "../../../../../tiled/packed/objects/ancientpot3.png" > }, > "111" : { > "image" : "../../../../../tiled/packed/objects/ancientpot1.png" > }, > "112" : { > "image" : "../../../../../tiled/packed/objects/ancientpot5.png" > }, > "113" : { > "image" : "../../../../../tiled/packed/objects/ancientpot4.png" > }, > "114" : { > "image" : "../../../../../tiled/packed/objects/ancientpot2.png" > }, > "115" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden.png" > }, > "116" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation2.png" > }, > "117" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation3.png" > }, > "118" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation4.png" > }, > "119" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation5.png" > }, 978a1190,1201 > "120" : { > "image" : "../../../../../tiled/packed/objects/ancientpot6.png" > }, > "121" : { > "image" : "../../../../../tiled/packed/objects/terraforge.png" > }, > "122" : { > "image" : "../../../../../tiled/packed/../packed/invalid.png" > }, > "123" : { > "image" : "../../../../../tiled/packed/objects/weaponupgradeanvil.png" > }, 1076c1299 < "image" : "../../../../../tiled/packed/objects/ancientbigchest.png" --- > "image" : "../../../../../tiled/packed/objects/essencechest.png" tilesets\packed\objects-by-colonytag\apex.json 13c13 < "//shortdescription" : "Standard Record Player", --- > "//shortdescription" : "Standard Issue Turntable", tilesets\packed\objects-by-colonytag\apexvillage.json 13c13 < "//shortdescription" : "Standard Record Player", --- > "//shortdescription" : "Standard Issue Turntable", tilesets\packed\objects-by-colonytag\avian.json 7c7 < "tilecount" : 194, --- > "tilecount" : 195, 941a942,950 > "194" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "avianpressureplate_orientation4", > "//shortdescription" : "Crystal Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "avianpressureplate", > "tilesetDirection" : "right" > }, 1522c1531 < "imagePositionY" : "0", --- > "imagePositionY" : "-8", 2029a2039,2041 > }, > "194" : { > "image" : "../../../../../tiled/packed/objects/avianpressureplate_orientation4.png" tilesets\packed\objects-by-colonytag\aviantemple.json 123c123 < "imagePositionY" : "0", --- > "imagePositionY" : "-8", tilesets\packed\objects-by-colonytag\aviantomb.json 7c7 < "tilecount" : 55, --- > "tilecount" : 56, 461a462,470 > "55" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "avianpressureplate_orientation4", > "//shortdescription" : "Crystal Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "avianpressureplate", > "tilesetDirection" : "right" > }, 649a659,661 > }, > "55" : { > "image" : "../../../../../tiled/packed/objects/avianpressureplate_orientation4.png" tilesets\packed\objects-by-colonytag\commerce.json 333c333 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 342c342 < "//description" : "-todo-", --- > "//description" : "A brightly coloured table with a flowery tablecloth.", tilesets\packed\objects-by-colonytag\crafting.json 233c233 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 242c242 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", tilesets\packed\objects-by-colonytag\door.json 80c80 < "//description" : "-todo-", --- > "//description" : "A wooden door, emblazoned with an iron emblem on both sides.", tilesets\packed\objects-by-colonytag\hoard.json 110c110 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", tilesets\packed\objects-by-colonytag\light.json 7c7 < "tilecount" : 354, --- > "tilecount" : 355, 2430c2430 < "//description" : "-todo-", --- > "//description" : "A wrought iron lamp post with a gas lit flame.", 2439c2439 < "//description" : "-todo-", --- > "//description" : "A wall mounted pink fluorescent light.", 2457c2457 < "//description" : "-todo-", --- > "//description" : "A hanging gas lamp with a red glass cover.", 2466c2466 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 2475c2475 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 2491a2492,2500 > "354" : { > "//description" : "An ancient bust representing the Cultivator. The orb it holds produces light.", > "//name" : "ancientbust", > "//shortdescription" : "Ancient Bust", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "ancientbust", > "tilesetDirection" : "right" > }, 2768c2777 < "imagePositionY" : "0", --- > "imagePositionY" : "-8", 3957a3967,3969 > }, > "354" : { > "image" : "../../../../../tiled/packed/objects/ancientbust.png" tilesets\packed\objects-by-colonytag\misc.json 7c7 < "tilecount" : 112, --- > "tilecount" : 114, 133c133 < "//description" : "-todo-", --- > "//description" : "A sturdy wooden bed with mooshi hide sheets.", 140a141,157 > "112" : { > "//description" : "A wheelbarrow for transporting goods.", > "//name" : "wheelbarrow", > "//shortdescription" : "Wheelbarrow", > "imagePositionX" : "-32", > "imagePositionY" : "0", > "object" : "wheelbarrow", > "tilesetDirection" : "right" > }, > "113" : { > "//description" : "...", > "//name" : "invisiblemonsterspawner", > "//shortdescription" : "Invisible Monster Spawner", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "invisiblemonsterspawner" > }, 830d846 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 832,836c848 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 839d850 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 841,845c852 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 982a990,995 > "112" : { > "image" : "../../../../../tiled/packed/objects/wheelbarrow.png" > }, > "113" : { > "image" : "../../../../../tiled/packed/objects/invisiblemonsterspawner.png" > }, 1230c1243 < "image" : "../../../../../tiled/packed/objects/foodbowl.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 1233c1246 < "image" : "../../../../../tiled/packed/objects/foodbowl_orientation1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-colonytag\musical.json 13c13 < "//shortdescription" : "Standard Record Player", --- > "//shortdescription" : "Standard Issue Turntable", 127c127 < "//description" : "-todo-", --- > "//description" : "A charming record player, playing an old tune.", tilesets\packed\objects-by-colonytag\nature.json 20c20 < "//description" : "The label reads, \"Not to be confused with the infamous Dreadwing.\"", --- > "//description" : "Not to be confused with the infamous Dreadwing.", 22c22 < "//shortdescription" : "Redwing Bug", --- > "//shortdescription" : "Redwing", 137c137 < "//description" : "The label reads, \"Hard to spot, these bugs are as black as night.\"", --- > "//description" : "Hard to spot, these bugs are as black as night.", 139c139 < "//shortdescription" : "Shadowmoth Bug", --- > "//shortdescription" : "Shadowmoth", 254c254 < "//description" : "\"These bugs float on updrafts of poisonous gases.\"", --- > "//description" : "These bugs float on updrafts of poisonous gases.", 256c256 < "//shortdescription" : "Gasgiant Bug", --- > "//shortdescription" : "Gasgiant", 263c263 < "//description" : "The label reads, \"This bug's legs move so fast they're difficult to count.\"", --- > "//description" : "This bug's legs move so fast they're difficult to count.", 265c265 < "//shortdescription" : "Scuttleploom Bug", --- > "//shortdescription" : "Scuttleploom", 272c272 < "//description" : "The label reads, \"A large, formidable bug. Can survive extreme heat.\"", --- > "//description" : "A large, formidable bug. Can survive extreme heat.", 274c274 < "//shortdescription" : "Fireygiant Bug", --- > "//shortdescription" : "Fireygiant", 281c281 < "//description" : "The label reads, \"This bug rubs its legs together to produce tiny sparks.\"", --- > "//description" : "This bug rubs its legs together to produce tiny sparks.", 283c283 < "//shortdescription" : "Phoenixfly Bug", --- > "//shortdescription" : "Phoenixfly", 317c317 < "//description" : "The label reads, \"You'll smell one of these little guys before you see one.\"", --- > "//description" : "You'll smell one of these little guys before you see one.", 319c319 < "//shortdescription" : "Stinkjack Bug", --- > "//shortdescription" : "Stinkjack", 362c362 < "//description" : "The label reads, \"The surface of this bug's shell shimmers like oil.\"", --- > "//description" : "The surface of this bug's shell shimmers like oil.", 364c364 < "//shortdescription" : "Aurorabee Bug", --- > "//shortdescription" : "Aurorabee", 407c407 < "//description" : "The label reads, \"This little bug's legs are covered in see-through hairs.\"", --- > "//description" : "This little bug's legs are covered in see-through hairs.", 409c409 < "//shortdescription" : "Polarmoth Bug", --- > "//shortdescription" : "Polarmoth", 443c443 < "//description" : "The label reads, \"Its tawny wings make it hard to spot on trees.\"", --- > "//description" : "Its tawny wings make it hard to spot on trees.", 445c445 < "//shortdescription" : "Fawnfly Bug", --- > "//shortdescription" : "Fawnfly", 469c469 < "//description" : "The label reads, \"These bugs appear to rise from clouds of ash.\"", --- > "//description" : "These bugs appear to rise from clouds of ash.", 471c471 < "//shortdescription" : "Ashsprite Bug", --- > "//shortdescription" : "Ashsprite", 532c532 < "//description" : "The label reads, \"Thrives in desolate conditions.\"", --- > "//description" : "Thrives in desolate conditions.", 534c534 < "//shortdescription" : "Cinderfly Bug", --- > "//shortdescription" : "Cinderfly", 577c577 < "//description" : "The label reads, \"Vibrant and beautiful, it has a friendly little smile on its face.\"", --- > "//description" : "Vibrant and beautiful, it has a friendly little smile on its face.", 579c579 < "//shortdescription" : "Brightstripe Bug", --- > "//shortdescription" : "Brightstripe", 631c631 < "//description" : "The label reads, \"Comes out only during certain phases of the moon.\"", --- > "//description" : "Comes out only during certain phases of the moon.", 633c633 < "//shortdescription" : "Tidefly Bug", --- > "//shortdescription" : "Tidefly", 649c649 < "//description" : "The label reads, \"This tiny creature skips across hot lakes of lava.\"", --- > "//description" : "This tiny creature skips across hot lakes of lava.", 651c651 < "//shortdescription" : "Lavahopper Bug", --- > "//shortdescription" : "Lavahopper", 667c667 < "//description" : "The label reads, \"A bug that can usually be found chasing the crest of a wave.\"", --- > "//description" : "A bug that can usually be found chasing the crest of a wave.", 669c669 < "//shortdescription" : "Wavebird Bug", --- > "//shortdescription" : "Wavebird", 676c676 < "//description" : "The label reads, \"It looks as if it could slip out of its shell at a moments notice.\"", --- > "//description" : "It looks as if it could slip out of its shell at a moments notice.", 678c678 < "//shortdescription" : "Shellcreep Bug", --- > "//shortdescription" : "Shellcreep", 733c733 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 735c735,736 < "object" : "butterflybush" --- > "object" : "butterflybush", > "tilesetDirection" : "right" 747c748 < "//description" : "The label reads, \"The warmer this bug gets, the more it glows.\"", --- > "//description" : "The warmer this bug gets, the more it glows.", 749c750 < "//shortdescription" : "Glowbug Bug", --- > "//shortdescription" : "Glowbug", 790c791 < "//description" : "The label reads, \"This bug is easily mistaken for a snowflake.\"", --- > "//description" : "This bug is easily mistaken for a snowflake.", 792c793 < "//shortdescription" : "Frostfleck Bug", --- > "//shortdescription" : "Frostfleck", 835c836 < "//description" : "The label reads, \"This bug makes a faint ringing sound as it flies through the air.\"", --- > "//description" : "This bug makes a faint ringing sound as it flies through the air.", 837c838 < "//shortdescription" : "Driftbell Bug", --- > "//shortdescription" : "Driftbell", 862c863 < "//description" : "The label reads, \"A lively bug, it can be seen drinking morning dew.\"", --- > "//description" : "A lively bug, it can be seen drinking morning dew.", 864c865 < "//shortdescription" : "Dewhopper Bug", --- > "//shortdescription" : "Dewhopper", 871c872 < "//description" : "The label reads, \"Where there's frost, there are frostflies.\"", --- > "//description" : "Where there's frost, there are frostflies.", 873c874 < "//shortdescription" : "Frostfly Bug", --- > "//shortdescription" : "Frostfly", 880c881 < "//description" : "The label reads, \"This bug never stops eating.\"", --- > "//description" : "This bug never stops eating.", 882c883 < "//shortdescription" : "Hivehog Bug", --- > "//shortdescription" : "Hivehog", 889c890 < "//description" : "The label reads, \"The smallest and most pathetic bug I've ever seen.\"", --- > "//description" : "The smallest and most pathetic bug I've ever seen.", 891c892 < "//shortdescription" : "Orphanfly Bug", --- > "//shortdescription" : "Orphanfly", 898c899 < "//description" : "The label reads, \"Who would live in the desert? This clown.\"", --- > "//description" : "Who would live in the desert? This clown.", 900c901 < "//shortdescription" : "Sandclown Bug", --- > "//shortdescription" : "Sandclown", 925c926 < "//description" : "The label reads, \"This bug has a snout like a seahorse.\"", --- > "//description" : "This bug has a snout like a seahorse.", 927c928 < "//shortdescription" : "Seahornet Bug", --- > "//shortdescription" : "Seahornet", 934c935 < "//description" : "The label reads, \"The wings of this bug are iridescent like ice.\"", --- > "//description" : "The wings of this bug are iridescent like ice.", 936c937 < "//shortdescription" : "Shardwing Bug", --- > "//shortdescription" : "Shardwing", 943d943 < "//description" : "A steaming cup of Earl Grey.", 945,949c945 < "//shortdescription" : "Teacup", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "testbug", < "tilesetDirection" : "right" --- > "invalid" : "true" 952c948 < "//description" : "The label reads, \"This pretty bug loves sunshine.\"", --- > "//description" : "This pretty bug loves sunshine.", 954c950 < "//shortdescription" : "Sunskipper Bug", --- > "//shortdescription" : "Sunskipper", 1015c1011 < "//description" : "The label reads, \"This blue bug has sharp little teeth.\"", --- > "//description" : "This blue bug has sharp little teeth.", 1017c1013 < "//shortdescription" : "Blueback Bug", --- > "//shortdescription" : "Blueback", 1213c1209 < "//description" : "The label reads, \"This bug looks like it's wearing tiny green shoes.\"", --- > "//description" : "This bug looks like it's wearing tiny green shoes.", 1215c1211 < "//shortdescription" : "Greentip Bug", --- > "//shortdescription" : "Greentip", 1249c1245 < "//description" : "The label reads, \"A bug with glistening gold wings, very fancy!\"", --- > "//description" : "A bug with glistening gold wings, very fancy!", 1251c1247 < "//shortdescription" : "Goldbuck Bug", --- > "//shortdescription" : "Goldbuck", 1294c1290 < "//description" : "The label reads, \"Attracted to heat, this little guy needs warmth.\"", --- > "//description" : "Attracted to heat, this little guy needs warmth.", 1296c1292 < "//shortdescription" : "Heathugger Bug", --- > "//shortdescription" : "Heathugger", 1382c1378 < "//description" : "The label reads, \"This guy has a creepy little face.\"", --- > "//description" : "This guy has a creepy little face.", 1384c1380 < "//shortdescription" : "Xenofly Bug", --- > "//shortdescription" : "Xenofly", 1429c1425 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 1431c1427,1428 < "object" : "fireflybush" --- > "object" : "fireflybush", > "tilesetDirection" : "right" 1478c1475 < "//description" : "The label reads, \"The tips of its legs are covered in snow.\"", --- > "//description" : "The tips of its legs are covered in snow.", 1480c1477 < "//shortdescription" : "Snowskater Bug", --- > "//shortdescription" : "Snowskater", 1532c1529 < "//description" : "The label reads, \"This prickly little fellow has razor sharp wings.\"", --- > "//description" : "This prickly little fellow has razor sharp wings.", 1534c1531 < "//shortdescription" : "Thornbee Bug", --- > "//shortdescription" : "Thornbee", 1550c1547 < "//description" : "The label reads, \"A bright yellow bug, its wings smell like butter.\"", --- > "//description" : "A bright yellow bug, its wings smell like butter.", 1552c1549 < "//shortdescription" : "Butterbee Bug", --- > "//shortdescription" : "Butterbee", 1577c1574 < "//description" : "The label reads, \"Its legs look like intertwining vines.\"", --- > "//description" : "Its legs look like intertwining vines.", 1579c1576 < "//shortdescription" : "Vineclimber Bug", --- > "//shortdescription" : "Vineclimber", 1639c1636 < "//description" : "The label reads, \"The trail of a dustmoth looks like stardust.\"", --- > "//description" : "The trail of a dustmoth looks like stardust.", 1641c1638 < "//shortdescription" : "Dustmoth Bug", --- > "//shortdescription" : "Dustmoth", 1666c1663 < "//description" : "The label reads, \"This bug is incredibly sticky. It has two long horns on its head.\"", --- > "//description" : "This bug is incredibly sticky. It has two long horns on its head.", 1668c1665 < "//shortdescription" : "Mudstag Bug", --- > "//shortdescription" : "Mudstag", 1693c1690 < "//description" : "The label reads, \"This bug's wings are frozen over.\"", --- > "//description" : "This bug's wings are frozen over.", 1695c1692 < "//shortdescription" : "Icetip Bug", --- > "//shortdescription" : "Icetip", 1738c1735 < "//description" : "The label reads, \"These bugs can be seen dancing at dusk.\"", --- > "//description" : "These bugs can be seen dancing at dusk.", 1740c1737 < "//shortdescription" : "Muddancer Bug", --- > "//shortdescription" : "Muddancer", 1765c1762 < "//description" : "The label reads, \"Hot to the touch, its shell flickers like flame.\"", --- > "//description" : "Hot to the touch, its shell flickers like flame.", 1767c1764 < "//shortdescription" : "Flameroach Bug", --- > "//shortdescription" : "Flameroach", 2133c2130 < "image" : "../../../../../tiled/packed/objects/testbug.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-colonytag\novakid.json 78c78 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 87c87 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 96c96 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 131c131 < "//description" : "-todo-", --- > "//description" : "A decorative set of brass horns.", 140c140 < "//description" : "-todo-", --- > "//description" : "A brass, wood and copper windmill, that spins in the direction of the wind.", 149c149 < "//description" : "-todo-", --- > "//description" : "A brass water pump that used to pump water, back when it was functioning.", 158c158 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", 167c167 < "//description" : "-todo-", --- > "//description" : "A wrought iron lamp post with a gas lit flame.", 185c185 < "//description" : "-todo-", --- > "//description" : "A decorative iron symbol.", 247c247 < "//description" : "-todo-", --- > "//description" : "A sturdy wooden bed with mooshi hide sheets.", 256c256 < "//description" : "-todo-", --- > "//description" : "A huge ornate vault safe.", 265c265 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 274c274 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 283c283 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 292c292 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 301c301 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 318c318 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 327c327 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 336c336 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 345c345 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 354c354 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 363c363 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 372c372 < "//description" : "-todo-", --- > "//description" : "A faded poster, offering a bounty from long ago.", 399c399 < "//description" : "-todo-", --- > "//description" : "A detailed painting of a beautiful landscape.", 401c401 < "//shortdescription" : "Frontier Painting 1", --- > "//shortdescription" : "Frontier Plains Painting", 412c412 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 421c421 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 430c430 < "//description" : "-todo-", --- > "//description" : "A painting of a proud mooshi against a setting sun.", 432c432 < "//shortdescription" : "Frontier Painting 3", --- > "//shortdescription" : "Frontier Mooshi Painting", 439c439 < "//description" : "-todo-", --- > "//description" : "A charming record player, playing an old tune.", 448c448 < "//description" : "-todo-", --- > "//description" : "A strange painting of a pulled wagon.", 450c450 < "//shortdescription" : "Frontier Painting 2", --- > "//shortdescription" : "Frontier Wagon Painting", 457c457 < "//description" : "-todo-", --- > "//description" : "A hanging gas lamp with a red glass cover.", 466c466 < "//description" : "-todo-", --- > "//description" : "An old-fashioned standing clock, with a polished brass pendulum.", 475c475 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 484c484 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 493c493 < "//description" : "-todo-", --- > "//description" : "A wooden chair with mooshi hide cushioning.", 511c511 < "//description" : "-todo-", --- > "//description" : "A rough wooden coffin. Luckily, no-one's inside!", tilesets\packed\objects-by-colonytag\novakidvillage.json 11c11 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 20c20 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 38c38 < "//description" : "-todo-", --- > "//description" : "A decorative iron symbol.", 92c92 < "//description" : "-todo-", --- > "//description" : "A sturdy wooden bed with mooshi hide sheets.", 101c101 < "//description" : "-todo-", --- > "//description" : "A huge ornate vault safe.", 110c110 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 119c119 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 128c128 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 137c137 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 146c146 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 155c155 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 164c164 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 173c173 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 182c182 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 191c191 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 200c200 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 209c209 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 227c227 < "//description" : "-todo-", --- > "//description" : "A faded poster, offering a bounty from long ago.", 254c254 < "//description" : "-todo-", --- > "//description" : "A detailed painting of a beautiful landscape.", 256c256 < "//shortdescription" : "Frontier Painting 1", --- > "//shortdescription" : "Frontier Plains Painting", 263c263 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 272c272 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 281c281 < "//description" : "-todo-", --- > "//description" : "A painting of a proud mooshi against a setting sun.", 283c283 < "//shortdescription" : "Frontier Painting 3", --- > "//shortdescription" : "Frontier Mooshi Painting", 290c290 < "//description" : "-todo-", --- > "//description" : "A charming record player, playing an old tune.", 299c299 < "//description" : "-todo-", --- > "//description" : "A strange painting of a pulled wagon.", 301c301 < "//shortdescription" : "Frontier Painting 2", --- > "//shortdescription" : "Frontier Wagon Painting", 308c308 < "//description" : "-todo-", --- > "//description" : "A hanging gas lamp with a red glass cover.", 326c326 < "//description" : "-todo-", --- > "//description" : "An old-fashioned standing clock, with a polished brass pendulum.", 335c335 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 344c344 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 353c353 < "//description" : "-todo-", --- > "//description" : "A wooden chair with mooshi hide cushioning.", 362c362 < "//description" : "-todo-", --- > "//description" : "A rough wooden coffin. Luckily, no-one's inside!", 379c379 < "//description" : "-todo-", --- > "//description" : "A decorative set of brass horns.", 388c388 < "//description" : "-todo-", --- > "//description" : "A brass, wood and copper windmill, that spins in the direction of the wind.", 397c397 < "//description" : "-todo-", --- > "//description" : "A brass water pump that used to pump water, back when it was functioning.", 406c406 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", 415c415 < "//description" : "-todo-", --- > "//description" : "A wrought iron lamp post with a gas lit flame.", tilesets\packed\objects-by-colonytag\pastel.json 11c11 < "//description" : "-todo-", --- > "//description" : "A colourful square wall clock.", 20c20 < "//description" : "-todo-", --- > "//description" : "A charming, pastel coloured bed.", 29c29 < "//description" : "-todo-", --- > "//description" : "A marvellous pastel coloured wardrobe.", 38c38 < "//description" : "-todo-", --- > "//description" : "A small pastel coloured stool.", 47c47 < "//description" : "-todo-", --- > "//description" : "A pastel coloured chair with a heart-shaped backrest.", 56c56 < "//description" : "-todo-", --- > "//description" : "A small cabinet, painted in bright pastel colours.", 65c65 < "//description" : "-todo-", --- > "//description" : "A scented pink bunny plush toy.", 67c67 < "//shortdescription" : "Pastel Bunny Plush", --- > "//shortdescription" : "Pastel Bunny Plushie", 74c74 < "//description" : "-todo-", --- > "//description" : "A wall mounted pink fluorescent light.", 83c83 < "//description" : "-todo-", --- > "//description" : "A brightly coloured table with a flowery tablecloth.", tilesets\packed\objects-by-colonytag\pretty.json 3584c3584 < "//description" : "-todo-", --- > "//description" : "A detailed painting of a beautiful landscape.", 3586c3586 < "//shortdescription" : "Frontier Painting 1", --- > "//shortdescription" : "Frontier Plains Painting", 3593c3593 < "//description" : "-todo-", --- > "//description" : "A painting of a proud mooshi against a setting sun.", 3595c3595 < "//shortdescription" : "Frontier Painting 3", --- > "//shortdescription" : "Frontier Mooshi Painting", 3611c3611 < "//description" : "-todo-", --- > "//description" : "A strange painting of a pulled wagon.", 3613c3613 < "//shortdescription" : "Frontier Painting 2", --- > "//shortdescription" : "Frontier Wagon Painting", 3620c3620 < "//description" : "-todo-", --- > "//description" : "An old-fashioned standing clock, with a polished brass pendulum.", tilesets\packed\objects-by-colonytag\rust.json 20c20 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 38c38 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 47c47 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 82c82 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", tilesets\packed\objects-by-colonytag\saloon.json 29c29 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 38c38 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 47c47 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 56c56 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 65c65 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 74c74 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 83c83 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 92c92 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 101c101 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 110c110 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 128c128 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", tilesets\packed\objects-by-colonytag\storage.json 65c65 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", 657,658c657,658 < "//name" : "ancientbigchest", < "//shortdescription" : "Ancient Big Chest", --- > "//name" : "essencechest", > "//shortdescription" : "Ancient Essence Chest", 661c661 < "object" : "ancientbigchest", --- > "object" : "essencechest", 1530c1530 < "//description" : "-todo-", --- > "//description" : "A marvellous pastel coloured wardrobe.", 1539c1539 < "//description" : "-todo-", --- > "//description" : "A huge ornate vault safe.", 1548c1548 < "//description" : "-todo-", --- > "//description" : "A small cabinet, painted in bright pastel colours.", 2485c2485 < "image" : "../../../../../tiled/packed/objects/ancientbigchest.png" --- > "image" : "../../../../../tiled/packed/objects/essencechest.png" tilesets\packed\objects-by-colonytag\wired.json 7c7 < "tilecount" : 145, --- > "tilecount" : 169, 466a467,511 > "145" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "avianpressureplate_orientation4", > "//shortdescription" : "Crystal Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "avianpressureplate", > "tilesetDirection" : "right" > }, > "146" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "147" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation2", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "148" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation3", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "149" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation4", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, 475a521,609 > "150" : { > "//description" : "A red flashing light... That's usually not good.", > "//name" : "redalert", > "//shortdescription" : "Warning Light", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "redalert" > }, > "151" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "152" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation2", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "153" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation3", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "154" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation4", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "155" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation5", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "156" : { > "//description" : "...", > "//name" : "invisibledlatch", > "//shortdescription" : "Invisible Latch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibledlatch", > "tilesetDirection" : "right" > }, > "157" : { > "//description" : "...", > "//name" : "invisiblenot", > "//shortdescription" : "Invisible NOT Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblenot", > "tilesetDirection" : "right" > }, > "158" : { > "//description" : "...", > "//name" : "invisibletimer", > "//shortdescription" : "Invisible Timer (1 Sec)", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibletimer", > "tilesetDirection" : "right" > }, > "159" : { > "//description" : "...", > "//name" : "invisibleor", > "//shortdescription" : "Invisible OR Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibleor", > "tilesetDirection" : "right" > }, 484a619,690 > "160" : { > "//description" : "...", > "//name" : "invisiblecountdowntimer", > "//shortdescription" : "Invisible Countdown Timer", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblecountdowntimer", > "tilesetDirection" : "right" > }, > "161" : { > "//description" : "...", > "//name" : "invisibledelay", > "//shortdescription" : "Invisible Delay Gate", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibledelay", > "tilesetDirection" : "right" > }, > "162" : { > "//description" : "...", > "//name" : "invisibleand", > "//shortdescription" : "Invisible AND Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibleand", > "tilesetDirection" : "right" > }, > "163" : { > "//description" : "...", > "//name" : "invisiblexor", > "//shortdescription" : "Invisible XOR Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblexor", > "tilesetDirection" : "right" > }, > "164" : { > "//description" : "...", > "//name" : "invisiblepersistentswitch", > "//shortdescription" : "Invisible Persistent Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblepersistentswitch" > }, > "165" : { > "//description" : "It's a spike", > "//name" : "largefloorspike", > "//shortdescription" : "Large Floor Spike", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "largefloorspike" > }, > "166" : { > "//description" : "Who knows what it might activate... just press it!", > "//name" : "wallbuttontrigger", > "//shortdescription" : "Small Wall Button", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "wallbuttontrigger" > }, > "167" : { > "//description" : "It's a spike", > "//name" : "smallfloorspike", > "//shortdescription" : "Small Floor Spike", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "smallfloorspike" > }, > "168" : { > "//name" : "weaponupgradeconsole", > "invalid" : "true" > }, 791d996 < "//description" : "...", 793,797c998 < "//shortdescription" : "Invisible Sound", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "invisiblesound", < "tilesetDirection" : "right" --- > "invalid" : "true" 1436a1638,1652 > "145" : { > "image" : "../../../../../tiled/packed/objects/avianpressureplate_orientation4.png" > }, > "146" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate.png" > }, > "147" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation2.png" > }, > "148" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation3.png" > }, > "149" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation4.png" > }, 1439a1656,1685 > "150" : { > "image" : "../../../../../tiled/packed/objects/redalert.png" > }, > "151" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden.png" > }, > "152" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation2.png" > }, > "153" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation3.png" > }, > "154" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation4.png" > }, > "155" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation5.png" > }, > "156" : { > "image" : "../../../../../tiled/packed/objects/invisibledlatch.png" > }, > "157" : { > "image" : "../../../../../tiled/packed/objects/invisiblenot.png" > }, > "158" : { > "image" : "../../../../../tiled/packed/objects/invisibletimer.png" > }, > "159" : { > "image" : "../../../../../tiled/packed/objects/invisibleor.png" > }, 1442a1689,1715 > "160" : { > "image" : "../../../../../tiled/packed/objects/invisiblecountdowntimer.png" > }, > "161" : { > "image" : "../../../../../tiled/packed/objects/invisibledelay.png" > }, > "162" : { > "image" : "../../../../../tiled/packed/objects/invisibleand.png" > }, > "163" : { > "image" : "../../../../../tiled/packed/objects/invisiblexor.png" > }, > "164" : { > "image" : "../../../../../tiled/packed/objects/invisiblepersistentswitch.png" > }, > "165" : { > "image" : "../../../../../tiled/packed/objects/largefloorspike.png" > }, > "166" : { > "image" : "../../../../../tiled/packed/objects/wallbuttontrigger.png" > }, > "167" : { > "image" : "../../../../../tiled/packed/objects/smallfloorspike.png" > }, > "168" : { > "image" : "../../../../../tiled/packed/../packed/invalid.png" > }, 1549c1822 < "image" : "../../../../../tiled/packed/objects/invisiblesound.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-race\ancient.json 7c7 < "tilecount" : 117, --- > "tilecount" : 162, 188a189,215 > "117" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "118" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation2", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "119" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation3", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "0", > "imagePositionY" : "-8", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, 196a224,313 > "120" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "ancientpressureplate_orientation4", > "//shortdescription" : "Ancient Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpressureplate", > "tilesetDirection" : "right" > }, > "121" : { > "//description" : "An ancient bust representing the Cultivator. The orb it holds produces light.", > "//name" : "ancientbust", > "//shortdescription" : "Ancient Bust", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "ancientbust", > "tilesetDirection" : "right" > }, > "122" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot3", > "//shortdescription" : "Wide Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot3", > "tilesetDirection" : "right" > }, > "123" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot1", > "//shortdescription" : "Ornamental Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot1", > "tilesetDirection" : "right" > }, > "124" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot5", > "//shortdescription" : "Tall Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot5", > "tilesetDirection" : "right" > }, > "125" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot4", > "//shortdescription" : "Decorative Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot4", > "tilesetDirection" : "right" > }, > "126" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot2", > "//shortdescription" : "Rounded Ancient Pot", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "ancientpot2", > "tilesetDirection" : "right" > }, > "127" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "128" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation2", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "129" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation3", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, 205a323,412 > "130" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation4", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "131" : { > "//description" : "This tile looks different from the rest.", > "//name" : "ancientswitchhidden_orientation5", > "//shortdescription" : "Ancient Hidden Switch", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientswitchhidden", > "tilesetDirection" : "right" > }, > "132" : { > "//description" : "This ancient pot is in remarkable shape considering how old it is.", > "//name" : "ancientpot6", > "//shortdescription" : "Small Ancient Pot", > "imagePositionX" : "0", > "imagePositionY" : "0", > "object" : "ancientpot6", > "tilesetDirection" : "right" > }, > "133" : { > "//description" : "Transforms a planet's climate into a verdant patchwork of open meadows.", > "//name" : "terraformergarden", > "//shortdescription" : "Lush Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformergarden", > "tilesetDirection" : "right" > }, > "134" : { > "//description" : "Transforms a planet's climate into a frozen landscape of snow and ice.", > "//name" : "terraformertundra", > "//shortdescription" : "Icy Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformertundra", > "tilesetDirection" : "right" > }, > "135" : { > "//description" : "Transforms a planet's climate into a chilly taiga.", > "//name" : "terraformersnow", > "//shortdescription" : "Snowy Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformersnow", > "tilesetDirection" : "right" > }, > "136" : { > "//description" : "Transforms a planet's climate into an overgrown jungle.", > "//name" : "terraformerjungle", > "//shortdescription" : "Jungle Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerjungle", > "tilesetDirection" : "right" > }, > "137" : { > "//description" : "Transforms an area of a planet into a patch of spongey fungus and giant toadstools.", > "//name" : "microformermushrooms", > "//shortdescription" : "Fungal Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformermushrooms", > "tilesetDirection" : "right" > }, > "138" : { > "//description" : "Transforms an area of a planet into clumps of lidless eyeballs.", > "//name" : "microformereyepatch", > "//shortdescription" : "Ocular Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformereyepatch", > "tilesetDirection" : "right" > }, > "139" : { > "//description" : "Transforms an area of a planet into a soupy slime pit.", > "//name" : "microformerslimecaves", > "//shortdescription" : "Slimy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerslimecaves", > "tilesetDirection" : "right" > }, 214a422,511 > "140" : { > "//description" : "Transforms a planet's climate into a bizarrely mutated alien ecosystem.", > "//name" : "terraformeralien", > "//shortdescription" : "Mutant Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformeralien", > "tilesetDirection" : "right" > }, > "141" : { > "//description" : "Transforms an area of a planet into a bioluminescent garden.", > "//name" : "microformerbioluminescence", > "//shortdescription" : "Glowing Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerbioluminescence", > "tilesetDirection" : "right" > }, > "142" : { > "//description" : "Transforms a planet's climate into a dusty apocalyptic wasteland.", > "//name" : "terraformerscorched", > "//shortdescription" : "Scorched Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerscorched", > "tilesetDirection" : "right" > }, > "143" : { > "//description" : "Transforms an area of a planet into a hive of alien invertebrates.", > "//name" : "microformerhive", > "//shortdescription" : "Buggy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerhive", > "tilesetDirection" : "right" > }, > "144" : { > "//description" : "Transforms an area of a planet into an oxidized metallic grove.", > "//name" : "microformerrust", > "//shortdescription" : "Rusty Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerrust", > "tilesetDirection" : "right" > }, > "145" : { > "//description" : "Transforms a planet's climate into a fuming volcanic hellscape.", > "//name" : "terraformervolcanic", > "//shortdescription" : "Volcanic Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformervolcanic", > "tilesetDirection" : "right" > }, > "146" : { > "//description" : "Transforms a planet's climate into a thick temperate forest.", > "//name" : "terraformerforest", > "//shortdescription" : "Wooded Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerforest", > "tilesetDirection" : "right" > }, > "147" : { > "//description" : "Transforms a planet's climate into an arid grassland.", > "//name" : "terraformersavannah", > "//shortdescription" : "Prairie Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformersavannah", > "tilesetDirection" : "right" > }, > "148" : { > "//description" : "Transforms an area of a planet into a morass of sticky tar.", > "//name" : "microformertar", > "//shortdescription" : "Tarry Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformertar", > "tilesetDirection" : "right" > }, > "149" : { > "//description" : "Transforms a planet's climate into a sandy desert.", > "//name" : "terraformerdesert", > "//shortdescription" : "Sandy Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformerdesert", > "tilesetDirection" : "right" > }, 222a520,609 > "150" : { > "//description" : "Transforms an area of a planet into a fleshy abomination.", > "//name" : "microformerflesh", > "//shortdescription" : "Fleshy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerflesh", > "tilesetDirection" : "right" > }, > "151" : { > "//description" : "Transforms an area of a planet into an overgrown wilderness.", > "//name" : "microformerwilderness", > "//shortdescription" : "Wild Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerwilderness", > "tilesetDirection" : "right" > }, > "152" : { > "//description" : "Transforms an area of a planet into a rocky highland.", > "//name" : "microformeralpine", > "//shortdescription" : "Mountainous Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformeralpine", > "tilesetDirection" : "right" > }, > "153" : { > "//description" : "Transforms an area of a planet into a dry waste of scattered bones.", > "//name" : "microformerbones", > "//shortdescription" : "Skeletal Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerbones", > "tilesetDirection" : "right" > }, > "154" : { > "//description" : "Transforms an area of a planet into an ice sheet threaded with odd, protruding steam pipes.", > "//name" : "microformersteamspring", > "//shortdescription" : "Steamy Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformersteamspring", > "tilesetDirection" : "right" > }, > "155" : { > "//description" : "Transforms an area of a planet into a beautiful crystalline rock garden.", > "//name" : "microformergeode", > "//shortdescription" : "Crystalline Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformergeode", > "tilesetDirection" : "right" > }, > "156" : { > "//description" : "Transforms a planet's climate into a chill wasteland of perpetual night.", > "//name" : "terraformermidnight", > "//shortdescription" : "Dark Terraformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "terraformermidnight", > "tilesetDirection" : "right" > }, > "157" : { > "//description" : "Transforms an area of a planet into a patch of giant flowers.", > "//name" : "microformergiantflowers", > "//shortdescription" : "Floral Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformergiantflowers", > "tilesetDirection" : "right" > }, > "158" : { > "//description" : "Transforms an area of a planet into a sticky patch of glowing mushrooms.", > "//name" : "microformerluminouscaves", > "//shortdescription" : "Glowshroom Microformer", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "microformerluminouscaves", > "tilesetDirection" : "right" > }, > "159" : { > "//description" : "A massive ancient machine. What could it be used for?", > "//name" : "terraforge", > "//shortdescription" : "Terraforge", > "imagePositionX" : "-56", > "imagePositionY" : "0", > "object" : "terraforge", > "tilesetDirection" : "right" > }, 231a619,631 > "160" : { > "//name" : "weaponupgradeconsole", > "invalid" : "true" > }, > "161" : { > "//description" : "This advanced ancient technology can raise the effectiveness of some weapons.", > "//name" : "weaponupgradeanvil", > "//shortdescription" : "Weapon Upgrade Anvil", > "imagePositionX" : "-16", > "imagePositionY" : "0", > "object" : "weaponupgradeanvil", > "tilesetDirection" : "right" > }, 796,797c1196,1197 < "//name" : "ancientbigchest", < "//shortdescription" : "Ancient Big Chest", --- > "//name" : "essencechest", > "//shortdescription" : "Ancient Essence Chest", 800c1200 < "object" : "ancientbigchest", --- > "object" : "essencechest", 1110a1511,1519 > "117" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate.png" > }, > "118" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation2.png" > }, > "119" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation3.png" > }, 1113a1523,1552 > "120" : { > "image" : "../../../../../tiled/packed/objects/ancientpressureplate_orientation4.png" > }, > "121" : { > "image" : "../../../../../tiled/packed/objects/ancientbust.png" > }, > "122" : { > "image" : "../../../../../tiled/packed/objects/ancientpot3.png" > }, > "123" : { > "image" : "../../../../../tiled/packed/objects/ancientpot1.png" > }, > "124" : { > "image" : "../../../../../tiled/packed/objects/ancientpot5.png" > }, > "125" : { > "image" : "../../../../../tiled/packed/objects/ancientpot4.png" > }, > "126" : { > "image" : "../../../../../tiled/packed/objects/ancientpot2.png" > }, > "127" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden.png" > }, > "128" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation2.png" > }, > "129" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation3.png" > }, 1116a1556,1585 > "130" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation4.png" > }, > "131" : { > "image" : "../../../../../tiled/packed/objects/ancientswitchhidden_orientation5.png" > }, > "132" : { > "image" : "../../../../../tiled/packed/objects/ancientpot6.png" > }, > "133" : { > "image" : "../../../../../tiled/packed/objects/terraformergarden.png" > }, > "134" : { > "image" : "../../../../../tiled/packed/objects/terraformertundra.png" > }, > "135" : { > "image" : "../../../../../tiled/packed/objects/terraformersnow.png" > }, > "136" : { > "image" : "../../../../../tiled/packed/objects/terraformerjungle.png" > }, > "137" : { > "image" : "../../../../../tiled/packed/objects/microformermushrooms.png" > }, > "138" : { > "image" : "../../../../../tiled/packed/objects/microformereyepatch.png" > }, > "139" : { > "image" : "../../../../../tiled/packed/objects/microformerslimecaves.png" > }, 1119a1589,1618 > "140" : { > "image" : "../../../../../tiled/packed/objects/terraformeralien.png" > }, > "141" : { > "image" : "../../../../../tiled/packed/objects/microformerbioluminescence.png" > }, > "142" : { > "image" : "../../../../../tiled/packed/objects/terraformerscorched.png" > }, > "143" : { > "image" : "../../../../../tiled/packed/objects/microformerhive.png" > }, > "144" : { > "image" : "../../../../../tiled/packed/objects/microformerrust.png" > }, > "145" : { > "image" : "../../../../../tiled/packed/objects/terraformervolcanic.png" > }, > "146" : { > "image" : "../../../../../tiled/packed/objects/terraformerforest.png" > }, > "147" : { > "image" : "../../../../../tiled/packed/objects/terraformersavannah.png" > }, > "148" : { > "image" : "../../../../../tiled/packed/objects/microformertar.png" > }, > "149" : { > "image" : "../../../../../tiled/packed/objects/terraformerdesert.png" > }, 1122a1622,1651 > "150" : { > "image" : "../../../../../tiled/packed/objects/microformerflesh.png" > }, > "151" : { > "image" : "../../../../../tiled/packed/objects/microformerwilderness.png" > }, > "152" : { > "image" : "../../../../../tiled/packed/objects/microformeralpine.png" > }, > "153" : { > "image" : "../../../../../tiled/packed/objects/microformerbones.png" > }, > "154" : { > "image" : "../../../../../tiled/packed/objects/microformersteamspring.png" > }, > "155" : { > "image" : "../../../../../tiled/packed/objects/microformergeode.png" > }, > "156" : { > "image" : "../../../../../tiled/packed/objects/terraformermidnight.png" > }, > "157" : { > "image" : "../../../../../tiled/packed/objects/microformergiantflowers.png" > }, > "158" : { > "image" : "../../../../../tiled/packed/objects/microformerluminouscaves.png" > }, > "159" : { > "image" : "../../../../../tiled/packed/objects/terraforge.png" > }, 1125a1655,1660 > "160" : { > "image" : "../../../../../tiled/packed/../packed/invalid.png" > }, > "161" : { > "image" : "../../../../../tiled/packed/objects/weaponupgradeanvil.png" > }, 1316c1851 < "image" : "../../../../../tiled/packed/objects/ancientbigchest.png" --- > "image" : "../../../../../tiled/packed/objects/essencechest.png" tilesets\packed\objects-by-race\apex.json 22c22 < "//shortdescription" : "Standard Record Player", --- > "//shortdescription" : "Standard Issue Turntable", 54c54 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 79c79 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 1439c1439 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 1784c1784 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", tilesets\packed\objects-by-race\avian.json 7c7 < "tilecount" : 304, --- > "tilecount" : 305, 1687a1688,1696 > "304" : { > "//description" : "Use this pressure plate wisely.", > "//name" : "avianpressureplate_orientation4", > "//shortdescription" : "Crystal Pressure Plate", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "avianpressureplate", > "tilesetDirection" : "right" > }, 1746c1755 < "imagePositionY" : "0", --- > "imagePositionY" : "-8", 3020a3030,3032 > }, > "304" : { > "image" : "../../../../../tiled/packed/objects/avianpressureplate_orientation4.png" tilesets\packed\objects-by-race\generic.json 7c7 < "tilecount" : 1776, --- > "tilecount" : 1792, 32c32 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 34c34,35 < "object" : "fireflybush" --- > "object" : "fireflybush", > "tilesetDirection" : "right" 37c38 < "//description" : "The label reads, \"Hot to the touch, its shell flickers like flame.\"", --- > "//description" : "Hot to the touch, its shell flickers like flame.", 39c40 < "//shortdescription" : "Flameroach Bug", --- > "//shortdescription" : "Flameroach", 1325c1326 < "//description" : "The label reads, \"Vibrant and beautiful, it has a friendly little smile on its face.\"", --- > "//description" : "Vibrant and beautiful, it has a friendly little smile on its face.", 1327c1328 < "//shortdescription" : "Brightstripe Bug", --- > "//shortdescription" : "Brightstripe", 1780c1781 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 1828c1829 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 1845c1846 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 1897c1898 < "//description" : "A rusty bush. Watch out for sharp edges.", --- > "//description" : "A cluster of rusted metal. Watch out for sharp edges.", 3159c3160 < "//description" : "The label reads, \"A bug that can usually be found chasing the crest of a wave.\"", --- > "//description" : "A bug that can usually be found chasing the crest of a wave.", 3161c3162 < "//shortdescription" : "Wavebird Bug", --- > "//shortdescription" : "Wavebird", 5536c5537 < "//description" : "The label reads, \"This bug looks like it's wearing tiny green shoes.\"", --- > "//description" : "This bug looks like it's wearing tiny green shoes.", 5538c5539 < "//shortdescription" : "Greentip Bug", --- > "//shortdescription" : "Greentip", 5644c5645 < "//description" : "The label reads, \"This little bug's legs are covered in see-through hairs.\"", --- > "//description" : "This little bug's legs are covered in see-through hairs.", 5646c5647 < "//shortdescription" : "Polarmoth Bug", --- > "//shortdescription" : "Polarmoth", 6566c6567,6568 < "object" : "magmagroundspike2" --- > "object" : "magmagroundspike2", > "tilesetDirection" : "right" 7196c7198 < "//description" : "-todo-", --- > "//description" : "A colourful square wall clock.", 7205c7207 < "//description" : "-todo-", --- > "//description" : "A charming, pastel coloured bed.", 7214c7216 < "//description" : "-todo-", --- > "//description" : "A marvellous pastel coloured wardrobe.", 7223c7225 < "//description" : "-todo-", --- > "//description" : "A small pastel coloured stool.", 7245c7247 < "//description" : "-todo-", --- > "//description" : "A pastel coloured chair with a heart-shaped backrest.", 7254c7256 < "//description" : "-todo-", --- > "//description" : "A small cabinet, painted in bright pastel colours.", 7263c7265 < "//description" : "-todo-", --- > "//description" : "A scented pink bunny plush toy.", 7265c7267 < "//shortdescription" : "Pastel Bunny Plush", --- > "//shortdescription" : "Pastel Bunny Plushie", 7272c7274 < "//description" : "-todo-", --- > "//description" : "A wall mounted pink fluorescent light.", 7281c7283 < "//description" : "-todo-", --- > "//description" : "A brightly coloured table with a flowery tablecloth.", 7297a7300,7335 > "1776" : { > "//description" : "...", > "//name" : "invisibledlatch", > "//shortdescription" : "Invisible Latch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibledlatch", > "tilesetDirection" : "right" > }, > "1777" : { > "//description" : "...", > "//name" : "invisiblenot", > "//shortdescription" : "Invisible NOT Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblenot", > "tilesetDirection" : "right" > }, > "1778" : { > "//description" : "...", > "//name" : "invisibletimer", > "//shortdescription" : "Invisible Timer (1 Sec)", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibletimer", > "tilesetDirection" : "right" > }, > "1779" : { > "//description" : "...", > "//name" : "invisibleor", > "//shortdescription" : "Invisible OR Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibleor", > "tilesetDirection" : "right" > }, 7306a7345,7428 > "1780" : { > "//description" : "...", > "//name" : "invisiblecountdowntimer", > "//shortdescription" : "Invisible Countdown Timer", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblecountdowntimer", > "tilesetDirection" : "right" > }, > "1781" : { > "//description" : "...", > "//name" : "invisibledelay", > "//shortdescription" : "Invisible Delay Gate", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibledelay", > "tilesetDirection" : "right" > }, > "1782" : { > "//description" : "...", > "//name" : "invisibleand", > "//shortdescription" : "Invisible AND Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisibleand", > "tilesetDirection" : "right" > }, > "1783" : { > "//description" : "...", > "//name" : "invisiblexor", > "//shortdescription" : "Invisible XOR Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblexor", > "tilesetDirection" : "right" > }, > "1784" : { > "//description" : "...", > "//name" : "invisiblepersistentswitch", > "//shortdescription" : "Invisible Persistent Switch", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "invisiblepersistentswitch" > }, > "1785" : { > "//description" : "...", > "//name" : "invisiblemonsterspawner", > "//shortdescription" : "Invisible Monster Spawner", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "invisiblemonsterspawner" > }, > "1786" : { > "//description" : "Dispenses gas", > "//name" : "gasdispenser", > "//shortdescription" : "Gas Dispenser", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "gasdispenser" > }, > "1787" : { > "//description" : "Dispenses gas", > "//name" : "gasdispenser_orientation2", > "//shortdescription" : "Gas Dispenser", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "gasdispenser" > }, > "1788" : { > "//description" : "Dispenses gas", > "//name" : "gasdispenser_orientation3", > "//shortdescription" : "Gas Dispenser", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "gasdispenser" > }, > "1789" : { > "//description" : "It's a spike", > "//name" : "largefloorspike", > "//shortdescription" : "Large Floor Spike", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "largefloorspike" > }, 7315a7438,7453 > "1790" : { > "//description" : "Who knows what it might activate... just press it!", > "//name" : "wallbuttontrigger", > "//shortdescription" : "Small Wall Button", > "imagePositionX" : "-8", > "imagePositionY" : "-8", > "object" : "wallbuttontrigger" > }, > "1791" : { > "//description" : "It's a spike", > "//name" : "smallfloorspike", > "//shortdescription" : "Small Floor Spike", > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "smallfloorspike" > }, 7347c7485 < "//description" : "The label reads, \"A large, formidable bug. Can survive extreme heat.\"", --- > "//description" : "A large, formidable bug. Can survive extreme heat.", 7349c7487 < "//shortdescription" : "Fireygiant Bug", --- > "//shortdescription" : "Fireygiant", 7451c7589 < "//description" : "The label reads, \"Not to be confused with the infamous Dreadwing.\"", --- > "//description" : "Not to be confused with the infamous Dreadwing.", 7453c7591 < "//shortdescription" : "Redwing Bug", --- > "//shortdescription" : "Redwing", 7752c7890 < "//description" : "The label reads, \"The tips of its legs are covered in snow.\"", --- > "//description" : "The tips of its legs are covered in snow.", 7754c7892 < "//shortdescription" : "Snowskater Bug", --- > "//shortdescription" : "Snowskater", 7936c8074 < "//description" : "The label reads, \"This prickly little fellow has razor sharp wings.\"", --- > "//description" : "This prickly little fellow has razor sharp wings.", 7938c8076 < "//shortdescription" : "Thornbee Bug", --- > "//shortdescription" : "Thornbee", 8134d8271 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 8136,8140c8273 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 8152d8284 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 8154,8158c8286 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 8459c8587 < "//description" : "The label reads, \"The warmer this bug gets, the more it glows.\"", --- > "//description" : "The warmer this bug gets, the more it glows.", 8461c8589 < "//shortdescription" : "Glowbug Bug", --- > "//shortdescription" : "Glowbug", 8523c8651 < "//description" : "The label reads, \"These bugs appear to rise from clouds of ash.\"", --- > "//description" : "These bugs appear to rise from clouds of ash.", 8525c8653 < "//shortdescription" : "Ashsprite Bug", --- > "//shortdescription" : "Ashsprite", 8655c8783,8784 < "object" : "magmagroundspike1" --- > "object" : "magmagroundspike1", > "tilesetDirection" : "right" 8913c9042 < "//description" : "The label reads, \"A lively bug, it can be seen drinking morning dew.\"", --- > "//description" : "A lively bug, it can be seen drinking morning dew.", 8915c9044 < "//shortdescription" : "Dewhopper Bug", --- > "//shortdescription" : "Dewhopper", 8949c9078 < "//description" : "The label reads, \"This bug rubs its legs together to produce tiny sparks.\"", --- > "//description" : "This bug rubs its legs together to produce tiny sparks.", 8951c9080 < "//shortdescription" : "Phoenixfly Bug", --- > "//shortdescription" : "Phoenixfly", 8962c9091 < "//description" : "The label reads, \"The surface of this bug's shell shimmers like oil.\"", --- > "//description" : "The surface of this bug's shell shimmers like oil.", 8964c9093 < "//shortdescription" : "Aurorabee Bug", --- > "//shortdescription" : "Aurorabee", 8993c9122 < "//description" : "The label reads, \"Thrives in desolate conditions.\"", --- > "//description" : "Thrives in desolate conditions.", 8995c9124 < "//shortdescription" : "Cinderfly Bug", --- > "//shortdescription" : "Cinderfly", 9082c9211 < "//description" : "The label reads, \"You'll smell one of these little guys before you see one.\"", --- > "//description" : "You'll smell one of these little guys before you see one.", 9084c9213 < "//shortdescription" : "Stinkjack Bug", --- > "//shortdescription" : "Stinkjack", 9127c9256,9257 < "object" : "icestalactite2" --- > "object" : "icestalactite2", > "tilesetDirection" : "right" 9135c9265,9266 < "object" : "magmaceilingspike2" --- > "object" : "magmaceilingspike2", > "tilesetDirection" : "right" 9153,9155c9284,9287 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite2" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite2", > "tilesetDirection" : "right" 9537c9669 < "//description" : "The label reads, \"This guy has a creepy little face.\"", --- > "//description" : "This guy has a creepy little face.", 9539c9671 < "//shortdescription" : "Xenofly Bug", --- > "//shortdescription" : "Xenofly", 9647c9779 < "//description" : "The label reads, \"This bug is incredibly sticky. It has two long horns on its head.\"", --- > "//description" : "This bug is incredibly sticky. It has two long horns on its head.", 9649c9781 < "//shortdescription" : "Mudstag Bug", --- > "//shortdescription" : "Mudstag", 9801c9933 < "//description" : "The label reads, \"Attracted to heat, this little guy needs warmth.\"", --- > "//description" : "Attracted to heat, this little guy needs warmth.", 9803c9935 < "//shortdescription" : "Heathugger Bug", --- > "//shortdescription" : "Heathugger", 9973c10105 < "//description" : "The label reads, \"A bug with glistening gold wings, very fancy!\"", --- > "//description" : "A bug with glistening gold wings, very fancy!", 9975c10107 < "//shortdescription" : "Goldbuck Bug", --- > "//shortdescription" : "Goldbuck", 10089c10221 < "//description" : "The label reads, \"The trail of a dustmoth looks like stardust.\"", --- > "//description" : "The trail of a dustmoth looks like stardust.", 10091c10223 < "//shortdescription" : "Dustmoth Bug", --- > "//shortdescription" : "Dustmoth", 10125c10257 < "//description" : "\"These bugs float on updrafts of poisonous gases.\"", --- > "//description" : "These bugs float on updrafts of poisonous gases.", 10127c10259 < "//shortdescription" : "Gasgiant Bug", --- > "//shortdescription" : "Gasgiant", 10178c10310 < "//description" : "The label reads, \"Its legs look like intertwining vines.\"", --- > "//description" : "Its legs look like intertwining vines.", 10180c10312 < "//shortdescription" : "Vineclimber Bug", --- > "//shortdescription" : "Vineclimber", 10485c10617 < "//description" : "The label reads, \"A bright yellow bug, its wings smell like butter.\"", --- > "//description" : "A bright yellow bug, its wings smell like butter.", 10487c10619 < "//shortdescription" : "Butterbee Bug", --- > "//shortdescription" : "Butterbee", 10494c10626 < "//description" : "The label reads, \"This bug makes a faint ringing sound as it flies through the air.\"", --- > "//description" : "This bug makes a faint ringing sound as it flies through the air.", 10496c10628 < "//shortdescription" : "Driftbell Bug", --- > "//shortdescription" : "Driftbell", 10511c10643 < "//description" : "The label reads, \"Where there's frost, there are frostflies.\"", --- > "//description" : "Where there's frost, there are frostflies.", 10513c10645 < "//shortdescription" : "Frostfly Bug", --- > "//shortdescription" : "Frostfly", 10525c10657,10658 < "object" : "icestalactite4" --- > "object" : "icestalactite4", > "tilesetDirection" : "right" 10528c10661 < "//description" : "The label reads, \"This bug never stops eating.\"", --- > "//description" : "This bug never stops eating.", 10530c10663 < "//shortdescription" : "Hivehog Bug", --- > "//shortdescription" : "Hivehog", 10555c10688 < "//description" : "The label reads, \"These bugs can be seen dancing at dusk.\"", --- > "//description" : "These bugs can be seen dancing at dusk.", 10557c10690 < "//shortdescription" : "Muddancer Bug", --- > "//shortdescription" : "Muddancer", 10564c10697 < "//description" : "The label reads, \"The smallest and most pathetic bug I've ever seen.\"", --- > "//description" : "The smallest and most pathetic bug I've ever seen.", 10566c10699 < "//shortdescription" : "Orphanfly Bug", --- > "//shortdescription" : "Orphanfly", 10573c10706 < "//description" : "The label reads, \"Who would live in the desert? This clown.\"", --- > "//description" : "Who would live in the desert? This clown.", 10575c10708 < "//shortdescription" : "Sandclown Bug", --- > "//shortdescription" : "Sandclown", 10591c10724 < "//description" : "The label reads, \"This bug has a snout like a seahorse.\"", --- > "//description" : "This bug has a snout like a seahorse.", 10593c10726 < "//shortdescription" : "Seahornet Bug", --- > "//shortdescription" : "Seahornet", 10608c10741 < "//description" : "The label reads, \"It looks as if it could slip out of its shell at a moments notice.\"", --- > "//description" : "It looks as if it could slip out of its shell at a moments notice.", 10610c10743 < "//shortdescription" : "Shellcreep Bug", --- > "//shortdescription" : "Shellcreep", 10626d10758 < "//description" : "A steaming cup of Earl Grey.", 10628,10632c10760 < "//shortdescription" : "Teacup", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "testbug", < "tilesetDirection" : "right" --- > "invalid" : "true" 10698c10826,10827 < "object" : "magmagroundspike3" --- > "object" : "magmagroundspike3", > "tilesetDirection" : "right" 10758c10887 < "//description" : "The label reads, \"Comes out only during certain phases of the moon.\"", --- > "//description" : "Comes out only during certain phases of the moon.", 10760c10889 < "//shortdescription" : "Tidefly Bug", --- > "//shortdescription" : "Tidefly", 10849,10851c10978,10981 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite1" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite1", > "tilesetDirection" : "right" 11032c11162 < "//description" : "The label reads, \"This pretty bug loves sunshine.\"", --- > "//description" : "This pretty bug loves sunshine.", 11034c11164 < "//shortdescription" : "Sunskipper Bug", --- > "//shortdescription" : "Sunskipper", 11164c11294 < "//description" : "The label reads, \"This bug is easily mistaken for a snowflake.\"", --- > "//description" : "This bug is easily mistaken for a snowflake.", 11166c11296 < "//shortdescription" : "Frostfleck Bug", --- > "//shortdescription" : "Frostfleck", 11345c11475 < "//description" : "The label reads, \"This tiny creature skips across hot lakes of lava.\"", --- > "//description" : "This tiny creature skips across hot lakes of lava.", 11347c11477 < "//shortdescription" : "Lavahopper Bug", --- > "//shortdescription" : "Lavahopper", 11598c11728 < "//description" : "The label reads, \"This bug's wings are frozen over.\"", --- > "//description" : "This bug's wings are frozen over.", 11600c11730 < "//shortdescription" : "Icetip Bug", --- > "//shortdescription" : "Icetip", 11625c11755 < "//description" : "The label reads, \"This bug's legs move so fast they're difficult to count.\"", --- > "//description" : "This bug's legs move so fast they're difficult to count.", 11627c11757 < "//shortdescription" : "Scuttleploom Bug", --- > "//shortdescription" : "Scuttleploom", 11835c11965 < "//description" : "The label reads, \"The wings of this bug are iridescent like ice.\"", --- > "//description" : "The wings of this bug are iridescent like ice.", 11837c11967 < "//shortdescription" : "Shardwing Bug", --- > "//shortdescription" : "Shardwing", 12570,12572c12700,12703 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite3" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite3", > "tilesetDirection" : "right" 12624c12755,12756 < "object" : "icestalactite3" --- > "object" : "icestalactite3", > "tilesetDirection" : "right" 12632c12764,12765 < "object" : "magmaceilingspike3" --- > "object" : "magmaceilingspike3", > "tilesetDirection" : "right" 13045c13178 < "imagePositionX" : "0", --- > "imagePositionX" : "-8", 13047c13180,13181 < "object" : "butterflybush" --- > "object" : "butterflybush", > "tilesetDirection" : "right" 13224c13358 < "//description" : "The label reads, \"This blue bug has sharp little teeth.\"", --- > "//description" : "This blue bug has sharp little teeth.", 13226c13360 < "//shortdescription" : "Blueback Bug", --- > "//shortdescription" : "Blueback", 13390c13524 < "//description" : "The label reads, \"Its tawny wings make it hard to spot on trees.\"", --- > "//description" : "Its tawny wings make it hard to spot on trees.", 13392c13526 < "//shortdescription" : "Fawnfly Bug", --- > "//shortdescription" : "Fawnfly", 13745c13879,13880 < "object" : "icestalactite1" --- > "object" : "icestalactite1", > "tilesetDirection" : "right" 13753c13888,13889 < "object" : "magmaceilingspike1" --- > "object" : "magmaceilingspike1", > "tilesetDirection" : "right" 13942,13944c14078,14081 < "imagePositionX" : "0", < "imagePositionY" : "-8", < "object" : "icestalagmite4" --- > "imagePositionX" : "-8", > "imagePositionY" : "0", > "object" : "icestalagmite4", > "tilesetDirection" : "right" 14018c14155 < "//description" : "The label reads, \"Hard to spot, these bugs are as black as night.\"", --- > "//description" : "Hard to spot, these bugs are as black as night.", 14020c14157 < "//shortdescription" : "Shadowmoth Bug", --- > "//shortdescription" : "Shadowmoth", 14837d14973 < "//description" : "...", 14839,14843c14975 < "//shortdescription" : "Invisible Sound", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "invisiblesound", < "tilesetDirection" : "right" --- > "invalid" : "true" 17536a17669,17680 > "1776" : { > "image" : "../../../../../tiled/packed/objects/invisibledlatch.png" > }, > "1777" : { > "image" : "../../../../../tiled/packed/objects/invisiblenot.png" > }, > "1778" : { > "image" : "../../../../../tiled/packed/objects/invisibletimer.png" > }, > "1779" : { > "image" : "../../../../../tiled/packed/objects/invisibleor.png" > }, 17539a17684,17713 > "1780" : { > "image" : "../../../../../tiled/packed/objects/invisiblecountdowntimer.png" > }, > "1781" : { > "image" : "../../../../../tiled/packed/objects/invisibledelay.png" > }, > "1782" : { > "image" : "../../../../../tiled/packed/objects/invisibleand.png" > }, > "1783" : { > "image" : "../../../../../tiled/packed/objects/invisiblexor.png" > }, > "1784" : { > "image" : "../../../../../tiled/packed/objects/invisiblepersistentswitch.png" > }, > "1785" : { > "image" : "../../../../../tiled/packed/objects/invisiblemonsterspawner.png" > }, > "1786" : { > "image" : "../../../../../tiled/packed/objects/gasdispenser.png" > }, > "1787" : { > "image" : "../../../../../tiled/packed/objects/gasdispenser_orientation2.png" > }, > "1788" : { > "image" : "../../../../../tiled/packed/objects/gasdispenser_orientation3.png" > }, > "1789" : { > "image" : "../../../../../tiled/packed/objects/largefloorspike.png" > }, 17542a17717,17722 > "1790" : { > "image" : "../../../../../tiled/packed/objects/wallbuttontrigger.png" > }, > "1791" : { > "image" : "../../../../../tiled/packed/objects/smallfloorspike.png" > }, 17841c18021 < "image" : "../../../../../tiled/packed/objects/foodbowl.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 17847c18027 < "image" : "../../../../../tiled/packed/objects/foodbowl_orientation1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 18753c18933 < "image" : "../../../../../tiled/packed/objects/testbug.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 20235c20415 < "image" : "../../../../../tiled/packed/objects/invisiblesound.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-race\glitch.json 628c628 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", tilesets\packed\objects-by-race\novakid.json 174c174 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 183c183 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 192c192 < "//description" : "-todo-", --- > "//description" : "A decorative wooden wagon wheel.", 201c201 < "//description" : "-todo-", --- > "//description" : "A decorative set of brass horns.", 218c218 < "//description" : "-todo-", --- > "//description" : "A brass, wood and copper windmill, that spins in the direction of the wind.", 227c227 < "//description" : "-todo-", --- > "//description" : "A brass water pump that used to pump water, back when it was functioning.", 236c236 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", 245c245 < "//description" : "-todo-", --- > "//description" : "A wrought iron lamp post with a gas lit flame.", 254c254 < "//description" : "-todo-", --- > "//description" : "A decorative iron symbol.", 263c263 < "//description" : "-todo-", --- > "//description" : "A sturdy wooden bed with mooshi hide sheets.", 272c272 < "//description" : "-todo-", --- > "//description" : "A huge ornate vault safe.", 281c281 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 290c290 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 299c299 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 316c316 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 325c325 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 334c334 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 343c343 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 352c352 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 361c361 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 370c370 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 379c379 < "//description" : "-todo-", --- > "//description" : "A painted wooden sign for saloons.", 388c388 < "//description" : "-todo-", --- > "//description" : "A faded poster, offering a bounty from long ago.", 397c397 < "//description" : "-todo-", --- > "//description" : "A detailed painting of a beautiful landscape.", 399c399 < "//shortdescription" : "Frontier Painting 1", --- > "//shortdescription" : "Frontier Plains Painting", 414c414 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 423c423 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 432c432 < "//description" : "-todo-", --- > "//description" : "A painting of a proud mooshi against a setting sun.", 434c434 < "//shortdescription" : "Frontier Painting 3", --- > "//shortdescription" : "Frontier Mooshi Painting", 441c441 < "//description" : "-todo-", --- > "//description" : "A charming record player, playing an old tune.", 450c450 < "//description" : "-todo-", --- > "//description" : "A strange painting of a pulled wagon.", 452c452 < "//shortdescription" : "Frontier Painting 2", --- > "//shortdescription" : "Frontier Wagon Painting", 459c459 < "//description" : "-todo-", --- > "//description" : "A hanging gas lamp with a red glass cover.", 468c468 < "//description" : "-todo-", --- > "//description" : "An old-fashioned standing clock, with a polished brass pendulum.", 477c477 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 486c486 < "//description" : "-todo-", --- > "//description" : "An old copper and brass furnace.", 495c495 < "//description" : "-todo-", --- > "//description" : "A wooden chair with mooshi hide cushioning.", 513c513 < "//description" : "-todo-", --- > "//description" : "A rough wooden coffin. Luckily, no-one's inside!", 522c522 < "//description" : "-todo-", --- > "//description" : "A wooden door, emblazoned with an iron emblem on both sides.", tilesets\packed\objects-by-type\container.json 662c662 < "//description" : "A Safe.", --- > "//description" : "An small, sturdy iron safe.", 1083,1084c1083,1084 < "//name" : "ancientbigchest", < "//shortdescription" : "Ancient Big Chest", --- > "//name" : "essencechest", > "//shortdescription" : "Ancient Essence Chest", 1087c1087 < "object" : "ancientbigchest", --- > "object" : "essencechest", 1640c1640 < "//description" : "-todo-", --- > "//description" : "A marvellous pastel coloured wardrobe.", 1658c1658 < "//description" : "-todo-", --- > "//description" : "A huge ornate vault safe.", 1667c1667 < "//description" : "-todo-", --- > "//description" : "A small cabinet, painted in bright pastel colours.", 1936d1935 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 1938,1942c1937 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "-8", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 1945d1939 < "//description" : "A pet food bowl. Leave your pet something tasty for when you're not around!", 1947,1951c1941 < "//shortdescription" : "Food Bowl", < "imagePositionX" : "0", < "imagePositionY" : "0", < "object" : "foodbowl", < "tilesetDirection" : "right" --- > "invalid" : "true" 2703c2693 < "image" : "../../../../../tiled/packed/objects/ancientbigchest.png" --- > "image" : "../../../../../tiled/packed/objects/essencechest.png" 3012c3002 < "image" : "../../../../../tiled/packed/objects/foodbowl.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" 3015c3005 < "image" : "../../../../../tiled/packed/objects/foodbowl_orientation1.png" --- > "image" : "../../../../../tiled/packed/../packed/invalid.png" tilesets\packed\objects-by-type\loungeable.json 1539c1539 < "//description" : "-todo-", --- > "//description" : "A sturdy wooden bed with mooshi hide sheets.", 1548c1548 < "//description" : "-todo-", --- > "//description" : "A charming, pastel coloured bed.", 1557c1557 < "//description" : "-todo-", --- > "//description" : "A small pastel coloured stool.", 1566c1566 < "//description" : "-todo-", --- > "//description" : "A pastel coloured chair with a heart-shaped backrest.", 1584c1584 < "//description" : "-todo-", --- > "//description" : "A polished bar top, complete with three stools.", 1593c1593 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 1602c1602 < "//description" : "-todo-", --- > "//description" : "A novelty cowboy picture stand.", 1620c1620 < "//description" : "-todo-", --- > "//description" : "A wooden chair with mooshi hide cushioning.", treasure\common.treasurepools 1678a1679,1722 > // Ancient Maze Treasures > // ================================ > > "essenceBurst" : [ > [0, { > "poolRounds" : [ > [1.0, 10] > ], > "pool" : [ > {"weight" : 1.00, "item" : ["essence", 8]}, > {"weight" : 1.00, "item" : ["essence", 9]}, > {"weight" : 1.00, "item" : ["essence", 10]}, > {"weight" : 1.00, "item" : ["essence", 11]}, > {"weight" : 1.00, "item" : ["essence", 12]}, > {"weight" : 0.01, "pool" : "microformerTreasure"} > ] > }] > ], > > "microformerTreasure" : [ > [0, { > "pool" : [ > {"weight" : 1.00, "item" : "microformeralpine"}, > {"weight" : 1.00, "item" : "microformerbioluminescence"}, > {"weight" : 1.00, "item" : "microformerbones"}, > {"weight" : 1.00, "item" : "microformereyepatch"}, > {"weight" : 1.00, "item" : "microformerflesh"}, > {"weight" : 1.00, "item" : "microformergeode"}, > {"weight" : 1.00, "item" : "microformergiantflowers"}, > {"weight" : 1.00, "item" : "microformerhive"}, > {"weight" : 1.00, "item" : "microformerluminouscaves"}, > {"weight" : 1.00, "item" : "microformermushrooms"}, > {"weight" : 1.00, "item" : "microformerrust"}, > {"weight" : 1.00, "item" : "microformerslimecaves"}, > {"weight" : 1.00, "item" : "microformersteamspring"}, > {"weight" : 1.00, "item" : "microformertar"}, > {"weight" : 1.00, "item" : "microformerwilderness"} > ] > }] > ], > > > > // ================================ treasure\hunting.treasurepools 132,133c132,133 < {"weight" : 0.150, "item" : "scorchedcore"}, < {"weight" : 0.150, "item" : "hardenedcarapace"}, --- > {"weight" : 0.200, "item" : "scorchedcore"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 167,168c167,168 < {"weight" : 0.150, "item" : "scorchedcore"}, < {"weight" : 0.150, "item" : "sharpenedclaw"}, --- > {"weight" : 0.200, "item" : "scorchedcore"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 356,357c356,357 < {"weight" : 0.150, "item" : "leather"}, < {"weight" : 0.150, "item" : "sharpenedclaw"}, --- > {"weight" : 0.200, "item" : "leather"}, > {"weight" : 0.200, "item" : "sharpenedclaw"}, 515,528d514 < "scorchionHunting" : [ < [1, { < "pool" : [ < {"weight" : 0.998, "item" : "scorchedcore"}, < {"weight" : 0.002, "item" : "scorchionaf"} < ], < "poolRounds" : [ < [0.6, 0], < [0.4, 1] < ], < "allowDuplication" : false < } ] < ], < 568,569c554,555 < {"weight" : 0.150, "item" : "venomsample"}, < {"weight" : 0.150, "item" : "hardenedcarapace"}, --- > {"weight" : 0.200, "item" : "venomsample"}, > {"weight" : 0.200, "item" : "hardenedcarapace"}, 592,599c578,581 < {"weight" : 0.998, "item" : "cryonicextract"}, < {"weight" : 0.002, "item" : "snuffishaf"} < ], < "poolRounds" : [ < [0.6, 0], < [0.4, 1] < ], < "allowDuplication" : false --- > {"weight" : 0.599, "item" : "rawfish"}, > {"weight" : 0.400, "item" : "cryonicextract"}, > {"weight" : 0.001, "item" : "snuffishaf"} > ] 670c652 < {"weight" : 0.001, "item" : "adultpoptopaf"} --- > {"weight" : 0.001, "item" : "toumingoaf"} treasure\monster.treasurepools 97d96 < 99c98 < {"weight" : 0.10, "item" : [ "rawfish", 1]}, --- > {"weight" : 0.10, "item" : "rawfish"}, 102,105d100 < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < ], 336a332,333 > > 429c426,427 < {"weight" : 1, "item" : "kluexsentryaf"} --- > {"weight" : 0.99, "pool" : "noMeatMonsterTreasure"}, > {"weight" : 0.01, "item" : "kluexsentryaf"} 432,433c430,431 < [0.993, 0], < [0.007, 1] --- > [0.20, 0], > [0.80, 1] 783,797d780 < "scorchionTreasure" : [ < [1, { < "pool" : [ < {"weight" : 0.799, "pool" : "noMeatMonsterTreasure"}, < {"weight" : 0.200, "item" : "scorchedcore"}, < {"weight" : 0.001, "item" : "scorchionaf"} < ], < "poolRounds" : [ < [0.20, 0], < [0.80, 1] < ], < "allowDuplication" : false < }] < ], < 863c846 < {"weight" : 0.799, "pool" : "basicMonsterTreasure"}, --- > {"weight" : 0.799, "pool" : "largefishtreasure"}, 1058c1041 < // Bosses / Minibosses --- > // Unique Monster (Vault Pools) 1061c1044 < "dreadwingDrop" : [ --- > "essenceDrop" : [ 1063,1064c1046,1067 < "fill" : [ < {"item" : "bossdreadwing-codex"} --- > "pool" : [ > {"weight" : 0.50, "item" : ["essence", 7]}, > {"weight" : 0.75, "item" : ["essence", 8]}, > {"weight" : 1.00, "item" : ["essence", 9]}, > {"weight" : 1.00, "item" : ["essence", 10]}, > {"weight" : 1.00, "item" : ["essence", 11]}, > {"weight" : 0.75, "item" : ["essence", 12]}, > {"weight" : 0.50, "item" : ["essence", 13]} > ] > }] > ], > > "adultpoptopVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "adultpoptopaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] 1065a1069,1075 > "allowDuplication" : false > }] > ], > > "anglureVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], 1067,1068c1077,1078 < {"weight" : 0.975, "pool" : "chestMoney"}, < {"weight" : 0.025, "item" : "dreadwingaf"} --- > {"weight" : 0.994, "item" : "staticcell"}, > {"weight" : 0.006, "item" : "anglureaf"} 1071,1072c1081,1084 < [1, 1] < ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false 1076c1088 < "shockhopperDrop" : [ --- > "agrobatVaultTreasure" : [ 1078,1079c1090,1097 < "fill" : [ < {"item" : "bossshockhopper-codex"} --- > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "leather"}, > {"weight" : 0.006, "item" : "agrobataf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] 1080a1099,1105 > "allowDuplication" : false > }] > ], > > "batongVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], 1082,1083c1107,1108 < {"weight" : 0.975, "pool" : "chestMoney"}, < {"weight" : 0.025, "item" : "shockhoppermkiaf"} --- > {"weight" : 0.994, "item" : "leather"}, > {"weight" : 0.006, "item" : "batongaf"} 1086,1087c1111,1114 < [1, 1] < ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false 1091c1118 < "erchiushorrorTreasure" : [ --- > "bobfaeVaultTreasure" : [ 1092a1120 > "fill" : [ {"pool" : "essenceDrop"} ], 1094,1096c1122,1123 < {"weight" : 0.85, "pool" : "chestMoney"}, < {"weight" : 0.05, "item" : "erchiushorroraf"}, < {"weight" : 0.1, "item" : "erchiuseye"} --- > {"weight" : 0.994, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "bobfaeaf"} 1099,1101c1126,1130 < [1, 1] < ] < } ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] 1104c1133 < "ixodoomTreasure" : [ --- > "bobotVaultTreasure" : [ 1105a1135 > "fill" : [ {"pool" : "essenceDrop"} ], 1107,1109c1137,1139 < {"weight" : 0.85, "pool" : "chestMoney"}, < {"weight" : 0.05, "item" : "ixodoomaf"}, < {"weight" : 0.1, "item" : "ixodoomclaw"} --- > {"weight" : 0.497, "item" : "stickofram"}, > {"weight" : 0.497, "item" : "staticcell"}, > {"weight" : 0.006, "item" : "bobotaf"} 1112,1114c1142,1146 < [1, 1] < ] < } ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] 1117c1149 < "asranoxTreasure" : [ --- > "bulbopVaultTreasure" : [ 1118a1151 > "fill" : [ {"pool" : "essenceDrop"} ], 1120,1122c1153,1154 < {"weight" : 0.85, "pool" : "chestMoney"}, < {"weight" : 0.05, "item" : "asranoxaf"}, < {"weight" : 0.1, "item" : "soluskatana"} --- > {"weight" : 0.994, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "bulbopaf"} 1125,1127c1157,1161 < [1, 1] < ] < } ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] 1130c1164 < "kluexavatarTreasure" : [ --- > "capricoatVaultTreasure" : [ 1131a1166 > "fill" : [ {"pool" : "essenceDrop"} ], 1133,1135c1168,1169 < {"weight" : 0.85, "pool" : "chestMoney"}, < {"weight" : 0.05, "item" : "kluexavataraf"}, < {"weight" : 0.1, "item" : "kluexstaff"} --- > {"weight" : 0.994, "item" : "leather"}, > {"weight" : 0.006, "item" : "capricoataf"} 1138,1140c1172,1176 < [1, 1] < ] < } ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] 1143c1179 < "bigapeTreasure" : [ --- > "crabcanoVaultTreasure" : [ 1144a1181 > "fill" : [ {"pool" : "essenceDrop"} ], 1146,1148c1183,1185 < {"weight" : 0.85, "pool" : "chestMoney"}, < {"weight" : 0.05, "item" : "bigapeaf"}, < {"weight" : 0.1, "item" : "miniknoglauncher"} --- > {"weight" : 0.497, "item" : "scorchedcore"}, > {"weight" : 0.497, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "crabcanoaf"} 1151,1153c1188,1192 < [1, 1] < ] < } ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] 1156c1195 < "bonedragonTreasure" : [ --- > "crustoiseVaultTreasure" : [ 1157a1197 > "fill" : [ {"pool" : "essenceDrop"} ], 1159,1161c1199,1200 < {"weight" : 0.85, "pool" : "chestMoney"}, < {"weight" : 0.05, "item" : "bonedragonaf"}, < {"weight" : 0.1, "item" : "dragonhead"} --- > {"weight" : 0.994, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "crustoiseaf"} 1164,1166c1203,2030 < [1, 1] < ] < } ] --- > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "crutterVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "venomsample"}, > {"weight" : 0.006, "item" : "crutteraf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "fennixVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "scorchedcore"}, > {"weight" : 0.497, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "fennixaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "gleapVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "gleapaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "hemogoblinVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "hemogoblinaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "hypnareVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "hypnareaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "ignomeVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "scorchedcore"}, > {"weight" : 0.497, "item" : "phasematter"}, > {"weight" : 0.006, "item" : "ignomeaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "iguarmorVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "iguarmoraf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "lilodonVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "lilodonaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "lumothVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "staticcell"}, > {"weight" : 0.497, "item" : "phasematter"}, > {"weight" : 0.006, "item" : "lumothaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "mandrafloraVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "mandrafloraaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "miasmopVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "venomsample"}, > {"weight" : 0.497, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "miasmopaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "monopusVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "monopusaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "narfinVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "cryonicextract"}, > {"weight" : 0.006, "item" : "narfinaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "nautileechVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 1.0, "item" : "phasematter"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "nutmidgelingVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "nutmidgeaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "oculobVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "venomsample"}, > {"weight" : 0.006, "item" : "oculobaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "ooglerVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "leather"}, > {"weight" : 0.497, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "oogleraf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "orbideVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "orbideaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "paratailVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "leather"}, > {"weight" : 0.006, "item" : "paratailaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "peblitVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "peblitaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "petricubVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "petricubaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "pipkinVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "stickofram"}, > {"weight" : 0.006, "item" : "pipkinaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "poptopVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "poptopaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "pteropodVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "venomsample"}, > {"weight" : 0.006, "item" : "pteropodaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "pulpinVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "cryonicextract"}, > {"weight" : 0.006, "item" : "pulpinaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "pyromantleVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "scorchedcore"}, > {"weight" : 0.006, "item" : "pyromantleaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "quagmuttVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "venomsample"}, > {"weight" : 0.006, "item" : "quagmuttaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "ringramVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "leather"}, > {"weight" : 0.006, "item" : "ringramaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "scandroidVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "stickofram"}, > {"weight" : 0.497, "item" : "staticcell"}, > {"weight" : 0.006, "item" : "scandroidaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "scaveranVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "scaveranaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "skimbusVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "cryonicextract"}, > {"weight" : 0.497, "item" : "phasematter"}, > {"weight" : 0.006, "item" : "skimbusaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "smoglinVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "scorchedcore"}, > {"weight" : 0.006, "item" : "smoglinaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "snagglerVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "venomsample"}, > {"weight" : 0.006, "item" : "snaggleraf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "snauntVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "venomsample"}, > {"weight" : 0.497, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "snauntaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "snuffishVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "cryonicextract"}, > {"weight" : 0.006, "item" : "snuffishaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "spookitVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "phasematter"}, > {"weight" : 0.006, "item" : "spookitaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "sporgusVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "venomsample"}, > {"weight" : 0.006, "item" : "sporgusaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "squeemVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "phasematter"}, > {"weight" : 0.006, "item" : "squeemaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "taroniVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "leather"}, > {"weight" : 0.006, "item" : "taroniaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "tinticVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "hardenedcarapace"}, > {"weight" : 0.006, "item" : "tinticaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "toumingoVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "toumingoaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "trictusVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "livingroot"}, > {"weight" : 0.006, "item" : "trictusaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "triplodVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "stickofram"}, > {"weight" : 0.497, "item" : "staticcell"}, > {"weight" : 0.006, "item" : "triplodaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "voltipVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "staticcell"}, > {"weight" : 0.006, "item" : "voltipaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "wisperVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.497, "item" : "cryonicextract"}, > {"weight" : 0.497, "item" : "phasematter"}, > {"weight" : 0.006, "item" : "wisperaf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > "yokatVaultTreasure" : [ > [1, { > "fill" : [ {"pool" : "essenceDrop"} ], > "pool" : [ > {"weight" : 0.994, "item" : "sharpenedclaw"}, > {"weight" : 0.006, "item" : "yokataf"} > ], > "poolRounds" : [ > [0.80, 0], > [0.20, 1] > ], > "allowDuplication" : false > }] > ], > > // ================================ > // Bosses / Minibosses > // ================================ > > "dreadwingDrop" : [ > [0, { > "fill" : [ > {"item" : "bossdreadwing-codex"} > ], > "pool" : [ > {"weight" : 0.975, "pool" : "chestMoney"}, > {"weight" : 0.025, "item" : "dreadwingaf"} > ], > "poolRounds" : [ > [1, 1] > ] > }] > ], > > "shockhopperDrop" : [ > [1, { > "fill" : [ > {"item" : "bossshockhopper-codex"} > ], > "pool" : [ > {"weight" : 0.975, "pool" : "chestMoney"}, > {"weight" : 0.025, "item" : "shockhoppermkiaf"} > ], > "poolRounds" : [ > [1, 1] > ] > }] > ], > > "erchiushorrorTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.85, "pool" : "chestMoney"}, > {"weight" : 0.05, "item" : "erchiushorroraf"}, > {"weight" : 0.1, "item" : "erchiuseye"} > ], > "poolRounds" : [ > [1, 1] > ] > } ] > ], > > "ixodoomTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.85, "pool" : "chestMoney"}, > {"weight" : 0.05, "item" : "ixodoomaf"}, > {"weight" : 0.1, "item" : "ixodoomclaw"} > ], > "poolRounds" : [ > [1, 1] > ] > } ] > ], > > "asranoxTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.85, "pool" : "chestMoney"}, > {"weight" : 0.05, "item" : "asranoxaf"}, > {"weight" : 0.1, "item" : "soluskatana"} > ], > "poolRounds" : [ > [1, 1] > ] > } ] > ], > > "kluexavatarTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.85, "pool" : "chestMoney"}, > {"weight" : 0.05, "item" : "kluexavataraf"}, > {"weight" : 0.1, "item" : "kluexstaff"} > ], > "poolRounds" : [ > [1, 1] > ] > } ] > ], > > "bigapeTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.85, "pool" : "chestMoney"}, > {"weight" : 0.05, "item" : "bigapeaf"}, > {"weight" : 0.1, "item" : "miniknoglauncher"} > ], > "poolRounds" : [ > [1, 1] > ] > } ] > ], > > "bonedragonTreasure" : [ > [1, { > "pool" : [ > {"weight" : 0.85, "pool" : "chestMoney"}, > {"weight" : 0.05, "item" : "bonedragonaf"}, > {"weight" : 0.1, "item" : "dragonhead"} > ], > "poolRounds" : [ > [1, 1] > ] > } ] > ], > > "guardianTreasure" : [ > [0, { > "pool" : [ > {"weight" : 1.00, "pool" : "microformerTreasure"} > ], > "poolRounds" : [ > [0.50, 0], > [0.50, 1] > ] > }] treasure\smashable.treasurepools 93a94,122 > "ancientPotSmall" : [ > [0, { > "pool" : [ > {"weight" : 0.8, "item" : ["essence", 1]}, > {"weight" : 0.2, "item" : ["essence", 2]} > ] > }] > ], > > "ancientPotMedium" : [ > [0, { > "pool" : [ > {"weight" : 0.2, "item" : ["essence", 1]}, > {"weight" : 0.6, "item" : ["essence", 2]}, > {"weight" : 0.2, "item" : ["essence", 3]} > ] > }] > ], > > "ancientPotLarge" : [ > [0, { > "pool" : [ > {"weight" : 0.2, "item" : ["essence", 2]}, > {"weight" : 0.6, "item" : ["essence", 3]}, > {"weight" : 0.2, "item" : ["essence", 4]} > ] > }] > ], >