Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions code/__DEFINES/sound.dm
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
#define SFX_INQUIS_BOOT_STEP "inquis_boot_step"
#define SFX_POWER_ARMOR_STEP "power_armor_step"
#define SFX_WATCH_BOOT_STEP "watch_boot_step"
#define SFX_EVIL_BOOT_STEP "evil_boot_step"
#define SFX_CAT_MEOW "cat_meow"
#define SFX_CAT_PURR "cat_purr"
#define SFX_EGG_HATCHING "egg_hatching"
Expand Down
8 changes: 8 additions & 0 deletions code/game/sound.dm
Original file line number Diff line number Diff line change
Expand Up @@ -420,6 +420,14 @@
'sound/foley/footsteps/armor/heavy-footstep (4).ogg',\
'sound/foley/footsteps/armor/heavy-footstep (5).ogg'\
)
if(SFX_EVIL_BOOT_STEP)
soundin = pick('sound/foley/footsteps/armor/evilassfootstep1.ogg',\
'sound/foley/footsteps/armor/evilassfootstep2.ogg',\
'sound/foley/footsteps/armor/evilassfootstep3.ogg',\
'sound/foley/footsteps/armor/evilassfootstep4.ogg',\
'sound/foley/footsteps/armor/evilassfootstep5.ogg',\
'sound/foley/footsteps/armor/evilassfootstep6.ogg'\
)
if(SFX_CAT_MEOW)
soundin = pickweight(list(
'sound/vo/cat/cat_meow1.ogg' = 33,
Expand Down
12 changes: 12 additions & 0 deletions code/modules/clothing/shoes/boots.dm
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,10 @@
sleeved = 'icons/roguetown/clothing/special/onmob/evilarmor.dmi'
sellprice = 0 // Incredibly evil Zizoid armor, this should be burnt, nobody wants this

/obj/item/clothing/shoes/boots/armor/zizo/Initialize()
. = ..()
AddComponent(/datum/component/squeak, custom_sounds = list(SFX_EVIL_BOOT_STEP))

/obj/item/clothing/shoes/boots/armor/matthios
name = "gilded boots"
desc = "Plate boots. A door kicked in, treasures to behold inside."
Expand All @@ -294,6 +298,10 @@
sleeved = 'icons/roguetown/clothing/special/onmob/evilarmor.dmi'
sellprice = 0 // See above comment

/obj/item/clothing/shoes/boots/armor/matthios/Initialize()
. = ..()
AddComponent(/datum/component/squeak, custom_sounds = list(SFX_EVIL_BOOT_STEP))

// variant with no armor, just drip.
/obj/item/clothing/shoes/boots/armor/matthios/lord
name = "lordly boots"
Expand All @@ -310,6 +318,10 @@
sleeved = 'icons/roguetown/clothing/special/onmob/evilarmor.dmi'
sellprice = 0 // See above comment

/obj/item/clothing/shoes/boots/armor/graggar/Initialize()
. = ..()
AddComponent(/datum/component/squeak, custom_sounds = list(SFX_EVIL_BOOT_STEP))

//.............. Gronn Boots .................//

/obj/item/clothing/shoes/boots/armor/gronn
Expand Down
Binary file added sound/foley/footsteps/armor/evilassfootstep1.ogg
Binary file not shown.
Binary file added sound/foley/footsteps/armor/evilassfootstep2.ogg
Binary file not shown.
Binary file added sound/foley/footsteps/armor/evilassfootstep3.ogg
Binary file not shown.
Binary file added sound/foley/footsteps/armor/evilassfootstep4.ogg
Binary file not shown.
Binary file added sound/foley/footsteps/armor/evilassfootstep5.ogg
Binary file not shown.
Binary file added sound/foley/footsteps/armor/evilassfootstep6.ogg
Binary file not shown.
Loading