IPC - Citizenship and accents for IPC's (#9445)

This commit is contained in:
Aboshedab
2020-07-27 17:02:44 -03:00
committed by GitHub
parent c5cfbd966d
commit 4a5a1a6e46
5 changed files with 68 additions and 7 deletions
+19 -1
View File
@@ -1,3 +1,21 @@
/datum/citizenship/none
name = CITIZENSHIP_NONE
description = "Not being a citizen of any state is a common situation for owned ipcs and dionae."
description = "Not being a citizen of any state is a common situation for owned ipcs and dionae."
/datum/citizenship/golden_deep
name = CITIZENSHIP_GOLDEN
description = "The Golden Deep is a collection of free synthetics united by the pursuit of power through currency and trade. \
While freely operating in the Frontier, they only recently revealed their existence to the rest of humanity and as such, their \
presence in Tau Ceti is limited to merchants and other clerical industries. A highly competitive people; members of the \
Golden Deep who find themselves in human space are known as 'affiliates', and find themselves ostracized and cut off from the \
Frontier collective. Due to their peerless skill in business and clerical duties, affiliates share warm relations with NanoTrasen and \
find themselves the target of job opportunities in exchange for citizenship."
consular_outfit = /datum/outfit/job/representative/consular/golden
/datum/outfit/job/representative/consular/golden
name = "Golden Deep Consular Officer"
uniform = /obj/item/clothing/under/suit_jacket/burgundy
backpack_contents = list(
/obj/item/gun/energy/pistol = 1
)
+1
View File
@@ -17,6 +17,7 @@
#define CITIZENSHIP_ZORA "Zo'ra Hive"
#define CITIZENSHIP_NONE "None"
#define CITIZENSHIP_GOLDEN "Golden Deep"
//religion defines
#define RELIGION_NONE "None"
@@ -112,7 +112,7 @@
max_hydration_factor = -1
allowed_citizenships = list(CITIZENSHIP_NONE, CITIZENSHIP_BIESEL, CITIZENSHIP_COALITION, CITIZENSHIP_ERIDANI)
allowed_citizenships = list(CITIZENSHIP_NONE, CITIZENSHIP_BIESEL, CITIZENSHIP_COALITION, CITIZENSHIP_ERIDANI, CITIZENSHIP_ELYRA, CITIZENSHIP_GOLDEN)
default_citizenship = CITIZENSHIP_NONE
bodyfall_sound = "bodyfall_machine"
@@ -73,8 +73,8 @@
bodyfall_sound = "bodyfall"
allowed_accents = list(ACCENT_CETI, ACCENT_GIBSON, ACCENT_SOL, ACCENT_COC, ACCENT_ERIDANI, ACCENT_ERIDANIDREG, ACCENT_ELYRA, ACCENT_KONYAN, ACCENT_JUPITER, ACCENT_SILVERSUN, ACCENT_LUNA,
ACCENT_VENUS, ACCENT_VENUSJIN, ACCENT_MARTIAN, ACCENT_HIMEO, ACCENT_PHONG)
allowed_accents = list(ACCENT_CETI, ACCENT_GIBSON, ACCENT_SOL, ACCENT_COC, ACCENT_ERIDANI, ACCENT_ERIDANIDREG, ACCENT_ELYRA, ACCENT_KONYAN, ACCENT_JUPITER, ACCENT_MARTIAN, ACCENT_LUNA,
ACCENT_HIMEO, ACCENT_VENUS, ACCENT_VENUSJIN, ACCENT_PHONG, ACCENT_SILVERSUN)
/datum/species/machine/shell/get_light_color()
return
@@ -447,8 +447,6 @@
/mob/living/carbon/human/proc/check_tag
)
allowed_accents = list(ACCENT_CETI, ACCENT_GIBSON, ACCENT_SOL, ACCENT_COC, ACCENT_ERIDANI, ACCENT_ERIDANIDREG, ACCENT_KONYAN, ACCENT_JUPITER, ACCENT_SILVERSUN, ACCENT_LUNA,
ACCENT_VENUS, ACCENT_MARTIAN, ACCENT_HIMEO)
/datum/species/machine/zenghu/get_light_color(mob/living/carbon/human/H)
if (istype(H))
@@ -497,7 +495,8 @@
/mob/living/carbon/human/proc/check_tag
)
allowed_accents = list(ACCENT_CETI, ACCENT_GIBSON, ACCENT_SOL, ACCENT_MARTIAN, ACCENT_COC, ACCENT_ERIDANI, ACCENT_ERIDANIDREG, ACCENT_KONYAN, ACCENT_JUPITER, ACCENT_SILVERSUN, ACCENT_LUNA, ACCENT_VENUS)
allowed_accents = list(ACCENT_CETI, ACCENT_GIBSON, ACCENT_SOL, ACCENT_COC, ACCENT_ERIDANI, ACCENT_ERIDANIDREG, ACCENT_ELYRA, ACCENT_KONYAN, ACCENT_JUPITER, ACCENT_MARTIAN, ACCENT_LUNA,
ACCENT_HIMEO, ACCENT_VENUS, ACCENT_VENUSJIN, ACCENT_PHONG, ACCENT_SILVERSUN)
/datum/species/machine/bishop/get_light_color(mob/living/carbon/human/H)
if (istype(H))