gzdoom/wadsrc/static/zscript
inkoalawetrust 12d1afcc4e
Fixed WalkStepTics & RunStepTics in terrain parser
Fixed the discrepancy where WalkStepTics and RunStepTics were called, well, that. In the terrain struct in both C++ and ZScript. While the terrain parser looked for WALKINGSTEPTIME and RUNNINGSTEPTIME instead.
Also made the parse not multiply these time values by the ticrate to treat them as seconds instead of tics.

Added flags for P_HitWater().

Added optional overridable footsteps for players.

Added an overridable MakeFootsteps() virtual in PlayerPawn. Which allows for adding totally custom footstep logic for players. By default, it comes with a basic footstep system that uses the footstep properties of whatever terrain the pawn is standing on. bMakeFootsteps must be enabled on the pawn for the virtual to run.

Added generic StepSound TERRAIN property.

Added a generic step sound TERRAIN property, for defining foot-agnostic step sounds. Used by the built-in footstep system over the individual foot ones.

Simplified MakeFootsteps().

Also removed a leftover debug message.
2024-10-14 03:47:02 -04:00
..
actors Fixed WalkStepTics & RunStepTics in terrain parser 2024-10-14 03:47:02 -04:00
engine the MISSILE(EVEN)MORE flags still need to be accessible by ZScript for backwards compatibility. 2024-10-03 12:32:09 +02:00
scriptutil Allow for Basic and Hexen armor replacing 2024-08-17 01:14:07 -04:00
ui ID24 interlevel lumps implementation 2024-10-01 16:48:07 +02:00
compatibility.zs Add help messages for most of the deprecated stuff in ZScript. 2020-03-14 12:56:03 +02:00
constants.zs Fixed WalkStepTics & RunStepTics in terrain parser 2024-10-14 03:47:02 -04:00
destructible.zs Updated explosion distances from int -> double 2024-03-28 15:48:35 -04:00
doombase.zs Fixed WalkStepTics & RunStepTics in terrain parser 2024-10-14 03:47:02 -04:00
events.zs Improvements to Network Commands/Buffers 2024-02-26 06:23:25 -05:00
level_compatibility.zs - add level compatibility fixes for Eternal Doom III 2024-04-18 03:39:11 -04:00
level_postprocessor.zs Fix planeval; add direct sector slope manipulation 2022-09-20 15:08:02 -04:00
mapdata.zs Made GetMidTexturePosition() const. 2024-10-05 23:10:45 -03:00
sounddata.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
visualthinker.zs Aded FLIPSPRITEOFFSET<X/Y> for actors and bFlipOffset<X/Y> for visual thinkers. 2024-01-21 03:33:48 -05:00
zscript_license.txt - update some copyright years 2023-03-25 08:06:23 -04:00