Files
f00535983e [MDB IGNORE] [IDB IGNORE] atom damage (#5235)
## About The Pull Request

adds generic system for atom health / integrity / damage

everything that isn't flagged with not-bludgeonable can, well, now be
bludgeoned.

## Why It's Good For The Game

more interactive game world through the means of making people able to
break Everything.

## Changelog

🆑
add: atom damage - (almost) everything is now breakable.
refactor: new /atom level materials system
refactor: a lot of the combat system / click code
refactor: melee attack styles
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-11-11 17:33:57 -07:00

21 lines
709 B
Plaintext

//* This file is explicitly licensed under the MIT license. *//
//* Copyright (c) 2023 Citadel Station developers. *//
//! New mob logging file. Helpers for things like attack, construction, etc, will go in here. !//
//! Saycode explicitly not included. !//
// todo: flesh this file out
/**
* Logs a construction action / step
*
* @params
* * target - target
* * message - the message
*/
/mob/proc/actor_construction_log(atom/target, message)
add_construction_logs(src, target, message)
/proc/add_construction_logs(mob/actor, atom/target, message)
log_game("LEGACY CONSTRUCTION: [actor] --> [target] ([COORD(target)]): [message]")