diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index dfb296ddf98..23617cf5541 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -1423,7 +1423,7 @@ "do" = ( /obj/structure/closet/crate, /obj/item/weapon/card/id{ - access = list(12); + access = list(200,201); name = "Staff ID" }, /turf/open/floor/plasteel/whitebot, @@ -2114,30 +2114,12 @@ /area/ruin/hotel/workroom) "fo" = ( /obj/structure/table, -/obj/item/weapon/card/id{ - access = list(12); - name = "Staff ID" - }, -/obj/item/weapon/card/id{ - access = list(12); - name = "Staff ID" - }, -/obj/item/weapon/card/id{ - access = list(12); - name = "Staff ID" - }, -/obj/item/weapon/card/id{ - access = list(12); - name = "Staff ID" - }, -/obj/item/weapon/card/id{ - access = list(12); - name = "Staff ID" - }, -/obj/item/weapon/card/id{ - access = list(12); - name = "Staff ID" - }, +/obj/item/weapon/card/id/away/hotel, +/obj/item/weapon/card/id/away/hotel, +/obj/item/weapon/card/id/away/hotel, +/obj/item/weapon/card/id/away/hotel, +/obj/item/weapon/card/id/away/hotel, +/obj/item/weapon/card/id/away/hotel, /turf/open/floor/plasteel/black, /area/ruin/hotel/workroom) "fp" = ( @@ -3252,10 +3234,7 @@ /area/ruin/hotel/pool) "hN" = ( /obj/structure/table, -/obj/item/weapon/card/id{ - access = list(200,201,203); - name = "Security Staff ID" - }, +/obj/item/weapon/card/id/away/hotel/securty, /turf/open/floor/plasteel/darkred, /area/ruin/hotel/security) "hO" = ( diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index b6a003be072..a68fe241fd3 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -276,3 +276,17 @@ update_label("John Doe", "Clowny") /obj/item/weapon/card/id/mining name = "mining ID" access = list(access_mining, access_mining_station, access_mineral_storeroom) + +/obj/item/weapon/card/id/away + name = "a perfectly generic identification card" + desc = "A perfectly generic identification card. Looks like it could use some flavor." + access = list(access_away_general) + +/obj/item/weapon/card/id/away/hotel + name = "Staff ID" + desc = "A staff ID used to access the hotel's doors." + access = list(access_away_general, access_away_maint) + +/obj/item/weapon/card/id/away/hotel/securty + name = "Officer ID" + access = list(access_away_general, access_away_maint, access_away_sec)