vkdoom_m/wadsrc/static/zscript/actors
Ricardo Luís Vaz Silva 9e2b1f9c4c
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-09 17:06:16 -03:00
..
chex Add GFF_NOEXTCHANGE to Phasing Zorcher flash 2022-11-01 16:46:19 +01:00
doom Added obituaries to ID24 monsters 2025-05-06 22:05:23 -03:00
heretic Properly assign tags to various Raven game items 2025-03-22 14:49:27 -03:00
hexen Properly assign tags to various Raven game items 2025-03-22 14:49:27 -03:00
inventory DepleteBy virtual 2025-05-02 20:27:28 -03:00
player Fixed inventory ticking when playing online 2025-03-24 22:40:49 -03:00
raven Properly assign tags to various Raven game items 2025-03-22 14:49:27 -03:00
shared limit light alpha mult to renderflag 2025-04-29 15:47:28 -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 Bone Getters Part 2/3, plus fixed warnings for MSVC 2025-05-09 17:06:16 -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
inventory_util.zs DepleteBy virtual 2025-05-02 20:27:28 -03: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