dynamic/tool backend (#4411)

* stuff

* file vomit

* add draft notes to this

* clickchain

* augj

* ayy

* ayo

* ayo

* okay okay fine

* stuff

* defaults

* stuff

* how to solve feedback..

* kill me

* thank you lohikar c:

* aaa

* api improvements

* t

* t

* fix

* almost..

* more

* funny window stuff + atom damage stubs

* proc conflicts

* circuit proc repath

* epic liked and subscribed

* things

* finished??

* pain

* pain

* wild

* stuff

* pain

* s

* st

* fix

* fix

* removes useless shit

* epic

* epic

* epic

* epic

* adjacency

* reachability stuff

* reachability 2

* reachability

* gvar memery

* varnames

* thanks byond-

* ok there happy?

* wack

* y'know what codebase rewrite time

* y'know what codebase rewrite time

* y'know what codebase rewrite time

* L

* oop

* ay

* turfS

* that?

* a

* prettify

* s
git push

* tweaks

* epic

* lohikar i am sorry

* lohikar i am sorry

* stuff

* sigh

* a

* ay

* a

* go

* f

Co-authored-by: VM_USER <VM_USER>
This commit is contained in:
silicons
2022-09-22 00:54:32 -07:00
committed by GitHub
co-authored by VM_USER <VM_USER>
parent 4e47fdd312
commit 0550d41f81
277 changed files with 3125 additions and 2084 deletions
@@ -37,9 +37,9 @@
/obj/structure/musician/attackby(obj/item/I, mob/living/user)
if(I.is_wrench())
playsound(src, I.usesound, 50, 1)
playsound(src, I.tool_sound, 50, 1)
to_chat(user, "<span class='notice'>You begin to [anchored? "loosen" : "tighten"] [src]'s casters...</span>")
if(do_after(user, 40 * I.toolspeed))
if(do_after(user, 40 * I.tool_speed))
user.visible_message("<span class='notice'>[user] [anchored? "loosens" : "tightens"] [src]'s casters.</span>")
anchored = !anchored
else