Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
SatinIsle committed May 24, 2024
2 parents 198774e + 8d47d68 commit c193e51
Show file tree
Hide file tree
Showing 48 changed files with 1,464 additions and 1,332 deletions.
2 changes: 2 additions & 0 deletions code/__defines/gamemode.dm
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
#define BE_CORGI 0x80000
#define BE_CURSEDSWORD 0x100000
#define BE_SURVIVOR 0x200000
#define BE_EVENT 0x400000
//VOREStation Add End

var/list/be_special_flags = list(
Expand Down Expand Up @@ -114,6 +115,7 @@ var/list/be_special_flags = list(
#define MODE_THUG "thug"
#define MODE_STOWAWAY "stowaway"
#define MODE_SURVIVOR "Shipwreck Survivor"
#define MODE_EVENT "Event Character"

#define DEFAULT_TELECRYSTAL_AMOUNT 120

Expand Down
4 changes: 2 additions & 2 deletions code/_onclick/hud/robot.dm
Original file line number Diff line number Diff line change
Expand Up @@ -289,11 +289,11 @@ var/obj/screen/robot_inventory
if(r.emagged || r.emag_items)
for(var/obj/O in r.module.emag)
if(!(O in r.module.modules))
r.module.modules.Add(r.module.emag)
r.module.modules.Add(O)
else
for(var/obj/O in r.module.emag)
if(O in r.module.modules)
r.module.modules.Remove(r.module.emag)
r.module.modules.Remove(O)

for(var/atom/movable/A in r.module.modules)
if(r.client && (A != r.module_state_1) && (A != r.module_state_2) && (A != r.module_state_3) )
Expand Down
15 changes: 15 additions & 0 deletions code/game/antagonist/station/event.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
var/datum/antagonist/event/event

// Inherits most of its vars from the base datum.
/datum/antagonist/event
id = MODE_EVENT
role_type = BE_EVENT
role_text = "Event Character"
role_text_plural = "Event Characters"
can_hear_aooc = TRUE // If FALSE, the antag can neither speak nor hear AOOC. If TRUE, they can at least hear it.
can_speak_aooc = TRUE // If TRUE, the antag can freely spean in AOOC.

welcome_text = "You are an event character."
antag_text = "You are have been selected as an event character, this gives you \
access to the AOOC chat channel to organise with other event characters. <b>Please remember all \
rules aside from those with explicit exceptions apply to event characters.</b>"
62 changes: 60 additions & 2 deletions code/game/jobs/access_datum.dm
Original file line number Diff line number Diff line change
Expand Up @@ -262,8 +262,18 @@
desc = "Station Network"
region = ACCESS_REGION_RESEARCH

// /var/const/free_access_id = 43 // taken in VR
// /var/const/free_access_id = 44 // taken in VR
var/const/access_explorer = 43
/datum/access/explorer
id = access_explorer
desc = "Away Team"
region = ACCESS_REGION_GENERAL
/*
/var/const/access_pathfinder = 44
/datum/access/pathfinder
id = access_pathfinder
desc = "Pathfinder"
region = ACCESS_REGION_GENERAL
*/

/var/const/access_surgery = 45
/datum/access/surgery
Expand Down Expand Up @@ -384,6 +394,24 @@
desc = "Medical Equipment"
region = ACCESS_REGION_MEDBAY

var/const/access_pilot = 67
/datum/access/pilot
id = access_pilot
desc = "Pilot"
region = ACCESS_REGION_GENERAL

/var/const/access_entertainment = 72
/datum/access/entertainment
id = access_entertainment
desc = "Entertainment Backstage"
region = ACCESS_REGION_GENERAL

/var/const/access_xenobotany = 77
/datum/access/xenobotany
id = access_xenobotany
desc = "Xenobotany Garden"
region = ACCESS_REGION_RESEARCH

/******************
* Central Command *
******************/
Expand Down Expand Up @@ -441,6 +469,24 @@
desc = "Central Command Administration"
access_type = ACCESS_TYPE_CENTCOM

/var/const/access_clown = 136
/datum/access/clown
id = access_clown
desc = "Clown Office"
region = ACCESS_REGION_GENERAL

/var/const/access_tomfoolery = 137
/datum/access/tomfoolery
id = access_tomfoolery
desc = "Tomfoolery Closet"
region = ACCESS_REGION_GENERAL

/var/const/access_mime = 138
/datum/access/mime
id = access_mime
desc = "Mime Office"
region = ACCESS_REGION_GENERAL

/***************
* Antag access *
***************/
Expand Down Expand Up @@ -473,3 +519,15 @@
id = access_alien
desc = "#%_^&*@!"
access_type = ACCESS_TYPE_PRIVATE

/var/const/access_talon = 301
/datum/access/talon
id = access_talon
desc = "Talon"
access_type = ACCESS_TYPE_PRIVATE

/var/const/access_lost = 511 // For outsider borgs
/datum/access/lost
id = access_lost
desc = "Lost"
access_type = ACCESS_TYPE_NONE
54 changes: 0 additions & 54 deletions code/game/jobs/access_datum_vr.dm

This file was deleted.

Loading

0 comments on commit c193e51

Please sign in to comment.