Commit Graph

21 Commits

Author SHA1 Message Date
4ccd0a55cf chore: adjust game structs to have custom alignment when they are
platform independent
2025-04-27 21:05:22 +02:00
a6107e24a2 chore: disable type alignment on x64 for x86 games 2025-04-26 19:48:03 +02:00
Jan
4f585c6aa7 chore: add generic default asset constructors for all games 2025-01-01 18:14:40 +01:00
Jan
5cc52c42cd refactor: image and obj data loading 2024-09-26 07:22:35 +02:00
Jan
a2735b4f23 chore: use generic xmodel loader and dumper code for t5 2024-09-20 16:44:06 +01:00
Jan
c261aef1ef chore: fix xmodel root struct bone trans and quats 2024-09-05 21:19:43 +02:00
Jan
1f5050befa feat: first draft of loading gltf models for t6 2024-09-05 21:19:39 +02:00
Jan
3201cefd5b chore: rename accuracy table properties in weapon structs 2024-05-20 10:41:57 +02:00
6b4f5d94a8 Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
daa7008038 Add dumper and reader for IW4 GfxLightDef 2022-01-02 18:01:24 +01:00
Jan
28011d6b64 Add enums for GfxStateBits for future reference 2021-12-31 11:58:56 +01:00
Jan
e70cbaa4ce Add operator types 2021-09-01 19:40:47 +02:00
Jan
636034d87c Add menu ItemType enums to all games 2021-08-27 21:46:02 +02:00
Jan
ee22face41 Add T5 model dumping 2021-08-14 13:57:32 +02:00
Jan
910ffb3195 Fix T5 alignment issues 2021-05-19 18:30:12 +02:00
Jan
224da79cf4 Fix T5 command and alignment errors 2021-05-13 18:53:38 +02:00
Jan
8bd225afca Fix gcc alignment issues 2021-05-12 22:07:41 +02:00
Jan
bb3e7d9e88 Load T5 fastfiles 2021-05-12 21:47:34 +02:00
Jan
e3a3d012e6 Add Commands for T5 2021-05-12 19:23:27 +02:00
Jan
4823fe036e Fix gcc t5 asset structs errors 2021-05-09 09:42:29 +02:00
Jan
2edca7a57e Add T5 basis 2021-04-27 18:19:32 +02:00