mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-11-01 07:01:57 +00:00
Commit Graph
Select branches
Hide Pull Requests
bsp-compilation-2
bsp-compilation-rebased
feat/generic-zone-code
feature/collision-dumping
feature/compiler
feature/material-loading
feature/shader-compile
feature/t6-sound-alias-dumping
fix/iw4-menu-loading
main
#1
#100
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1010/merge
#1011
#1012
#1012/merge
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1029
#1030
#1031
#1032
#1034
#1035
#1036
#1037
#1038
#1039
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1048
#1049
#105
#1050
#1051
#1052
#1052/merge
#1053
#1053/merge
#1054
#1054/merge
#1055
#1055/merge
#1056
#1057
#1058
#1059
#106
#1060
#1061
#1061/merge
#1062
#1063
#1063/merge
#1064
#1064/merge
#1065
#1065/merge
#1066
#1066/merge
#1067
#1067/merge
#1068
#1068/merge
#1069
#1069/merge
#107
#1070
#1070/merge
#1072
#1072/merge
#1073
#1074
#1075
#1076
#1077
#1078
#1078/merge
#108
#109
#111
#112
#113
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#132
#133
#134
#135
#136
#137
#14
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#153
#156
#157
#158
#159
#16
#161
#162
#163
#164
#165
#166
#167
#170
#171
#172
#174
#175
#176
#178
#18
#181
#182
#183
#186
#187
#188
#19
#191
#192
#193
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#210
#211
#212
#213
#215
#216
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#232
#233
#234
#236
#237
#238
#24
#240
#241
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#284
#285
#286
#288
#289
#29
#290
#291
#292
#293
#294
#296
#297
#299
#3
#30
#300
#301
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#33
#330
#331
#332
#333
#335
#336
#337
#338
#339
#34
#340
#341
#345
#346
#347
#348
#35
#350
#351
#352
#353
#357
#358
#359
#36
#360
#362
#363
#364
#367
#368
#369
#37
#370
#371
#372
#373
#374
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#411
#412
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#447
#448
#449
#45
#450
#451
#452
#453
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#466
#467
#468
#469
#47
#471
#472
#473
#474
#475
#476
#477
#478
#48
#481
#482
#484
#485
#486
#488
#489
#49
#490
#491
#492
#493
#495
#496
#497
#498
#5
#500
#501
#502
#503
#504
#505
#506
#507
#509
#510
#511
#514
#515
#516
#517
#519
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#533
#534
#535
#536
#537
#538
#539
#539/merge
#540
#541
#542
#543
#544
#545
#547
#548
#549
#55
#55/merge
#550
#551
#552
#553
#554
#555
#556
#557
#559
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#628
#629
#63
#630
#631
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#644
#645
#646
#647
#648
#649
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#695
#696
#697
#698
#699
#7
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#710
#711
#712
#713
#714
#716
#717
#718
#719
#72
#720
#721
#722
#723
#723/merge
#724
#725
#726
#727
#728
#729
#73
#730
#731
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#752
#753
#754
#755
#756
#757
#758
#759
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#772
#773
#774
#775
#776
#777
#778
#779
#780
#781
#784
#785
#786
#787
#788
#790
#791
#792
#793
#794
#795
#796
#797
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#811
#813
#814
#815
#816
#817
#818
#819
#820
#821
#823
#824
#825
#826
#827
#828
#829
#83
#830
#831
#832
#833
#834
#834/merge
#835
#836
#837
#838
#839
#840
#842
#845
#846
#847
#848
#849
#850
#851
#852
#853
#854
#855
#856
#857
#858
#859
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#874
#875
#876
#878
#879
#88
#881
#882
#883
#884
#886
#886/merge
#888
#889
#89
#890
#891
#894
#896
#897
#898
#899
#90
#901
#901/merge
#902
#903
#904
#907
#908
#909
#91
#911
#913
#914
#915
#916
#917
#918
#918/merge
#919
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#931
#932
#933
#934
#936
#937
#938
#939
#940
#941
#942
#942/merge
#943
#943/merge
#944
#944/merge
#945
#947
#948
#949
#950
#951
#952
#953
#956
#956/merge
#957
#958
#959
#96
#960
#961
#962
#963
#964
#966
#968
#968/merge
#969
#97
#970
#971
#972
#973
#976
#977
#978
#979
#98
#980
#982
#983
#984
#985
#986
#987
#988
#988/merge
#989
#99
#990
#991
#992
#993
#994
#995
#996
#996/merge
#997
#998
#998/merge
#999
v0.1.0
v0.1.1
v0.10.0
v0.10.1
v0.11.0
v0.12.0
v0.12.1
v0.13.0
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.15.3
v0.16.0
v0.16.1
v0.16.2
v0.16.3
v0.17.0
v0.17.1
v0.18.0
v0.19.0
v0.19.1
v0.19.2
v0.2.0
v0.20.0
v0.20.0-rc.1
v0.20.1
v0.20.2
v0.20.3
v0.20.4
v0.21.0
v0.21.1
v0.21.2
v0.22.0
v0.23.0
v0.24.0
v0.24.1
v0.25.0
v0.26.0
v0.26.1
v0.27.0
v0.28.0
v0.29.0
v0.29.1
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.30.0
v0.31.0
v0.32.0
v0.33.0
v0.34.0
v0.4.0
v0.5.0
v0.6.0
v0.6.1
v0.6.2
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.9.0
Select branches
Hide Pull Requests
bsp-compilation-2
bsp-compilation-rebased
feat/generic-zone-code
feature/collision-dumping
feature/compiler
feature/material-loading
feature/shader-compile
feature/t6-sound-alias-dumping
fix/iw4-menu-loading
main
#1
#100
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1010/merge
#1011
#1012
#1012/merge
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1029
#1030
#1031
#1032
#1034
#1035
#1036
#1037
#1038
#1039
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1048
#1049
#105
#1050
#1051
#1052
#1052/merge
#1053
#1053/merge
#1054
#1054/merge
#1055
#1055/merge
#1056
#1057
#1058
#1059
#106
#1060
#1061
#1061/merge
#1062
#1063
#1063/merge
#1064
#1064/merge
#1065
#1065/merge
#1066
#1066/merge
#1067
#1067/merge
#1068
#1068/merge
#1069
#1069/merge
#107
#1070
#1070/merge
#1072
#1072/merge
#1073
#1074
#1075
#1076
#1077
#1078
#1078/merge
#108
#109
#111
#112
#113
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#132
#133
#134
#135
#136
#137
#14
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#153
#156
#157
#158
#159
#16
#161
#162
#163
#164
#165
#166
#167
#170
#171
#172
#174
#175
#176
#178
#18
#181
#182
#183
#186
#187
#188
#19
#191
#192
#193
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#210
#211
#212
#213
#215
#216
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#232
#233
#234
#236
#237
#238
#24
#240
#241
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#284
#285
#286
#288
#289
#29
#290
#291
#292
#293
#294
#296
#297
#299
#3
#30
#300
#301
#303
#304
#305
#306
#307
#308
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#323
#324
#33
#330
#331
#332
#333
#335
#336
#337
#338
#339
#34
#340
#341
#345
#346
#347
#348
#35
#350
#351
#352
#353
#357
#358
#359
#36
#360
#362
#363
#364
#367
#368
#369
#37
#370
#371
#372
#373
#374
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#4
#40
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#411
#412
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#447
#448
#449
#45
#450
#451
#452
#453
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#466
#467
#468
#469
#47
#471
#472
#473
#474
#475
#476
#477
#478
#48
#481
#482
#484
#485
#486
#488
#489
#49
#490
#491
#492
#493
#495
#496
#497
#498
#5
#500
#501
#502
#503
#504
#505
#506
#507
#509
#510
#511
#514
#515
#516
#517
#519
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#533
#534
#535
#536
#537
#538
#539
#539/merge
#540
#541
#542
#543
#544
#545
#547
#548
#549
#55
#55/merge
#550
#551
#552
#553
#554
#555
#556
#557
#559
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#628
#629
#63
#630
#631
#633
#634
#635
#636
#637
#638
#639
#64
#640
#641
#642
#644
#645
#646
#647
#648
#649
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#692
#694
#695
#696
#697
#698
#699
#7
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#710
#711
#712
#713
#714
#716
#717
#718
#719
#72
#720
#721
#722
#723
#723/merge
#724
#725
#726
#727
#728
#729
#73
#730
#731
#734
#735
#736
#737
#738
#739
#74
#740
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#752
#753
#754
#755
#756
#757
#758
#759
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#772
#773
#774
#775
#776
#777
#778
#779
#780
#781
#784
#785
#786
#787
#788
#790
#791
#792
#793
#794
#795
#796
#797
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#811
#813
#814
#815
#816
#817
#818
#819
#820
#821
#823
#824
#825
#826
#827
#828
#829
#83
#830
#831
#832
#833
#834
#834/merge
#835
#836
#837
#838
#839
#840
#842
#845
#846
#847
#848
#849
#850
#851
#852
#853
#854
#855
#856
#857
#858
#859
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#874
#875
#876
#878
#879
#88
#881
#882
#883
#884
#886
#886/merge
#888
#889
#89
#890
#891
#894
#896
#897
#898
#899
#90
#901
#901/merge
#902
#903
#904
#907
#908
#909
#91
#911
#913
#914
#915
#916
#917
#918
#918/merge
#919
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#931
#932
#933
#934
#936
#937
#938
#939
#940
#941
#942
#942/merge
#943
#943/merge
#944
#944/merge
#945
#947
#948
#949
#950
#951
#952
#953
#956
#956/merge
#957
#958
#959
#96
#960
#961
#962
#963
#964
#966
#968
#968/merge
#969
#97
#970
#971
#972
#973
#976
#977
#978
#979
#98
#980
#982
#983
#984
#985
#986
#987
#988
#988/merge
#989
#99
#990
#991
#992
#993
#994
#995
#996
#996/merge
#997
#998
#998/merge
#999
v0.1.0
v0.1.1
v0.10.0
v0.10.1
v0.11.0
v0.12.0
v0.12.1
v0.13.0
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.15.3
v0.16.0
v0.16.1
v0.16.2
v0.16.3
v0.17.0
v0.17.1
v0.18.0
v0.19.0
v0.19.1
v0.19.2
v0.2.0
v0.20.0
v0.20.0-rc.1
v0.20.1
v0.20.2
v0.20.3
v0.20.4
v0.21.0
v0.21.1
v0.21.2
v0.22.0
v0.23.0
v0.24.0
v0.24.1
v0.25.0
v0.26.0
v0.26.1
v0.27.0
v0.28.0
v0.29.0
v0.29.1
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.30.0
v0.31.0
v0.32.0
v0.33.0
v0.34.0
v0.4.0
v0.5.0
v0.6.0
v0.6.1
v0.6.2
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.9.0
-
b1e5fc70a6
Add Menu EventHandler parser for lerp
Jan
2021-11-13 22:18:08 +01:00 -
7025fca81c
Add simple script parsing for menus
Jan
2021-11-07 00:45:39 +01:00 -
81203e523e
Handle condition stack on event handler closing parenthesis
Jan
2021-11-06 19:30:36 +01:00 -
54d7f75af6
Close EventHandlerSetBlock again
Jan
2021-11-06 18:08:58 +01:00 -
5af2e6da61
Add menu scopes to state before closing them
Jan
2021-11-06 17:47:18 +01:00 -
bf19208351
Add base for menu eventhandlerset parsing
Jan
2021-11-06 16:28:24 +01:00 -
b15efd4a4c
Move item parsing sequences for different scopes into the same class
Jan
2021-11-06 11:03:15 +01:00 -
321794a209
Parse Expression Properties for menuDefs
Jan
2021-11-04 22:47:49 +01:00 -
38551f29de
Add vector parameter functions to and/or matchers
Jan
2021-11-04 20:31:20 +01:00 -
69c08def7f
Add expression parsing for menu parser
Jan
2021-11-03 23:46:18 +01:00 -
c5d7d71a51
Add multicharacter tokens to simple lexer
Jan
2021-11-03 22:02:04 +01:00 -
ab7b516918
Move MenuMatcherFactory to Matcher folder
Jan
2021-11-03 17:17:23 +01:00 -
0f017749c8
Add domain classes for menu expressions
Jan
2021-11-02 23:45:04 +01:00 -
84a9c5e701
Read multi token properties for items
Jan
2021-11-01 21:59:58 +01:00 -
4d868d9b6d
Load menu item properties with common field types
Jan
2021-11-01 17:19:51 +01:00 -
b0a9406f96
Fix not dumping enableDvar correctly
Jan
2021-11-01 17:19:17 +01:00 -
99ca6f8efb
Fix SimpleLexer not understanding floating point numbers that omit pre dot zero
Jan
2021-11-01 15:12:46 +01:00 -
e19f526d8b
Properly handle tabs in pragma directives and other precompiler statements
Jan
2021-11-01 14:36:53 +01:00 -
be4e489118
Add sequences for simple common menu properties
Jan
2021-11-01 13:30:12 +01:00 -
2aa0eb2a8c
Add generic property matchers for menus
Jan
2021-11-01 12:28:40 +01:00 -
77603a2617
Bundle all property sequences for menus, items and functions together in one file
Jan
2021-11-01 10:59:28 +01:00 -
68945de51a
Add menu matcher for fullscreen property
Jan
2021-11-01 10:25:15 +01:00 -
6c5825de6d
Fix SimpleMatcher for keyword ignore case does not properly ignore case
Jan
2021-11-01 10:25:05 +01:00 -
5df6fce48a
Add MenuMatcherFactory with extensions for Numeric and Text token types
Jan
2021-11-01 10:14:24 +01:00 -
ff823b4722
Move menu parsing classes to menu namespace
Jan
2021-11-01 09:43:07 +01:00 -
38d60983e8
Add menu sequence for name properties
Jan
2021-10-31 18:44:02 +01:00 -
68610e49f3
Add sourceFile parameter to MultiInput ParserStream
Jan
2021-10-31 17:45:55 +01:00 -
ca1059b05c
Add Menu Parsing Result
Jan
2021-10-31 17:33:46 +01:00 -
e79376eb3e
Add menu defines for feature levels
Jan
2021-10-31 16:45:49 +01:00 -
9816d01ac2
Make DefinesProxy go over a line with defines substitution multiple times until no further substitution has been done
Jan
2021-10-31 16:21:04 +01:00 -
bba55706bf
Add basic parsing for menu lists with only loadMenus instructions
Jan
2021-10-31 15:37:46 +01:00 -
037e13b874
Add IgnoreCase Keyword matcher for simple parser
Jan
2021-10-31 15:22:03 +01:00 -
dcffa3d14d
Add ParserMultiInputStream
Jan
2021-10-31 14:53:05 +01:00 -
d5a8d038a6
Add IW5 extra menu fields
Jan
2021-10-24 22:27:31 +02:00 -
cd2cec3546
Correctly handle referencing assets when dumping menulist
Jan
2021-10-24 22:04:31 +02:00 -
568095f57e
IW5 menu dumping initial commit
Jan
2021-10-24 22:00:31 +02:00 -
c1fd5b80a4
Write all menu function definitions on top of every menu list item
Jan
2021-10-24 16:22:36 +02:00 -
70c31143f4
if the menu list name matches the menu name, embed it directly
Jan
2021-10-24 15:38:59 +02:00 -
a2af7db92b
Add missing nullptr check for newsticker iw4 menu dumping
Jan
2021-10-24 15:15:05 +02:00 -
805c00539b
Move IW4 menu dumping logic to separate class and constants to common scope
Jan
2021-10-24 14:59:43 +02:00 -
4e5e6d05bd
Implement function inlining for menu legacy mode
Jan
2021-10-24 10:35:57 +02:00 -
9184c0265e
Add legacy menu dumping unlinker command line argument
Jan
2021-10-24 10:16:53 +02:00 -
68c29cc22f
Write type specific menu data
Jan
2021-10-23 19:41:58 +02:00 -
a89492d636
Skip unnecessary outer parenthesis for if clauses and expressions
Jan
2021-10-23 15:35:17 +02:00 -
601b683f8a
Parse menu scripts with simplelexer to be able to format more pretty
Jan
2021-10-23 15:16:52 +02:00 -
56c35cb030
Make SimpleLexer be able to be initialized via constructor and not only via inheritence
Jan
2021-10-23 15:16:09 +02:00 -
c8214f769b
Dump menu EventHandlerSet for IW4
Jan
2021-10-17 11:29:58 +02:00 -
96774b96ba
Dump menu float expressions
Jan
2021-10-16 17:22:38 +02:00 -
0f7a8ca1c9
Dump IW4 menu statements
Jan
2021-10-15 22:19:17 +02:00 -
868bd070d0
Include and exclude asset type dumping configured by command line args
Jan
2021-10-11 18:47:53 +02:00 -
e70cbaa4ce
Add operator types
Jan
2021-09-01 19:40:47 +02:00 -
163ac55fed
IW4 dump simple menu file fields
Jan
2021-08-27 23:08:05 +02:00 -
636034d87c
Add menu ItemType enums to all games
Jan
2021-08-27 21:46:02 +02:00 -
04e9622f03
Update generate scripts
Jan
2021-10-10 15:07:40 +02:00 -
089ed9fe0d
Fix localized string parser not handling value escaping properly
Jan
2021-10-01 21:38:36 +02:00 -
4d674fac83
Fix zonewriting not applying updated values for embedded scriptstrings
Jan
2021-08-26 21:01:12 +02:00 -
013e8c3f2a
Improve T6 model dumping color selection criteria
Jan
2021-08-14 16:11:10 +02:00 -
d5780a1124
Add Model dumping for T6
Jan
2021-08-14 15:39:40 +02:00 -
963e6537ca
Add T5 model dumping material texture semantic detection to other game's dumpers
Jan
2021-08-14 14:08:13 +02:00 -
ee22face41
Add T5 model dumping
Jan
2021-08-14 13:57:32 +02:00 -
f052a97886
Fix T5 loading and dumping images
Jan
2021-08-14 13:57:18 +02:00 -
1e1485cedc
Add IW3 xmodel dumping
Jan
2021-08-14 11:35:41 +02:00 -
3d2479698c
Make XModelDumper context const if possible
Jan
2021-08-14 11:35:31 +02:00 -
2028809734
Add IW5 XModel dumping
Jan
2021-08-13 23:59:06 +02:00 -
bd9110fbb3
Check not only texture semantic but also name start and end to ensure to pick colormap for exporting models
Jan
2021-08-13 23:58:56 +02:00 -
a43d8bdd34
Add missing tuple header for std::tie
Jan
2021-08-13 22:39:57 +02:00 -
76a7ca99c3
Add ObjDumper for general use
Jan
2021-08-13 22:34:42 +02:00 -
0478a88d15
Export vertex weights for xmodel export
Jan
2021-08-13 17:33:13 +02:00 -
767daca2ea
Add generic XModel Export dumper without bone support yet
Jan
2021-08-13 09:40:12 +02:00 -
56ebbbcfa8
Fix iw4 obj material file setting ambient map instead of diffuse map for color maps
Jan
2021-08-01 02:18:18 +02:00 -
c1a30c89ac
Fix iw4 obj material file using wrong extension
Jan
2021-08-01 02:17:49 +02:00 -
bb0adb0b22
Switch iw4 xmodel axis to be Y Up and -Z Forward
Jan
2021-08-01 01:13:01 +02:00 -
24145e15e2
Dump IW4 xmodels as obj
Jan
2021-08-01 00:30:12 +02:00 -
2c96bc5ef8
Fix signed/unsigned issue with IW3 AssetLoaderGfxImage
Jan
2021-07-31 12:57:18 +02:00 -
e324c20641
Make asset dumpers not provide different implementations for dumping to gdt and raw so any dumper can decide itself how many raw files and gdt entries it wants to make use of
Jan
2021-07-31 12:34:22 +02:00 -
e544d043bd
Fix rawfile dumping and loading for iw5
Jan
2021-07-24 13:51:41 +02:00 -
7afc5d42b0
Fix more IW5 command and struct mistakes
Jan
2021-07-24 10:54:13 +02:00 -
29f72cde7a
Add missing IW5 commands
Jan
2021-07-23 23:07:15 +02:00 -
c88987f7dc
Remove unnecessary iw4 alignments
Jan
2021-07-23 23:06:35 +02:00 -
df8e909736
Make IW5 rawfile dumper sanitize names before dumping
Jan
2021-07-23 19:39:35 +02:00 -
16e7a2c471
Fix IW5 xmodel using invHighMipRadius by accident
Jan
2021-07-23 19:39:21 +02:00 -
88710cb3bf
IW5 Fixups
Jan
2021-07-23 16:28:59 +02:00 -
02b0f11c29
Fix iw4 FxGlassPiecePlace having wrong size due to accidentally using union instead of struct
Jan
2021-07-23 01:12:56 +02:00 -
f201dfafd8
IW5 support initial commit
Jan
2021-07-23 01:12:36 +02:00 -
c6ea52018a
Fix simple lexer not recognizing newlines after spaces
Jan
2021-07-10 10:53:18 +02:00 -
eedfccc617
Add IW4 localize asset loader
Jan
2021-07-10 10:53:03 +02:00 -
ae9633b696
Change ZoneCode zone writing template so it marks elements as following before writing them to ensure being able to write recursive structs
Jan
2021-06-24 16:59:43 +02:00 -
0492a87cbd
fix t5 rawfile loader not compressing gsc and csc files as the loader expects it
Jan
2021-06-24 16:59:03 +02:00 -
b3029c0d28
Fix T5 obj loader using wrong types for some assets
Jan
2021-06-24 16:58:34 +02:00 -
2ac1ec7cb0
Add zone writing for T5
Jan
2021-06-24 16:58:12 +02:00 -
910ffb3195
Fix T5 alignment issues
Jan
2021-05-19 18:30:12 +02:00 -
224da79cf4
Fix T5 command and alignment errors
Jan
2021-05-13 18:53:38 +02:00 -
8bd225afca
Fix gcc alignment issues
Jan
2021-05-12 22:07:41 +02:00 -
bb3e7d9e88
Load T5 fastfiles
Jan
2021-05-12 21:47:34 +02:00 -
e3a3d012e6
Add Commands for T5
Jan
2021-05-12 19:23:27 +02:00 -
4823fe036e
Fix gcc t5 asset structs errors
Jan
2021-05-09 09:42:29 +02:00 -
157e540302
more t5 stuffs
Jan
2021-04-27 19:31:26 +02:00 -
2edca7a57e
Add T5 basis
Jan
2021-04-27 18:19:32 +02:00 -
4f212562fc
Start dumping snd aliases
Jan
2021-04-27 15:23:24 +02:00 -
b1fce0f4fb
Add T6 vehicle team value for neutral
Jan
2021-04-27 15:22:56 +02:00