bar and old aurora

This commit is contained in:
alberyk
2022-04-01 20:25:28 -03:00
parent ee1e3e0e0d
commit 41ee08d3a7
8 changed files with 139996 additions and 0 deletions
+3
View File
@@ -3067,8 +3067,11 @@
#include "maps\aurora\code\aurora_unittest.dm"
#include "maps\away\away_sites.dm"
#include "maps\away\generic\derelict.dm"
#include "maps\away\generic\space_bar.dm"
#include "maps\away\generic\space_bar_ghostroles.dm"
#include "maps\away\ships\corporate.dm"
#include "maps\away\ships\corporate_ship_ghostroles.dm"
#include "maps\away\unique_derelicts\first_aurora.dm"
#include "maps\event\code\event.dm"
#include "maps\event\odin_departure\code\odin_departure_areas.dm"
#include "maps\event\odin_departure\code\odin_depature.dm"
+5
View File
@@ -572,6 +572,11 @@ var/const/access_kataphract_trader = 116
id = access_orion_express_ship
access_type = ACCESS_TYPE_CENTCOM
/var/const/access_generic_away_site = 202
/datum/access/generic_away_site
id = access_generic_away_site
access_type = ACCESS_TYPE_CENTCOM
/var/const/access_none = -1
/datum/access/none
id = access_none
@@ -628,3 +628,6 @@ var/const/NO_EMAG_ACT = -50
..()
else
..()
/obj/item/card/id/away_site
access = list(access_generic_away_site, access_external_airlocks)
+23
View File
@@ -0,0 +1,23 @@
/datum/map_template/ruin/away_site/space_bar
name = "space bar"
description = "An abandoned space structure."
suffix = "generic/space_bar.dmm"
sectors = list(SECTOR_TAU_CETI, SECTOR_ROMANOVICH, SECTOR_CORP_ZONE)
spawn_weight = 1
spawn_cost = 2
id = "space_bar"
/decl/submap_archetype/space_bar
map = "space bar"
descriptor = "A space bar."
/obj/effect/overmap/visitable/sector/space_bar
name = "space bar"
desc = "A cozy meeting place floating on space."
/area/space_bar
name = "Spacer Bar"
icon_state = "bar"
requires_power = FALSE
base_turf = /turf/space
no_light_control = TRUE
File diff suppressed because it is too large Load Diff
+88
View File
@@ -0,0 +1,88 @@
//space bar
/datum/ghostspawner/human/space_bar_bartender
short_name = "space_bar_bartender"
name = "Space Bar Bartender"
desc = "Tender the space bar."
tags = list("External")
spawnpoints = list("space_bar_bartender")
max_count = 1
outfit = /datum/outfit/admin/space_bar_bartender
possible_species = list(SPECIES_HUMAN,SPECIES_HUMAN_OFFWORLD,SPECIES_SKRELL, SPECIES_SKRELL_AXIORI,SPECIES_TAJARA,SPECIES_TAJARA_MSAI,SPECIES_TAJARA_ZHAN,SPECIES_UNATHI,SPECIES_VAURCA_WARRIOR,SPECIES_VAURCA_WORKER)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Space Bar Bartender"
special_role = "Space Bar Bartender"
respawn_flag = null
/datum/outfit/admin/space_bar_bartender
name = "Space Bar Bartender"
uniform = /obj/item/clothing/under/rank/bartender/idris
head = /obj/item/clothing/head/flatcap/bartender/idris
suit = /obj/item/clothing/suit/storage/bartender/idris
shoes = /obj/item/clothing/shoes/brown
back = /obj/item/storage/backpack/satchel
id = /obj/item/card/id/away_site
l_ear = /obj/item/device/radio/headset/ship
backpack_contents = list(/obj/item/storage/box/survival = 1, /obj/item/storage/wallet/random = 1, /obj/item/clothing/accessory/wcoat = 1)
/datum/outfit/admin/space_bar_bartender/get_id_access()
return list(access_generic_away_site, access_external_airlocks)
/datum/ghostspawner/human/space_bar_chef
short_name = "space_bar_chef"
name = "Space Bar Chef"
desc = "Cook for the space bar."
tags = list("External")
spawnpoints = list("space_bar_chef")
max_count = 1
outfit = /datum/outfit/admin/space_bar_chef
possible_species = list(SPECIES_HUMAN,SPECIES_HUMAN_OFFWORLD,SPECIES_SKRELL, SPECIES_SKRELL_AXIORI,SPECIES_TAJARA,SPECIES_TAJARA_MSAI,SPECIES_TAJARA_ZHAN,SPECIES_UNATHI,SPECIES_VAURCA_WARRIOR,SPECIES_VAURCA_WORKER)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Space Bar Chef"
special_role = "Space Bar Chef"
respawn_flag = null
/datum/outfit/admin/space_bar_chef
name = "Space Bar Chef"
uniform = /obj/item/clothing/under/rank/chef/idris
suit = /obj/item/clothing/suit/chef/idris
head = /obj/item/clothing/head/chefhat/idris
back = /obj/item/storage/backpack/satchel
id = /obj/item/card/id/away_site
l_ear = /obj/item/device/radio/headset/ship
backpack_contents = list(/obj/item/storage/box/survival = 1, /obj/item/storage/wallet/random = 1)
/datum/outfit/admin/space_bar_bartender/get_id_access()
return list(access_generic_away_site, access_external_airlocks)
/datum/ghostspawner/human/space_bar_patron
short_name = "space_bar_patron"
name = "Space Bar Patron"
desc = "Enjoy the space bar."
tags = list("External")
spawnpoints = list("space_bar_patron")
max_count = 3
outfit = /datum/outfit/admin/virtual_reality
possible_species = list(SPECIES_HUMAN,SPECIES_HUMAN_OFFWORLD,SPECIES_SKRELL, SPECIES_SKRELL_AXIORI,SPECIES_TAJARA,SPECIES_TAJARA_MSAI,SPECIES_TAJARA_ZHAN,SPECIES_UNATHI,SPECIES_VAURCA_WARRIOR,SPECIES_VAURCA_WORKER)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Space Bar Patron"
special_role = "Space Bar Patron"
respawn_flag = null
@@ -0,0 +1,17 @@
/datum/map_template/ruin/away_site/first_aurora
name = "space station derelict"
description = "An abandoned space station."
suffix = "unique_derelicts/first_aurora.dmm"
sectors = list(SECTOR_ROMANOVICH)
spawn_weight = 1
spawn_cost = 2
id = "first_aurora"
/decl/submap_archetype/first_aurora
map = "space station derelict"
descriptor = "A space derelict."
/obj/effect/overmap/visitable/sector/first_aurora
name = "space station derelict"
desc = "An abandoned space structure."
File diff suppressed because it is too large Load Diff