vkdoom_m/wadsrc/static/zscript/actors
Boondorl f7e62a8cd6 Added client-side Thinkers
Adds support for client-side Thinkers, Actors, and ACS scripts (ACS uses the existing CLIENTSIDE keyword). These will tick regardless of the network state allowing for localized client handling and are put in their own separate lists so they can't be accidentally accessed by server code. They currently aren't serialized since this would have no meaning for other clients in the game that would get saved. Other logic like the menu, console, HUD, and particles have also been moved to client-side ticking to prevent them from becoming locked up by poor network conditions. Additionally, screenshotting and the automap are now handled immediately instead of having to wait for any game tick to run first, making them free of net lag.
2025-03-11 10:14:28 -03:00
..
chex Add GFF_NOEXTCHANGE to Phasing Zorcher flash 2022-11-01 16:46:19 +01:00
doom Made the BFG and EXPLOSIVE weapon flags usable. 2025-02-20 20:37:20 -03:00
heretic Made the BFG and EXPLOSIVE weapon flags usable. 2025-02-20 20:37:20 -03:00
hexen Made the BFG and EXPLOSIVE weapon flags usable. 2025-02-20 20:37:20 -03:00
inventory Made the BFG and EXPLOSIVE weapon flags usable. 2025-02-20 20:37:20 -03:00
player Interpolate turning 180 degrees 2025-03-07 14:35:08 -03:00
raven Reapply "Improvements to death and cheat handling" 2024-04-20 01:15:46 -04:00
shared And the variable. 2024-11-04 16:23:34 -03:00
strife Made the BFG and EXPLOSIVE weapon flags usable. 2025-02-20 20:37:20 -03:00
actions.zs Added A_SpriteOffset. (#895) 2020-08-27 12:43:09 -04:00
actor.zs Added client-side Thinkers 2025-03-11 10:14:28 -03:00
attacks.zs bFriendly should not be set from scripts because this omits needed bookkeeping. 2024-10-04 18:32:06 +02:00
checks.zs Allow for Basic and Hexen armor replacing 2024-08-17 01:14:07 -04:00
interaction.zs - reorganized the ZScript content in gzdoom.pk3 and changed the files' extensions to something unique for easier syntax highlighting. 2019-02-23 12:08:27 +01:00
inventory_util.zs Revert "- fix some issues with ClearInventory() that sometimes caused script errors" 2024-09-30 03:28:15 -04:00
mbf21.zs expand deprecation allowance for gzdoom.pk3 2025-01-30 13:34:25 -03:00
morph.zs Fixed Pre(Un)Morph being called out of order. 2024-06-24 10:37:12 -04:00