Files
LT3 78dbbfdc0a Fix lights emergency power consumption [No GBP] (#94964)
## About The Pull Request

Fixes emergency lighting to use 0.2W per tick as per the code. I missed
this in testing https://github.com/tgstation/tgstation/pull/94910

Emergency lights use 0.2 W per tick, meaning ~10 minutes of emergency
power from a cell.

## Why It's Good For The Game

Lights consume power for the expected amount of time.

## Changelog

🆑 LT3
fix: Emergency lighting consumes its cell at the expected rate
/🆑
2026-01-23 17:59:18 -05:00

26 lines
875 B
Plaintext

///How much power emergency lights will consume per tick
#define LIGHT_EMERGENCY_POWER_USE (0.0002 * STANDARD_CELL_RATE)
// 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 (0.035 * STANDARD_CELL_CHARGE)
///How many reagents the lights can hold
#define LIGHT_REAGENT_CAPACITY 20
//Status for light constructs
#define LIGHT_CONSTRUCT_EMPTY 1
#define LIGHT_CONSTRUCT_WIRED 2
#define LIGHT_CONSTRUCT_CLOSED 3