mirror of
https://github.com/goonstation/goonstation-2020.git
synced 2026-07-10 22:52:21 +01:00
88 lines
3.5 KiB
Plaintext
88 lines
3.5 KiB
Plaintext
// Note: Don't forget to check and modify /obj/machinery/computer/card (the ID computer) as needed
|
|
// when you re-enable old credentials or add new ones.
|
|
// Also check proc/get_access_desc() (ID computer lookup) in access.dm
|
|
|
|
#define access_fuck_all 0 // Because completely empty access lists can make things grump
|
|
#define access_security 1
|
|
#define access_brig 2
|
|
#define access_armory 3 // Unused and replaced by maxsec (HoS-exclusive).
|
|
#define access_forensics_lockers 4
|
|
#define access_medical 5
|
|
#define access_morgue 6
|
|
#define access_tox 7
|
|
#define access_tox_storage 8
|
|
#define access_medlab 9
|
|
#define access_medical_lockers 10
|
|
#define access_research_director 11
|
|
#define access_maint_tunnels 12
|
|
#define access_external_airlocks 13 // Unused. Most are all- or maintenance access these days.
|
|
#define access_emergency_storage 14
|
|
#define access_change_ids 15
|
|
#define access_ai_upload 16
|
|
#define access_teleporter 17
|
|
#define access_eva 18
|
|
#define access_heads 19 // Mostly just the bridge.
|
|
#define access_captain 20
|
|
#define access_all_personal_lockers 21 // Unused. Personal lockers are always linked to ID that was swiped first.
|
|
#define access_chapel_office 22
|
|
#define access_tech_storage 23
|
|
#define access_research 24
|
|
#define access_bar 25
|
|
#define access_janitor 26
|
|
#define access_crematorium 27
|
|
#define access_kitchen 28
|
|
#define access_robotics 29
|
|
#define access_hangar 30 // Unused. Theoretically the pod hangars, but not implemented as such in practice.
|
|
#define access_cargo 31 // QM.
|
|
#define access_construction 32 // Unused.
|
|
#define access_chemistry 33
|
|
#define access_dwaine_superuser 34 // So it's not the same as the RD's office and locker.
|
|
#define access_hydro 35
|
|
#define access_mail 36 // Unused.
|
|
#define access_maxsec 37 // The HoS' armory.
|
|
#define access_securitylockers 38
|
|
#define access_carrypermit 39 // Are allowed to carry sidearms as far as guardbuddies and secbots are concerned.
|
|
#define access_engineering 40 // General engineering area and substations.
|
|
#define access_engineering_storage 41 // Main metal/tool storage things.
|
|
#define access_engineering_eva 42 // Engineering space suits. Currently unused.
|
|
#define access_engineering_power 43 // APCs and related supplies.
|
|
#define access_engineering_engine 44 // Engine room.
|
|
#define access_engineering_mechanic 45 // Electronics lab.
|
|
#define access_engineering_atmos 46 // Engineering's supply of gas canisters.
|
|
#define access_engineering_control 48 // Engine control room.
|
|
#define access_engineering_chief 49 // CE's office.
|
|
|
|
#define access_mining_shuttle 47
|
|
#define access_mining 50
|
|
#define access_mining_outpost 51
|
|
|
|
#define access_syndicate_shuttle 52 // Also to the listening post.
|
|
#define access_medical_director 53
|
|
#define access_head_of_personnel 55
|
|
|
|
#define access_special_club 54 //Shouldnt be used for general gameplay. Used for adminevents.
|
|
|
|
#define access_ghostdrone 56 // drooooones
|
|
|
|
#define access_centcom 57 // self-explanatory? :v
|
|
|
|
// skipping a few here to reserve a block
|
|
// for terra 8 and syndicate security clearances
|
|
#define access_syndicate_4 60
|
|
#define access_syndicate_8 61
|
|
#define access_syndicate_16 62
|
|
#define access_syndicate_32 63
|
|
#define access_syndicate_64 64 // level needed for access to terra8 underside
|
|
#define access_syndicate_128 65
|
|
#define access_syndicate_256 66 // highest level documents in terra8
|
|
#define access_syndicate_512 67 // allude to this but don't use it except for super special things
|
|
|
|
//Owlzone access
|
|
#define access_owlerymaint 70
|
|
#define access_owlerysec 71
|
|
#define access_owlerycommand 72
|
|
|
|
//Polaris access
|
|
#define access_polariscargo 73
|
|
#define access_polarisimportant 74
|