hostile ![code/datums/station_traits/negative_traits.dm 486](git.png)
Station nebula that incur some sort of effect if no shielding is created
Vars | |
intensity_increment_time | How long it takes to go to the next nebula level/intensity |
---|---|
maximum_nebula_intensity | The max intensity of a nebula |
nebula_intensity | Intensity of the nebula |
shielding | Objects that we use to calculate the current shielding level |
Procs | |
add_shielder | Add a shielding unit to ask for shielding |
apply_nebula_effect | The station did not set up shielding, start creating effects |
calculate_nebula_strength | Calculate how strong we currently are |
get_shielding_level | Check how strong the stations shielding is |
remove_shielder | Remove a shielding unit from our tracking |
send_instructions | Announce to the station what's going on and what they need to do |
Var Details
intensity_increment_time ![code/datums/station_traits/negative_traits.dm 495](git.png)
How long it takes to go to the next nebula level/intensity
maximum_nebula_intensity ![code/datums/station_traits/negative_traits.dm 493](git.png)
The max intensity of a nebula
nebula_intensity ![code/datums/station_traits/negative_traits.dm 491](git.png)
Intensity of the nebula
shielding ![code/datums/station_traits/negative_traits.dm 497](git.png)
Objects that we use to calculate the current shielding level
Proc Details
add_shielder
Add a shielding unit to ask for shielding
apply_nebula_effect
The station did not set up shielding, start creating effects
calculate_nebula_strength
Calculate how strong we currently are
get_shielding_level
Check how strong the stations shielding is
remove_shielder
Remove a shielding unit from our tracking
send_instructions
Announce to the station what's going on and what they need to do