mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-03 14:12:29 +00:00
49 lines
1.5 KiB
Plaintext
49 lines
1.5 KiB
Plaintext
//mob/var/stat things
|
|
#define CONSCIOUS 0
|
|
#define UNCONSCIOUS 1
|
|
#define DEAD 2
|
|
|
|
// NanoUI flags
|
|
#define STATUS_INTERACTIVE 2 // GREEN Visability
|
|
#define STATUS_UPDATE 1 // ORANGE Visability
|
|
#define STATUS_DISABLED 0 // RED Visability
|
|
#define STATUS_CLOSE -1 // Close the interface
|
|
|
|
// bitflags for machine stat variable
|
|
#define BROKEN 1
|
|
#define NOPOWER 2
|
|
#define POWEROFF 4 // tbd
|
|
#define MAINT 8 // under maintaince
|
|
#define EMPED 16 // temporary broken by EMP pulse
|
|
|
|
/*
|
|
Shuttles
|
|
*/
|
|
|
|
// these define the time taken for the shuttle to get to SS13
|
|
// and the time before it leaves again
|
|
#define SHUTTLE_PREPTIME 300 // 5 minutes = 300 seconds - after this time, the shuttle departs centcom and cannot be recalled
|
|
#define SHUTTLE_LEAVETIME 180 // 3 minutes = 180 seconds - the duration for which the shuttle will wait at the station after arriving
|
|
#define SHUTTLE_TRANSIT_DURATION 300 // 5 minutes = 300 seconds - how long it takes for the shuttle to get to the station
|
|
#define SHUTTLE_TRANSIT_DURATION_RETURN 120 // 2 minutes = 120 seconds - for some reason it takes less time to come back, go figure.
|
|
|
|
//Shuttle moving status
|
|
#define SHUTTLE_IDLE 0
|
|
#define SHUTTLE_WARMUP 1
|
|
#define SHUTTLE_INTRANSIT 2
|
|
#define SHUTTLE_STRANDED 3
|
|
|
|
//Ferry shuttle processing status
|
|
#define IDLE_STATE 0
|
|
#define WAIT_LAUNCH 1
|
|
#define WAIT_ARRIVE 2
|
|
#define WAIT_FINISH 3
|
|
|
|
//shuttle mode defines
|
|
#define SHUTTLE_IDLE 0
|
|
#define SHUTTLE_RECALL 1
|
|
#define SHUTTLE_CALL 2
|
|
#define SHUTTLE_DOCKED 3
|
|
#define SHUTTLE_STRANDED 4
|
|
#define SHUTTLE_ESCAPE 5
|
|
#define SHUTTLE_ENDGAME 6 |