├── content ├── liquids │ └── eclipsejuice.hjson ├── status │ └── infected.hjson └── units │ ├── eclipse.hjson │ ├── flared.hjson │ └── no.hjson ├── icon.png ├── mod.hjson └── sprites ├── effects ├── a.png ├── b.png ├── c.png ├── d.png ├── e ├── no-1.png ├── no-2.png └── sgr.png └── no ├── flared-segment0.png ├── flared-segment1.png ├── flared-segment2.png ├── flared.png ├── no-segment0.png ├── no-segment1.png ├── no-segment2.png └── no-segment3.png /content/liquids/eclipsejuice.hjson: -------------------------------------------------------------------------------- 1 | 2 | type: cellLiquid 3 | spreadTarget: oil 4 | cells: 30 5 | maxSpread: .9 6 | spreadConversion: .1 7 | spreadDamage: .01 8 | colorFrom: b0bac0 9 | colorTo: 6e7080 10 | color: ffa665 11 | particleEffect: [ 12 | { 13 | particles: 4 14 | length: 10 15 | lifetime: 120 16 | spin: 2 17 | sizeFrom: 5 18 | sizeTo: 0 19 | region: eclipse-sgr 20 | layer: 80 21 | } 22 | ] 23 | capPuddles: false 24 | effect: infected 25 | hidden: true 26 | -------------------------------------------------------------------------------- /content/status/infected.hjson: -------------------------------------------------------------------------------- 1 | permanent: true 2 | healthMultiplier: .1 3 | disarm: true 4 | show: false 5 | damage: .1 6 | speedMultiplier: .2 7 | effect: [ 8 | { 9 | particles: 7 10 | length: 10 11 | lifetime: 120 12 | spin: 2 13 | sizeFrom: 5 14 | sizeTo: 0 15 | region: eclipse-sgr 16 | layer: 80 17 | } 18 | ] 19 | -------------------------------------------------------------------------------- /content/units/eclipse.hjson: -------------------------------------------------------------------------------- 1 | abilities: [ 2 | { 3 | type: SpawnDeathAbility 4 | unit: no 5 | } 6 | ] 7 | createWreck: false 8 | deathSound: wind3 9 | deathExplosionEffect: [ 10 | dynamicExplosion, 11 | { 12 | particles: 4 13 | length: 180 14 | lifetime: 250 15 | spin: 14 16 | sizeFrom: 15 17 | sizeTo: 0 18 | region: eclipse-no-1 19 | layer: 80 20 | 21 | } 22 | { 23 | particles: 4 24 | length: 240 25 | lifetime: 300 26 | spin: 14 27 | sizeFrom: 30 28 | sizeTo: 0 29 | region: eclipse-no-2 30 | layer: 80 31 | 32 | } 33 | ] 34 | -------------------------------------------------------------------------------- /content/units/flared.hjson: -------------------------------------------------------------------------------- 1 | type: crawl 2 | speed: .9 3 | rotateSpeed: .9 4 | hitSize: 9 5 | omniMovement: false 6 | crushDamage: .1 7 | segments: 3 8 | drawBody: false 9 | drawCell: false 10 | immunities: [ 11 | infected 12 | ] 13 | abilities: [ 14 | { 15 | type: LiquidExplodeAbility 16 | amount: 40 17 | liquid: eclipsejuice 18 | } 19 | ] 20 | segmentScl: 1 21 | segmentMag: .5 22 | -------------------------------------------------------------------------------- /content/units/no.hjson: -------------------------------------------------------------------------------- 1 | type: crawl 2 | speed: .5 3 | crushDamage: 18 4 | segmentRotSpeed: .7 5 | segmentMaxRot: 25 6 | segments: 4 7 | drawCell: false 8 | drawBody: false 9 | rotateSpeed: .8 10 | omniMovement: false 11 | health: 128000 12 | armor: 30 13 | localizedName: eclipse? 14 | hitSize: 58 15 | deathExplosionEffect: [ 16 | { 17 | particles: 1 18 | length: 240 19 | lifetime: 300 20 | spin: 1 21 | sizeFrom: 30 22 | sizeTo: 0 23 | region: eclipse-a 24 | layer: 80 25 | } 26 | { 27 | particles: 1 28 | length: 240 29 | lifetime: 300 30 | spin: 1 31 | sizeFrom: 30 32 | sizeTo: 0 33 | region: eclipse-b 34 | layer: 80 35 | } 36 | { 37 | particles: 1 38 | length: 240 39 | lifetime: 300 40 | spin: 1 41 | sizeFrom: 30 42 | sizeTo: 0 43 | region: eclipse-c 44 | layer: 80 45 | } 46 | { 47 | particles: 1 48 | length: 240 49 | lifetime: 300 50 | spin: 1 51 | sizeFrom: 30 52 | sizeTo: 0 53 | region: eclipse-d 54 | layer: 80 55 | } 56 | dynamicExplosion, 57 | ] 58 | abilities: [ 59 | { 60 | type: LiquidExplodeAbility 61 | amount: 300 62 | radScale: 1.4 63 | noiseMag: 4 64 | liquid: eclipsejuice 65 | } 66 | { 67 | type: SpawnDeathAbility 68 | unit: flared 69 | randAmount: 12 70 | spread: 12 71 | } 72 | ] 73 | immunities: [ 74 | infected 75 | ] 76 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/icon.png -------------------------------------------------------------------------------- /mod.hjson: -------------------------------------------------------------------------------- 1 | repo: Twcash/Eclipse 2 | name: "eclipse" 3 | displayName: "eclipse" 4 | author: "eclipse [twcash]" 5 | description: "Fight an eclipse, I dare you" 6 | subtitle: "eclipse" 7 | version: "1" 8 | minGameVersion: "146" 9 | hidden: "false" 10 | -------------------------------------------------------------------------------- /sprites/effects/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/a.png -------------------------------------------------------------------------------- /sprites/effects/b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/b.png -------------------------------------------------------------------------------- /sprites/effects/c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/c.png -------------------------------------------------------------------------------- /sprites/effects/d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/d.png -------------------------------------------------------------------------------- /sprites/effects/e: -------------------------------------------------------------------------------- 1 | e 2 | -------------------------------------------------------------------------------- /sprites/effects/no-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/no-1.png -------------------------------------------------------------------------------- /sprites/effects/no-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/no-2.png -------------------------------------------------------------------------------- /sprites/effects/sgr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/effects/sgr.png -------------------------------------------------------------------------------- /sprites/no/flared-segment0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/flared-segment0.png -------------------------------------------------------------------------------- /sprites/no/flared-segment1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/flared-segment1.png -------------------------------------------------------------------------------- /sprites/no/flared-segment2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/flared-segment2.png -------------------------------------------------------------------------------- /sprites/no/flared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/flared.png -------------------------------------------------------------------------------- /sprites/no/no-segment0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/no-segment0.png -------------------------------------------------------------------------------- /sprites/no/no-segment1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/no-segment1.png -------------------------------------------------------------------------------- /sprites/no/no-segment2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/no-segment2.png -------------------------------------------------------------------------------- /sprites/no/no-segment3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twcash/Eclipse/2efcedae9e70cd7830706838f2bfb4f127076e61/sprites/no/no-segment3.png --------------------------------------------------------------------------------