Files
Bubberstation/code/datums
Emmett Gaines 456cd10d94 Radiation rework and subsystem (#30909)
* radiation rework and subsystem

* moves a few things to initialize and adds radiation insulation

* adds a radiation contamination mechanic and makes requested changes

I'm terrified by the possibilities from this

* radiated objects give off light

and hopefuly contamination is balanced

* fixes runtimes and an mc crash kek

removed the lighting part of contaminated objects
attempted some more balancing

* Collectors output power in process() gradualy

And some more balancing tweaks

* Excludes a bunch of things from becoming radioactive

* Ready for testmerge balancing

* Inverse square law was swapped

* testmerge balancing

fixes the geiger counter
buffs collector power gen
nerfs sm radiation
slightly buffs rad insulation
nerfs rad damage (and its burn)
raised the minimum radiation

* disabling the radiation subsystem won't build up rad wave datums forever

* rewrites how mobs handle radiation

upgrades geiger counter functionality
and more balance tweaks

* cleans up stuff and removes debug message

* Slight contamination buff

* Major rad wave performance boost

Also improves rad insulation
Buffs contamination, again

* Fixes insulation runtime

More balance and performance tweaks

* fixes rad collectors not receiving power

* The final balance commit

Fixes a major bug causing radiation to underperform
More geiger counter changes that will be changed more to add sounds

* Monkey business

* Geiger counter sounds

* cleanup and move components to their own initialize

* Some code cleanup

And forgotten changes

* Cleans up some trailing returns

* Mapping changes
2017-10-13 10:22:00 -04:00
..
2017-10-11 23:23:26 +13:00
2017-09-17 01:46:41 -04:00
2017-09-29 17:30:25 -05:00
2017-08-14 11:18:22 -04:00
2017-09-17 01:46:41 -04:00
2017-09-26 22:20:05 +13:00
2017-08-24 09:24:23 -04:00
2017-09-17 21:44:57 -04:00
2017-09-29 15:36:51 +13:00
2017-09-29 17:19:10 -05:00
2017-09-18 11:02:23 +12:00
2017-09-28 10:17:11 -05:00
2017-07-06 11:04:51 -04:00
2017-10-11 23:23:26 +13:00
2017-09-27 17:51:03 -05:00
2017-09-19 18:56:39 -04:00
2017-08-16 13:01:15 -06:00
2017-08-07 19:04:27 -04:00
Fax
2017-06-07 16:10:16 -04:00