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
@@ -133,7 +133,7 @@
integrated_object_type = null
toolspeed = 0.8
tool_speed = 0.8
var/list/integrated_tools = list(
/obj/item/tool/screwdriver = null,
@@ -178,7 +178,7 @@
integrated_tools[path] = new path(src)
var/obj/item/I = integrated_tools[path]
ADD_TRAIT(I, TRAIT_NODROP, AUGMENT_TRAIT)
I.toolspeed = toolspeed
I.tool_speed = tool_speed
I.name = "integrated [I.name]"
for(var/tool in integrated_tools)