mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-18 10:37:54 +01:00
## About The Pull Request just macro-izes all the usages of verbs in the codebase as a pre-requisite to my follow up pr that serializes all the verbs arguments so we can tgui-ify the command bar, so we can then put it on the onscreen map. this also basically does the same as #94487 so can easily be integrated into the verb queueing stuff... but does not actually do any verb queueing by itself. basically im just trying to be https://github.com/tgstation/tgstation/labels/Atomic ## Why It's Good For The Game it doesn't really do anything by itself but it does let us do more stuff ## Changelog 🆑 code: the backend to all verbs in the game has been played with, please report any issues to github /🆑 --------- Co-authored-by: harryob <55142896+harryob@users.noreply.github.com>
13 lines
247 B
Plaintext
13 lines
247 B
Plaintext
/datum/verb_metadata
|
|
var/name
|
|
var/description
|
|
var/category
|
|
var/verb_path
|
|
var/body_path
|
|
|
|
/datum/verb_metadata/proc/assign_to(target)
|
|
add_verb(target, verb_path)
|
|
|
|
/datum/verb_metadata/proc/unassign_from(target)
|
|
remove_verb(target, verb_path)
|