Aaron Suen 1885fb9359 Major wield item rework
Instead of spawning these when players first log in and have the
entities update their state on_step, just run a single globalstep
that walks across all players and inventories, and then across all
entities, in a couple of passes, and reconciles everything.

This should also deal with entities that are lost for random or
arbitrary reasons, which seems to be the remaining known cause of
wield items spontaneously disappearing.

The code is also simpler (a single loop with a few linear passes)
and probably more efficient.
2024-09-17 19:11:33 -04:00
..
2024-09-05 19:59:43 -04:00
2024-09-16 06:27:54 -04:00
2024-09-05 19:59:43 -04:00
2024-09-15 21:08:42 -04:00
2021-12-16 23:05:03 -05:00
2024-09-15 19:26:34 -04:00
2024-09-15 10:08:09 -04:00
2024-08-24 22:51:31 -04:00
2024-09-17 19:11:33 -04:00
2024-09-05 19:59:43 -04:00
2024-09-05 19:59:43 -04:00