Skip to content

Commit

Permalink
Kepori Balaclava + Webbing Sprice (#4061)
Browse files Browse the repository at this point in the history
## About The Pull Request

Adds Kepori variants of various combat webbings and balaclavas, sprites
credited to Moffball.


![image](https://github.com/user-attachments/assets/36661e5f-d7aa-4dcb-82dc-fefc9a3162a9)

![image](https://github.com/user-attachments/assets/d9fbf465-fce1-4ff0-a5aa-fa1e2d189090)

(also amends a mistake I had made in a previous balaclava pr I made
concerning NGR balaclavas)

## Why It's Good For The Game

Sprite support for a species is good I think.

## Changelog

:cl: MemeSnorfer & Moffball
imageadd: Kepori will no longer be haunted by floating combat webbings
and balaclavas. Hurray!
fix: Fixes a mistake concerning NGR balaclavas not fitting Sarathi
snouts.
/:cl:
  • Loading branch information
MemeSnorfer authored Jan 22, 2025
1 parent 0af5815 commit 096f729
Show file tree
Hide file tree
Showing 8 changed files with 10 additions and 3 deletions.
4 changes: 3 additions & 1 deletion code/game/objects/items/storage/belt.dm
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@
icon_state = "medicwebbing"
item_state = "medicwebbing"
custom_premium_price = 900
supports_variations = KEPORI_VARIATION

/obj/item/storage/belt/medical/ComponentInitialize()
. = ..()
Expand Down Expand Up @@ -447,6 +448,7 @@
icon_state = "militarywebbing"
item_state = "militarywebbing"
resistance_flags = FIRE_PROOF
supports_variations = KEPORI_VARIATION

unique_reskin = list(
"None" = "militarywebbing",
Expand Down Expand Up @@ -905,7 +907,7 @@
desc = "A set of tactical webbing for operators of the IRMG, can hold security gear."
icon_state = "inteq_webbing"
item_state = "inteq_webbing"
supports_variations = VOX_VARIATION
supports_variations = VOX_VARIATION | KEPORI_VARIATION

/obj/item/storage/belt/security/webbing/inteq/skm/PopulateContents()
. = ..()
Expand Down
1 change: 1 addition & 0 deletions code/modules/clothing/factions/clip.dm
Original file line number Diff line number Diff line change
Expand Up @@ -393,6 +393,7 @@
item_state = "combat_balaclava"
alternate_worn_layer = BODY_LAYER
flags_inv = HIDEFACIALHAIR|HIDEFACE|HIDEEARS|HIDEHAIR
supports_variations = KEPORI_VARIATION

//gloves

Expand Down
1 change: 1 addition & 0 deletions code/modules/clothing/factions/hardliners.dm
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@
item_state = "hl_webbing"
icon = 'icons/obj/clothing/faction/hardliners/belt.dmi'
mob_overlay_icon = 'icons/mob/clothing/faction/hardliners/belt.dmi'
supports_variations = KEPORI_VARIATION

/obj/item/storage/belt/security/webbing/hardliners/sidewinder/PopulateContents()
. = ..()
Expand Down
4 changes: 3 additions & 1 deletion code/modules/clothing/factions/ngr.dm
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,7 @@
item_state = "ngr_balaclava"
icon = 'icons/obj/clothing/faction/ngr/mask.dmi'
mob_overlay_icon = 'icons/mob/clothing/faction/ngr/mask.dmi'
supports_variations = SNOUTED_VARIATION | SNOUTED_SMALL_VARIATION | KEPORI_VARIATION

/obj/item/clothing/mask/breath/ngr
name = "NGR face mask"
Expand All @@ -237,7 +238,7 @@
item_state = "ngr_facemask"
icon = 'icons/obj/clothing/faction/ngr/mask.dmi'
mob_overlay_icon = 'icons/mob/clothing/faction/ngr/mask.dmi'
supports_variations = SNOUTED_VARIATION | SNOUTED_SMALL_VARIATION
supports_variations = SNOUTED_VARIATION | SNOUTED_SMALL_VARIATION | KEPORI_VARIATION

//////////
//Neck//
Expand All @@ -262,6 +263,7 @@
item_state = "ngr_webbing"
icon = 'icons/obj/clothing/faction/ngr/belt.dmi'
mob_overlay_icon = 'icons/mob/clothing/faction/ngr/belt.dmi'
supports_variations = KEPORI_VARIATION

/obj/item/storage/belt/security/webbing/ngr/cobra/PopulateContents()
. = ..()
Expand Down
2 changes: 1 addition & 1 deletion code/modules/clothing/masks/boxing.dm
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
flags_cover = MASKCOVERSMOUTH
visor_flags_cover = MASKCOVERSMOUTH
resistance_flags = NONE
supports_variations = SNOUTED_VARIATION | SNOUTED_SMALL_VARIATION | VOX_VARIATION
supports_variations = SNOUTED_VARIATION | SNOUTED_SMALL_VARIATION | VOX_VARIATION | KEPORI_VARIATION

equipping_sound = EQUIP_SOUND_VFAST_GENERIC
unequipping_sound = UNEQUIP_SOUND_VFAST_GENERIC
Expand Down
1 change: 1 addition & 0 deletions code/modules/clothing/masks/breath.dm
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,4 @@
desc = "A surprisingly advanced balaclava. While it doesn't muffle your voice, it has a mouthpiece for internals. Comfy to boot! This one is a variataion commonly used by the IRMG to protect it's members idenites."
icon_state = "inteq_balaclava"
item_state = "inteq_balaclava"
supports_variations = KEPORI_VARIATION
Binary file modified icons/mob/species/kepori/onmob_belt_kepori.dmi
Binary file not shown.
Binary file modified icons/mob/species/kepori/onmob_mask_kepori.dmi
Binary file not shown.

0 comments on commit 096f729

Please sign in to comment.