mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-03-19 10:33:59 +00:00
* Revert "Revert "[MIRROR] Refactor area and turf lighting (#7775)" (#7902)"
This reverts commit 64c4c52d12.
* This should probably fix it
* I love linters
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
26 lines
818 B
Plaintext
26 lines
818 B
Plaintext
///How much power emergency lights will consume per tick
|
|
#define LIGHT_EMERGENCY_POWER_USE 0.2
|
|
// status values shared between lighting fixtures and items
|
|
#define LIGHT_OK 0
|
|
#define LIGHT_EMPTY 1
|
|
#define LIGHT_BROKEN 2
|
|
#define LIGHT_BURNED 3
|
|
|
|
///Min time for a spark to happen in a broken light
|
|
#define BROKEN_SPARKS_MIN (3 MINUTES)
|
|
///Max time for a spark to happen in a broken light
|
|
#define BROKEN_SPARKS_MAX (9 MINUTES)
|
|
|
|
///Amount of time that takes an ethereal to take energy from the lights
|
|
#define LIGHT_DRAIN_TIME 2.5 SECONDS
|
|
///Amount of charge the ethereal gain after the drain
|
|
#define LIGHT_POWER_GAIN 35
|
|
|
|
///How many reagents the lights can hold
|
|
#define LIGHT_REAGENT_CAPACITY 5
|
|
|
|
//Status for light constructs
|
|
#define LIGHT_CONSTRUCT_EMPTY 1
|
|
#define LIGHT_CONSTRUCT_WIRED 2
|
|
#define LIGHT_CONSTRUCT_CLOSED 3
|