Skip to content

Commit

Permalink
done
Browse files Browse the repository at this point in the history
  • Loading branch information
KoishiVibe committed Jun 25, 2024
1 parent 9698a01 commit b2888a1
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 33 deletions.
2 changes: 1 addition & 1 deletion code/game/objects/items/storage/backpack.dm
Original file line number Diff line number Diff line change
Expand Up @@ -561,7 +561,7 @@
phone_category = PHONE_UPP_SOLDIER

/obj/item/storage/backpack/marine/satchel/rto/io
uniform_restricted = list(/obj/item/clothing/under/marine/officer/intel)
uniform_restricted = null
phone_category = PHONE_IO

/obj/item/storage/backpack/marine/smock
Expand Down
4 changes: 2 additions & 2 deletions code/modules/clothing/suits/armor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
/obj/item/storage/belt/gun/m4a3,
/obj/item/storage/belt/gun/m44,
)
uniform_restricted = list(/obj/item/clothing/under/marine/officer/pilot)
uniform_restricted = null
sprite_sheets = list(SPECIES_MONKEY = 'icons/mob/humans/species/monkeys/onmob/suit_monkey_1.dmi')
item_icons = list(
WEAR_JACKET = 'icons/mob/humans/onmob/suit_1.dmi'
Expand All @@ -114,7 +114,7 @@
armor_bio = CLOTHING_ARMOR_LOW
armor_rad = CLOTHING_ARMOR_LOW
armor_internaldamage = CLOTHING_ARMOR_MEDIUMLOW
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/dutch)
uniform_restricted = null

/obj/item/clothing/suit/armor/vest/security
name = "Wey-Yu security armor"
Expand Down
60 changes: 30 additions & 30 deletions code/modules/clothing/suits/marine_armor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
var/flags_marine_armor = ARMOR_SQUAD_OVERLAY|ARMOR_LAMP_OVERLAY
var/specialty = "M3 pattern marine" //Same thing here. Give them a specialty so that they show up correctly in vendors. speciality does NOTHING if you have NO_NAME_OVERRIDE
w_class = SIZE_HUGE
uniform_restricted = list(/obj/item/clothing/under/marine)
uniform_restricted = null
sprite_sheets = list(SPECIES_MONKEY = 'icons/mob/humans/species/monkeys/onmob/suit_monkey_1.dmi')
time_to_unequip = 20
time_to_equip = 20
Expand Down Expand Up @@ -261,7 +261,7 @@

/obj/item/clothing/suit/storage/marine/rto/intel
name = "\improper XM4 pattern intelligence officer armor"
uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/marine/officer/intel)
uniform_restricted = null
specialty = "XM4 pattern intel"

/obj/item/clothing/suit/storage/marine/rto/forecon
Expand Down Expand Up @@ -302,7 +302,7 @@
/obj/item/device/motiondetector,
/obj/item/device/walkman,
)
uniform_restricted = list(/obj/item/clothing/under/marine/mp)
uniform_restricted = null
specialty = "M2 pattern MP"
item_state_slots = list(WEAR_JACKET = "mp_armor")
black_market_value = 20
Expand All @@ -313,15 +313,15 @@
desc = "A well-crafted suit of M3 Pattern Armor typically distributed to Wardens. Useful for letting your men know who is in charge."
armor_bio = CLOTHING_ARMOR_MEDIUMLOW
armor_rad = CLOTHING_ARMOR_MEDIUMLOW
uniform_restricted = list(/obj/item/clothing/under/marine/warden)
uniform_restricted = null
specialty = "M3 pattern warden MP"
item_state_slots = list(WEAR_JACKET = "warden")

/obj/item/clothing/suit/storage/marine/MP/WO
icon_state = "warrant_officer"
name = "\improper M3 pattern chief MP armor"
desc = "A well-crafted suit of M3 Pattern Armor typically distributed to Chief MPs. Useful for letting your men know who is in charge."
uniform_restricted = list(/obj/item/clothing/under/marine/officer/warrant)
uniform_restricted = null
specialty = "M3 pattern chief MP"
item_state_slots = list(WEAR_JACKET = "warrant_officer")
black_market_value = 30
Expand All @@ -332,7 +332,7 @@
icon_state = "general"
armor_bullet = CLOTHING_ARMOR_MEDIUMHIGH
armor_bio = CLOTHING_ARMOR_MEDIUM
uniform_restricted = list(/obj/item/clothing/under/marine/officer/general)
uniform_restricted = null
specialty = "M3 pattern general"
item_state_slots = list(WEAR_JACKET = "general")
w_class = SIZE_MEDIUM
Expand All @@ -343,7 +343,7 @@
icon_state = "officer"
storage_slots = 3
flags_atom = null
uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/rank/chief_medical_officer, /obj/item/clothing/under/marine/dress)
uniform_restricted = null
specialty = "M2 pattern officer"
item_state_slots = list(WEAR_JACKET = "officer")

Expand All @@ -358,7 +358,7 @@
storage_slots = 3
flags_atom = NO_SNOW_TYPE
flags_inventory = BLOCKSHARPOBJ|SMARTGUN_HARNESS
uniform_restricted = list(/obj/item/clothing/under/marine, /obj/item/clothing/under/rank/qm_suit)
uniform_restricted = null
specialty = "M3 pattern captain"
item_state_slots = list(WEAR_JACKET = "co_officer")
valid_accessory_slots = list(ACCESSORY_SLOT_MEDAL, ACCESSORY_SLOT_RANK, ACCESSORY_SLOT_DECOR, ACCESSORY_SLOT_PONCHO)
Expand Down Expand Up @@ -427,7 +427,7 @@

if(is_type_in_list(equipping_item, smartgun_back))
return

. = COMPONENT_HUMAN_CANCEL_ATTEMPT_EQUIP

if(equipping_item.flags_equip_slot == SLOT_BACK)
Expand Down Expand Up @@ -458,7 +458,7 @@
armor_bio = CLOTHING_ARMOR_MEDIUM
armor_rad = CLOTHING_ARMOR_MEDIUMLOW
armor_internaldamage = CLOTHING_ARMOR_HIGHPLUS
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP, /obj/item/clothing/under/marine/veteran/UPP/medic, /obj/item/clothing/under/marine/veteran/UPP/engi)
uniform_restricted = null
allowed = list(
/obj/item/tank/emergency_oxygen,
/obj/item/device/flashlight,
Expand Down Expand Up @@ -494,7 +494,7 @@
name = "\improper M3 pattern tanker armor"
desc = "Armored vest sometimes worn by USCMC armor crews. More bulky than a flak vest or service jacket, but substantially improved protection should the wearer need to dismount."
icon_state = "tanker"
uniform_restricted = list(/obj/item/clothing/under/marine/officer/tanker)
uniform_restricted = null
specialty = "M3 pattern tanker"
storage_slots = 2

Expand Down Expand Up @@ -1102,7 +1102,7 @@
/obj/item/tool/crew_monitor,
/obj/item/device/walkman,
)
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/pmc)
uniform_restricted = null
item_state_slots = list(WEAR_JACKET = "pmc_armor")

/obj/item/clothing/suit/storage/marine/veteran/pmc/light
Expand Down Expand Up @@ -1142,7 +1142,7 @@
name = "\improper M4 pattern PMC leader armor"
desc = "A modification of the standard Armat Systems M3 armor. Designed for high-profile security operators and corporate mercenaries in mind. This particular suit looks like it belongs to a high-ranking officer."
icon_state = "officer_armor"
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/pmc/leader)
uniform_restricted = null
item_state_slots = list(WEAR_JACKET = "officer_armor")

/obj/item/clothing/suit/storage/marine/veteran/pmc/sniper
Expand Down Expand Up @@ -1191,7 +1191,7 @@
item_state_slots = list(WEAR_JACKET = "heavy_armor")

/obj/item/clothing/suit/storage/marine/smartgunner/veteran/pmc/terminator
name = "\improper M5Xg exoskeleton gunner armor"
name = "\improper M5X exoskeleton gunner armor"
desc = "A complex system of overlapping plates intended to render the wearer all but impervious to small arms fire. A passive exoskeleton supports the weight of the armor, allowing a human to carry its massive bulk. This variant is designed to support a M56 Smartgun."
icon_state = "commando_armor"
slowdown = SLOWDOWN_ARMOR_MEDIUM
Expand All @@ -1204,7 +1204,7 @@
armor_rad = CLOTHING_ARMOR_MEDIUMHIGH
armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH
flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN|BODY_FLAG_ARMS|BODY_FLAG_LEGS|BODY_FLAG_FEET
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/pmc/commando)
uniform_restricted = null
item_state_slots = list(WEAR_JACKET = "commando_armor")
unacidable = TRUE

Expand All @@ -1222,7 +1222,7 @@
armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH
flags_inventory = BLOCK_KNOCKDOWN
flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN|BODY_FLAG_ARMS|BODY_FLAG_LEGS|BODY_FLAG_FEET
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/pmc/commando)
uniform_restricted = null
item_state_slots = list(WEAR_JACKET = "commando_armor")
unacidable = TRUE

Expand All @@ -1239,7 +1239,7 @@
armor_rad = CLOTHING_ARMOR_MEDIUM
storage_slots = 2
slowdown = SLOWDOWN_ARMOR_VERY_LIGHT
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/bear)
uniform_restricted = null

/obj/item/clothing/suit/storage/marine/veteran/dutch
name = "\improper D2 armored vest"
Expand All @@ -1254,7 +1254,7 @@
storage_slots = 2
light_range = 7
slowdown = SLOWDOWN_ARMOR_VERY_LIGHT
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/dutch)
uniform_restricted = null

/obj/item/clothing/suit/storage/marine/veteran/van_bandolier
name = "safari jacket"
Expand All @@ -1267,7 +1267,7 @@
slowdown = SLOWDOWN_ARMOR_LIGHT
storage_slots = 2
movement_compensation = SLOWDOWN_ARMOR_LIGHT
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/van_bandolier)
uniform_restricted = null
allowed = list(
/obj/item/weapon/gun,
/obj/item/tank/emergency_oxygen,
Expand Down Expand Up @@ -1320,7 +1320,7 @@
armor_rad = CLOTHING_ARMOR_MEDIUMLOW
armor_internaldamage = CLOTHING_ARMOR_HIGH
storage_slots = 3
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP, /obj/item/clothing/under/marine/veteran/UPP/medic, /obj/item/clothing/under/marine/veteran/UPP/engi)
uniform_restricted = null

/obj/item/clothing/suit/storage/marine/faction/UPP/support
name = "\improper UL6 personal armor"
Expand Down Expand Up @@ -1380,7 +1380,7 @@
armor_rad = CLOTHING_ARMOR_LOW
armor_internaldamage = CLOTHING_ARMOR_LOW
storage_slots = 3
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP/officer)
uniform_restricted = null

/obj/item/clothing/suit/storage/marine/faction/UPP/kapitan
name = "\improper UL4 senior officer jacket"
Expand All @@ -1396,7 +1396,7 @@
armor_internaldamage = CLOTHING_ARMOR_LOW
flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN|BODY_FLAG_ARMS
storage_slots = 4
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP/officer)
uniform_restricted = null

/obj/item/clothing/suit/storage/marine/faction/UPP/mp
name = "\improper UL4 camouflaged jacket"
Expand All @@ -1412,7 +1412,7 @@
armor_rad = CLOTHING_ARMOR_LOW
armor_internaldamage = CLOTHING_ARMOR_LOW
storage_slots = 4
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/UPP)
uniform_restricted = null
valid_accessory_slots = list(ACCESSORY_SLOT_ARMBAND, ACCESSORY_SLOT_DECOR, ACCESSORY_SLOT_MEDAL)
restricted_accessory_slots = list(ACCESSORY_SLOT_ARMBAND)

Expand Down Expand Up @@ -1443,7 +1443,7 @@
armor_bullet = CLOTHING_ARMOR_MEDIUMHIGH
armor_energy = CLOTHING_ARMOR_MEDIUMLOW
storage_slots = 2
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/freelancer)
uniform_restricted = null

//this one is for CLF
/obj/item/clothing/suit/storage/militia
Expand All @@ -1467,7 +1467,7 @@
armor_rad = CLOTHING_ARMOR_MEDIUM
armor_internaldamage = CLOTHING_ARMOR_MEDIUM
storage_slots = 2
uniform_restricted = list(/obj/item/clothing/under/colonist)
uniform_restricted = null
allowed = list(
/obj/item/weapon/gun,
/obj/item/tank/emergency_oxygen,
Expand Down Expand Up @@ -1627,7 +1627,7 @@
/obj/item/device/motiondetector,
/obj/item/device/walkman,
)
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/mercenary)
uniform_restricted = null
item_state_slots = list(WEAR_JACKET = "mercenary_heavy_armor")

/obj/item/clothing/suit/storage/marine/veteran/mercenary/heavy
Expand Down Expand Up @@ -1662,7 +1662,7 @@
/obj/item/device/motiondetector,
/obj/item/device/walkman,
)
uniform_restricted = list(/obj/item/clothing/under/marine/veteran/mercenary)
uniform_restricted = null
item_state_slots = list(WEAR_JACKET = "mercenary_miner_armor")

/obj/item/clothing/suit/storage/marine/veteran/mercenary/support
Expand Down Expand Up @@ -1766,7 +1766,7 @@
/obj/item/device/motiondetector,
/obj/item/device/walkman,
)
uniform_restricted = list(/obj/item/clothing/under/uaac/tis)
uniform_restricted = null

//================//UNITED AMERICAS RIOT CONTROL\\=====================\\
//=======================================================================\\
Expand All @@ -1785,7 +1785,7 @@
armor_rad = CLOTHING_ARMOR_MEDIUM
armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH
slowdown = SLOWDOWN_ARMOR_VERY_LIGHT // it's lighter
uniform_restricted = list(/obj/item/clothing/under/marine/ua_riot)
uniform_restricted = null
flags_atom = NO_SNOW_TYPE

//==================War Correspondent==================\\
Expand Down Expand Up @@ -1882,7 +1882,7 @@
flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN
flags_cold_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN
flags_heat_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN
uniform_restricted = list(/obj/item/clothing/under/marine/cbrn)
uniform_restricted = null

/obj/item/clothing/suit/storage/marine/cbrn/advanced
slowdown = SLOWDOWN_ARMOR_LOWHEAVY
Expand Down

0 comments on commit b2888a1

Please sign in to comment.