Files
fulpstation/code/__DEFINES/lag_switch.dm
John Willard 468ba0f1c8 [IDB IGNORE] [MDB IGNORE] December TGU (#433)
* TG UPDATE REAL

* fix checks probably

* TGU, minus hardsuit stuff.

* oops

* haha this isnt even needed

* re-adds batform

* Pepsi's Fulp ERT MODsuits (#21)

* makes beef cyto the parent type of a now existent parent

* Removes ERTs Guns (#23)

* fix checks

* F OFF

* Update Solitairestation.dmm

* Update Solitairestation.dmm

* tg update again, removes maidborgs

* FU (fulp update)

* FUCK YOU SOLITAIRE

* Update README.md

* Update species.dm

* not my fault you prick (#24)

* digi fix

* tgu

Co-authored-by: Pepsilawn <reisenrui@gmail.com>
2022-01-01 12:00:22 -07:00

21 lines
1.1 KiB
Plaintext

// All of the possible Lag Switch lag mitigation measures
// If you add more do not forget to update MEASURES_AMOUNT accordingly
/// Stops ghosts flying around freely, they can still jump and orbit, staff exempted
#define DISABLE_DEAD_KEYLOOP 1
/// Stops ghosts using zoom/t-ray verbs and resets their view if zoomed out, staff exempted
#define DISABLE_GHOST_ZOOM_TRAY 2
/// Disable runechat and enable the bubbles, speaking mobs with TRAIT_BYPASS_MEASURES exempted
#define DISABLE_RUNECHAT 3
/// Disable icon2html procs from verbs like examine, mobs calling with TRAIT_BYPASS_MEASURES exempted
#define DISABLE_USR_ICON2HTML 4
/// Prevents anyone from joining the game as anything but observer
#define DISABLE_NON_OBSJOBS 5
/// Limit IC/dchat spam to one message every x seconds per client, TRAIT_BYPASS_MEASURES exempted
#define SLOWMODE_SAY 6
/// Disables parallax, as if everyone had disabled their preference, TRAIT_BYPASS_MEASURES exempted
#define DISABLE_PARALLAX 7
/// Disables footsteps, TRAIT_BYPASS_MEASURES exempted
#define DISABLE_FOOTSTEPS 8
#define MEASURES_AMOUNT 8 // The total number of switches defined above