Files
fulpstation/code/__DEFINES/pai.dm
SgtHunk 26a9e97803 August TGU: Wall leaning, ponies, cardboard IDs, smoothbore disablers and MUCH MORE! (#1032)
* this shit is like the ship of theseus bruh

* forgor dme

* updates maps

* some fixes just halfway through

* guhh

* ok

* whoops

* this one too

* that was such a stupid fix WHY

* fixes fulp ruin
2023-08-20 16:42:16 -07:00

39 lines
1.2 KiB
Plaintext

/// Time between fold out
#define HOLOCHASSIS_COOLDOWN (5 SECONDS)
/// Time it takes a new pAI to fold out
#define HOLOCHASSIS_INIT_TIME (40 SECONDS)
/// Overloaded or emagged foldout cooldown
#define HOLOCHASSIS_OVERLOAD_COOLDOWN (10 SECONDS)
/// Regeneration rate for the holochassis
#define HOLOCHASSIS_REGEN_PER_SECOND 1.25
/// The max health of the holochassis
#define HOLOCHASSIS_MAX_HEALTH 20
/// The amount of time between spamming for pAI candidates
#define PAI_SPAM_TIME (40 SECONDS)
/// Maximum distance you can set the holoform leash
#define HOLOFORM_MAX_RANGE 9
/// Minimum distance you can set the holoform leash
#define HOLOFORM_MIN_RANGE 3
/// Default holoform leash distance
#define HOLOFORM_DEFAULT_RANGE HOLOFORM_MAX_RANGE
/// UI action to toggle huds
#define PAI_TOGGLE_MEDICAL_HUD 0
#define PAI_TOGGLE_SECURITY_HUD 1
/// UI action to use integrated scanner on target
#define PAI_SCAN_TARGET 0
#define PAI_SCAN_MASTER 1
/// UI actions for door jack
#define PAI_DOOR_JACK_CABLE 0
#define PAI_DOOR_JACK_HACK 1
#define PAI_DOOR_JACK_CANCEL 2
/// UI actions for photography module
#define PAI_PHOTO_MODE_CAMERA 0
#define PAI_PHOTO_MODE_PRINTER 1
#define PAI_PHOTO_MODE_ZOOM 2