massive burndown (#29894)

This commit is contained in:
Contrabang
2025-07-27 20:52:39 +00:00
committed by GitHub
parent a596fba80d
commit 1504ed98be
1043 changed files with 0 additions and 3598 deletions
@@ -2,9 +2,7 @@
name = "plasma fire grenade"
desc = "A compressed plasma grenade, used to start horrific plasma fires."
origin_tech = "materials=3;magnets=4;syndicate=3"
icon = 'icons/obj/grenade.dmi'
icon_state = "syndicate"
item_state = "grenade"
var/spawn_contents = LINDA_SPAWN_HEAT | LINDA_SPAWN_TOXINS
var/spawn_amount = 100
@@ -33,9 +31,7 @@
/obj/item/grenade/gluon
desc = "An advanced grenade that releases a harmful stream of gluons inducing radiation in those nearby. These gluon streams will also make victims feel exhausted, and induce shivering. This extreme coldness will also wet any nearby floors."
name = "gluon grenade"
icon = 'icons/obj/grenade.dmi'
icon_state = "gluon"
item_state = "grenade"
var/freeze_range = 4
var/rad_damage = 1400
var/stamina_damage = 30
@@ -4,10 +4,7 @@
/obj/item/grenade/bananade
name = "bananade"
desc = "A yellow grenade."
w_class = WEIGHT_CLASS_SMALL
icon = 'icons/obj/grenade.dmi'
icon_state = "banana"
item_state = "grenade"
var/deliveryamt = 8
var/spawner_type = /obj/item/grown/bananapeel
@@ -6,10 +6,8 @@
name = "grenade casing"
desc = "A do it yourself grenade casing!"
icon_state = "chemg"
item_state = "grenade"
var/bomb_state = "chembomb"
var/payload_name = null // used for spawned grenades
w_class = WEIGHT_CLASS_SMALL
force = 2
var/prime_sound = 'sound/items/screwdriver2.ogg'
var/stage = EMPTY
@@ -394,7 +392,6 @@
desc = "A custom made pyrotechnical grenade. It heats up and ignites its contents upon detonation."
icon_state = "pyrog"
origin_tech = "combat=4;engineering=4"
affected_area = 3
ignition_temp = 500 // This is enough to expose a hotspot.
/// Intended for weaker, but longer lasting effects. Could have some interesting uses.
@@ -2,8 +2,6 @@
name = "Banana Grenade"
desc = "HONK! brand Bananas. In a special applicator for rapid slipping of wide areas."
icon_state = "banana"
item_state = "grenade"
w_class = WEIGHT_CLASS_SMALL
force = 2.0
var/stage = 0
var/state = 0
@@ -4,7 +4,6 @@
/obj/item/grenade/clusterbuster
name = "clusterbang"
desc = "Use of this weapon may constitute a war crime in your area, consult your local captain."
icon = 'icons/obj/grenade.dmi'
icon_state = "clusterbang"
item_state = "flashbang"
var/payload = /obj/item/grenade/flashbang/cluster
@@ -39,7 +38,6 @@
/obj/item/grenade/clusterbuster/segment
name = "clusterbang bomblet"
desc = "A bomblet released by a clusterbang. Better run!"
icon = 'icons/obj/grenade.dmi'
icon_state = "clusterbang_segment"
/obj/item/grenade/clusterbuster/segment/Initialize(mapload, payload_type = /obj/item/grenade/flashbang/cluster)
@@ -4,7 +4,6 @@
name = "fragmentation grenade"
desc = "A grenade with a specially designed casing that will launch lethal fragments in all directions upon detonation. Fire in the hole!"
icon_state = "frag"
item_state = "grenade"
origin_tech = "materials=3;magnets=4"
/// How much shrapnel the grenade will launch.
var/shrapnel_contained = 20
@@ -21,8 +20,6 @@
name = "stingball grenade"
desc = "A specialized less-lethal hand grenade used for police action. Launches hard rubber balls in all directions upon detonation."
icon_state = "stinger"
item_state = "grenade"
det_time = 5 SECONDS
modifiable_timer = FALSE
shrapnel_contained = 50
embedded_type = /obj/item/projectile/bullet/pellet/rubber/stinger
@@ -3,16 +3,8 @@
/obj/item/grenade/iedcasing
name = "improvised firebomb"
desc = "A sketchy improvised incendiary device."
w_class = WEIGHT_CLASS_SMALL
icon = 'icons/obj/grenade.dmi'
icon_state = "improvised_grenade"
item_state = "grenade"
throw_speed = 3
throw_range = 7
flags = CONDUCT
slot_flags = ITEM_SLOT_BELT
active = FALSE
det_time = 5 SECONDS
display_timer = FALSE
modifiable_timer = FALSE
var/list/times
@@ -1,12 +1,10 @@
/obj/item/grenade/smokebomb
name = "smoke bomb"
desc = "A grenade filled with chemical agents that will turn into a dense smoke when detonated, making it impossible to see through without specialised optics."
icon = 'icons/obj/grenade.dmi'
icon_state = "smoke"
det_time = 2 SECONDS
modifiable_timer = FALSE
item_state = "smoke"
slot_flags = ITEM_SLOT_BELT
var/datum/effect_system/smoke_spread/bad/smoke
/obj/item/grenade/smokebomb/Initialize(mapload)
@@ -1,9 +1,7 @@
/obj/item/grenade/spawnergrenade
name = "delivery grenade"
desc = "Upon detonation, this will unleash an unspecified anomaly into the vicinity."
icon = 'icons/obj/grenade.dmi'
icon_state = "delivery"
item_state = "grenade"
origin_tech = "materials=3;magnets=4"
var/spawner_type = null // must be an object path
var/deliveryamt = 1 // amount of type to deliver
@@ -35,7 +33,6 @@
/obj/item/grenade/spawnergrenade/manhacks
name = "viscerator delivery grenade"
desc = "This grenade contains 5 viscerators, tiny flying drones with lethally sharp blades. Upon detonation, they will be deployed and begin searching the area for targets."
spawner_type = /mob/living/simple_animal/hostile/viscerator
deliveryamt = 5
origin_tech = "materials=3;magnets=4;syndicate=3"
@@ -1,9 +1,7 @@
/obj/item/grenade/syndieminibomb
name = "\improper Syndicate minibomb"
desc = "A Syndicate-manufactured high-explosive grenade used to sow destruction and chaos."
icon = 'icons/obj/grenade.dmi'
icon_state = "syndicate"
item_state = "grenade"
origin_tech = "materials=3;magnets=4;syndicate=3"
var/explosion_cause = "Syndicate minibomb"