Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/Kirshbia/PvE-CMSS13
Browse files Browse the repository at this point in the history
  • Loading branch information
Kirshbia committed Mar 14, 2024
2 parents 7b111e7 + 414d726 commit 1c3bbb9
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 4 deletions.
6 changes: 6 additions & 0 deletions code/game/objects/items/storage/belt.dm
Original file line number Diff line number Diff line change
Expand Up @@ -608,6 +608,9 @@
new /obj/item/ammo_magazine/smartgun(src)
new /obj/item/ammo_magazine/smartgun(src)

/obj/item/storage/belt/marine/smartgunner/standard
has_gamemode_skin = FALSE

/obj/item/storage/belt/marine/quackers
name = "Mr. Quackers"
desc = "What are we going to do today, Mr. Quackers?"
Expand Down Expand Up @@ -1640,6 +1643,9 @@
)
has_gamemode_skin = TRUE

/obj/item/storage/belt/gun/smartgunner/standard
has_gamemode_skin = FALSE

/obj/item/storage/belt/gun/smartgunner/full/fill_preset_inventory()
handle_item_insertion(new /obj/item/weapon/gun/pistol/m4a3())
new /obj/item/ammo_magazine/pistol/hp(src)
Expand Down
17 changes: 17 additions & 0 deletions code/game/objects/structures/crates_lockers/closets/job_closets.dm
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,23 @@
new /obj/item/storage/belt/marine/smartgunner(src)
new /obj/item/storage/belt/gun/smartgunner(src)

/obj/structure/closet/secure_closet/smartgunner_forecon
name = "smartgunner locker"
desc = "A secure storage unit for a smartgunner."
req_one_access = list(ACCESS_MARINE_LEADER, ACCESS_MARINE_SMARTPREP)

/obj/structure/closet/secure_closet/smartgunner_forecon/Initialize()
. = ..()
new /obj/item/weapon/gun/smartgun(src)
new /obj/item/smartgun_battery(src)
new /obj/item/clothing/suit/storage/marine/smartgunner/standard(src)
new /obj/item/ammo_magazine/smartgun(src)
new /obj/item/ammo_magazine/smartgun(src)
new /obj/item/ammo_magazine/smartgun(src)
new /obj/item/ammo_magazine/smartgun(src)
new /obj/item/storage/belt/marine/smartgunner/standard(src)
new /obj/item/storage/belt/gun/smartgunner/standard(src)

/obj/structure/closet/cryo/Initialize()
. = ..()
new /obj/item/clothing/under/marine(src)
Expand Down
3 changes: 3 additions & 0 deletions code/modules/clothing/suits/marine_armor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -435,6 +435,9 @@

UnregisterSignal(user, COMSIG_HUMAN_ATTEMPTING_EQUIP)

/obj/item/clothing/suit/storage/marine/smartgunner/standard
flags_atom = NO_SNOW_TYPE

/obj/item/clothing/suit/storage/marine/leader
name = "\improper B12 pattern marine armor"
desc = "A lightweight suit of carbon fiber body armor built for quick movement. Designed in a lovely forest green. Use it to toggle the built-in flashlight."
Expand Down
6 changes: 5 additions & 1 deletion maps/map_files/chapaev/chapaev.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1434,7 +1434,11 @@
/area/golden_arrow/engineering)
"ob" = (
/obj/structure/surface/table/reinforced/almayer_B,
/obj/structure/machinery/faxmachine/uscm/command/capt,
/obj/structure/machinery/faxmachine{
name = "\improper UPP Military Fax Machine";
network = "UPP Encrypted Network";
target_department = "UPP High Command"
},
/turf/open/floor/strata{
icon_state = "floor2"
},
Expand Down
6 changes: 3 additions & 3 deletions maps/map_files/rover/rover.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@
/turf/open/space/basic,
/area/golden_arrow/canteen)
"aC" = (
/obj/structure/closet/secure_closet/smartgunner{
req_access_txt = "14;39";
req_one_access = list()
/obj/structure/closet/secure_closet/smartgunner_forecon{
req_one_access = list();
req_access_txt = "14;39"
},
/turf/open/floor/almayer,
/area/golden_arrow/squad_one)
Expand Down

0 comments on commit 1c3bbb9

Please sign in to comment.