refactors pushing, movespeed, actionspeed, throwing, movement, pass flags, and probably things i forgot about; adds overhand throwing (#4360)

* initial

* wack

* changes

* insanity

* staging

* t

* note2self

* wild

* find replace

* changes

* pain

* fixes

* that's right out

* augh

* augh

* wild

* lol

* fuck this not refacotring all that in one day

* oopsy doopsy

* that goes away

* fixes

* pain!

* throwing stuff

* Fixes

* g

* eternal curse upon you, space indenter

* eternal curse upon you, space indenter x2

* real combat refactor energy

* refactors

* stuff

* subsystem logic

* a

* pain

* logic

* push logic

* logic

* i hate micros

* fixes

* a

* convert the rest

* let's finish this

* s

* fixes

* aah.

* augh

* AUGH

* stuff

* a

* more

* a
git pu

* fixes

* fixes

* fix

* fixes

* warnings

* more

* maybe don't have them throw past walls

* fixes

* ack

* f

* better ui

* fixes

* fixes

* a

* proximity monitors

* proximity monitors

* proximity monitors

* wack

* swap stuff

* a

* fix

* fix

* fix

* default

* Fix

* fixes

* ayy

* aoug

* aoug

* stuff

* fix

* fix

* ay

* ay

* ough

* ayo

* fix

* cannon

* wack

* i tested it

* fix

* why

Co-authored-by: VM_USER <VM_USER>
This commit is contained in:
silicons
2022-09-08 01:43:03 -07:00
committed by GitHub
parent 2bbdc2d609
commit 6dec5d41e7
402 changed files with 3466 additions and 2022 deletions

View File

@@ -323,7 +323,7 @@ var/datum/planet/lythios43c/planet_lythios43c = null
to_chat(L, "<span class='danger'>A gust of wind yanks the umbrella from your hand!</span>")
playsound(L, 'sound/effects/rustle1.ogg', 100, 1)
U.toggle_umbrella()
U.throw_at(get_edge_target_turf(U, pick(GLOB.alldirs)), 8, 1, L)
U.throw_at_old(get_edge_target_turf(U, pick(GLOB.alldirs)), 8, 1, L)
else
to_chat(L, "<span class='notice'>A gust of wind nearly yanks the umbrella from your hand.</span>")
playsound(L, 'sound/effects/rustle1.ogg', 100, 1)