refactors grenades (#7138)

This commit is contained in:
silicons
2025-05-15 20:10:16 +02:00
committed by GitHub
parent 46de43e4cf
commit 95de4c698a
118 changed files with 1371 additions and 1249 deletions
@@ -0,0 +1,15 @@
//* This file is explicitly licensed under the MIT license. *//
//* Copyright (c) 2025 Citadel Station Developers *//
/**
* A handler for things like explosions, EMPs, concussive blasts, sharpnel, etc
*/
SUBSYSTEM_DEF(spatial_effects)
name = "Spatial Effects"
subsystem_flags = SS_NO_FIRE | SS_NO_INIT
/**
* All procs should call this at the top.
*/
/datum/controller/subsystem/spatial_effects/proc/log_effect_invocation(effect_type, list/effect_params)
// TODO: logging