BeeStation-Hornet
BeeStation-Hornet copied to clipboard
[Port] Radiation Rework
About The Pull Request
Ports TG Station's:
- [x] https://github.com/tgstation/tgstation/pull/62265
- [x] https://github.com/tgstation/tgstation/pull/62588
- [x] https://github.com/tgstation/tgstation/pull/62550
- [x] https://github.com/tgstation/tgstation/pull/62695
- [x] https://github.com/tgstation/tgstation/pull/63015
- [x] https://github.com/tgstation/tgstation/pull/63152
- [x] https://github.com/tgstation/tgstation/pull/63230
- [x] https://github.com/tgstation/tgstation/pull/64369
- [x] https://github.com/tgstation/tgstation/pull/66305
- [x] https://github.com/tgstation/tgstation/pull/68525
- [x] https://github.com/tgstation/tgstation/pull/61917
- [x] https://github.com/tgstation/tgstation/pull/50530
- [x] https://github.com/tgstation/tgstation/pull/46741
- [x] https://github.com/tgstation/tgstation/pull/49260
- [x] https://github.com/tgstation/tgstation/pull/48935
- [x] https://github.com/tgstation/tgstation/pull/48472
- [x] https://github.com/tgstation/tgstation/pull/52044
- [x] https://github.com/tgstation/tgstation/issues/66639
- [x] https://github.com/tgstation/tgstation/pull/78321
Why It's Good For The Game
Currently radiation has no proper warnings when you're irradiated, not to mention it takes way too long to get rid of it if you are contaminated. This should fix a few things, while keeping things, hopefully, sane.
Testing Photographs and Procedure
Screenshots&Videos
Supermatter:
https://github.com/user-attachments/assets/1789180f-41db-430a-9176-3c33d8983f06
Supermatter in proper working condition:
https://github.com/user-attachments/assets/ef313638-223c-4f4a-a39e-1b3641147613
Radiation status effect:
https://github.com/user-attachments/assets/e7c1314e-0215-4be7-a42b-1d0442c3b857
Changelog
:cl: Mothblocks, ShizCalev, KittyNoodle, Krysonism, castawaynont, GuillaumePrata, Tiresoup, blessedmulligan, Pickle-Coding, LemonInTheDark, Ghilker, esainane, yoyobatty, vincentiusvin, XeonMations balance: Radiation is now a status effect, where you are either irradiated or not. When irradiated, you will take constant toxin damage, and irregular burn damage. Radiation is removed once all toxin damage is healed. Standing under a shower will pause the harmful effects of radiation, making it easier to heal. Everything that is irradiated will glow green. del: Pluoxium can no longer be created by irradiating oxygen and carbon dioxide del: Removes contamination from radiation. balance: Uranium structures will irradiate those around them, but will be delayed, giving you time to stay away. del: The radioactive microlaser no longer irradiates, but still has its knockdown, which was never related. balance: Screwdriver (the drink) and Potassium Iodide are similar. They will heal toxin damage when the target is irradiated. balance: Screwdriver, Potassium Iodide, and Pentetic Acid will halt the damaging effects of radiation, just like showers. This means no tox damage or burns. balance: The gravity generator, instead of giving radiation when on, will now have a high gravity field around it. balance: Radiation protection has been kept to engineering hardsuits, rad suits. balance: Genetics no longer uses radiation, but instead genetic damage. Genetic damage works very similarly--once it tops 100%, you will start to take toxin damage. Gorillas are now made through genetic damage instead of radiation. del: Removed the halogen counter PDA app. del: Removed the emag effect on geiger counters, though an emag functionality can be added back later. del: Removed the geiger counter from cyborgs, but mostly because it's not actually really that useful anymore? Everything glows green! del: Removed the advanced wirebrush, a weird consumer of radiation with an extremely niche purpose. The standard wirebrush still exists. del: Removed radiation scanning from meson goggles. del: Removed leftover radiation collectors on ruins. del: Removed radiation from the radioisotope thermoelectric generator, though it still produces power. Trivia points if you actually know what that is! balance: The EMP'd advanced energy gun now deals burn damage instead of radiation damage. balance: Unstable Mutagen now deal toxin damage instead of radiation damage. balance: Breathing tritium will now irradiate you after a certain amount, as well as deal toxin damage. del: Removed radiation collectors fix: Cyborgs and those with rad immunity will no longer get the radiation burn message when near something being dusted by the supermatter. spellcheck: Rewrote some messages when near something that was dusted by the SM balance: The further you are from a radiation pulse, and the more objects that block it, the lower your odds are to get irradiated. balance: Most radiating emitting things have their radiation pulses functionality changed. Being near them is more dangerous, and being far away is less dangerous. fix: Radiation pulses will ask MC if they should continue processing for every turf they iterate through, rather than just every pulse. change: The supermatter's power is now harvested in the form of tesla coils. del: Made the black hole unable to be obtained without adminbus. qol: supermatter zaps now change color based on the power generated, starting from red and going toward blue the higher the power emitted /:cl: