Jan
|
7a639a359c
|
fix: not being able to ignore assets of type attachment,attachmentunique
|
2025-01-21 22:17:06 +00:00 |
|
Jan
|
0a98da9a79
|
fix: not calculating fields in t6 attachment unique loader
|
2025-01-11 11:56:04 +01:00 |
|
Jan
|
fa249b0bd3
|
test: add unit test for IPakCreator
|
2025-01-08 21:05:11 +00:00 |
|
Jan
|
ef862ff246
|
chore: make keyvaluepairscompiler use a zonestate
|
2025-01-03 14:55:19 +01:00 |
|
Jan
|
416823c6cd
|
chore: rename ZoneAssetLoaderState to ZoneAssetCreationState
|
2025-01-03 11:01:44 +01:00 |
|
Jan
|
9068e96dfa
|
chore: make IZoneLoadingState return reference
|
2025-01-03 10:42:37 +01:00 |
|
Jan
|
9852f52a15
|
chore: get rid of now unused AssetLoading classes
|
2025-01-01 18:14:43 +01:00 |
|
Jan
|
b7c8c70f2a
|
fix: compilation
|
2025-01-01 18:14:42 +01:00 |
|
Jan
|
83d13aa166
|
chore: fix loading and writing code for T6
|
2025-01-01 18:14:41 +01:00 |
|
Jan
|
4f585c6aa7
|
chore: add generic default asset constructors for all games
|
2025-01-01 18:14:40 +01:00 |
|
Jan
|
c524cb007a
|
chore: implement obj loading skeleton with localize asset
|
2025-01-01 18:14:40 +01:00 |
|
Jan
|
4f0a405bdc
|
chore: adjust asset creation process to use separated AssetCreators
|
2025-01-01 18:14:40 +01:00 |
|
Jan
|
b00c65c8c0
|
refactor: get rid of global game variables
|
2024-10-19 22:09:26 +02:00 |
|
Jan
|
4c9a84777f
|
chore: use IObjLoader directly instead of indirection of ObjLoading
|
2024-10-19 13:46:47 +01:00 |
|
Jan
|
0a423937f0
|
fix: stop removing extensions of soundalises and guessing their extension later
|
2024-10-12 18:54:50 +01:00 |
|
Jbleezy
|
6beff28518
|
Remove more namespace on function calls
|
2024-10-08 11:38:24 -07:00 |
|
Jbleezy
|
351a4441c2
|
Revert FileSource rename
|
2024-10-07 12:33:01 -07:00 |
|
Jbleezy
|
321c5067ed
|
Rename centValue to centsValue
|
2024-10-07 06:45:22 -07:00 |
|
Jbleezy
|
ed06700f99
|
Increase rounded sound alias float value precision until it is equal to initial value
|
2024-10-07 06:41:59 -07:00 |
|
Jbleezy
|
93a35f5dcf
|
Rename CentToHertz to CentsToHertz
|
2024-10-07 01:15:48 -07:00 |
|
Jbleezy
|
4529ff2c5e
|
Rename all instances of Pausable to Pauseable
|
2024-10-06 15:16:14 -07:00 |
|
Jbleezy
|
a926b752cf
|
Rename EnvelopPercentage to EnvelopPercent
|
2024-10-06 15:04:47 -07:00 |
|
Jbleezy
|
494ea8f89c
|
Rename FileSource to File
|
2024-10-06 15:01:51 -07:00 |
|
Jbleezy
|
2aac08a62d
|
Reorganize sound alias columns
|
2024-10-06 14:59:56 -07:00 |
|
Jbleezy
|
1774001598
|
Use int16_t max for pitch dumping and loading
|
2024-10-06 12:13:22 -07:00 |
|
Jan
|
d814fe7b95
|
refactor: refactor sound csv loading code
|
2024-10-06 19:11:25 +02:00 |
|
Jan
|
bc51ecb49d
|
chore: little improvement on sound bank types
|
2024-10-06 19:11:21 +02:00 |
|
Jan
|
c1d3138b04
|
fix: formula for dbspl and cent values
|
2024-10-06 18:45:06 +02:00 |
|
Jbleezy
|
70bfd06fdc
|
Fix linux build
|
2024-10-01 15:02:59 -07:00 |
|
Jbleezy
|
0ea55810ab
|
Dump and load correct volume and pitch values for T6 sound aliases
|
2024-10-01 14:29:28 -07:00 |
|
Jan
|
5cc52c42cd
|
refactor: image and obj data loading
|
2024-09-26 07:22:35 +02:00 |
|
Jan
|
e814515b53
|
fix: failure to load xmodel does not abort loading process
|
2024-09-20 19:39:26 +02:00 |
|
Jan
|
7227c84cde
|
chore: use RawTemplater to template XModel loading code for t5 and t6
|
2024-09-20 16:44:06 +01:00 |
|
Jan
|
28ecee3a1d
|
chore: move t6 xmodel json to proper folder
|
2024-09-20 16:44:06 +01:00 |
|
Jan
|
e9c66a2e28
|
chore: move xmodel dumping and loading code into generic files
|
2024-09-20 16:44:06 +01:00 |
|
Jan
|
543a4f06e4
|
refactor: extract TangentData from JsonXModelLoader
|
2024-09-20 16:44:05 +01:00 |
|
Jan
|
b282e611fc
|
refactor: extract PartClassificationState from JsonXModelLoader
|
2024-09-20 16:44:02 +01:00 |
|
Jan
|
ae73f81a80
|
chore: address code review comments
|
2024-09-18 23:01:13 +02:00 |
|
Jbleezy
|
8d41e28a52
|
Fix more whitespace
|
2024-09-15 21:35:53 -07:00 |
|
Jbleezy
|
4ff138c67b
|
Fix whitespace
|
2024-09-15 21:27:13 -07:00 |
|
Jbleezy
|
fe766a734f
|
Use decltype of variable being set
|
2024-09-15 21:21:05 -07:00 |
|
Jan
|
c91697caea
|
feat: check for xmodel limits when converting
|
2024-09-08 22:01:07 +01:00 |
|
Jan
|
931e128eb9
|
chore: add asset loaders for all asset types of t6
|
2024-09-08 17:59:09 +01:00 |
|
Jan
|
63556848c1
|
fix: auto generate armature when imported gltf has none
|
2024-09-08 13:55:50 +02:00 |
|
Jan
|
36ddb998a4
|
fix: linux build
|
2024-09-05 21:56:17 +02:00 |
|
Jan
|
46111ae106
|
chore: add note about only rigid models being supported right now
|
2024-09-05 21:19:45 +02:00 |
|
Jan
|
27d047198f
|
chore: fix not terminating when not being able to load lod
|
2024-09-05 21:19:44 +02:00 |
|
Jan
|
db5e53e60d
|
chore: calculate tangents for xmodel vertices
|
2024-09-05 21:19:44 +02:00 |
|
Jan
|
c261aef1ef
|
chore: fix xmodel root struct bone trans and quats
|
2024-09-05 21:19:43 +02:00 |
|
Jan
|
2687fbf9fd
|
chore: properly calculate partbits for loaded gltf models
|
2024-09-05 21:19:43 +02:00 |
|