Garry's Mod

Garry's Mod

243 ratings
EnduringStockpile - Realistic nuclear weapons and radiation
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Build, Realism
File Size
Posted
Updated
7.056 MB
15 Jan, 2018 @ 10:30pm
12 Oct, 2020 @ 1:47pm
28 Change Notes ( view )

Subscribe to download
EnduringStockpile - Realistic nuclear weapons and radiation

Description
Build-friendly nukes with realistic effects
Version 1.7
See changelog file for changes
Description too long, see forums for complete description
https://gitlab.com/thesnowfrog/EnduringStockpile

DESCRIPTION:
Realistic nuclear weapons, effects and radiation!

This experimental mod was made to fix several shortcomings of Gbombs-based nukes. Among the issues were no small warheads meant for building (only gigantic early bombs and one-off test articles; no modern real-life deployed models) and somewhat unrealistic and arbitrary effects and power. I forked HBOMBS and started making some new entities, then i decided to go all the way and create an entire Full Realism nuke mod. This is a modification of HBOMBS, it's more of an expansion to it than a stand-alone mod for now, i never modded for Gmod before and didn't know Lua so i started from that. Much credit to it's author, this mod owes a lot to him.

I made small yet life-size warheads in various yields including a few selectable-yield devices and 4 types of aircraft bombs. They use totally different code from regular nukes for more realistic effects, based on real-life research and scientific models. Adjustments have been made to the scale (1:12), duration and effects of explosions to keep things reasonable for Garry's Mod, yet their retain the right power scaling and effects of real-life, miles ahead of any other nuke mod currently out. The radiation model is also much more advanced than anything else out there, using inspiration from real-life effects of radiation.

It is in constant work and will be continually updated for better realism.
This is my first mod, so please advise me of any bugs or errors and give me feedback.
All deserved credit for the original code and models goes to their respective authors, i just improved on their work.

REQUIRED:
Counter Strike Source
Wiremod
SProps
HBOMBS Base Pack
HBOMBS Material Pack

FEATURES:
Bomb power: All bombs now have realistic blast and heat damage ranges from real data, converted to Gmod units and scaled down 1:12. This means that the ranges for the effects of the explosion are realistic (enough), but divided by 12 from real life ranges. A bomb will have more powerful blast effects if it is exploded in the air, but produce no fallout.

Heat damage: The incinerate/ignite code in the bombs was completely redone. Now depending on how close you are from the bomb you will now either be burned slightly, be badly burned and maybe die, be burned to a crisp and die, or even be burned down to your bones. This depends on wether or not you are directly exposed to the heat flash, so hiding behind something will protect you from the flash burns as in real life. This also affects NPC's! Props close to the bomb will catch fire and be charred (material change).

Blast damage: Blast damage now follows realistic ranges and power, props and entities very close to ground zero will simply vaporize. Work in progress.

Dial-a-yield: Some warheads and bombs have a selectable yield option just like in real life, which means you use wire to specify the power of explosion you want.

Radiation model:
Each player has a value that stores the radioactivity dose he has accumulated. Each Rad you have accumulated will deal you 0.001 damage per second. If not exposed to any radiation, this dose will decrease up to 10 units every second. To see what is your current dose, type "/dosimeter" in chat. You will be notified by your geiger counter of the current radiation level. Exposures above 200 rads will start killing you very quickly. Large doses above 1000 rads, even if you survive them, will eventually deal permanent health handicap from massive damage to your DNA and chromosomes. To mute the geiger counter sounds, type /geigersound. all radiation sources (debris, radioactive waste, bombs, prompt radiation; not fallout) now take into consideration the shielding between you and them and how much it attenuates your dose. This means you can now build shielding to protect yourself from radiation. Water and air also act as shielding. Radiation sources now have infinite range, you will always be exposed to some level of radiation. However, this will not harm you, it usually is not even detectable. This reflects how radiation behaves in real life. Props will shield you more than World (buildings, ect), which will shield you more than water, which is better than air. It also considers how much air itself absorbs radiation.

For reference, 1 Rad is 1000 milirads, and 1 miliRad is 1000 microRads; this means 1 microrad (average background radiation in game is 1.5 microrads/min) is 1/1000000th of a Rad; so don't panic if you see those levels. Microrads = basically nothing, Milirads = not too bad, Rads = dangerous. You can wire the geiger counter entity to multiply gates (x1000 for milirads, x1,000,000 for microrads) to see low levels.

Radiation Protection:
This is in the works, in the meanwhile you can use Gbombs hazmat suit, it will cut your radiation exposure 80%. There is also two semi-realistic drugs, Iodine and Rad-Away. Iodine will protect you from 25% of radiation for 2 minutes, and Rad-Away will accelerate your accumulated rads elimination rate at the cost of 25HP, allowing you to survive exposure to large doses. You can use props as shielding.

Prompt Radiation:
Prompt radiation is the initial blast of radiation (neutrons and gamma rays) that is produced in the first second the nuke explodes. This is subject to inverse-square law as well as absorption and scattering by the atmosphere, so it's range very rapidly falls off. It is most noticeable on smaller yield bombs, where the physical effects (blast, heat flash) are small enough that the lethal range of radiation actually outranges them. Being not in line-of-sight with the explosion will still give you half the dose you would have had if you were in direct line with it, because the atmosphere is bouncing gamma rays at you from the sky. Being shielded overhead and not in line of sight will only expose you to a fraction of the dose; gamma rays are extremely penetrative and still find a way to reach you, but it's much less.

Fallout:
Fallout was completely reworked and now decays over time as in real life; on a 2-minute timescale. It starts falling down from the sky and the radiation level peaks about 10 seconds after the explosion, then it starts dropping off quite quickly. A slider will be added for long decay for those who want more realistic consequences. Instead of directly giving you damage, it will add to your radiation dose and you will feel the effects even if you are only exposed for a short while. You are shielded from fallout if you stay inside a building or underground, or if you have a hazmat suit (up to a certain point!). Fallout can expose you to massive doses of radiation, so it is vital that you shelter indoors or wear a hazmat suit if you are close to a bomb that explodes on the ground. Airbursts (bombs exploding in the air) do not produce fallout, the height at which it is considered an airburst depends on the size of the fireball, thus the explosion's power.

Enhanced Radiation Weapons:
New in 1.4, this is a small tactical warhead that uses an Enhanced Radiation device, commonly known as a Neutron Bomb. This bomb trades blast and heat power for a stronger burst of radiation, making it more lethal against players or NPC's while not having as powerful an explosion as normal bombs. A 1kt ERW has only half the power of a normal 1kt bomb, but the radiation power of a 5kt device; 5kt has the radiation power of a 10kt; and a 10kt that of a 20kt. They tend to be on the smaller scale of nukes, being intended for battlefield use, so 10kt is about the most powerful they come. The REN-ERTAC has 3 modes, 1kt, 5kt and 10kt.
Popular Discussions View All (11)
109
1 Feb @ 10:24am
Suggestions and Bug reports
The Snow Frog
15
2 Oct, 2021 @ 8:40am
PINNED: Roadmap
The Snow Frog
9
27 Jun, 2022 @ 8:15pm
Nuclear Reactor problem
Ivan
769 Comments
team fortress two 8 Sep @ 3:22pm 
oh hello ryftex
mrtweak 5 Aug @ 1:38pm 
wait i might do it, it uses SProps, so i can be lazy and nnot have to texture a 3d model lesgo :missing::missing::terraria::Khappy::Khappy::missing::melon::gmod::gmod:
mrtweak 5 Aug @ 1:37pm 
Ryftex if you fr did that it would be so sigma
The Snow Frog  [author] 6 Jul @ 7:29pm 
Yes if you share the code, open source, no problem
Ryftex 17 Jun @ 2:18pm 
@The Snow Frog Hey! Am I allowed to make an extension of this addon adding new nuclear weapons and bombs and upload it to the workshop?
N1nA 14 Jun @ 8:32pm 
nevermind, this mod isnt the issue
N1nA 14 Jun @ 8:29pm 
me and my friends games keep crashing in multiplayer, anything to fix this or is it just something the mod does?
♡ Storm ♡ 18 Apr @ 7:10pm 
no need to 'fix' it, its fun!
♡ Storm ♡ 18 Apr @ 7:10pm 
lmaoooo
The Snow Frog  [author] 18 Apr @ 10:22am 
....holy shit