vkdoom_m/wadsrc/static/zscript
Ricardo Luís Vaz Silva 8833126801 Bone Manip part 1 - bone setters
* split frame info calculation from RenderFrameModels

* clean up fvec4 being used as quat in iqms

* initial work on bone setting

* implement bone setters

* clean up FindModelFrame

* refactor model overrides into its own function

* refactor frame rendering into RenderModelFrame

* split frame processing into ProcessModelFrame

* refactor BoneOverride in preparation for translation/scale overrides

* clean up macros

* SetBoneTranslation/SetBoneScaling

* GetBoneOffset

* fix compilation on linux/mac (fuck you MSVC)

* fix typo 😅

* make sure bone overrides are cleared on model switches, add ClearBoneOffsets to clear them manually

* bone info getters

* fix joint lengths, add joint dirs

* serialize bone overrides

* fix bone dir return type

* GetBoneIndex/GetBoneCount

* helper functions for working with non-quat angles

* add mode enum, add more helper functions

* fix up formatting
2025-05-01 15:47:38 +02:00
..
actors Bone Manip part 1 - bone setters 2025-05-01 15:47:38 +02:00
engine add default cvar getters 2025-02-21 07:18:03 -05:00
scriptutil Allow for Basic and Hexen armor replacing 2024-08-17 01:14:07 -04:00
ui Added CRandom functions 2024-11-15 23:56:23 -03:00
compatibility.zs Add help messages for most of the deprecated stuff in ZScript. 2020-03-14 12:56:03 +02:00
constants.zs Bone Manip part 1 - bone setters 2025-05-01 15:47:38 +02:00
destructible.zs Updated explosion distances from int -> double 2024-03-28 15:48:35 -04:00
doombase.zs Merge branch '4.14.1' of https://github.com/ZDoom/gzdoom 2025-03-13 03:00:11 +08:00
events.zs Added PlayerRespawning event 2025-02-14 03:49:56 -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 add set/get plane reflectivity 2024-10-26 00:21:16 -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 Improvements for VisualThinkers 2025-01-24 22:53:19 -05:00
zscript_license.txt - update some copyright years 2023-04-21 00:41:19 +08:00