-
Notifications
You must be signed in to change notification settings - Fork 18
/
changes.diff
5732 lines (5732 loc) · 223 KB
/
changes.diff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
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
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
diff --git a/Config/DefaultGameplayTags.ini b/Config/DefaultGameplayTags.ini
index 9a384e56..62f25c86 100644
--- a/Config/DefaultGameplayTags.ini
+++ b/Config/DefaultGameplayTags.ini
@@ -47,0 +48 @@ NetIndexFirstBitSegment=16
++GameplayTagList=(Tag="Drone.Vacuum",DevComment="")
diff --git a/FSD.uproject b/FSD.uproject
index 201e2073..04fcd2e9 100644
--- a/FSD.uproject
+++ b/FSD.uproject
@@ -351,0 +352,8 @@
+ },
+ {
+ "Name": "ControlRig",
+ "Enabled": true
+ },
+ {
+ "Name": "FullBodyIK",
+ "Enabled": true
diff --git a/Plugins/SimpleUGC/Source/SimpleUGC/Private/UGCSettings.cpp b/Plugins/SimpleUGC/Source/SimpleUGC/Private/UGCSettings.cpp
index 2b390dd2..2c26d65c 100644
--- a/Plugins/SimpleUGC/Source/SimpleUGC/Private/UGCSettings.cpp
+++ b/Plugins/SimpleUGC/Source/SimpleUGC/Private/UGCSettings.cpp
@@ -51,3 +51,2 @@ UUGCSettings::UUGCSettings() {
- this->slot2.AddDefaulted(13);
- this->slot2Icon = 9;
- this->slot3.AddDefaulted(39);
+ this->slot2.AddDefaulted(36);
+ this->slot2Icon = 0;
@@ -55 +53,0 @@ UUGCSettings::UUGCSettings() {
- this->slot4.AddDefaulted(26);
diff --git a/Source/FSD/Private/AddComponentStatusEffectItem.cpp b/Source/FSD/Private/AddComponentStatusEffectItem.cpp
new file mode 100644
index 00000000..67ca9c15
--- /dev/null
+++ b/Source/FSD/Private/AddComponentStatusEffectItem.cpp
@@ -0,0 +1,6 @@
+#include "AddComponentStatusEffectItem.h"
+
+UAddComponentStatusEffectItem::UAddComponentStatusEffectItem() {
+ this->ComponentClass = NULL;
+}
+
diff --git a/Source/FSD/Private/AmmoDrivenWeapon.cpp b/Source/FSD/Private/AmmoDrivenWeapon.cpp
index 9f5e6afb..c446b6af 100644
--- a/Source/FSD/Private/AmmoDrivenWeapon.cpp
+++ b/Source/FSD/Private/AmmoDrivenWeapon.cpp
@@ -5,0 +6,3 @@
+void AAmmoDrivenWeapon::UpdateHoldToFire() {
+}
+
@@ -113,0 +117 @@ AAmmoDrivenWeapon::AAmmoDrivenWeapon() {
+ this->FireInputBufferTime = 0.00f;
@@ -120,0 +125,3 @@ AAmmoDrivenWeapon::AAmmoDrivenWeapon() {
+ this->HoldToFirePercentOfFireRatePenalty = -1.00f;
+ this->ApplyRecoilAtEndOfBurst = false;
+ this->EndOfBurstRecoilMultiplier = 1.00f;
diff --git a/Source/FSD/Private/AmmoDrivenWeaponAnimInstance.cpp b/Source/FSD/Private/AmmoDrivenWeaponAnimInstance.cpp
index 8a2ebf15..f12ca32b 100644
--- a/Source/FSD/Private/AmmoDrivenWeaponAnimInstance.cpp
+++ b/Source/FSD/Private/AmmoDrivenWeaponAnimInstance.cpp
@@ -15 +15 @@ UAmmoDrivenWeaponAnimInstance::UAmmoDrivenWeaponAnimInstance() {
- this->Overheated = false;
+ this->overHeated = false;
diff --git a/Source/FSD/Private/AquireTargetTask.cpp b/Source/FSD/Private/AquireTargetTask.cpp
new file mode 100644
index 00000000..dabe6ea2
--- /dev/null
+++ b/Source/FSD/Private/AquireTargetTask.cpp
@@ -0,0 +1,6 @@
+#include "AquireTargetTask.h"
+
+UAquireTargetTask::UAquireTargetTask() {
+ this->ForceNewTarget = false;
+}
+
diff --git a/Source/FSD/Private/ArmorHealthDamageComponent.cpp b/Source/FSD/Private/ArmorHealthDamageComponent.cpp
index fbb9a88b..42ed8b12 100644
--- a/Source/FSD/Private/ArmorHealthDamageComponent.cpp
+++ b/Source/FSD/Private/ArmorHealthDamageComponent.cpp
@@ -10,0 +11,4 @@ void UArmorHealthDamageComponent::SetHealthOnAllItems(float newHealth) {
+bool UArmorHealthDamageComponent::SetArmorDamageEnabledOnItem(FName BoneName, bool Enabled) {
+ return false;
+}
+
@@ -19,0 +24,3 @@ void UArmorHealthDamageComponent::OnRep_ArmorDamageInfo(FArmorDamageInfo OldValu
+void UArmorHealthDamageComponent::DealSocketArmorDamage(float Damage, float armorDamageMultiplier, UPrimitiveComponent* collider, bool shatter, EArmorDamageType DamageType) {
+}
+
diff --git a/Source/FSD/Private/ArmorVanityItem.cpp b/Source/FSD/Private/ArmorVanityItem.cpp
index 51b52c4a..5fe5eb49 100644
--- a/Source/FSD/Private/ArmorVanityItem.cpp
+++ b/Source/FSD/Private/ArmorVanityItem.cpp
@@ -2,0 +3,3 @@
+void UArmorVanityItem::SetNewArmorType(UCharacterVanityComponent* Gear) {
+}
+
@@ -5,0 +9,8 @@ void UArmorVanityItem::PreviewArmor(AFSDPlayerState* PlayerState, bool Show, boo
+bool UArmorVanityItem::HasSleevelessArmorType() const {
+ return false;
+}
+
+EArmorMeshType UArmorVanityItem::GetFPMeshType() const {
+ return EArmorMeshType::None;
+}
+
@@ -6,0 +18 @@ UArmorVanityItem::UArmorVanityItem() {
+ this->AllowSleevelessUse = true;
diff --git a/Source/FSD/Private/AttachMeshesAfflictionItem.cpp b/Source/FSD/Private/AttachMeshesAfflictionItem.cpp
index 87460dfc..b087fc82 100644
--- a/Source/FSD/Private/AttachMeshesAfflictionItem.cpp
+++ b/Source/FSD/Private/AttachMeshesAfflictionItem.cpp
@@ -3,0 +4,3 @@ FAttachMeshesAfflictionItem::FAttachMeshesAfflictionItem() {
+ this->SkeletalMesh = NULL;
+ this->StaticMesh = NULL;
+ this->Animation = NULL;
@@ -5 +8,5 @@ FAttachMeshesAfflictionItem::FAttachMeshesAfflictionItem() {
- this->Mesh = NULL;
+ this->AttachType = ECharacterMesh;
+ this->LoopAnimation = false;
+ this->RandomRotaiton = false;
+ this->RandomScale = false;
+ this->CastShadows = false;
diff --git a/Source/FSD/Private/BTDecorator_IsUnderCeiling.cpp b/Source/FSD/Private/BTDecorator_IsUnderCeiling.cpp
new file mode 100644
index 00000000..41957815
--- /dev/null
+++ b/Source/FSD/Private/BTDecorator_IsUnderCeiling.cpp
@@ -0,0 +1,9 @@
+#include "BTDecorator_IsUnderCeiling.h"
+
+UBTDecorator_IsUnderCeiling::UBTDecorator_IsUnderCeiling() {
+ this->Height = 0.00f;
+ this->Angle = 0.00f;
+ this->TryCalcFromSocket = false;
+ this->DrawDebug = false;
+}
+
diff --git a/Source/FSD/Private/BasicPistol.cpp b/Source/FSD/Private/BasicPistol.cpp
index ae5ea577..ea6b115e 100644
--- a/Source/FSD/Private/BasicPistol.cpp
+++ b/Source/FSD/Private/BasicPistol.cpp
@@ -1,0 +2 @@
+#include "DamageComponent.h"
@@ -5,0 +7,3 @@ void ABasicPistol::OnTargetDamaged(UHealthComponentBase* Health, float Amount, U
+void ABasicPistol::OnHit(const FHitResult& HitResult, bool isAlwaysPenetrated) {
+}
+
@@ -6,0 +11,2 @@ ABasicPistol::ABasicPistol() {
+ this->DamageComponent = CreateDefaultSubobject<UDamageComponent>(TEXT("DamageComponent"));
+ this->BurstArmorDamageMultiplier = 1.00f;
diff --git a/Source/FSD/Private/BodyRotationManagerComponent.cpp b/Source/FSD/Private/BodyRotationManagerComponent.cpp
new file mode 100644
index 00000000..c767d1dc
--- /dev/null
+++ b/Source/FSD/Private/BodyRotationManagerComponent.cpp
@@ -0,0 +1,9 @@
+#include "BodyRotationManagerComponent.h"
+
+void UBodyRotationManagerComponent::ApplyKnockBack(float force, float Duration, const FVector& Direction) {
+}
+
+UBodyRotationManagerComponent::UBodyRotationManagerComponent() {
+ this->LerpSpeed = 0.40f;
+}
+
diff --git a/Source/FSD/Private/Bomber.cpp b/Source/FSD/Private/Bomber.cpp
index 74884966..527299b6 100644
--- a/Source/FSD/Private/Bomber.cpp
+++ b/Source/FSD/Private/Bomber.cpp
@@ -71,0 +72 @@ ABomber::ABomber() {
+ this->NoDeathSpiral = false;
diff --git a/Source/FSD/Private/BoscoController.cpp b/Source/FSD/Private/BoscoController.cpp
index e841db04..0ef2e6ee 100644
--- a/Source/FSD/Private/BoscoController.cpp
+++ b/Source/FSD/Private/BoscoController.cpp
@@ -64 +63,0 @@ ABoscoController::ABoscoController() {
- this->PlagueWarning = NULL;
diff --git a/Source/FSD/Private/CharacterOptions.cpp b/Source/FSD/Private/CharacterOptions.cpp
index e4031de0..1421cf8e 100644
--- a/Source/FSD/Private/CharacterOptions.cpp
+++ b/Source/FSD/Private/CharacterOptions.cpp
@@ -5,0 +6,2 @@ FCharacterOptions::FCharacterOptions() {
+ this->HoldToBreakImmobilization = false;
+ this->HoldToFire = false;
diff --git a/Source/FSD/Private/CharacterVanityComponent.cpp b/Source/FSD/Private/CharacterVanityComponent.cpp
index f61ddc20..ed0158a6 100644
--- a/Source/FSD/Private/CharacterVanityComponent.cpp
+++ b/Source/FSD/Private/CharacterVanityComponent.cpp
@@ -12,0 +13,3 @@ void UCharacterVanityComponent::SetEquippedVanityInViewer(const TArray<UVanityIt
+void UCharacterVanityComponent::SetDesireSleevelessArmor(UObject* WorldContextObject, UPlayerCharacterID* Character, bool inDesireSleeveless) {
+}
+
@@ -15,0 +19,3 @@ void UCharacterVanityComponent::Server_SetEquippedVanity_Implementation(const FE
+void UCharacterVanityComponent::Server_SetDesireSleevelessArmor_Implementation(bool useSleeveless) {
+}
+
@@ -22,0 +29,4 @@ UVanityItem* UCharacterVanityComponent::Receive_GetEquippedVanityItem(UObject* W
+bool UCharacterVanityComponent::Receive_GetDesireSleevelessArmor(UObject* WorldContextObject, UPlayerCharacterID* Character) {
+ return false;
+}
+
@@ -25,0 +36,3 @@ void UCharacterVanityComponent::OnRep_EquippedVanity() {
+void UCharacterVanityComponent::OnRep_DesireSleeveless() {
+}
+
@@ -33,0 +47,4 @@ UVanityItem* UCharacterVanityComponent::GetEquippedVanityItem(EVanitySlot Slot,
+bool UCharacterVanityComponent::GetDesireSleevelessArmor() const {
+ return false;
+}
+
@@ -56,0 +74 @@ void UCharacterVanityComponent::GetLifetimeReplicatedProps(TArray<FLifetimePrope
+ DOREPLIFETIME(UCharacterVanityComponent, DesireSleevelessArmor);
@@ -68,0 +87 @@ UCharacterVanityComponent::UCharacterVanityComponent() {
+ this->DesireSleevelessArmor = false;
diff --git a/Source/FSD/Private/CharacterVanityLoadout.cpp b/Source/FSD/Private/CharacterVanityLoadout.cpp
index aa16ea80..592d5719 100644
--- a/Source/FSD/Private/CharacterVanityLoadout.cpp
+++ b/Source/FSD/Private/CharacterVanityLoadout.cpp
@@ -3,0 +4 @@ FCharacterVanityLoadout::FCharacterVanityLoadout() {
+ this->UsingSleevelessArmor = false;
diff --git a/Source/FSD/Private/CrossbowProjectileRecallable.cpp b/Source/FSD/Private/CrossbowProjectileRecallable.cpp
index 62b1480a..d9c6a932 100644
--- a/Source/FSD/Private/CrossbowProjectileRecallable.cpp
+++ b/Source/FSD/Private/CrossbowProjectileRecallable.cpp
@@ -19,0 +20 @@ UCrossbowProjectileRecallable::UCrossbowProjectileRecallable() {
+ this->FPMeshComponent = NULL;
diff --git a/Source/FSD/Private/DamageComponent.cpp b/Source/FSD/Private/DamageComponent.cpp
index 36cc1a03..ebfb1fe3 100644
--- a/Source/FSD/Private/DamageComponent.cpp
+++ b/Source/FSD/Private/DamageComponent.cpp
@@ -38 +38 @@ UDamageComponent::UDamageComponent() {
- this->ArmorDamageMultiplier = 1.00f;
+ this->armorDamageMultiplier = 1.00f;
diff --git a/Source/FSD/Private/DeepPathfinderMovement.cpp b/Source/FSD/Private/DeepPathfinderMovement.cpp
index 9945fc15..94c99b62 100644
--- a/Source/FSD/Private/DeepPathfinderMovement.cpp
+++ b/Source/FSD/Private/DeepPathfinderMovement.cpp
@@ -137,0 +138,4 @@ UFakeMoverSettings* UDeepPathfinderMovement::GetCurrentFakePhysicsMoveSet() {
+float UDeepPathfinderMovement::GetApproximatePathLength(FVector Start, FVector End) const {
+ return 0.0f;
+}
+
diff --git a/Source/FSD/Private/DisplayCase.cpp b/Source/FSD/Private/DisplayCase.cpp
index ec3e1201..38b81c07 100644
--- a/Source/FSD/Private/DisplayCase.cpp
+++ b/Source/FSD/Private/DisplayCase.cpp
@@ -14,0 +15,4 @@ void ADisplayCase::OnRep_ContentIndex() {
+bool ADisplayCase::IsSpecialContent() const {
+ return false;
+}
+
diff --git a/Source/FSD/Private/DoubleDrillItem.cpp b/Source/FSD/Private/DoubleDrillItem.cpp
index 0d72f557..65a50e2a 100644
--- a/Source/FSD/Private/DoubleDrillItem.cpp
+++ b/Source/FSD/Private/DoubleDrillItem.cpp
@@ -84 +84 @@ ADoubleDrillItem::ADoubleDrillItem() {
- this->ArmorDamageMultiplier = 1.00f;
+ this->armorDamageMultiplier = 1.00f;
diff --git a/Source/FSD/Private/DrinkEffectComponent.cpp b/Source/FSD/Private/DrinkEffectComponent.cpp
index 08bcd40e..12a72190 100644
--- a/Source/FSD/Private/DrinkEffectComponent.cpp
+++ b/Source/FSD/Private/DrinkEffectComponent.cpp
@@ -10,0 +11,4 @@ void UDrinkEffectComponent::OnChangedCharacter(APlayerCharacter* changedToCharac
+bool UDrinkEffectComponent::GetActivateOnlyWhenDrinking() const {
+ return false;
+}
+
@@ -14,0 +19 @@ UDrinkEffectComponent::UDrinkEffectComponent() {
+ this->ActivatesOnlyOnceWhenDrinking = false;
diff --git a/Source/FSD/Private/DrinkableDataAsset.cpp b/Source/FSD/Private/DrinkableDataAsset.cpp
index 17e00595..9d1f0053 100644
--- a/Source/FSD/Private/DrinkableDataAsset.cpp
+++ b/Source/FSD/Private/DrinkableDataAsset.cpp
@@ -47,0 +48 @@ UDrinkableDataAsset::UDrinkableDataAsset() {
+ this->IsSpecialBeer = false;
diff --git a/Source/FSD/Private/DroneBase.cpp b/Source/FSD/Private/DroneBase.cpp
index daec32cc..2283f56e 100644
--- a/Source/FSD/Private/DroneBase.cpp
+++ b/Source/FSD/Private/DroneBase.cpp
@@ -1,0 +2 @@
+#include "Components/PointLightComponent.h"
@@ -13,0 +15 @@ ADroneBase::ADroneBase() {
+ this->StateLight = CreateDefaultSubobject<UPointLightComponent>(TEXT("StateLight"));
diff --git a/Source/FSD/Private/DroneCarryComponent.cpp b/Source/FSD/Private/DroneCarryComponent.cpp
deleted file mode 100644
index 492a6703..00000000
--- a/Source/FSD/Private/DroneCarryComponent.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-#include "DroneCarryComponent.h"
-
-void UDroneCarryComponent::OnCarriedUsed(APlayerCharacter* User, EInputKeys Key) {
-}
-
-void UDroneCarryComponent::OnCarriedDropped() {
-}
-
-UDroneCarryComponent::UDroneCarryComponent() {
- this->CurrentCarried = NULL;
-}
-
diff --git a/Source/FSD/Private/DroneControllerBase.cpp b/Source/FSD/Private/DroneControllerBase.cpp
index 04478741..b21fa666 100644
--- a/Source/FSD/Private/DroneControllerBase.cpp
+++ b/Source/FSD/Private/DroneControllerBase.cpp
@@ -3 +3 @@
-void ADroneControllerBase::OnShout(APlayerCharacter* ShoutingPlayer) {
+void ADroneControllerBase::OnShout(APlayerCharacter* Player) {
@@ -9 +9 @@ void ADroneControllerBase::OnSecondaryLaserPointer(const FLaserPointerTarget& Hi
-void ADroneControllerBase::OnSalute(APlayerCharacter* aCharacater) {
+void ADroneControllerBase::OnSalute(APlayerCharacter* Player) {
@@ -14,0 +15,6 @@ void ADroneControllerBase::OnPrimaryLaserpointer(const FLaserPointerTarget& HitI
+void ADroneControllerBase::OnPlayerLeave(AFSDPlayerState* State) {
+}
+
+void ADroneControllerBase::OnPlayerJoin(APlayerCharacter* Player) {
+}
+
@@ -16 +21,0 @@ ADroneControllerBase::ADroneControllerBase() {
- this->ControlledDrone = NULL;
diff --git a/Source/FSD/Private/DroneDefendSatate.cpp b/Source/FSD/Private/DroneDefendSatate.cpp
deleted file mode 100644
index 574dba4a..00000000
--- a/Source/FSD/Private/DroneDefendSatate.cpp
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "DroneDefendSatate.h"
-
-UDroneDefendSatate::UDroneDefendSatate() {
-}
-
diff --git a/Source/FSD/Private/DroneLightSetting.cpp b/Source/FSD/Private/DroneLightSetting.cpp
new file mode 100644
index 00000000..35980121
--- /dev/null
+++ b/Source/FSD/Private/DroneLightSetting.cpp
@@ -0,0 +1,7 @@
+#include "DroneLightSetting.h"
+
+FDroneLightSetting::FDroneLightSetting() {
+ this->Intensity = 0.00f;
+ this->Radius = 0.00f;
+}
+
diff --git a/Source/FSD/Private/DroneMiningState.cpp b/Source/FSD/Private/DroneMiningState.cpp
index 88f8b4ef..0467a766 100644
--- a/Source/FSD/Private/DroneMiningState.cpp
+++ b/Source/FSD/Private/DroneMiningState.cpp
@@ -3,0 +4,8 @@ UDroneMiningState::UDroneMiningState() {
+ this->DroneMiningTool = NULL;
+ this->HeartStoneMateiral = NULL;
+ this->StartMiningRange = 0.00f;
+ this->MiningRange = 0.00f;
+ this->SameHitRadius = 0.00f;
+ this->MineRadius = 0.00f;
+ this->MiningStrength = 1;
+ this->EmbeddedSearchRadius = 0.00f;
diff --git a/Source/FSD/Private/DroneReviveState.cpp b/Source/FSD/Private/DroneReviveState.cpp
deleted file mode 100644
index d89cd584..00000000
--- a/Source/FSD/Private/DroneReviveState.cpp
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "DroneReviveState.h"
-
-UDroneReviveState::UDroneReviveState() {
-}
-
diff --git a/Source/FSD/Private/DroneStream.cpp b/Source/FSD/Private/DroneStream.cpp
index f515a127..f8689fce 100644
--- a/Source/FSD/Private/DroneStream.cpp
+++ b/Source/FSD/Private/DroneStream.cpp
@@ -4,0 +5 @@
+
@@ -10,0 +12,4 @@ void ADroneStream::OnBeginOverlap(UPrimitiveComponent* OverlappedComponent, AAct
+ABosco* ADroneStream::GetBosco() const {
+ return NULL;
+}
+
diff --git a/Source/FSD/Private/DroneUseAbillityState.cpp b/Source/FSD/Private/DroneUseAbillityState.cpp
deleted file mode 100644
index 45594f17..00000000
--- a/Source/FSD/Private/DroneUseAbillityState.cpp
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "DroneUseAbillityState.h"
-
-UDroneUseAbillityState::UDroneUseAbillityState() {
-}
-
diff --git a/Source/FSD/Private/DropSpikeTrackingSubsystem.cpp b/Source/FSD/Private/DropSpikeTrackingSubsystem.cpp
new file mode 100644
index 00000000..31c4843c
--- /dev/null
+++ b/Source/FSD/Private/DropSpikeTrackingSubsystem.cpp
@@ -0,0 +1,12 @@
+#include "DropSpikeTrackingSubsystem.h"
+
+void UDropSpikeTrackingSubsystem::IncrementSpikeCount() {
+}
+
+int32 UDropSpikeTrackingSubsystem::GetSpikeCount() const {
+ return 0;
+}
+
+UDropSpikeTrackingSubsystem::UDropSpikeTrackingSubsystem() {
+}
+
diff --git a/Source/FSD/Private/EmitterConnection.cpp b/Source/FSD/Private/EmitterConnection.cpp
new file mode 100644
index 00000000..f48340f5
--- /dev/null
+++ b/Source/FSD/Private/EmitterConnection.cpp
@@ -0,0 +1,5 @@
+#include "EmitterConnection.h"
+
+FEmitterConnection::FEmitterConnection() {
+}
+
diff --git a/Source/FSD/Private/EnemyDescriptor.cpp b/Source/FSD/Private/EnemyDescriptor.cpp
index 334f64a6..b6154e4f 100644
--- a/Source/FSD/Private/EnemyDescriptor.cpp
+++ b/Source/FSD/Private/EnemyDescriptor.cpp
@@ -23 +22,0 @@ UEnemyDescriptor::UEnemyDescriptor() {
- this->PlacementCategories = 0;
diff --git a/Source/FSD/Private/FSDCheatManager.cpp b/Source/FSD/Private/FSDCheatManager.cpp
index 3ca6f3f6..4fa7fb7f 100644
--- a/Source/FSD/Private/FSDCheatManager.cpp
+++ b/Source/FSD/Private/FSDCheatManager.cpp
@@ -41 +41 @@ void UFSDCheatManager::SetFastMovement(bool fast) {
-void UFSDCheatManager::Server_Refresh_Daily_Special_Implementation() {
+void UFSDCheatManager::Server_Refresh_Daily_Special_Implementation(int32 Index) {
@@ -474 +474 @@ void UFSDCheatManager::C_RefreshDailyDeal(int32 Seed) {
-void UFSDCheatManager::C_Refresh_Daily_Special() {
+void UFSDCheatManager::C_Refresh_Daily_Special(int32 Index) {
@@ -545,0 +546,3 @@ void UFSDCheatManager::C_JumpToNextRoom() {
+void UFSDCheatManager::C_JetBoots_Enable() {
+}
+
@@ -554,0 +558,3 @@ void UFSDCheatManager::C_IncrementAllMissionStats(int32 Amount) {
+void UFSDCheatManager::C_IncreasePlagueInfection(float Increment) {
+}
+
diff --git a/Source/FSD/Private/FSDEventManager.cpp b/Source/FSD/Private/FSDEventManager.cpp
index 6e116314..e8691e62 100644
--- a/Source/FSD/Private/FSDEventManager.cpp
+++ b/Source/FSD/Private/FSDEventManager.cpp
@@ -2,0 +3,3 @@
+void UFSDEventManager::TryGetJettyBootSettings(bool& OutHasSettings, FJettyBootEventSettings& OutSettings) {
+}
+
diff --git a/Source/FSD/Private/FSDGameInstance.cpp b/Source/FSD/Private/FSDGameInstance.cpp
index 845e4d13..2ae39819 100644
--- a/Source/FSD/Private/FSDGameInstance.cpp
+++ b/Source/FSD/Private/FSDGameInstance.cpp
@@ -96 +96 @@ void UFSDGameInstance::ResetAlwaysLoadedWorldsAndGameData() {
-void UFSDGameInstance::RemoveRemporaryBuff() {
+void UFSDGameInstance::RemoveBosco() {
@@ -99 +99 @@ void UFSDGameInstance::RemoveRemporaryBuff() {
-void UFSDGameInstance::RemoveBosco() {
+void UFSDGameInstance::RemoveAllTemporaryBuff(APlayerController* PlayerController) {
@@ -104,0 +105,3 @@ void UFSDGameInstance::RefreshIsGameModded() {
+void UFSDGameInstance::PreClientTravelCleanup(APlayerController* PlayerController) {
+}
+
@@ -159,0 +163,4 @@ bool UFSDGameInstance::HasSignedIn() {
+bool UFSDGameInstance::HasRandomBeerBuff() const {
+ return false;
+}
+
@@ -189,0 +197,4 @@ TArray<FBlueprintSessionResult> UFSDGameInstance::GetServersFriendsArePlaying(TA
+FString UFSDGameInstance::GetSeedString(UObject* WorldContextObject) {
+ return TEXT("");
+}
+
@@ -335 +345,0 @@ UFSDGameInstance::UFSDGameInstance() {
- this->TemporaryBuff = NULL;
diff --git a/Source/FSD/Private/FSDGameState.cpp b/Source/FSD/Private/FSDGameState.cpp
index 22e869bf..4be0b664 100644
--- a/Source/FSD/Private/FSDGameState.cpp
+++ b/Source/FSD/Private/FSDGameState.cpp
@@ -156 +156 @@ TArray<FCreditsReward> AFSDGameState::GetMissionRewardCredits() const {
-bool AFSDGameState::GetMissionCompletedCreditReward(bool primary, int32& OutReward) const {
+bool AFSDGameState::GetMissionCompletedCreditReward(bool Primary, int32& OutReward) const {
diff --git a/Source/FSD/Private/FSDGameUserSettings.cpp b/Source/FSD/Private/FSDGameUserSettings.cpp
index 3cdb825c..9dc313f4 100644
--- a/Source/FSD/Private/FSDGameUserSettings.cpp
+++ b/Source/FSD/Private/FSDGameUserSettings.cpp
@@ -154,0 +155,6 @@ void UFSDGameUserSettings::SetInputSource(EFSDInputSource NewSource) {
+void UFSDGameUserSettings::SetHoldToFire(bool HoldToFire) {
+}
+
+void UFSDGameUserSettings::SetHoldToBreakImmobilization(bool holdToBreak) {
+}
+
@@ -470,0 +477,8 @@ EFSDInputSource UFSDGameUserSettings::GetInputSource() {
+bool UFSDGameUserSettings::GetHoldToFire() const {
+ return false;
+}
+
+bool UFSDGameUserSettings::GetHoldToBreakImmobilization() const {
+ return false;
+}
+
@@ -652 +666 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->bJukeboxStreamerMode = true;
+ this->bJukeboxStreamerMode = false;
@@ -654,8 +668,8 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->ServerSearchRegion = 3;
- this->ServerSearchPasswordRequired = true;
- this->volumeCharacterVoice = 56.99f;
- this->volumeMissionControl = 58.84f;
- this->volumeMaster = 27.47f;
- this->volumeSFX = 67.60f;
- this->volumeMusic = 58.38f;
- this->CurrentAudioOutputDeviceId = TEXT("{0.0.0.00000000}.{e5f88e95-6344-4763-bd61-70b04ceb23f9}");
+ this->ServerSearchRegion = 1;
+ this->ServerSearchPasswordRequired = false;
+ this->volumeCharacterVoice = 100.00f;
+ this->volumeMissionControl = 100.00f;
+ this->volumeMaster = 100.00f;
+ this->volumeSFX = 100.00f;
+ this->volumeMusic = 100.00f;
+ this->CurrentAudioOutputDeviceId = TEXT("{0.0.0.00000000}.{7abcb3e6-fc80-41cb-b8c8-59b74bd2543f}");
@@ -664 +678 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->AntiAliasingType = 2;
+ this->AntiAliasingType = 1;
@@ -666 +680 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->volumeVoice = 99.74f;
+ this->volumeVoice = 100.00f;
@@ -668 +682 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->AmdFsrMode = 0;
+ this->AmdFsrMode = 1;
@@ -670 +684 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->AmdFsrSharpness = 0.22f;
+ this->AmdFsrSharpness = 0.20f;
@@ -684 +698 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->bUseVoiceChat = false;
+ this->bUseVoiceChat = true;
@@ -688 +702 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->MouseXSensitivity = 900.92f;
+ this->MouseXSensitivity = 600.00f;
@@ -695,3 +709,3 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->FOV = 100.89f;
- this->HeadbobbingScale = 0.00f;
- this->CameraShakeScale = 25.00f;
+ this->FOV = 100.00f;
+ this->HeadbobbingScale = 100.00f;
+ this->CameraShakeScale = 100.00f;
@@ -703 +717 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->UseProfanityFilter = false;
+ this->UseProfanityFilter = true;
@@ -707 +721 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->HDRColorGamma = 1.21f;
+ this->HDRColorGamma = 1.20f;
@@ -713 +727 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->UIDPIScale = 80.63f;
+ this->UIDPIScale = 90.00f;
@@ -725 +739 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->LastNiagaraShaderVerions = 63118;
+ this->LastNiagaraShaderVerions = 0;
@@ -730 +744 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->bTutorialHintsEnabled = false;
+ this->bTutorialHintsEnabled = true;
@@ -732 +746 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->bShowFPS = false;
+ this->bShowFPS = true;
@@ -737,2 +751,2 @@ UFSDGameUserSettings::UFSDGameUserSettings() {
- this->SelectedDifficultyLevels.AddDefaulted(10);
- this->DifficultyLevelsAddedByDefault.AddDefaulted(10);
+ this->SelectedDifficultyLevels.AddDefaulted(9);
+ this->DifficultyLevelsAddedByDefault.AddDefaulted(9);
diff --git a/Source/FSD/Private/FSDGameplayStatics.cpp b/Source/FSD/Private/FSDGameplayStatics.cpp
index 5f7be9a3..4044274b 100644
--- a/Source/FSD/Private/FSDGameplayStatics.cpp
+++ b/Source/FSD/Private/FSDGameplayStatics.cpp
@@ -7 +7 @@ UFXSystemComponent* UFSDGameplayStatics::SpawnScaledEmitterAtLocation(UObject* W
-UDecalComponent* UFSDGameplayStatics::SpawnDecalData(const UObject* WorldContextObject, const FVector& Location, const FVector& upVector, const FDecalData& DecalData, bool randomRollRotation) {
+UDecalComponent* UFSDGameplayStatics::SpawnDecalData(const UObject* WorldContextObject, const FVector& Location, const FVector& UpVector, const FDecalData& DecalData, bool randomRollRotation) {
@@ -15 +15 @@ UDecalComponent* UFSDGameplayStatics::SpawnDecalAtActor(AActor* Actor, UMaterial
-UDecalComponent* UFSDGameplayStatics::SpawnDecal(const UObject* WorldContextObject, UMaterialInterface* DecalMaterial, const FVector& Location, const FVector& upVector, float Size, float Duration, float FadeDuration) {
+UDecalComponent* UFSDGameplayStatics::SpawnDecal(const UObject* WorldContextObject, UMaterialInterface* DecalMaterial, const FVector& Location, const FVector& UpVector, float Size, float Duration, float FadeDuration) {
diff --git a/Source/FSD/Private/FSDOnlineSystemUtils.cpp b/Source/FSD/Private/FSDOnlineSystemUtils.cpp
index 6823024a..701d495b 100644
--- a/Source/FSD/Private/FSDOnlineSystemUtils.cpp
+++ b/Source/FSD/Private/FSDOnlineSystemUtils.cpp
@@ -30,0 +31,3 @@ void UFSDOnlineSystemUtils::GetOnlinePlayBlockReasons(TArray<EBlueprintablePrivi
+void UFSDOnlineSystemUtils::GetIsUpdatePending(const FOnGetIsUpdatePendingBP& Delegate) {
+}
+
diff --git a/Source/FSD/Private/FSDPlayerController.cpp b/Source/FSD/Private/FSDPlayerController.cpp
index d1c561e0..a2150949 100644
--- a/Source/FSD/Private/FSDPlayerController.cpp
+++ b/Source/FSD/Private/FSDPlayerController.cpp
@@ -31,0 +32,3 @@ void AFSDPlayerController::Server_TravelDone_Implementation() {
+void AFSDPlayerController::Server_TakeDamageFrom_Implementation(UDamageComponent* Damage, FVector Location) {
+}
+
@@ -53 +56 @@ void AFSDPlayerController::Server_ResetHUD_Implementation() {
-void AFSDPlayerController::Server_NewMessage_Implementation(const FString& Sender, const FString& Text, EChatSenderType SenderType) {
+void AFSDPlayerController::Server_Relay_SetArmorIndexDestroyed_Implementation(USimpleArmorDamageComponent* ArmorComponent, int32 Index, EArmorDamageType DamageType) {
@@ -56 +59 @@ void AFSDPlayerController::Server_NewMessage_Implementation(const FString& Sende
-void AFSDPlayerController::Server_DrawProjectileDebugPath_Implementation(bool bDraw) {
+void AFSDPlayerController::Server_NewMessage_Implementation(const FString& Sender, const FString& Text, EChatSenderType SenderType) {
@@ -59 +62 @@ void AFSDPlayerController::Server_DrawProjectileDebugPath_Implementation(bool bD
-void AFSDPlayerController::Server_ActivateTemporaryBuff_Implementation(UTemporaryBuff* buff) {
+void AFSDPlayerController::Server_DrawProjectileDebugPath_Implementation(bool bDraw) {
diff --git a/Source/FSD/Private/FSDSaveGame.cpp b/Source/FSD/Private/FSDSaveGame.cpp
index 0df675e2..5949d452 100644
--- a/Source/FSD/Private/FSDSaveGame.cpp
+++ b/Source/FSD/Private/FSDSaveGame.cpp
@@ -45,0 +46,3 @@ void UFSDSaveGame::SetIndexAndName(int32 NewIndex, const FString& NewName) {
+void UFSDSaveGame::SetIgnoreRandomLoadout(bool inIgnoreRandomLoadout) {
+}
+
@@ -350,0 +354 @@ UFSDSaveGame::UFSDSaveGame() {
+ this->bIgnoreRandomLoadout = false;
diff --git a/Source/FSD/Private/FSDWidgetBlueprintLibrary.cpp b/Source/FSD/Private/FSDWidgetBlueprintLibrary.cpp
index 0b47c024..0a231b9a 100644
--- a/Source/FSD/Private/FSDWidgetBlueprintLibrary.cpp
+++ b/Source/FSD/Private/FSDWidgetBlueprintLibrary.cpp
@@ -191,0 +192,4 @@ void UFSDWidgetBlueprintLibrary::Box(FPaintContext& Context, FVector2D Position,
+bool UFSDWidgetBlueprintLibrary::AreWidgetsIntersecting(const UWidget* InWidget1, const UWidget* InWidget2) {
+ return false;
+}
+
diff --git a/Source/FSD/Private/FacilityObjective.cpp b/Source/FSD/Private/FacilityObjective.cpp
index 8209afdf..7091f154 100644
--- a/Source/FSD/Private/FacilityObjective.cpp
+++ b/Source/FSD/Private/FacilityObjective.cpp
@@ -5 +5 @@
-void UFacilityObjective::SpawnFacilityEncounters(AProceduralSetup* setup, UEncounterManager* Encounters, UDebrisPositioning* Positioning) {
+void UFacilityObjective::SpawnFacilityEncounters(AProceduralSetup* Setup, UEncounterManager* Encounters, UDebrisPositioning* Positioning) {
@@ -8 +8 @@ void UFacilityObjective::SpawnFacilityEncounters(AProceduralSetup* setup, UEncou
-TArray<FTransform> UFacilityObjective::SpawnEndBattleTurrets(int32 amountOfTurrets, AProceduralSetup* setup, UDebrisPositioning* DebrisPositioning, TSubclassOf<AActor> terrainPlacement, const TArray<AActor*>& existingTurrets, bool& success) {
+TArray<FTransform> UFacilityObjective::SpawnEndBattleTurrets(int32 amountOfTurrets, AProceduralSetup* Setup, UDebrisPositioning* DebrisPositioning, TSubclassOf<AActor> terrainPlacement, const TArray<AActor*>& existingTurrets, bool& success) {
@@ -25 +25 @@ void UFacilityObjective::ProgressCurrentObjective() {
-AActor* UFacilityObjective::PlaceObjectInRoom(AProceduralSetup* setup, const FRoomNode& RoomNode, UDebrisPositioning* Positioning, TSubclassOf<AActor> placementActor, FRandomStream RandomStream, const bool checkImportantLocations) {
+AActor* UFacilityObjective::PlaceObjectInRoom(AProceduralSetup* Setup, const FRoomNode& RoomNode, UDebrisPositioning* Positioning, TSubclassOf<AActor> placementActor, FRandomStream RandomStream, const bool checkImportantLocations) {
@@ -49 +49 @@ void UFacilityObjective::InitGeneratorCount(int32 generators) {
-FTransform UFacilityObjective::GetTurretGoal(AProceduralSetup* setup, const FVector& Origin, float idealRange, UDebrisPositioning* DebrisPositioning, TSubclassOf<AActor> terrainPlacement, bool& success) {
+FTransform UFacilityObjective::GetTurretGoal(AProceduralSetup* Setup, const FVector& Origin, float idealRange, UDebrisPositioning* DebrisPositioning, TSubclassOf<AActor> terrainPlacement, bool& success) {
@@ -61 +61 @@ int32 UFacilityObjective::GetShieldGeneratorCount() const {
-void UFacilityObjective::GetObjectTransformInRoom(FTransform& Transform, AProceduralSetup* setup, const FRoomNode& RoomNode, UDebrisPositioning* Positioning, TSubclassOf<AActor> placementActor, FRandomStream RandomStream, const bool checkImportantLocations) {
+void UFacilityObjective::GetObjectTransformInRoom(FTransform& Transform, AProceduralSetup* Setup, const FRoomNode& RoomNode, UDebrisPositioning* Positioning, TSubclassOf<AActor> placementActor, FRandomStream RandomStream, const bool checkImportantLocations) {
@@ -82 +82 @@ void UFacilityObjective::FirstGeneratorEncounterSpawn(APawn* spawned) {
-void UFacilityObjective::DropOverCharger(AProceduralSetup* setup, int32 roomIndex, const FVector& facilityLocation, float idealRange, float idealZDistance, UDebrisPositioning* DebrisPositioning, TSubclassOf<ARessuplyPod> NewGeneratorClass) {
+void UFacilityObjective::DropOverCharger(AProceduralSetup* Setup, int32 roomIndex, const FVector& facilityLocation, float idealRange, float idealZDistance, UDebrisPositioning* DebrisPositioning, TSubclassOf<ARessuplyPod> NewGeneratorClass) {
diff --git a/Source/FSD/Private/FacilityTurret.cpp b/Source/FSD/Private/FacilityTurret.cpp
index b9209b26..5a936b35 100644
--- a/Source/FSD/Private/FacilityTurret.cpp
+++ b/Source/FSD/Private/FacilityTurret.cpp
@@ -5,0 +6,3 @@
+void AFacilityTurret::TurnOffMesh() {
+}
+
diff --git a/Source/FSD/Private/FoamPuddle.cpp b/Source/FSD/Private/FoamPuddle.cpp
index ebf10e5a..f5d2caf9 100644
--- a/Source/FSD/Private/FoamPuddle.cpp
+++ b/Source/FSD/Private/FoamPuddle.cpp
@@ -5,0 +6,3 @@
+void AFoamPuddle::SetState(EVacuumState NewState) {
+}
+
@@ -39 +42 @@ AFoamPuddle::AFoamPuddle() {
- this->State = EVacuumState::EPuddle;
+ this->State = EVacuumState::EFalling;
@@ -41,0 +45 @@ AFoamPuddle::AFoamPuddle() {
+ this->UsesLocalSpace = false;
diff --git a/Source/FSD/Private/FoamPuddle_WalkingPlagueheart.cpp b/Source/FSD/Private/FoamPuddle_WalkingPlagueheart.cpp
new file mode 100644
index 00000000..f057bc93
--- /dev/null
+++ b/Source/FSD/Private/FoamPuddle_WalkingPlagueheart.cpp
@@ -0,0 +1,6 @@
+#include "FoamPuddle_WalkingPlagueheart.h"
+
+AFoamPuddle_WalkingPlagueheart::AFoamPuddle_WalkingPlagueheart() {
+ this->FoamCleanRadius = 100.00f;
+}
+
diff --git a/Source/FSD/Private/FrozenStateComponent.cpp b/Source/FSD/Private/FrozenStateComponent.cpp
index b1c24b71..129cc753 100644
--- a/Source/FSD/Private/FrozenStateComponent.cpp
+++ b/Source/FSD/Private/FrozenStateComponent.cpp
@@ -11,0 +12 @@ UFrozenStateComponent::UFrozenStateComponent() {
+ this->HoldToBreakTime = 0.25f;
diff --git a/Source/FSD/Private/GDMissionStats.cpp b/Source/FSD/Private/GDMissionStats.cpp
index 10db6478..642b62b5 100644
--- a/Source/FSD/Private/GDMissionStats.cpp
+++ b/Source/FSD/Private/GDMissionStats.cpp
@@ -35,0 +36 @@ FGDMissionStats::FGDMissionStats() {
+ this->JettyBootCreditsSpent = NULL;
diff --git a/Source/FSD/Private/GDStats.cpp b/Source/FSD/Private/GDStats.cpp
index 79e84b2e..4a9c5c1a 100644
--- a/Source/FSD/Private/GDStats.cpp
+++ b/Source/FSD/Private/GDStats.cpp
@@ -41,0 +42,2 @@ FGDStats::FGDStats() {
+ this->CritChance = NULL;
+ this->CritDamageBonus = NULL;
diff --git a/Source/FSD/Private/GameEvent.cpp b/Source/FSD/Private/GameEvent.cpp
index f63c3a52..48dd17c1 100644
--- a/Source/FSD/Private/GameEvent.cpp
+++ b/Source/FSD/Private/GameEvent.cpp
@@ -111 +111 @@ void AGameEvent::EndShout() {
-FTransform AGameEvent::DebreePositionPoint(AProceduralSetup* setup, const FVector& fromLocation, float MinDistance, float desiredDistance, UDebrisPositioning* DebrisPositioning, TSubclassOf<AActor> terrainPlacement, float maxPathLength) {
+FTransform AGameEvent::DebreePositionPoint(AProceduralSetup* Setup, const FVector& fromLocation, float MinDistance, float desiredDistance, UDebrisPositioning* DebrisPositioning, TSubclassOf<AActor> terrainPlacement, float maxPathLength) {
diff --git a/Source/FSD/Private/GeneratedMission.cpp b/Source/FSD/Private/GeneratedMission.cpp
index f3da518a..9468198c 100644
--- a/Source/FSD/Private/GeneratedMission.cpp
+++ b/Source/FSD/Private/GeneratedMission.cpp
@@ -60,0 +61 @@ UGeneratedMission::UGeneratedMission() {
+ this->CanHaveMutators = false;
diff --git a/Source/FSD/Private/GuntowerActivationPlatform.cpp b/Source/FSD/Private/GuntowerActivationPlatform.cpp
index c6cef908..2e31d041 100644
--- a/Source/FSD/Private/GuntowerActivationPlatform.cpp
+++ b/Source/FSD/Private/GuntowerActivationPlatform.cpp
@@ -4 +4 @@
-#include "Components/SkeletalMeshComponent.h"
+#include "Components/StaticMeshComponent.h"
@@ -45,0 +46,4 @@ void AGuntowerActivationPlatform::ModuleDestroyed(UHealthComponentBase* Health)
+int32 AGuntowerActivationPlatform::GetPlayerCount() const {
+ return 0;
+}
+
@@ -71 +75 @@ AGuntowerActivationPlatform::AGuntowerActivationPlatform() {
- this->SKMesh = CreateDefaultSubobject<USkeletalMeshComponent>(TEXT("SKMesh"));
+ this->STMesh = CreateDefaultSubobject<UStaticMeshComponent>(TEXT("STMesh"));
diff --git a/Source/FSD/Private/HackableBuildingObjective.cpp b/Source/FSD/Private/HackableBuildingObjective.cpp
index cb1a10f5..f6863d09 100644
--- a/Source/FSD/Private/HackableBuildingObjective.cpp
+++ b/Source/FSD/Private/HackableBuildingObjective.cpp
@@ -4 +4 @@
-void UHackableBuildingObjective::DropOverCharger(AProceduralSetup* setup, const FVector& buildingLocation, float idealRange, float idealZDistance, UDebrisPositioning* DebrisPositioning, TSubclassOf<ARessuplyPod> generatorClass) {
+void UHackableBuildingObjective::DropOverCharger(AProceduralSetup* Setup, const FVector& buildingLocation, float idealRange, float idealZDistance, UDebrisPositioning* DebrisPositioning, TSubclassOf<ARessuplyPod> generatorClass) {
diff --git a/Source/FSD/Private/HackingToolItem.cpp b/Source/FSD/Private/HackingToolItem.cpp
index b6360aaa..0f28fdf4 100644
--- a/Source/FSD/Private/HackingToolItem.cpp
+++ b/Source/FSD/Private/HackingToolItem.cpp
@@ -8,0 +9,2 @@ void AHackingToolItem::Server_HackingCompleted_Implementation(UHackingUsableComp
+
+
diff --git a/Source/FSD/Private/HackingToolWidget.cpp b/Source/FSD/Private/HackingToolWidget.cpp
index c2afc6bc..f8d6c16c 100644
--- a/Source/FSD/Private/HackingToolWidget.cpp
+++ b/Source/FSD/Private/HackingToolWidget.cpp
@@ -11,0 +12,2 @@ void UHackingToolWidget::RequestUnequipHackingTool() {
+
+
diff --git a/Source/FSD/Private/HealthComponent.cpp b/Source/FSD/Private/HealthComponent.cpp
index dfbeb405..b5d2fea3 100644
--- a/Source/FSD/Private/HealthComponent.cpp
+++ b/Source/FSD/Private/HealthComponent.cpp
@@ -6,0 +7,4 @@ void UHealthComponent::ToggleCanTakeDamage_Implementation() {
+float UHealthComponent::TakePercentDamage(float PercentOfMax, const FDamageData& DamageData) {
+ return 0.0f;
+}
+
diff --git a/Source/FSD/Private/HeatMaterialComponent.cpp b/Source/FSD/Private/HeatMaterialComponent.cpp
index 470fe8c0..be96c070 100644
--- a/Source/FSD/Private/HeatMaterialComponent.cpp
+++ b/Source/FSD/Private/HeatMaterialComponent.cpp
@@ -3 +3 @@
-void UHeatMaterialComponent::OnTemperatureChanged(float Temperature, bool Overheated) {
+void UHeatMaterialComponent::OnTemperatureChanged(float Temperature, bool overHeated) {
diff --git a/Source/FSD/Private/HitReactionComponent.cpp b/Source/FSD/Private/HitReactionComponent.cpp
index 0d183daa..e4ad36e0 100644
--- a/Source/FSD/Private/HitReactionComponent.cpp
+++ b/Source/FSD/Private/HitReactionComponent.cpp
@@ -11,0 +12 @@ UHitReactionComponent::UHitReactionComponent() {
+ this->AllowHitReactions = true;
diff --git a/Source/FSD/Private/HitscanBaseComponent.cpp b/Source/FSD/Private/HitscanBaseComponent.cpp
index b38f4253..5d0ed267 100644
--- a/Source/FSD/Private/HitscanBaseComponent.cpp
+++ b/Source/FSD/Private/HitscanBaseComponent.cpp
@@ -22 +22 @@ UHitscanBaseComponent::UHitscanBaseComponent() {
- this->ArmorDamageMultiplier = 1.00f;
+ this->armorDamageMultiplier = 1.00f;
diff --git a/Source/FSD/Private/HookData.cpp b/Source/FSD/Private/HookData.cpp
new file mode 100644
index 00000000..ab36ad6b
--- /dev/null
+++ b/Source/FSD/Private/HookData.cpp
@@ -0,0 +1,6 @@
+#include "HookData.h"
+
+FHookData::FHookData() {
+ this->IsExtending = false;
+}
+
diff --git a/Source/FSD/Private/InfectedStateComponent.cpp b/Source/FSD/Private/InfectedStateComponent.cpp
index abeaa2d7..08988758 100644
--- a/Source/FSD/Private/InfectedStateComponent.cpp
+++ b/Source/FSD/Private/InfectedStateComponent.cpp
@@ -14,0 +15 @@ UInfectedStateComponent::UInfectedStateComponent() {
+ this->HoldToBreakTime = 0.25f;
diff --git a/Source/FSD/Private/InfectionPoint.cpp b/Source/FSD/Private/InfectionPoint.cpp
new file mode 100644
index 00000000..d17a8b3c
--- /dev/null
+++ b/Source/FSD/Private/InfectionPoint.cpp
@@ -0,0 +1,7 @@
+#include "InfectionPoint.h"
+
+FInfectionPoint::FInfectionPoint() {
+ this->IsInfected = false;
+ this->IsVacuumed = false;
+}
+
diff --git a/Source/FSD/Private/InfectionPointCleaningComponent.cpp b/Source/FSD/Private/InfectionPointCleaningComponent.cpp
new file mode 100644
index 00000000..e669f4d8
--- /dev/null
+++ b/Source/FSD/Private/InfectionPointCleaningComponent.cpp
@@ -0,0 +1,38 @@
+#include "InfectionPointCleaningComponent.h"
+#include "Net/UnrealNetwork.h"
+
+void UInfectionPointCleaningComponent::Reset() {
+}
+
+void UInfectionPointCleaningComponent::OnRep_InfectionPoints(TArray<TEnumAsByte<ECleanedStatus>> oldInfectionPoints) {
+}
+
+void UInfectionPointCleaningComponent::InitInfectionPoints(const TArray<UMeshComponent*>& outerMeshes, const TArray<UMeshComponent*>& innerMeshes) {
+}
+
+int32 UInfectionPointCleaningComponent::GetRequiredCleanCount() const {
+ return 0;
+}
+
+int32 UInfectionPointCleaningComponent::GetRemainingInfectedPoints() const {
+ return 0;
+}
+
+int32 UInfectionPointCleaningComponent::GetNumberOfInfectedPoints() const {
+ return 0;
+}
+
+void UInfectionPointCleaningComponent::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const {
+ Super::GetLifetimeReplicatedProps(OutLifetimeProps);
+
+ DOREPLIFETIME(UInfectionPointCleaningComponent, InfectionPoints);
+}
+
+UInfectionPointCleaningComponent::UInfectionPointCleaningComponent() {
+ this->bIsInitialized = false;
+ this->bHasBeenReplicated = false;
+ this->CleanedParticles = NULL;
+ this->particleScale = 1.00f;
+ this->outerLayerCleaned = false;
+}
+
diff --git a/Source/FSD/Private/InputFunctionLibrary.cpp b/Source/FSD/Private/InputFunctionLibrary.cpp
index 219810f9..add443d6 100644
--- a/Source/FSD/Private/InputFunctionLibrary.cpp
+++ b/Source/FSD/Private/InputFunctionLibrary.cpp
@@ -29,0 +30,4 @@ bool UInputFunctionLibrary::IsAxisMappedToDirectional(FName InActionName, FKey K
+bool UInputFunctionLibrary::IsAnyInputActionDown(const APlayerController* InPlayerController, const TArray<FName>& InActionNames) {
+ return false;
+}
+
diff --git a/Source/FSD/Private/InterpolatedFirstPersonStaticMeshComponent.cpp b/Source/FSD/Private/InterpolatedFirstPersonStaticMeshComponent.cpp
new file mode 100644
index 00000000..c09ef06a
--- /dev/null
+++ b/Source/FSD/Private/InterpolatedFirstPersonStaticMeshComponent.cpp
@@ -0,0 +1,5 @@
+#include "InterpolatedFirstPersonStaticMeshComponent.h"
+
+UInterpolatedFirstPersonStaticMeshComponent::UInterpolatedFirstPersonStaticMeshComponent() {
+}
+
diff --git a/Source/FSD/Private/InventoryComponent.cpp b/Source/FSD/Private/InventoryComponent.cpp
index e4d7d7d7..0cc41459 100644
--- a/Source/FSD/Private/InventoryComponent.cpp
+++ b/Source/FSD/Private/InventoryComponent.cpp
@@ -52,0 +53,4 @@ ARecallableSentryGunItem* UInventoryComponent::GetRecallableSentryGunItem() cons
+AItem* UInventoryComponent::GetOrCreateUnlistedItem(TSubclassOf<AItem> ItemType) {
+ return NULL;
+}
+
diff --git a/Source/FSD/Private/Item.cpp b/Source/FSD/Private/Item.cpp
index e43b6da2..94283d6c 100644
--- a/Source/FSD/Private/Item.cpp
+++ b/Source/FSD/Private/Item.cpp
@@ -102 +102 @@ void AItem::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimePro
- DOREPLIFETIME(AItem, Overheated);
+ DOREPLIFETIME(AItem, overHeated);
@@ -124 +124 @@ AItem::AItem() {
- this->Overheated = false;
+ this->overHeated = false;
diff --git a/Source/FSD/Private/JetBootsBox.cpp b/Source/FSD/Private/JetBootsBox.cpp
new file mode 100644
index 00000000..157192c1
--- /dev/null
+++ b/Source/FSD/Private/JetBootsBox.cpp
@@ -0,0 +1,8 @@
+#include "JetBootsBox.h"
+#include "TerrainPlacementComponent.h"
+
+AJetBootsBox::AJetBootsBox() {
+ this->terrainPlacement = CreateDefaultSubobject<UTerrainPlacementComponent>(TEXT("terrainPlacement"));
+ this->SpecialEvent = NULL;
+}
+
diff --git a/Source/FSD/Private/JetBootsBoxSpawner.cpp b/Source/FSD/Private/JetBootsBoxSpawner.cpp
new file mode 100644
index 00000000..494dffb2
--- /dev/null
+++ b/Source/FSD/Private/JetBootsBoxSpawner.cpp
@@ -0,0 +1,10 @@
+#include "JetBootsBoxSpawner.h"
+
+AJetBootsBoxSpawner::AJetBootsBoxSpawner() {
+ this->MaxSpawnLocationTries = 10;
+ this->DebrisPositioning = NULL;
+ this->terrainPlacement = NULL;
+ this->JetBootsBoxInstance = NULL;
+ this->JetBootsBoxClassLoaded = NULL;
+}
+
diff --git a/Source/FSD/Private/JetBootsMovementComponent.cpp b/Source/FSD/Private/JetBootsMovementComponent.cpp
new file mode 100644
index 00000000..b2ffe2cb
--- /dev/null
+++ b/Source/FSD/Private/JetBootsMovementComponent.cpp
@@ -0,0 +1,90 @@
+#include "JetBootsMovementComponent.h"
+#include "Net/UnrealNetwork.h"
+
+void UJetBootsMovementComponent::Server_SetOverheated_Implementation(bool Current) {
+}
+
+void UJetBootsMovementComponent::Server_SetIsUsing_Implementation(bool Current, bool last, bool NewIsFromTakeOff) {
+}
+
+void UJetBootsMovementComponent::Server_SetCurrentJetFuel_Implementation(float Current) {
+}
+
+void UJetBootsMovementComponent::RemoveJetBoots() {
+}
+
+
+
+
+
+
+
+
+void UJetBootsMovementComponent::OnStateChanged(ECharacterState State) {
+}
+
+void UJetBootsMovementComponent::OnRep_OverHeated(bool lastOverheated) {
+}
+
+void UJetBootsMovementComponent::OnRep_IsUsing(bool lastUsing) {
+}
+
+void UJetBootsMovementComponent::OnRep_CurrentJetFuel() {
+}
+
+void UJetBootsMovementComponent::OnPlayerCharacterHit(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, FVector NormalImpulse, const FHitResult& Hit) {
+}
+
+void UJetBootsMovementComponent::OnJumpReleased() {
+}
+
+void UJetBootsMovementComponent::OnJumpPressed() {
+}
+
+void UJetBootsMovementComponent::OnCameraModeChanged(ECharacterCameraMode NewCameraMode, ECharacterCameraMode OldCameraMode) {
+}
+
+void UJetBootsMovementComponent::Client_SetIsUsing_Implementation(bool NewIsUsing) {
+}
+
+void UJetBootsMovementComponent::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const {
+ Super::GetLifetimeReplicatedProps(OutLifetimeProps);
+
+ DOREPLIFETIME(UJetBootsMovementComponent, CurrentJetFuel);
+ DOREPLIFETIME(UJetBootsMovementComponent, IsUsing);
+ DOREPLIFETIME(UJetBootsMovementComponent, isFromTakeOff);
+ DOREPLIFETIME(UJetBootsMovementComponent, overHeated);
+}
+
+UJetBootsMovementComponent::UJetBootsMovementComponent() {
+ this->Settings = NULL;
+ this->UseSound = NULL;
+ this->DeactivatedSound = NULL;
+ this->OverHeatSound = NULL;
+ this->UseAudioComponent = NULL;
+ this->OverHeatAudioComponent = NULL;
+ this->DeactivatedAudioComponent = NULL;
+ this->TP_UseAudioComponent = NULL;
+ this->TP_OverHeatAudioComponent = NULL;
+ this->TP_DeactivatedAudioComponent = NULL;
+ this->FootParticles = NULL;
+ this->FootParticlesFP = NULL;