Better meteors, smoother rod movement (#29797)

* Better meteors

* Update move loop flags file references in comments.

* Adds MOVEMENT_LOOP_FORCE_MOVE, adds support for it to all movement types.

* Standardize meteor and rod movement.

* move_towards fixes

* Faster movement, fixed rod directions.

* Fix and simplify move_towards movement type.

* Bad comment.

* Oops.

* Revert requirements.txt change, doesn't belong in this PR.

* Apply suggestions from code review

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

---------

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
Charlie Nolan
2025-07-24 19:51:58 +00:00
committed by GitHub
co-authored by PollardTheDragon
parent f8d5490731
commit 6511979ce4
9 changed files with 352 additions and 254 deletions
+2 -2
View File
@@ -11,8 +11,8 @@
layer = BELOW_OBJ_LAYER
level = 3
armor = list(MELEE = 50, BULLET = 70, LASER = 70, ENERGY = 100, BOMB = 10, RAD = 100, FIRE = 0, ACID = 0)
max_integrity = 50
integrity_failure = 20
max_integrity = 300
integrity_failure = 100
cares_about_temperature = TRUE
rad_insulation_beta = RAD_BETA_BLOCKER
var/rods_type = /obj/item/stack/rods
+1
View File
@@ -10,6 +10,7 @@
climbable = TRUE
layer = ABOVE_MOB_LAYER
flags = ON_BORDER
max_integrity = 50
var/currently_climbed = FALSE
var/mover_dir = null