swwmgz_m/zscript
Marisa the Magician 2bd1cb0657 Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists.
While in the latter case this may result in longer loops, it also reduces GC thrashing by not needing to allocate an iterator every time.
This also simplifies the DoBlast code as there is no longer a need to manually traverse portals vertically.
2023-07-29 13:15:34 +02:00
..
compat More stuff I missed. 2023-03-17 13:31:10 +01:00
dlc1 Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists. 2023-07-29 13:15:34 +02:00
dlc2 Sometimes plans change. DLC Weaponsets merged into one. 2022-03-05 18:26:20 +01:00
games 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
handler Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists. 2023-07-29 13:15:34 +02:00
hud Tweaks to level stats display in HUD. 2023-07-29 12:25:53 +02:00
items Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists. 2023-07-29 13:15:34 +02:00
kbase Remove full message log (potential buffer overflow). 2023-06-15 22:25:44 +02:00
menu Text and credit updates. 2023-04-20 12:51:35 +02:00
player Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists. 2023-07-29 13:15:34 +02:00
swwm_Gutamatics Update Gutamatics library. 2021-08-10 14:27:43 +02:00
swwm_Polyobjects Revert "Remove ZPolyobject due to licensing concerns." 2022-10-08 15:55:42 +02:00
utility Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists. 2023-07-29 13:15:34 +02:00
weapons Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists. 2023-07-29 13:15:34 +02:00
swwm_blod.zsc Use new let syntax for multiple returns. 2023-01-14 19:14:39 +01:00
swwm_common.zsc More stuff I missed. 2023-03-17 13:31:10 +01:00
swwm_common_fx.zsc More stuff I missed. 2023-03-17 13:31:10 +01:00
swwm_gesture.zsc Make hitscan treat skies as walls (the full unreal-like experience). 2023-03-11 01:27:09 +01:00
swwm_gesture_fx.zsc An important rewrite that was a long time coming. 2023-03-17 13:30:04 +01:00
swwm_monsters.zsc Floating point quake intensities. 2023-01-14 18:06:52 +01:00
swwm_thinkers.zsc More stuff I missed. 2023-03-17 13:31:10 +01:00
swwm_thinkers_player.zsc Remove full message log (potential buffer overflow). 2023-06-15 22:25:44 +02:00