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
19 changes: 19 additions & 0 deletions modular_vcg/modules/clothes/code/suit.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@

/obj/item/clothing/suit/vampire/jacket/Initialize(mapload)
. = ..()
allowed += GLOB.security_vest_allowed
/obj/item/clothing/suit/vampire/trench/Initialize(mapload)
. = ..()
allowed += GLOB.security_vest_allowed

/obj/item/clothing/suit/vampire/vest/Initialize(mapload)
. = ..()
allowed += GLOB.security_vest_allowed

/obj/item/clothing/suit/vampire/eod/Initialize(mapload)
. = ..()
allowed += GLOB.security_vest_allowed

/obj/item/clothing/suit/vampire/bogatyr/Initialize(mapload)
. = ..()
allowed += GLOB.security_vest_allowed
14 changes: 14 additions & 0 deletions modular_vcg/modules/weapons/code/guns.dm
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/obj/item/gun/ballistic/automatic/darkpack
recoil = 3
slot_flags = ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE

/obj/item/gun/ballistic/automatic/pistol/darkpack
recoil = 2
Expand Down Expand Up @@ -39,42 +40,55 @@

// Rifles
/obj/item/gun/ballistic/automatic/darkpack/ar15
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 3

/obj/item/gun/ballistic/automatic/darkpack/huntrifle
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 1

/obj/item/gun/ballistic/automatic/darkpack/ak74
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 3

/obj/item/gun/ballistic/automatic/darkpack/ak74/sawn
slot_flags = ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE
recoil = 4

/obj/item/gun/ballistic/automatic/darkpack/aug
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 3

/obj/item/gun/ballistic/automatic/darkpack/thompson
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE | ITEM_SLOT_BELT
recoil = 3

/obj/item/gun/ballistic/rifle/darkpack/lever
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE
recoil = 1

// Sniper
/obj/item/gun/ballistic/automatic/darkpack/sniper
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 6

/obj/item/gun/ballistic/automatic/darkpack/autosniper
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 4

// Shotguns
/obj/item/gun/ballistic/shotgun/vampire
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 4

/obj/item/gun/ballistic/shotgun/vampire/sawnoff
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE
recoil = 6

/obj/item/gun/ballistic/shotgun/vampire/doublebarrel
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 3

/obj/item/gun/ballistic/automatic/darkpack/autoshotgun
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
recoil = 4
21 changes: 21 additions & 0 deletions modular_vcg/modules/weapons/code/melee.dm
Original file line number Diff line number Diff line change
@@ -1,14 +1,35 @@

//Mostly for item additions
/obj/item/katana/vamp
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE

/obj/item/melee/sabre/vamp
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE

/obj/item/melee/sabre/rapier
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE

/obj/item/claymore/longsword
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE

/obj/item/melee/baseball_bat/vamp
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE


/obj/item/chainsaw/vamp
force_on = 3 LETHAL_TTRPG_DAMAGE

/obj/item/claymore/machete
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_BELT | ITEM_SLOT_SUITSTORE
force = 1.5 LETHAL_TTRPG_DAMAGE

/obj/item/melee/vamp/tire
force = 1 LETHAL_TTRPG_DAMAGE

/obj/item/fireaxe/vamp
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
force_wielded = 2 LETHAL_TTRPG_DAMAGE

/obj/item/darkpack/spear
slot_flags = ITEM_SLOT_BACK | ITEM_SLOT_SUITSTORE
force = 2 LETHAL_TTRPG_DAMAGE
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -8326,6 +8326,7 @@
#include "modular_vcg\master_files\code\modules\mocking\client.dm"
#include "modular_vcg\master_files\code\modules\phones\code\_phone.dm"
#include "modular_vcg\master_files\code\modules\phones\code\_phone_notifications.dm"
#include "modular_vcg\modules\clothes\code\suit.dm"
#include "modular_vcg\modules\donator\code\patreon_data.dm"
#include "modular_vcg\modules\donator\code\prefs_and_client.dm"
#include "modular_vcg\modules\donator\code\twitch_data.dm"
Expand Down
Loading