Jan
|
dcffa3d14d
|
Add ParserMultiInputStream
|
2021-10-31 14:53:05 +01:00 |
|
Jan
|
868bd070d0
|
Include and exclude asset type dumping configured by command line args
|
2021-10-11 18:47:53 +02:00 |
|
Jan
|
88710cb3bf
|
IW5 Fixups
|
2021-07-23 16:28:59 +02:00 |
|
Jan
|
f201dfafd8
|
IW5 support initial commit
|
2021-07-23 01:12:36 +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
|
2edca7a57e
|
Add T5 basis
|
2021-04-27 18:19:32 +02:00 |
|
Jan
|
687d1185a3
|
Add IW3 zone writing
|
2021-04-17 11:19:55 +02:00 |
|
Jan
|
ecef868903
|
Add loading of iw3 fastfiles
|
2021-04-14 19:41:41 +02:00 |
|
Jan
|
6b72ac080f
|
Finish iw3 zone code generation
|
2021-04-14 18:39:54 +02:00 |
|
Jan
|
1267b8aa7b
|
iw3 basis
|
2021-04-12 19:18:55 +02:00 |
|
Jan
|
1cc5be2f64
|
Load iw4x zones for iw4
|
2021-04-01 20:29:42 +02:00 |
|
Jan
|
648fed20a6
|
Fix zone definition parser adding spaces after field to field value
|
2021-03-28 13:07:45 +02:00 |
|
Jan
|
5fbcbaf3c7
|
Fix not straight up inserting scriptstrings on loading from zone
|
2021-03-23 00:42:41 +01:00 |
|
Jan
|
1058ee7881
|
Write null memory at end of t6 fastfiles like the original linker does because the game's reader needs it for some reason
|
2021-03-22 09:49:42 +01:00 |
|
Jan
|
c4aec3e147
|
Preserve zone definition meta data order
|
2021-03-21 10:19:27 +01:00 |
|
Jan
|
5e08469635
|
Use custom parser values instead of simple parser values for parsing Zone definitions
|
2021-03-20 14:07:48 +01:00 |
|
Jan
|
5443ed4261
|
Add scriptstrings from loaded zones to newly linked zone
|
2021-03-18 20:03:00 +01:00 |
|
Jan
|
2a6d7c84c2
|
Add ZoneScriptString class to store zone script strings
|
2021-03-18 16:55:30 +01:00 |
|
Jan
|
2add1ba22d
|
Make sure xchunk write size can specified to be smaller than xchunk size to respect zlib to add size instead of removing size due to not being able to compress
|
2021-03-18 11:47:41 +01:00 |
|
Jan
|
1c35f43c25
|
Add noexcept specifier to XChunkException and WritingException
|
2021-03-17 23:25:58 +01:00 |
|
Jan
|
724e221ba4
|
Write XChunks in fastfiles
|
2021-03-17 22:25:47 +01:00 |
|
Jan
|
f22012d282
|
Move XChunk processors to ZoneCommon
|
2021-03-16 20:42:48 +01:00 |
|
Jan
|
c9f88e5e93
|
Use ZoneConstants class for IW4
|
2021-03-16 13:19:56 +01:00 |
|
Jan
|
4feea62280
|
ZoneWriting stuff
|
2021-03-16 12:37:15 +01:00 |
|
Jan
|
9d26c9c927
|
Add ZoneWriting basis
|
2021-03-15 22:36:07 +01:00 |
|
Jan
|
301f6e3e7a
|
Use unique_ptr for ZoneLoading
|
2021-03-14 12:34:50 +01:00 |
|
Jan
|
b8cfdba5ec
|
Make ZoneDefinition parser recognize strings as asset names
|
2021-03-13 15:48:26 +01:00 |
|
Jan
|
a84a4051f9
|
Write ZoneDefinition entry in parenthesis if there are unparsable character sequences
|
2021-03-13 15:10:03 +01:00 |
|
Jan
|
5f6d976748
|
Fix ZoneDefinition parser condition for leaving out slashes
|
2021-03-13 14:54:36 +01:00 |
|
Jan
|
a7860c7c76
|
Add AssetLoader basis
|
2021-03-13 14:27:20 +01:00 |
|
Jan
|
43966e8e00
|
Remove unused xblocks vector in Zone
|
2021-03-12 10:57:31 +01:00 |
|
Jan
|
b360816190
|
Add AssetLoaders for linker that handle asset types for their specific game
|
2021-03-12 10:55:55 +01:00 |
|
Jan
|
792509d11d
|
Read assetlists for ignoring assets
|
2021-03-11 14:04:53 +01:00 |
|
Jan
|
9b15afa70e
|
Make ZoneDefinition sequences also accept eof instead of new line
|
2021-03-10 15:17:36 +01:00 |
|
Jan
|
8798779b39
|
Add ZoneDefinition Lexer
|
2021-03-10 14:58:02 +01:00 |
|
Jan
|
6b80a1f951
|
Add sequences for ZoneDefinition includes and ignores
|
2021-03-09 11:20:05 +01:00 |
|
Jan
|
f3e8100526
|
Add ZoneDefinition Parsing
|
2021-03-09 11:04:34 +01:00 |
|
Jan
|
d96f813e73
|
Restructure ZoneDefinitionWriting
|
2021-03-08 17:28:24 +01:00 |
|
Jan
|
12461d27e7
|
move parts to new common component to avoid circular dependency of zonecommon and objcommon
|
2021-03-03 12:56:15 -08:00 |
|
Jan
|
1a45cf2107
|
Fix more gcc compilation issues
|
2021-03-03 09:12:27 -08:00 |
|
Jan
|
a15fd17dfe
|
Change alignment specifier to __attribute__((align(x)) for non VC++
|
2021-03-03 15:58:55 +01:00 |
|
Jan
|
b4d8e9c17b
|
Make compilation process compatible to linux on gcc
|
2021-03-03 06:21:25 -08:00 |
|
Jan
|
911e43d4c2
|
add dumping of iw4 vehicle files
|
2020-10-27 22:35:26 +01:00 |
|
Jan
|
3b1e62e398
|
Add dumping of iw4 weapon files
|
2020-10-26 01:00:24 +01:00 |
|
Jan
|
b5141bcd1c
|
Use countof and enum num entries to get the amount of entries in t6 weaponfulldef
|
2020-10-25 19:51:34 +01:00 |
|
Jan
|
eb97560e0d
|
Add dumping of T6 physconstraints
|
2020-10-25 13:14:16 +01:00 |
|
Jan
|
a925bd505d
|
Fix assets being added to their pools twice when loaded from a fastfile
|
2020-10-25 11:41:26 +01:00 |
|
Jan
|
6cca00b8d8
|
Add dumping of t6 physpreset, tracer and zbarrier in their respective infostring files
|
2020-10-24 13:46:37 +02:00 |
|
Jan
|
7868916a25
|
Add dumping of T6 vehicles as vehiclefiles
|
2020-10-24 02:48:16 +02:00 |
|