6 Commits

Author SHA1 Message Date
Kashargul 46bea7cfa2 Initialize fixing (#17279)
* Initialoize fixing

* diff fix

* add init grep test

* fixed missed ones

* .

* some more

* ,
2025-03-08 13:59:29 -05:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Runa-Dacino 7bc483a645 fix(resonators): Changes cascade algorithm to eliminate GC dependence
Unfortunately, old algorithm would bug out if the GC took its time clearing out the original resonances.

Now, the logic is done entirely in a single proc rather than recursive procedures.
2024-03-04 20:55:26 +01:00
Runa Dacino b808d8daaf Add: Cascade mode for resonators (#15791)
Adds a new operating mode for resonators for mining: a recursively spreading delayed mining "explosion" that drills the tile it spreads to. Confirmed working as intended up to fieldlimit of 9.
2024-03-02 13:14:34 +01:00
Unknown 976aec2f71 Sorts out this PR 2019-03-26 21:43:56 -04:00
Leshana 051384ee22 Adds the Resonator
A device which sets up resonating energy fields which collapse, mining mineral turfs and/or doing damage to any mobs standing inside.  Does no damage to anything else, and damage to mobs is only high when used in low temperature environment (such as... outside or in space)
Uses quite a few dmis, for the icons, in hand icon, and effect icons.  Includes sound effects
Ported from tg and Paradise
2018-04-24 12:57:50 -04:00