Skip to content

Commit

Permalink
Merge branch 'cmss13-devs:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
cuberound committed Aug 10, 2024
2 parents d2d0c64 + 04b3134 commit 920c4a3
Show file tree
Hide file tree
Showing 16 changed files with 29 additions and 52 deletions.
2 changes: 1 addition & 1 deletion code/_onclick/human.dm
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
if (A != src) return ..()
var/mob/living/carbon/human/H = A

if (last_chew + 75 > world.time)
if (last_chew + 1 > world.time)
to_chat(H, SPAN_DANGER("You can't bite your hand again yet..."))
return

Expand Down
10 changes: 0 additions & 10 deletions code/datums/supply_packs/weapons.dm
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
/datum/supply_packs/m56b_smartgun
name = "M56B Smartgun System Package (x1)"
contains = list(
/obj/item/storage/box/m56_system,
)
cost = 100
containertype = /obj/structure/closet/crate/weapon
containername = "M56B Smartgun System Package"
group = "Weapons"

/datum/supply_packs/m56_hmg
name = "M56D Heavy Machine Gun (x1)"
contains = list(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list(
list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 18, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x4 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x5 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR),
list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR),

Expand Down Expand Up @@ -155,7 +155,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list(
list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),
list("Engineer kit Pouch", 0, /obj/item/storage/pouch/engikit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR),


list("ACCESSORIES (CHOOSE 1)", 0, null, null, null),
list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list(
list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR),
list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR),

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list(
list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR),

list("PRIMARY AMMUNITION", 0, null, null, null),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list(
list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 15, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 15, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),

list("PRIMARY AMMUNITION", 0, null, null, null),
list("M4RA AP Magazine (10x24mm)", 10, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_smartgun, list(
list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),

list("SIDEARM AMMUNITION", 0, null, null, null),
list("M44 Heavy Speed Loader (.44)", 10, /obj/item/ammo_magazine/revolver/heavy, null, VENDOR_ITEM_REGULAR),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list(
list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR),
list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR),
list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR),
list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR),

Expand Down
1 change: 1 addition & 0 deletions code/modules/clothing/suits/marine_armor/ghillie.dm
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
specialty = "M45 pattern ghillie"
valid_accessory_slots = list(ACCESSORY_SLOT_ARMBAND, ACCESSORY_SLOT_DECOR, ACCESSORY_SLOT_MEDAL, ACCESSORY_SLOT_PONCHO)
restricted_accessory_slots = list(ACCESSORY_SLOT_ARMBAND)
unacidable = TRUE

var/camo_active = FALSE
var/hide_in_progress = FALSE
Expand Down
1 change: 1 addition & 0 deletions code/modules/clothing/suits/marine_armor/smartgunner.dm
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
storage_slots = 2
slowdown = SLOWDOWN_ARMOR_LIGHT
flags_inventory = BLOCKSHARPOBJ|SMARTGUN_HARNESS
unacidable = TRUE
allowed = list(
/obj/item/tank/emergency_oxygen,
/obj/item/device/flashlight,
Expand Down
4 changes: 2 additions & 2 deletions code/modules/cm_marines/equipment/weapons.dm
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@

/obj/item/storage/box/m56_system/Initialize()
. = ..()
new /obj/item/clothing/glasses/night/m56_goggles(src)
new /obj/item/clothing/suit/storage/marine/smartgunner(src)
new /obj/item/weapon/gun/smartgun(src)
new /obj/item/clothing/glasses/night/m56_goggles(src)
new /obj/item/smartgun_battery(src)
new /obj/item/clothing/suit/storage/marine/smartgunner(src)
for(var/i in 1 to 3)
new /obj/item/ammo_magazine/smartgun(src)
update_icon()
Expand Down
23 changes: 0 additions & 23 deletions code/modules/power/gravitygenerator.dm

This file was deleted.

1 change: 0 additions & 1 deletion colonialmarines.dme
Original file line number Diff line number Diff line change
Expand Up @@ -2192,7 +2192,6 @@
#include "code\modules\power\cell.dm"
#include "code\modules\power\fractal_reactor.dm"
#include "code\modules\power\generator.dm"
#include "code\modules\power\gravitygenerator.dm"
#include "code\modules\power\lighting.dm"
#include "code\modules\power\port_gen.dm"
#include "code\modules\power\power.dm"
Expand Down
13 changes: 13 additions & 0 deletions html/changelogs/archive/2024-08.yml
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,16 @@
are replaced with upgraded APC variant containing high capacity cell, weak variant
got replaced with normal APC variant.
- bugfix: Fixes APC's with wrong offsets (strata and Prison)
2024-08-10:
BasilHerb:
- rscdel: removed the M56B Smartgun Kit from requisitions.
- balance: made the M56 Combat Harness unmeltable.
- balance: made the M45 Ghillie Suit unmeltable.
Contrabang:
- qol: Reorders the Essential SG Kit in order of Armor, Smartgun, Goggles
HaultyAnonie:
- bugfix: Made claymore boxes in vendors be accurately labeled as the amount of
claymores they contain. From (x4 mines) to (x5 mines). The actual contents of
the box.
cuberound:
- rscdel: removes gravity generator (ugly legacy stuff)
6 changes: 0 additions & 6 deletions maps/map_files/CORSAT/Corsat.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -40319,12 +40319,6 @@
/turf/open/floor/corsat/yellow,
/area/corsat/gamma/engineering/atmos)
"qVd" = (
/obj/structure/machinery/gravity_generator{
desc = "Absorbs and redirects radiation, hopefully away from you.";
name = "Radiation Collector";
pixel_x = 15;
pixel_y = -5
},
/obj/structure/platform{
dir = 1
},
Expand Down
6 changes: 4 additions & 2 deletions maps/predship/huntership.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -828,7 +828,8 @@
/turf/open/shuttle/predship,
/area/yautja)
"co" = (
/obj/structure/machinery/gravity_generator,
/obj/structure/machinery/portable_atmospherics/canister/phoron,
/obj/structure/window/phoronreinforced,
/obj/structure/window/phoronreinforced{
icon_state = "phoronrwindow"
},
Expand Down Expand Up @@ -934,7 +935,8 @@
/turf/open/floor/corsat/squareswood/north,
/area/yautja)
"cy" = (
/obj/structure/machinery/gravity_generator,
/obj/structure/window/phoronreinforced,
/obj/structure/machinery/portable_atmospherics/canister/phoron,
/obj/structure/window/phoronreinforced{
icon_state = "phoronrwindow"
},
Expand Down

0 comments on commit 920c4a3

Please sign in to comment.