mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-10 09:42:29 +00:00
* Initial commit * 0 * shuttle and maps * Equipping * Minor fixes, gyrojet removed, elite suits removed * E * reviews * Update base_alarm.dm * nnfghghg * more fix * Update dynamic_rulsesets_roundstart.dm * Update modular_skyrat/modules/assault_operatives/code/assault_operatives.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * Update modular_skyrat/modules/assault_operatives/code/vending_machine.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * fyux * Update assault_operatives_outfits.dm * E * Update modular_skyrat/modules/assault_operatives/code/goldeneye.dm Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> * Update modular_skyrat/modules/assault_operatives/code/interrogator.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * Update modular_skyrat/modules/assault_operatives/code/interrogator.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * more review * E * uber update * Update AntagInfoAssaultops.tsx * Update AntagInfoAssaultops.tsx * nyooom * E * ICARUS SUNBEAM * fioxes * Update sunbeam.dm * Update goldeneye.dm * Update vending_machine.dm * Update assault_operatives_outfits.dm * Update goldeneye.dm * e * eee * Update assault_operatives_outfits.dm * Update assault_operatives.dm * Update assault_operatives.dm * Update goldeneye_cruiser.dmm * fix * 0 * haha funneee * armament system * more updates * f * e * 0 * e * more based * 0 * e * CQC PLUS CAN SUCK MY COCK * Update __armament_bodyarmor.dm * Update assault_operatives.dm * e * MG9 balance * Update armament_utility.dm * Update sunbeam.dm * fixes * Update CentCom_skyrat_z2.dmm * Update armament_station.dm * Update modular_skyrat/modules/armaments/code/armament_entries.dm Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> * Update modular_skyrat/modules/armaments/code/armament_entries.dm Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> * Update modular_skyrat/modules/assault_operatives/code/assault_operatives.dm Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> * e * Update modular_skyrat/modules/assault_operatives/code/assault_operatives.dm Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> * Update assaultops_armament_station.dm * reviuew * Update misc_items.dm * Update vending_machine.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
109 lines
3.8 KiB
Plaintext
109 lines
3.8 KiB
Plaintext
////////////////////////
|
|
//ID: MODULAR_WEAPONS //
|
|
////////////////////////
|
|
|
|
// Magazines
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_wildcat
|
|
name = "CFA Wildcat magazine (.32)"
|
|
desc = "Magazines taking .32 ammunition; it fits in the CFA Wildcat. Alt+click to reskin it."
|
|
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/ammo.dmi'
|
|
icon_state = "smg32"
|
|
possible_types = list(AMMO_TYPE_LETHAL, AMMO_TYPE_AP, AMMO_TYPE_RUBBER, AMMO_TYPE_INCENDIARY)
|
|
ammo_type = /obj/item/ammo_casing/c32
|
|
caliber = "c32acp"
|
|
max_ammo = 30
|
|
multiple_sprites = AMMO_BOX_FULL_EMPTY_BASIC
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_wildcat/ap
|
|
ammo_type = /obj/item/ammo_casing/c32/ap
|
|
round_type = AMMO_TYPE_AP
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_wildcat/rubber
|
|
ammo_type = /obj/item/ammo_casing/c32/rubber
|
|
round_type = AMMO_TYPE_RUBBER
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_wildcat/incendiary
|
|
ammo_type = /obj/item/ammo_casing/c32_incendiary
|
|
round_type = AMMO_TYPE_INCENDIARY
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_wildcat/empty
|
|
start_empty = 1
|
|
|
|
///////////////
|
|
// Wildcat //
|
|
///////////////
|
|
// 3rnd burst .32 calibre, 15 damage.
|
|
// Fills the role of a low damage, high magazine capacity magdump gun.
|
|
/obj/item/gun/ballistic/automatic/cfa_wildcat
|
|
name = "\improper CFA Wildcat"
|
|
desc = "An old SMG, this one is chambered in .32, a very common and dirt-cheap cartridge. It has Cantalan Federal Arms etched above the magazine well."
|
|
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/guns/projectile40x32.dmi'
|
|
icon_state = "mp5"
|
|
inhand_icon_state = "arg"
|
|
selector_switch_icon = TRUE
|
|
mag_type = /obj/item/ammo_box/magazine/multi_sprite/cfa_wildcat
|
|
can_suppress = FALSE
|
|
burst_size = 3
|
|
fire_delay = 1.25
|
|
spread = 5
|
|
mag_display = TRUE
|
|
empty_indicator = FALSE
|
|
fire_sound = 'sound/weapons/gun/smg/shot_alt.ogg'
|
|
weapon_weight = WEAPON_MEDIUM
|
|
w_class = WEIGHT_CLASS_BULKY
|
|
|
|
/obj/item/gun/ballistic/automatic/cfa_wildcat/no_mag
|
|
spawnwithmagazine = FALSE
|
|
|
|
///////////////
|
|
// MP7 //
|
|
///////////////
|
|
|
|
/obj/item/gun/ballistic/automatic/cfa_lynx
|
|
name = "\improper CFA Lynx"
|
|
desc = "A carbine with a high magazine capacity. Chambered in 4.6x30mm. It has Cantalan Federal Arms etched above the magazine well."
|
|
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/guns/projectile.dmi'
|
|
icon_state = "cfa-lynx"
|
|
inhand_icon_state = "arg"
|
|
selector_switch_icon = FALSE
|
|
mag_type = /obj/item/ammo_box/magazine/multi_sprite/cfa_lynx
|
|
can_suppress = FALSE
|
|
burst_size = 3
|
|
fire_delay = 1.90 //Previously 0.5. Changed due to it being the Blueshield's default firearm.
|
|
spread = 2
|
|
mag_display = TRUE
|
|
empty_indicator = FALSE
|
|
fire_sound = 'sound/weapons/gun/smg/shot_alt.ogg'
|
|
weapon_weight = WEAPON_MEDIUM
|
|
w_class = WEIGHT_CLASS_BULKY
|
|
|
|
/obj/item/gun/ballistic/automatic/cfa_lynx/no_mag
|
|
spawnwithmagazine = FALSE
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_lynx
|
|
name = "CFA Lynx Magazine (4.6x30mm)"
|
|
desc = "A magazine for the CFA Lynx. It has a small inscription on the base, '4.6x30mm'. Alt+click to reskin it."
|
|
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/ammo.dmi'
|
|
icon_state = "lynx"
|
|
possible_types = list(AMMO_TYPE_LETHAL, AMMO_TYPE_AP, AMMO_TYPE_RUBBER, AMMO_TYPE_INCENDIARY)
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm
|
|
caliber = CALIBER_46X30MM
|
|
max_ammo = 40
|
|
multiple_sprites = AMMO_BOX_FULL_EMPTY_BASIC
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_lynx/ap
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm/ap
|
|
round_type = AMMO_TYPE_AP
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_lynx/rubber
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm/rubber
|
|
round_type = AMMO_TYPE_RUBBER
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_lynx/incendiary
|
|
ammo_type = /obj/item/ammo_casing/c46x30mm/inc
|
|
round_type = AMMO_TYPE_INCENDIARY
|
|
|
|
/obj/item/ammo_box/magazine/multi_sprite/cfa_lynx/empty
|
|
start_empty = TRUE
|