Skip to content

Commit

Permalink
Path rework to make things like scrungly
Browse files Browse the repository at this point in the history
  • Loading branch information
BurpleBineapple committed Jan 26, 2024
1 parent 752e539 commit f2bf4bb
Show file tree
Hide file tree
Showing 125 changed files with 221 additions and 227 deletions.
2 changes: 1 addition & 1 deletion baystation12.dme
Original file line number Diff line number Diff line change
Expand Up @@ -1765,9 +1765,9 @@
#include "code\modules\cooking\machinery\cooking_machines\stove.dm"
#include "code\modules\cooking\recipes\recipe.dm"
#include "code\modules\cooking\recipes\recipes_fryer.dm"
#include "code\modules\cooking\recipes\recipes_microwave.dm"
#include "code\modules\cooking\recipes\recipes_oven.dm"
#include "code\modules\cooking\recipes\recipes_pan.dm"
#include "code\modules\cooking\recipes\recipes_microwave.dm"
#include "code\modules\crafting\_crafting_holder.dm"
#include "code\modules\crafting\_crafting_stage.dm"
#include "code\modules\crafting\crafting_cannon.dm"
Expand Down
2 changes: 1 addition & 1 deletion code/modules/projectiles/guns/launcher/rocket.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
desc = "Lumoco's Faithbreaker is a aptly named rocket-launcher commonly seen amongst poorer fighters and terrorists due to it's cheap and reusable nature."
icon_state = "rocket"
item_state = "rocket"
icon = 'modular_boh/icon/boh/items/launchers.dmi'
icon = 'modular_boh/icons/obj/guns/launchers.dmi'
w_class = ITEM_SIZE_HUGE
throw_speed = 2
throw_range = 10
Expand Down
Binary file modified icons/mob/onmob/items/lefthand_guns.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/items/righthand_guns.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/onmob_feet.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/onmob_hands.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/onmob_head.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/onmob_rig_back.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/onmob_rig_modules.dmi
Binary file not shown.
Binary file modified icons/mob/onmob/onmob_suit.dmi
Binary file not shown.
Binary file modified icons/mob/species/skrell/onmob_head_skrell.dmi
Binary file not shown.
Binary file modified icons/mob/species/unathi/onmob_feet_unathi.dmi
Binary file not shown.
Binary file modified icons/mob/species/unathi/onmob_hands_unathi.dmi
Binary file not shown.
Binary file modified icons/mob/species/unathi/onmob_head_helmet_unathi.dmi
Binary file not shown.
Binary file modified icons/mob/species/unathi/onmob_suit_unathi.dmi
Binary file not shown.
26 changes: 13 additions & 13 deletions modular_boh/code/items/clothing/boh_accessory.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,24 @@
/obj/item/clothing/accessory/solgov/smc_patch
name = "\improper Marine Corps Patch"
desc = "A robust shoulder patch, carrying the symbol of the Solar Marine Corps, or SMC for short."
icon = 'modular_boh/icon/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icon/mob/onmob_accessories_boh.dmi')
icon = 'modular_boh/icons/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icons/mob/onmob_accessories_boh.dmi')
icon_state = "smcpatch"

/obj/item/clothing/accessory/solgov/smc_patch/xeno
name = "\improper Xenoic Division of the Marine Corps patch"
desc = "A robust shoulder patch, carrying the symbol-mascot of Xenoic division, yellow-eyed devil dog."
icon = 'modular_boh/icon/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icon/mob/onmob_accessories_boh.dmi')
icon = 'modular_boh/icons/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icons/mob/onmob_accessories_boh.dmi')
icon_state = "smcpatch13"

// Sixth Fleet Patch, as for bonus
// WE DON'T HAVE LORE FOR THIS, WHY ARE YOU DOING THIS TO ME -PurplePineapple
/obj/item/clothing/accessory/solgov/fleet_patch/sixth
name = "\improper Sixth Fleet patch"
desc = "A robust shoulder patch carrying insignia of the Sixth Fleet."
icon = 'modular_boh/icon/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icon/mob/onmob_accessories_boh.dmi', slot_wear_suit_str = 'modular_boh/icon/mob/onmob_cloak.dmi')
icon = 'modular_boh/icons/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icons/mob/onmob_accessories_boh.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob_cloak.dmi')
icon_state = "fleetpatch6"

// Modular version for NT Patch
Expand All @@ -41,8 +41,8 @@
// custom ribbon for loadout
/obj/item/clothing/accessory/ribbon/solgov/custom
icon_state = "ribbon_custom"
icon = 'modular_boh/icon/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icon/mob/onmob_accessories_boh.dmi', slot_wear_suit_str = 'modular_boh/icon/mob/onmob_cloak.dmi')
icon = 'modular_boh/icons/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icons/mob/onmob_accessories_boh.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob_cloak.dmi')

/obj/item/clothing/accessory/ribbon/solgov/custom/color
icon_state = "ribbon_custom_color"
Expand All @@ -53,8 +53,8 @@

// icon path for hestia stuff
/obj/item/clothing/accessory/solgov/rank
icon = 'modular_boh/icon/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icon/mob/onmob_accessories_solgov.dmi', slot_wear_suit_str = 'modular_boh/icon/mob/onmob_accessories_solgov.dmi')
icon = 'modular_boh/icons/obj/obj_accessories_boh.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icons/mob/onmob_accessories_solgov.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob_accessories_solgov.dmi')

/obj/item/clothing/accessory/solgov/rank/ec/enlisted
name = "ranks (E-1 recruit explorer)"
Expand Down Expand Up @@ -177,7 +177,7 @@
icon_state = "ME0"
name = "marine ranks"
desc = "Insignia denoting marine rank of some kind. These appear blank."
icon = 'modular_boh/icon/obj/obj_accessories_boh.dmi'
icon = 'modular_boh/icons/obj/obj_accessories_boh.dmi'

/obj/item/clothing/accessory/solgov/rank/marine_corps/enlisted
icon_state = "ME1"
Expand Down Expand Up @@ -329,8 +329,8 @@
/obj/item/clothing/accessory/skrellian/rank/SDTF
name = "Skrellian Ranks"
desc = "Insigna denothing some sort of position in the SDTF. This one is blank."
icon = 'modular_boh/icon/obj/obj_skrell_accessories.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icon/mob/onmob_accessories_boh.dmi', slot_wear_suit_str = 'modular_boh/icon/mob/onmob_accessories_boh.dmi')
icon = 'modular_boh/icons/obj/obj_skrell_accessories.dmi'
accessory_icons = list(slot_w_uniform_str = 'modular_boh/icons/mob/onmob_accessories_boh.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob_accessories_boh.dmi')
icon_state = "skrell_blank"
slot = ACCESSORY_SLOT_RANK
gender = PLURAL
Expand Down
58 changes: 29 additions & 29 deletions modular_boh/code/items/clothing/boh_armor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
/obj/item/clothing/suit/armor/pcarrier/grey
name = "grey plate carrier"
desc = "A lightweight grey plate carrier vest. It can be equipped with armor plates, but provides no protection of its own."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
item_icons = list(slot_wear_suit_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi')
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
item_icons = list(slot_wear_suit_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi')
icon_state = "pcarrier_grey"

/obj/item/clothing/suit/armor/pcarrier/grey/light
Expand All @@ -17,7 +17,7 @@
accessories = list(/obj/item/clothing/accessory/armor_plate, /obj/item/clothing/accessory/armor_tag/civ/med)

/obj/item/clothing/suit/armor/pcarrier/ipc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "refitted plate carrier"
desc = "A modular, compact black plate carrier vest made to securely fit an IPC chassis. It doesn't look like it would fit an organic. It can be equipped with armor plates, but provides no protection of its own."
icon_state = "pcarrier_ipc"
Expand All @@ -34,7 +34,7 @@
icon_state = "pcarrier_green"

/obj/item/clothing/suit/armor/pcarrier/green/ipc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "compact green plate carrier"
desc = "A modular, compact green plate carrier vest made to securely fit an IPC chassis. It doesn't look like it would fit an organic. It can be equipped with armor plates, but provides no protection of its own."
icon_state = "pcarrier_green_ipc"
Expand All @@ -46,14 +46,14 @@
icon_state = "pcarrier_navy"

/obj/item/clothing/suit/armor/pcarrier/navy/ipc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "compact navy plate carrier"
desc = "A modular, compact navy plate carrier vest made to securely fit an IPC chassis. It doesn't look like it would fit an organic. It can be equipped with armor plates, but provides no protection of its own."
icon_state = "pcarrier_navy_ipc"
species_restricted = list(SPECIES_IPC)

/obj/item/clothing/suit/armor/pcarrier/blue/ipc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "compact blue plate carrier"
desc = "A modular, compact blue plate carrier vest made to securely fit an IPC chassis. It doesn't look like it would fit an organic. It can be equipped with armor plates, but provides no protection of its own."
icon_state = "pcarrier_blue_ipc"
Expand All @@ -65,26 +65,26 @@
icon_state = "pcarrier_tan"

/obj/item/clothing/suit/armor/pcarrier/tan/ipc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "compact tan plate carrier"
desc = "A modular, compact tan plate carrier vest made to securely fit an IPC chassis. It doesn't look like it would fit an organic. It can be equipped with armor plates, but provides no protection of its own."
icon_state = "pcarrier_tan_ipc"
species_restricted = list(SPECIES_IPC)

/obj/item/clothing/suit/armor/pcarrier/tan/tactical
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "tactical plate carrier"
icon_state = "pcarrier_tan_tac"
accessories = list(/obj/item/clothing/accessory/armor_plate/tactical, /obj/item/clothing/accessory/storage/pouches/large/tan, /obj/item/clothing/accessory/arm_guards/tan/tactical, /obj/item/clothing/accessory/leg_guards/tan/tactical)

/obj/item/clothing/suit/armor/pcarrier/tactical
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "black tactical plate carrier"
icon_state = "pcarrier_tac"
accessories = list(/obj/item/clothing/accessory/armor_plate/tactical, /obj/item/clothing/accessory/storage/pouches/large, /obj/item/clothing/accessory/arm_guards/tactical, /obj/item/clothing/accessory/leg_guards/tactical)

/obj/item/clothing/suit/armor/pcarrier/merc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "combat plate carrier"
icon_state = "pcarrier_merc"
accessories = list(/obj/item/clothing/accessory/armor_plate/merc, /obj/item/clothing/accessory/arm_guards/merc, /obj/item/clothing/accessory/leg_guards/merc, /obj/item/clothing/accessory/storage/pouches/large)
Expand All @@ -94,25 +94,25 @@
/obj/item/clothing/suit/armor/pcarrier/kevlar/tan
name = "tan kevlar"
desc = "A lightweight tan kevlar vest. It can be equipped with armor plates, but provides no protection of its own."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
icon_state = "kevlar_tan"

/obj/item/clothing/suit/armor/pcarrier/kevlar/navy
name = "tan kevlar"
desc = "A lightweight tan kevlar vest. It can be equipped with armor plates, but provides no protection of its own."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
icon_state = "kevlar_navy"

/obj/item/clothing/suit/armor/pcarrier/kevlar/blue
name = "tan kevlar"
desc = "A lightweight tan kevlar vest. It can be equipped with armor plates, but provides no protection of its own."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
icon_state = "kevlar_blue"

/obj/item/clothing/suit/armor/pcarrier/kevlar/green
name = "tan kevlar"
desc = "A lightweight tan kevlar vest. It can be equipped with armor plates, but provides no protection of its own."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
icon_state = "kevlar_green"

//#BOH-BAY $ CUSTOM arm_guards
Expand All @@ -136,19 +136,19 @@
slot = ACCESSORY_SLOT_ARMOR_A

/obj/item/clothing/accessory/arm_guards/tan/tactical
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "tan arm guards"
desc = "A pair of tan arm pads reinforced with armor plating. Attaches to a plate carrier."
icon_state = "arm_guards_tan_tac"

/obj/item/clothing/accessory/arm_guards/tactical
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "arm guards"
desc = "A pair of arm pads reinforced with armor plating. Attaches to a plate carrier."
icon_state = "arm_guards_tan_tac"

/obj/item/clothing/accessory/arm_guards/merc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "heavy arm guards"
desc = "A pair of red-trimmed black arm pads reinforced with heavy armor plating. Attaches to a plate carrier."
icon_state = "arm_guards_merc"
Expand Down Expand Up @@ -185,19 +185,19 @@


/obj/item/clothing/accessory/leg_guards/tan/tactical
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "tactical tan leg guards"
desc = "A pair of armored leg pads in tan. Attaches to a plate carrier."
icon_state = "leg_guards_tan_tac"

/obj/item/clothing/accessory/leg_guards/tactical
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "tactical leg guards"
desc = "A pair of armored leg pads. Attaches to a plate carrier."
icon_state = "leg_guards_tac"

/obj/item/clothing/accessory/leg_guards/merc
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
name = "heavy leg guards"
desc = "A pair of heavily armored leg pads in red-trimmed black. Attaches to a plate carrier."
icon_state = "leg_guards_merc"
Expand All @@ -216,7 +216,7 @@
/obj/item/clothing/accessory/arm_guards/light
name = "arm pads"
desc = "A pair of arm pads. Attaches to a plate carrier."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
armor = list(
melee = ARMOR_MELEE_KNIVES,
bullet = ARMOR_BALLISTIC_SMALL,
Expand All @@ -228,7 +228,7 @@
/obj/item/clothing/accessory/leg_guards/light
name = "leg pads"
desc = "A pair of leg pads. Attaches to a plate carrier."
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
armor = list(
melee = ARMOR_MELEE_KNIVES,
bullet = ARMOR_BALLISTIC_SMALL,
Expand All @@ -240,14 +240,14 @@
// Modular sprites.
/obj/item/clothing/accessory/arm_guards/light/grey
desc = "A pair of arm pads in grey. Attaches to a plate carrier."
icon_override = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi'
accessory_icons = list(slot_tie_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi', slot_wear_suit_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi')
icon_override = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi'
accessory_icons = list(slot_tie_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi')
icon_state = "arm_guards_grey"

/obj/item/clothing/accessory/leg_guards/light/grey
desc = "A pair of leg pads in grey. Attaches to a plate carrier."
icon_override = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi'
accessory_icons = list(slot_tie_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi', slot_wear_suit_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi')
icon_override = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi'
accessory_icons = list(slot_tie_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi')
icon_state = "leg_guards_grey"

// Colored light arm guards
Expand Down Expand Up @@ -290,9 +290,9 @@
name = "\improper CIVILIAN tag"
desc = "A tag with the word CIVILIAN printed in green lettering on it."
icon_state = "civtag"
icon_override = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi'
icon = 'modular_boh/icon/boh/obj/clothing/obj_modular_armor.dmi'
accessory_icons = list(slot_tie_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi', slot_wear_suit_str = 'modular_boh/icon/boh/mob/onmob/onmob_modular_armor.dmi')
icon_override = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi'
icon = 'modular_boh/icons/obj/clothing/obj_modular_armor.dmi'
accessory_icons = list(slot_tie_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi', slot_wear_suit_str = 'modular_boh/icons/mob/onmob/onmob_modular_armor.dmi')
slot_flags = SLOT_BELT

/obj/item/clothing/accessory/armor_tag/civ/med
Expand Down
Loading

0 comments on commit f2bf4bb

Please sign in to comment.