vkdoom_m/wadsrc/static/zscript
Ricardo Luís Vaz Silva d5f5c71d67 Bone Getters Part 2/3, plus fixed warnings for MSVC
* add getters for frame poses

* fix missing joint in GetJointPose

* clean up models_iqm.cpp

* clean up usage of I_GetTimeFrac, split out matrix calculation into its own function

* clean up SetModelBoneRotationInternal

* clean up a few float <-> double and unsigned <-> signed warnings

* fix more warnings

* further clean up warnings

* split mode ObjectToWorldMatrix stuff

* initial work on bone getters, matrix hell

(the matrix/vec3 multiplications are probably wrong af, just gotta add more stuff 'till i can test it)

* clean up matrix math

* GetBone/TransformByBone

* fix GetBoneFramePose

* fix ObjectToWorldMatrix

* fix missing array resize

* raw matrix getters (for use with gutamatics/etc)

* reverse matrix mult order

* replace GetBoneLength/GetBoneDir with GetBoneBaseTRS

* fix GetBonePosition, remove GetBoneWorldMatrix as it's useless

* GetBonePosition

* deduplicate code

* rename GetBonePosition to GetBoneBasePosition to avoid confusion

* GetBoneBaseRotation

* GetBonePosition helper function

* forgot include_offsets
2025-05-10 08:42:20 +08:00
..
actors Bone Getters Part 2/3, plus fixed warnings for MSVC 2025-05-10 08:42:20 +08:00
engine fix OptionMenuItemCommand::DoCommand for new 4.15 keyword 2025-04-09 14:47:11 -03: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 Getters Part 2/3, plus fixed warnings for MSVC 2025-05-10 08:42:20 +08:00
destructible.zs Updated explosion distances from int -> double 2024-03-28 15:48:35 -04:00
doombase.zs Merge branch '4.14.2' into gz_merge 2025-05-02 17:15:41 -03: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 Added particle rendering to VisualThinkers. 2025-04-09 14:30:04 -03:00
zscript_license.txt - update some copyright years 2023-04-21 00:41:19 +08:00