-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathSDK.hpp
1480 lines (1476 loc) · 64.9 KB
/
SDK.hpp
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
#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Project
// 4.27.2-0+++UE4+Release-4.27
// Includes the entire SDK, include files directly for faster compilation!
#include "SDK/Basic.hpp"
#include "SDK/CoreUObject_classes.hpp"
#include "SDK/BP_StatusEnvironment_classes.hpp"
#include "SDK/E_Pla603_InitialForm_structs.hpp"
#include "SDK/CoreUObject_structs.hpp"
#include "SDK/InputCore_structs.hpp"
#include "SDK/Chaos_structs.hpp"
#include "SDK/PhysicsCore_structs.hpp"
#include "SDK/Slate_structs.hpp"
#include "SDK/Engine_structs.hpp"
#include "SDK/MovieScene_structs.hpp"
#include "SDK/MovieSceneTracks_structs.hpp"
#include "SDK/AnimationCore_structs.hpp"
#include "SDK/AnimGraphRuntime_structs.hpp"
#include "SDK/KawaiiPhysics_structs.hpp"
#include "SDK/SlateCore_structs.hpp"
#include "SDK/Project_structs.hpp"
#include "SDK/E_SaveLoadEndType_structs.hpp"
#include "SDK/BPI_SaveLoadCtrl_classes.hpp"
#include "SDK/UMG_structs.hpp"
#include "SDK/MovieScene_classes.hpp"
#include "SDK/PhysicsCore_classes.hpp"
#include "SDK/AudioPlatformConfiguration_structs.hpp"
#include "SDK/PropertyAccess_structs.hpp"
#include "SDK/Engine_classes.hpp"
#include "SDK/UMG_classes.hpp"
#include "SDK/E_MEH_TYPE_structs.hpp"
#include "SDK/BPL_MapEventHitTable_classes.hpp"
#include "SDK/E_Symbol_ActPattern_structs.hpp"
#include "SDK/SymbolActPattern_structs.hpp"
#include "SDK/SymbolSplinePointAct_structs.hpp"
#include "SDK/AtRichTextWidget_structs.hpp"
#include "SDK/AtRichTextWidget_classes.hpp"
#include "SDK/ActorSequence_structs.hpp"
#include "SDK/ActorSequence_classes.hpp"
#include "SDK/EsNPC_m061_32_Navi_classes.hpp"
#include "SDK/ApexDestruction_structs.hpp"
#include "SDK/ApexDestruction_classes.hpp"
#include "SDK/MapDevilSpawnerCtrl_classes.hpp"
#include "SDK/PacketHandler_classes.hpp"
#include "SDK/BPL_DebugDLC_classes.hpp"
#include "SDK/OnlineSubsystemSteam_classes.hpp"
#include "SDK/OnlineSubsystemUtils_structs.hpp"
#include "SDK/OnlineSubsystem_structs.hpp"
#include "SDK/OnlineSubsystemUtils_classes.hpp"
#include "SDK/WB_DebugMenu_ItemBase_classes.hpp"
#include "SDK/OnlineSubsystem_classes.hpp"
#include "SDK/DeveloperSettings_classes.hpp"
#include "SDK/Dev032_AnimBP_classes.hpp"
#include "SDK/AudioMixer_structs.hpp"
#include "SDK/AudioMixer_classes.hpp"
#include "SDK/ACLPlugin_structs.hpp"
#include "SDK/ACLPlugin_classes.hpp"
#include "SDK/BacktraceOnCrashpad_classes.hpp"
#include "SDK/WB_NNumberIcon01_classes.hpp"
#include "SDK/LoadAssetByAssetData_classes.hpp"
#include "SDK/WBP_EventMessage_classes.hpp"
#include "SDK/BPI_MouseIcon_classes.hpp"
#include "SDK/ST_LoadingList_structs.hpp"
#include "SDK/ST_ViewList_structs.hpp"
#include "SDK/WB_Loading_classes.hpp"
#include "SDK/Prism_classes.hpp"
#include "SDK/CriWareRuntime_structs.hpp"
#include "SDK/CriWareRuntime_classes.hpp"
#include "SDK/SpriteStudio6_structs.hpp"
#include "SDK/SpriteStudio6_classes.hpp"
#include "SDK/Dev324_Simple_classes.hpp"
#include "SDK/PlayerDevilBase_classes.hpp"
#include "SDK/EscapeSuccess_classes.hpp"
#include "SDK/Paper2D_structs.hpp"
#include "SDK/Paper2D_classes.hpp"
#include "SDK/Renderer_structs.hpp"
#include "SDK/LightPropagationVolumeRuntime_classes.hpp"
#include "SDK/GameplayCameras_structs.hpp"
#include "SDK/GameplayCameras_classes.hpp"
#include "SDK/MovieSceneTracks_classes.hpp"
#include "SDK/T_TargetDevil_Info_Support_structs.hpp"
#include "SDK/WB_MinimapOnOffEffect_classes.hpp"
#include "SDK/TemplateSequence_structs.hpp"
#include "SDK/CinematicCamera_structs.hpp"
#include "SDK/TemplateSequence_classes.hpp"
#include "SDK/OodleNetworkHandlerComponent_structs.hpp"
#include "SDK/OodleNetworkHandlerComponent_classes.hpp"
#include "SDK/Project_classes.hpp"
#include "SDK/BTL_PAD_MAP_structs.hpp"
#include "SDK/BattleTargetSelect_classes.hpp"
#include "SDK/AnimationSharing_structs.hpp"
#include "SDK/AnimationSharing_classes.hpp"
#include "SDK/SignificanceManager_classes.hpp"
#include "SDK/GeometryCache_structs.hpp"
#include "SDK/GeometryCache_classes.hpp"
#include "SDK/GeometryCacheTracks_structs.hpp"
#include "SDK/GeometryCacheTracks_classes.hpp"
#include "SDK/BP_MapGimmickTrigger_classes.hpp"
#include "SDK/TcpMessaging_classes.hpp"
#include "SDK/EncountPointStruct_structs.hpp"
#include "SDK/EncountData_st_structs.hpp"
#include "SDK/MapSymbolDiscoveryMotion_structs.hpp"
#include "SDK/MapSymbolParam_Inhale_structs.hpp"
#include "SDK/MapSymbolParam_structs.hpp"
#include "SDK/E_MapAttackDamage_structs.hpp"
#include "SDK/BP_MapSymbolCollision_classes.hpp"
#include "SDK/UdpMessaging_structs.hpp"
#include "SDK/UdpMessaging_classes.hpp"
#include "SDK/ActorLayerUtilities_structs.hpp"
#include "SDK/ActorLayerUtilities_classes.hpp"
#include "SDK/BP_CharaChanger_Camp2_classes.hpp"
#include "SDK/AndroidPermission_classes.hpp"
#include "SDK/BPL_Ryuketsu_classes.hpp"
#include "SDK/E_PLAYER_MOVEMENT_STATE_structs.hpp"
#include "SDK/PlayerBase_classes.hpp"
#include "SDK/AssetTags_structs.hpp"
#include "SDK/AssetTags_classes.hpp"
#include "SDK/Dev212_classes.hpp"
#include "SDK/Foliage_structs.hpp"
#include "SDK/Foliage_classes.hpp"
#include "SDK/InputCore_classes.hpp"
#include "SDK/SlateCore_classes.hpp"
#include "SDK/Slate_classes.hpp"
#include "SDK/BTL_ADD_SKILL_LIGHT_TASK_DATA_structs.hpp"
#include "SDK/BTL_ADD_SKILL_LIGHT_TASK_OBJ_classes.hpp"
#include "SDK/BuildPatchServices_structs.hpp"
#include "SDK/BuildPatchServices_classes.hpp"
#include "SDK/WB_NBadstatusIcon_classes.hpp"
#include "SDK/ImageWriteQueue_structs.hpp"
#include "SDK/ImageWriteQueue_classes.hpp"
#include "SDK/MaterialShaderQualitySettings_structs.hpp"
#include "SDK/MaterialShaderQualitySettings_classes.hpp"
#include "SDK/EngineSettings_structs.hpp"
#include "SDK/EngineSettings_classes.hpp"
#include "SDK/MEC_BaseTask_classes.hpp"
#include "SDK/MRMesh_structs.hpp"
#include "SDK/MRMesh_classes.hpp"
#include "SDK/WB_Message_Normal_classes.hpp"
#include "SDK/AugmentedReality_structs.hpp"
#include "SDK/AugmentedReality_classes.hpp"
#include "SDK/HeadMountedDisplay_structs.hpp"
#include "SDK/HeadMountedDisplay_classes.hpp"
#include "SDK/EyeTracker_structs.hpp"
#include "SDK/EyeTracker_classes.hpp"
#include "SDK/Landscape_structs.hpp"
#include "SDK/Landscape_classes.hpp"
#include "SDK/TimeManagement_structs.hpp"
#include "SDK/TimeManagement_classes.hpp"
#include "SDK/AnimationCore_classes.hpp"
#include "SDK/AnimGraphRuntime_classes.hpp"
#include "SDK/CinematicCamera_classes.hpp"
#include "SDK/BP_MapWarpEffect_classes.hpp"
#include "SDK/AudioExtensions_classes.hpp"
#include "SDK/NetCore_structs.hpp"
#include "SDK/NetCore_classes.hpp"
#include "SDK/E_SORTWINDOW_ANIM_STATE_structs.hpp"
#include "SDK/WB_SortWindow_SlotList2_classes.hpp"
#include "SDK/AssetRegistry_structs.hpp"
#include "SDK/AssetRegistry_classes.hpp"
#include "SDK/BTL_TASK_RECEIVED_STREAM_DATA_structs.hpp"
#include "SDK/GameplayTags_structs.hpp"
#include "SDK/GameplayTags_classes.hpp"
#include "SDK/MeshDescription_structs.hpp"
#include "SDK/MeshDescription_classes.hpp"
#include "SDK/MapAreaResident_ST_structs.hpp"
#include "SDK/StaticMeshDescription_structs.hpp"
#include "SDK/StaticMeshDescription_classes.hpp"
#include "SDK/TokyoMapPlayer_classes.hpp"
#include "SDK/PropertyAccess_classes.hpp"
#include "SDK/BPI_StatusUICtrl_classes.hpp"
#include "SDK/ClothingSystemRuntimeInterface_structs.hpp"
#include "SDK/ClothingSystemRuntimeInterface_classes.hpp"
#include "SDK/Dev303_AnimBP_classes.hpp"
#include "SDK/DebugPlayerTraceCounter_structs.hpp"
#include "SDK/JsonUtilities_structs.hpp"
#include "SDK/JsonUtilities_classes.hpp"
#include "SDK/MediaAssets_structs.hpp"
#include "SDK/MediaAssets_classes.hpp"
#include "SDK/LevelSequence_structs.hpp"
#include "SDK/LevelSequence_classes.hpp"
#include "SDK/MovieSceneCapture_structs.hpp"
#include "SDK/MovieSceneCapture_classes.hpp"
#include "SDK/MM_M061_EM1713_classes.hpp"
#include "SDK/BPI_EventScript_classes.hpp"
#include "SDK/MoviePlayer_structs.hpp"
#include "SDK/MoviePlayer_classes.hpp"
#include "SDK/Overlay_structs.hpp"
#include "SDK/Overlay_classes.hpp"
#include "SDK/ClothingSystemRuntimeCommon_structs.hpp"
#include "SDK/ClothingSystemRuntimeCommon_classes.hpp"
#include "SDK/ClothingSystemRuntimeNv_structs.hpp"
#include "SDK/ClothingSystemRuntimeNv_classes.hpp"
#include "SDK/NavigationSystem_structs.hpp"
#include "SDK/NavigationSystem_classes.hpp"
#include "SDK/MM_M061_EM1030_classes.hpp"
#include "SDK/E_CATEGORYWINDOW_MOUSE_EVENT_TYPE_structs.hpp"
#include "SDK/GameplayTasks_structs.hpp"
#include "SDK/GameplayTasks_classes.hpp"
#include "SDK/AIModule_structs.hpp"
#include "SDK/AIModule_classes.hpp"
#include "SDK/BP_FootStamp_classes.hpp"
#include "SDK/ImageWrapper_structs.hpp"
#include "SDK/EM_M061_MimanTutorial_Stop_classes.hpp"
#include "SDK/BossRushTalk_Struct_structs.hpp"
#include "SDK/MediaUtils_structs.hpp"
#include "SDK/PropertyPath_structs.hpp"
#include "SDK/EngineMessages_structs.hpp"
#include "SDK/Serialization_structs.hpp"
#include "SDK/SessionMessages_structs.hpp"
#include "SDK/LV_MapCommonCtrl_classes.hpp"
#include "SDK/DmgTypeBP_Environmental_classes.hpp"
#include "SDK/EsNPC_m061_07_classes.hpp"
#include "SDK/CharaBadStatusBase_classes.hpp"
#include "SDK/MapWarpPoint_classes.hpp"
#include "SDK/BadStatusParticles_T_structs.hpp"
#include "SDK/BadStatusParticles_Array_structs.hpp"
#include "SDK/WB_BtlNumber_classes.hpp"
#include "SDK/MaterialAnimSetting_T_structs.hpp"
#include "SDK/BadStatusDecal_T_structs.hpp"
#include "SDK/BadStatusDecal_Array_structs.hpp"
#include "SDK/BP_CoasterGimmickBase_classes.hpp"
#include "SDK/E_DEVIL_PERFORMANCE_TYPE_structs.hpp"
#include "SDK/MapDebugWindow_classes.hpp"
#include "SDK/DevilPerformance_T_structs.hpp"
#include "SDK/DeadActionParticles_T_structs.hpp"
#include "SDK/CharaAttachParticle_T_structs.hpp"
#include "SDK/BadStatusNecessaries_T_structs.hpp"
#include "SDK/BadStatusNecessaries_Array_structs.hpp"
#include "SDK/BP_MagatsukaChangeUndiscovery_classes.hpp"
#include "SDK/CharaBaseTableInstance_classes.hpp"
#include "SDK/BPI_CharaBaseTableInstanceAccessor_classes.hpp"
#include "SDK/BattleSubActorBase_classes.hpp"
#include "SDK/Dev193_AnimBP_classes.hpp"
#include "SDK/BPI_SkillSearchSortCtrl_classes.hpp"
#include "SDK/LV_EventMission_M061_EM1770_classes.hpp"
#include "SDK/E_MapAction_Pla603_structs.hpp"
#include "SDK/MapEventHit_Core_classes.hpp"
#include "SDK/BPC_ResidentSound_classes.hpp"
#include "SDK/BPL_CharaBaseTableData_classes.hpp"
#include "SDK/CharaRotateComponent_classes.hpp"
#include "SDK/E_MimanCategory_structs.hpp"
#include "SDK/BPL_Miman_classes.hpp"
#include "SDK/E_TutorialWindow_WidgetState_structs.hpp"
#include "SDK/BP_StatusUICtrl_classes.hpp"
#include "SDK/BPI_CharaAction_classes.hpp"
#include "SDK/MM_M061_EM2241_classes.hpp"
#include "SDK/Dev038_Simple_classes.hpp"
#include "SDK/BPI_BtnHelpCtrl2_classes.hpp"
#include "SDK/BP_ParentRotationScene_classes.hpp"
#include "SDK/BPI_EventHitFacility_classes.hpp"
#include "SDK/BPI_MaterialAnimCore_classes.hpp"
#include "SDK/EsNPC_m061_15_classes.hpp"
#include "SDK/CharaStepSmootherComponent_classes.hpp"
#include "SDK/Dev141_Simple_classes.hpp"
#include "SDK/CharaHeadComponent_classes.hpp"
#include "SDK/CharaFloatingComponent_classes.hpp"
#include "SDK/CharaEyeComponent_classes.hpp"
#include "SDK/CharaBodyComponent_classes.hpp"
#include "SDK/BPI_CharaIK_AnimBP_classes.hpp"
#include "SDK/BPI_CharaExpression_AnimBP_classes.hpp"
#include "SDK/BPI_CharaAnimation_classes.hpp"
#include "SDK/Dev324_AnimBP_classes.hpp"
#include "SDK/BPI_Chara_AnimBP_classes.hpp"
#include "SDK/ST_Mobbase_Color_structs.hpp"
#include "SDK/MobPartData_Static_structs.hpp"
#include "SDK/MobPartData_Skeletal_structs.hpp"
#include "SDK/MobPartData_AnimationSet_structs.hpp"
#include "SDK/MagatsukaSymbolPoint_structs.hpp"
#include "SDK/MagatsukaParam_structs.hpp"
#include "SDK/BP_EncountArea_Magatsuka_classes.hpp"
#include "SDK/PlayerCameraInitParam_structs.hpp"
#include "SDK/E_MAP_PLAYER_CAMERA_ANIM_TYPE_structs.hpp"
#include "SDK/BP_EventNaviDevil_classes.hpp"
#include "SDK/BPI_AogamiDebris_classes.hpp"
#include "SDK/WB_CampHelpList_classes.hpp"
#include "SDK/PlayerDushShake_classes.hpp"
#include "SDK/PlayerAttackShake_classes.hpp"
#include "SDK/E_CAMPSKILLCTRL_GSTATUS_structs.hpp"
#include "SDK/MobBase_classes.hpp"
#include "SDK/NPCOnlyCollision_classes.hpp"
#include "SDK/Dev274_Simple_classes.hpp"
#include "SDK/E_IK_TYPE_LIST_structs.hpp"
#include "SDK/E_CHARA_MATERIAL_ANIMATION_SLOT_structs.hpp"
#include "SDK/CharaBaseLight_classes.hpp"
#include "SDK/BPI_GardenManager_classes.hpp"
#include "SDK/ProjectPlayerCameraManager_classes.hpp"
#include "SDK/Dev205_AnimBP_classes.hpp"
#include "SDK/LV_EventMission_M061_EM1780_classes.hpp"
#include "SDK/BP_MapDebug_Garden_RepickDevils_classes.hpp"
#include "SDK/ProjectPlayerController_classes.hpp"
#include "SDK/LV_EventMission_M061_EM1790_classes.hpp"
#include "SDK/BP_FoliageHitEffect_classes.hpp"
#include "SDK/MaterialAnimCoreComponent_classes.hpp"
#include "SDK/MEC_MAP_MOVE_classes.hpp"
#include "SDK/ClockingParticleSystem_classes.hpp"
#include "SDK/CharaUpliftingLightComponent_classes.hpp"
#include "SDK/EM_M061_GenericTutorial_classes.hpp"
#include "SDK/CharaSmearFrameComponent_classes.hpp"
#include "SDK/CharaSinkTesterInterface_classes.hpp"
#include "SDK/CharaSlopeAdapterComponent_classes.hpp"
#include "SDK/Dev279_classes.hpp"
#include "SDK/BP_EventNaviDevil304_Mermaid_classes.hpp"
#include "SDK/WB_CampItemList_classes.hpp"
#include "SDK/CharaLegComponent_classes.hpp"
#include "SDK/BPL_EnvCtrlSpecial_classes.hpp"
#include "SDK/CharaSinkHelperComponent_classes.hpp"
#include "SDK/BP_NaviDevilCtrlBase_classes.hpp"
#include "SDK/CharaBase_classes.hpp"
#include "SDK/CharaBadStatus_classes.hpp"
#include "SDK/BPI_PlayerInputReceiver_classes.hpp"
#include "SDK/BPI_PlayerAnimNotifyReceiver_classes.hpp"
#include "SDK/BPI_Player_AnimBP_classes.hpp"
#include "SDK/BPL_BattleRotationUtilities_classes.hpp"
#include "SDK/BPI_BattleCompCommon_classes.hpp"
#include "SDK/BPI_BtlDebugAITempView_classes.hpp"
#include "SDK/BPI_DebugMenuUI_classes.hpp"
#include "SDK/RigRailData_structs.hpp"
#include "SDK/BPL_DebugMenu_classes.hpp"
#include "SDK/CustomRigRail_classes.hpp"
#include "SDK/BattleLookAtSphere_classes.hpp"
#include "SDK/BPL_BattleDesignDebug_classes.hpp"
#include "SDK/BattleAnimationCamera_classes.hpp"
#include "SDK/BP_MagatsukaNotDiscovery_classes.hpp"
#include "SDK/E_DIALOGCTRL_GSTATUS_structs.hpp"
#include "SDK/DevilSpawnDecal_classes.hpp"
#include "SDK/BattleBGMType_structs.hpp"
#include "SDK/PieceColor_st_structs.hpp"
#include "SDK/PlayerFieldBase_classes.hpp"
#include "SDK/BPI_BattleSkillActionBase_classes.hpp"
#include "SDK/BPI_BattleUtilIconActor_classes.hpp"
#include "SDK/E_ScreenTransitionFadeType_structs.hpp"
#include "SDK/BP_ScreenTransitionCtrl_classes.hpp"
#include "SDK/BPI_BattleNumberActor_classes.hpp"
#include "SDK/BPI_ExternalBattle_classes.hpp"
#include "SDK/Dev004_Simple_classes.hpp"
#include "SDK/MaterialAnimDecalComponent_classes.hpp"
#include "SDK/BattleResidentEffect_structs.hpp"
#include "SDK/E_BTL_PTYPNL_TYPE_structs.hpp"
#include "SDK/E_TalkCamera_structs.hpp"
#include "SDK/ST_TalkCameraOffset_structs.hpp"
#include "SDK/E_TALK_DEBUG_CAMERA_structs.hpp"
#include "SDK/BP_TalkCamera_classes.hpp"
#include "SDK/BPI_BattleMessage_classes.hpp"
#include "SDK/BP_DebugMenuUI_classes.hpp"
#include "SDK/BPI_CharaBaseAccessor_classes.hpp"
#include "SDK/BP_CoasterRelayPoint_classes.hpp"
#include "SDK/BPI_PTBPInterface_classes.hpp"
#include "SDK/BPI_BattleUIManager_classes.hpp"
#include "SDK/AnimNotifyState_ForceEnableMovementInput_classes.hpp"
#include "SDK/OOMAGATOKI_classes.hpp"
#include "SDK/BPI_BattleTaskModelManager_classes.hpp"
#include "SDK/BPI_BattleTaskFactory_classes.hpp"
#include "SDK/BPI_BattleTargetSelect_classes.hpp"
#include "SDK/BPI_BattleSoundManager_classes.hpp"
#include "SDK/BPI_BattlePostProcessCtrl_classes.hpp"
#include "SDK/MapEventHit_Type_INOUT_classes.hpp"
#include "SDK/BPI_BattleParty_classes.hpp"
#include "SDK/BPI_BattleParticleManager_classes.hpp"
#include "SDK/BPI_BattleEventSystem_classes.hpp"
#include "SDK/BPI_BattleEffectManager_classes.hpp"
#include "SDK/WB_InfoWindow_classes.hpp"
#include "SDK/WB_ScreenFade_classes.hpp"
#include "SDK/BPI_BattleCommand_classes.hpp"
#include "SDK/LV_m061_EventHit_Resident_P_classes.hpp"
#include "SDK/BPI_BattleCharAction_classes.hpp"
#include "SDK/BPI_BattleCamActorFactory_classes.hpp"
#include "SDK/BPI_ResultTopCtrl_classes.hpp"
#include "SDK/BPI_BattleBossCtrl_classes.hpp"
#include "SDK/Dev188_Simple_classes.hpp"
#include "SDK/BPI_AICommand_classes.hpp"
#include "SDK/Dev270_AnimBP_classes.hpp"
#include "SDK/BP_CoasterCamera_classes.hpp"
#include "SDK/BP_RailMoveComponent_classes.hpp"
#include "SDK/BP_RailActor_classes.hpp"
#include "SDK/BattleCamera_classes.hpp"
#include "SDK/AnimNotify_DevilVoice_classes.hpp"
#include "SDK/WB_MsgWindow_classes.hpp"
#include "SDK/E_DEBUG_TRACE_NKM_structs.hpp"
#include "SDK/E_DEBUG_TRACE_MAP_TYPE_structs.hpp"
#include "SDK/E_DEBUG_TRACE_BTL_END_TYPE_structs.hpp"
#include "SDK/Dev044_Simple_classes.hpp"
#include "SDK/BP_ExcludedFoliageDitherData_classes.hpp"
#include "SDK/Dev272_Simple_classes.hpp"
#include "SDK/BPI_DG_TimeStopEffect_classes.hpp"
#include "SDK/BPL_PlayerTrace_classes.hpp"
#include "SDK/MapDaathEnemyBase_AnimBP_classes.hpp"
#include "SDK/ST_DevilPostData_structs.hpp"
#include "SDK/DevilAssetTableInstance_classes.hpp"
#include "SDK/BP_GazeTargetHolder_classes.hpp"
#include "SDK/BPI_DevilAssetTableInstanceAccessor_classes.hpp"
#include "SDK/BPI_OptionFieldBrightnessCtrl_classes.hpp"
#include "SDK/ST_MapB_EffectParam_structs.hpp"
#include "SDK/DaathTypeList_structs.hpp"
#include "SDK/BPL_EnvCtrl_classes.hpp"
#include "SDK/BPL_MapEncount_classes.hpp"
#include "SDK/BPL_DevilAssetTable_classes.hpp"
#include "SDK/BTL_LIGHT_PLAY_PARAM_structs.hpp"
#include "SDK/BattleSkillLight_t_structs.hpp"
#include "SDK/BattleSkillHitStop_T_structs.hpp"
#include "SDK/BTL_EFFECT_PLAY_PARAM_structs.hpp"
#include "SDK/BattleSkillActionBase_classes.hpp"
#include "SDK/BPI_ProjectPlayerController_classes.hpp"
#include "SDK/E_SORTWINDOW_MOUSE_EVENT_TYPE_structs.hpp"
#include "SDK/BP_CampSkillCtrl_classes.hpp"
#include "SDK/E_INFOWINDOWCTRL_structs.hpp"
#include "SDK/BP_InfoWindowCtrl_classes.hpp"
#include "SDK/BPI_ProjectPlayerCameraManager_classes.hpp"
#include "SDK/BPI_CampSkillCtrl_classes.hpp"
#include "SDK/BPI_CameraDither_classes.hpp"
#include "SDK/MapUnResident_ST_structs.hpp"
#include "SDK/BPL_LevelDebugMenu_classes.hpp"
#include "SDK/MapSystemResident_ST_structs.hpp"
#include "SDK/MM_M061_EM0021_Ready_classes.hpp"
#include "SDK/EsNPC_m061_30_classes.hpp"
#include "SDK/MapSubLevelGarden_ST_structs.hpp"
#include "SDK/MapSubLevelMinimap_ST_structs.hpp"
#include "SDK/MapSubLevelTable_ST_structs.hpp"
#include "SDK/BattleUIManager_classes.hpp"
#include "SDK/BPL_MapCommon_classes.hpp"
#include "SDK/DebugTrace_St_Action_structs.hpp"
#include "SDK/WB_SortWindow_Slot2_classes.hpp"
#include "SDK/E_AmuletTutorial_MsgType_structs.hpp"
#include "SDK/ST_AmuletTutorialMsgInfo_structs.hpp"
#include "SDK/WB_PopUpIcon_classes.hpp"
#include "SDK/BPI_TutorialWindowCtrl2_classes.hpp"
#include "SDK/E_RelicColor_structs.hpp"
#include "SDK/E_MapGimmickHideReason_structs.hpp"
#include "SDK/BP_MapRelic_classes.hpp"
#include "SDK/ST_CategoryWindowInfo_structs.hpp"
#include "SDK/E_MoonAgeAnimationState_structs.hpp"
#include "SDK/E_MapSymbolState_structs.hpp"
#include "SDK/WB_TopCameraIcon_classes.hpp"
#include "SDK/E_MakkaWindowAnimState_structs.hpp"
#include "SDK/MEC_AACTION_classes.hpp"
#include "SDK/BTL_ADD_PLAY_EFFECT_TASK_DATA_structs.hpp"
#include "SDK/BTL_ADD_PLAY_EFFECT_TASK_OBJ_classes.hpp"
#include "SDK/BPI_ScreenTransition_classes.hpp"
#include "SDK/BPI_MoonAgeCtrl_classes.hpp"
#include "SDK/BPI_MsgCtrl_classes.hpp"
#include "SDK/MEC_INOUT_classes.hpp"
#include "SDK/BattleCamActorFactory_classes.hpp"
#include "SDK/BPI_LocationWinCtrl_classes.hpp"
#include "SDK/MEC_CALL_EVENT_IN_classes.hpp"
#include "SDK/BPL_TutorialWindowCtrl2_classes.hpp"
#include "SDK/BPI_MiitsuWindowCtrl_classes.hpp"
#include "SDK/BPI_MakkaWindowCtrl2_classes.hpp"
#include "SDK/BattleAICommand_classes.hpp"
#include "SDK/BPI_CategoryWindowCtrl_classes.hpp"
#include "SDK/E_SKILLSEARCH_WINDOW_MOUSE_EVENT_TYPE_structs.hpp"
#include "SDK/E_SORTWINDOW_POS_TYPE_structs.hpp"
#include "SDK/WB_SortWindow2_classes.hpp"
#include "SDK/BP_MapTakaraLarge_classes.hpp"
#include "SDK/E_SORTWINDOW_SCROLL_OFFSET_PATTERN_structs.hpp"
#include "SDK/MM_M061_EM1031_Ready_classes.hpp"
#include "SDK/BPL_ShopDebug_classes.hpp"
#include "SDK/BPI_SortWindowCtrl2_classes.hpp"
#include "SDK/BP_SortWindowCtrl2_classes.hpp"
#include "SDK/Dev138_AnimBP_classes.hpp"
#include "SDK/E_PLAYER_MANAGER_TYPE_structs.hpp"
#include "SDK/PlayerManager_classes.hpp"
#include "SDK/WB_NElementIcon_classes.hpp"
#include "SDK/WB_MapIconHelpOne_classes.hpp"
#include "SDK/BP_EventMissionBase_Direct_classes.hpp"
#include "SDK/WB_FacilityListBase_classes.hpp"
#include "SDK/BP_EventNaviDevil038_Amanozako_classes.hpp"
#include "SDK/E_SortState_structs.hpp"
#include "SDK/LV_EventMission_M061_classes.hpp"
#include "SDK/Dev233_AnimBP_classes.hpp"
#include "SDK/WB_MapIconHelpList_classes.hpp"
#include "SDK/ST_EnvCtrl_Special_structs.hpp"
#include "SDK/WB_ScrollBar_classes.hpp"
#include "SDK/Dev233_Simple_classes.hpp"
#include "SDK/BPL_SkillSearchSortWindow_classes.hpp"
#include "SDK/WB_MinimapRadarIcon_classes.hpp"
#include "SDK/WB_MinimapRadar_classes.hpp"
#include "SDK/EM_M061_TutorialSkyView_classes.hpp"
#include "SDK/WB_MinimapPointofInterest_classes.hpp"
#include "SDK/WB_MinimapOnOffList_classes.hpp"
#include "SDK/WB_MapIconHelpWindow_classes.hpp"
#include "SDK/MM_M061_E0227_classes.hpp"
#include "SDK/WB_MinimapCoasterLIne_classes.hpp"
#include "SDK/BattleEventBase_classes.hpp"
#include "SDK/ST_CampQuest_SlotInfo_structs.hpp"
#include "SDK/BPL_SortWindow2_classes.hpp"
#include "SDK/BP_CommonUI_EventCtrl_classes.hpp"
#include "SDK/BPL_UIManager_classes.hpp"
#include "SDK/E_MAP_SYSTEMRESIDENT_ID_structs.hpp"
#include "SDK/BPI_GameMode_classes.hpp"
#include "SDK/E_ShopType_structs.hpp"
#include "SDK/BP_ShopCtrlBase_classes.hpp"
#include "SDK/BTL_EFFECT_DATA_structs.hpp"
#include "SDK/BPL_MapLevelCtrl_classes.hpp"
#include "SDK/BPL_PlayerCamera_classes.hpp"
#include "SDK/BP_DevilVoiceAssetMap_classes.hpp"
#include "SDK/WB_Saving_classes.hpp"
#include "SDK/WB_Minimap_classes.hpp"
#include "SDK/AreaNameData_structs.hpp"
#include "SDK/EsNPC_m061_08_classes.hpp"
#include "SDK/BPI_MapUICtrl_classes.hpp"
#include "SDK/BPI_MapMakkaWinCtrl_classes.hpp"
#include "SDK/E_Symbol_Spawn_structs.hpp"
#include "SDK/EncountArea_Default_SpawnPattern_structs.hpp"
#include "SDK/BPI_MapInfoWinCtrl_classes.hpp"
#include "SDK/EncountArea_Default_ComeRange_structs.hpp"
#include "SDK/MP_Debris_classes.hpp"
#include "SDK/ST_BtnHelp_ColorInfo_byIdx_structs.hpp"
#include "SDK/ST_BtnHelp_ColorInfo_byEnum_structs.hpp"
#include "SDK/E_CAMPITEMCTRL_GSTATUS_structs.hpp"
#include "SDK/BP_CampItemCtrl_classes.hpp"
#include "SDK/ST_BtnHelp_ChangeInfo2_structs.hpp"
#include "SDK/Dev173_AnimBP_classes.hpp"
#include "SDK/EnemyField_10x7_classes.hpp"
#include "SDK/WB_Message_SelectItem_classes.hpp"
#include "SDK/WB_Message_Select_classes.hpp"
#include "SDK/MM_M061_EM2243_classes.hpp"
#include "SDK/WB_Message_ButtonEffect_classes.hpp"
#include "SDK/MM_M061_EM2381_classes.hpp"
#include "SDK/WB_Message_Base_classes.hpp"
#include "SDK/WB_Message_System_classes.hpp"
#include "SDK/MissionAssetClass_structs.hpp"
#include "SDK/BPL_BtnHelp2_classes.hpp"
#include "SDK/WB_MakkaWindow2_classes.hpp"
#include "SDK/BPI_CharaLipSync_classes.hpp"
#include "SDK/EventImportantSelectionLR_structs.hpp"
#include "SDK/BPI_ScreenFade_classes.hpp"
#include "SDK/WB_Message_classes.hpp"
#include "SDK/E_OptionUseType_structs.hpp"
#include "SDK/BPI_OptionCtrl_classes.hpp"
#include "SDK/BP_ScreenFade_classes.hpp"
#include "SDK/BPI_DG_TimeStopTimeSpeed_classes.hpp"
#include "SDK/BPL_Message_classes.hpp"
#include "SDK/BPI_UIActor_classes.hpp"
#include "SDK/MM_M061_EM0154_classes.hpp"
#include "SDK/MM_M061_EM1020_classes.hpp"
#include "SDK/BPL_MapInfoWinCtrl_classes.hpp"
#include "SDK/BPL_Pad_classes.hpp"
#include "SDK/E_ROM_TYPE_structs.hpp"
#include "SDK/EventBattleListStruct_structs.hpp"
#include "SDK/BP_ResultMain_classes.hpp"
#include "SDK/MapBEffectParamType_structs.hpp"
#include "SDK/E_MAP_DEBUG_MES_TYPE_structs.hpp"
#include "SDK/Dev043_Simple_classes.hpp"
#include "SDK/ST_LightParam_structs.hpp"
#include "SDK/E_MAP_PLAYER_TYPE_structs.hpp"
#include "SDK/BPI_MapAttacker_classes.hpp"
#include "SDK/LoadOnlyResident_ST_structs.hpp"
#include "SDK/BPI_MapCharaPanelCtrl_classes.hpp"
#include "SDK/BPI_ItemWindowCtrl_classes.hpp"
#include "SDK/Dev020_AnimBP_classes.hpp"
#include "SDK/BPI_InfoWindowCtrl_classes.hpp"
#include "SDK/BPI_DialogCtrl_classes.hpp"
#include "SDK/BPI_CommonHelpWindowCtrl_classes.hpp"
#include "SDK/Dev097_AnimBP_classes.hpp"
#include "SDK/BPI_CommonWindowCtrl_classes.hpp"
#include "SDK/MM_M061_EM1711_classes.hpp"
#include "SDK/BPI_UIManager_classes.hpp"
#include "SDK/BP_UIManager_classes.hpp"
#include "SDK/BP_ProjectSoundManager_classes.hpp"
#include "SDK/BPI_MapCommon_classes.hpp"
#include "SDK/Npc702_AnimBP_classes.hpp"
#include "SDK/BP_ProjectGCManager_classes.hpp"
#include "SDK/BPI_ProjectGameInstance_classes.hpp"
#include "SDK/BPI_EventInstance_classes.hpp"
#include "SDK/BP_RelicAppearanceBase_classes.hpp"
#include "SDK/WB_BtlTargetDevil_HitCombo_classes.hpp"
#include "SDK/BPI_DlcCheck_classes.hpp"
#include "SDK/BPI_PlayerManager_classes.hpp"
#include "SDK/BPL_Common_classes.hpp"
#include "SDK/PlayerDevilBaseParamStruct_structs.hpp"
#include "SDK/BPI_DevilAssetTable_classes.hpp"
#include "SDK/BPI_CharaBaseTable_classes.hpp"
#include "SDK/BP_CameraDitherComponent_classes.hpp"
#include "SDK/ST_DirectionalLightParameter_structs.hpp"
#include "SDK/ST_HeightFogParameter_structs.hpp"
#include "SDK/BP_HeightFogCtrlBox_classes.hpp"
#include "SDK/BPI_BattleMain_classes.hpp"
#include "SDK/ProjectGameInstance_classes.hpp"
#include "SDK/BPI_EnvCtrl_classes.hpp"
#include "SDK/MM_M061_EM0027_classes.hpp"
#include "SDK/BP_HeightFogCtrlSphere_classes.hpp"
#include "SDK/BP_HeightFogCtrlBox_ForBattle_classes.hpp"
#include "SDK/MM_M061_EM1630_classes.hpp"
#include "SDK/BP_FogCtrlHolder_classes.hpp"
#include "SDK/BPL_PlayerManager_classes.hpp"
#include "SDK/BP_esNPC_m061_29_classes.hpp"
#include "SDK/E_MapSymbolLevelDiff_structs.hpp"
#include "SDK/BPL_MapDebug_classes.hpp"
#include "SDK/BP_PlayerPawnLookTrigger_classes.hpp"
#include "SDK/BP_PlayerPawnEventTrigger_classes.hpp"
#include "SDK/MM_M061_EM2384_classes.hpp"
#include "SDK/BPFL_HeightFogCtrl_classes.hpp"
#include "SDK/AnimNotify_PlayAtomCue_classes.hpp"
#include "SDK/BPL_BattleField_classes.hpp"
#include "SDK/BPL_Camp_classes.hpp"
#include "SDK/MEC_MapRelic_classes.hpp"
#include "SDK/WB_CategoryWindowIcon_classes.hpp"
#include "SDK/BPI_DLCAnnouncer_classes.hpp"
#include "SDK/Dev510_AnimBP_classes.hpp"
#include "SDK/AnimNotify_AddDecal_classes.hpp"
#include "SDK/BP_DLCAnnouncer_DelegateChecker_classes.hpp"
#include "SDK/BPL_RandomInputDebugger_classes.hpp"
#include "SDK/BPL_DlcCheck_classes.hpp"
#include "SDK/AnimNotify_ApplyHit_classes.hpp"
#include "SDK/AxisKey_st_structs.hpp"
#include "SDK/ActionMappingPreset_st_structs.hpp"
#include "SDK/AxisMappingPreset_st_structs.hpp"
#include "SDK/KeyConfigPreset_st_structs.hpp"
#include "SDK/BP_GraphicDebug_GainTestSpawner_classes.hpp"
#include "SDK/BP_EVT_CamShake_HandLow1_classes.hpp"
#include "SDK/BPI_Map3DIconOwner_classes.hpp"
#include "SDK/BPI_DG_TimeStopRate_classes.hpp"
#include "SDK/DebugPartyProperty_t_structs.hpp"
#include "SDK/BPI_Ryuketsu_classes.hpp"
#include "SDK/BattleFieldTableItem_ST_structs.hpp"
#include "SDK/E_EVENT_TOILETMARK_TYPE_structs.hpp"
#include "SDK/BP_EventAreaActor_classes.hpp"
#include "SDK/BPI_NextEventStart_classes.hpp"
#include "SDK/Dev138_Simple_classes.hpp"
#include "SDK/BPI_GimicChestTakara_classes.hpp"
#include "SDK/BPI_MapEncountSafeZonePoint_classes.hpp"
#include "SDK/BP_EventMissionBaseCommon_classes.hpp"
#include "SDK/BPL_CampParty_classes.hpp"
#include "SDK/BP_MapDebug_GardenPlayerTalk_ChangeTalk_classes.hpp"
#include "SDK/Dev295_AnimBP_classes.hpp"
#include "SDK/BP_MapDebug_Garden_ToggleTalkFlags_classes.hpp"
#include "SDK/BP_MapDebug_Garden_SetParty_classes.hpp"
#include "SDK/BP_AchievementLogSpawner_classes.hpp"
#include "SDK/BPL_ActivityDebug_classes.hpp"
#include "SDK/Pla289_AnimBP_classes.hpp"
#include "SDK/ROMSaveData_ST_structs.hpp"
#include "SDK/EM_M061_TutorialSlash_classes.hpp"
#include "SDK/Pla601_PostAnimBP_classes.hpp"
#include "SDK/E_TalkCameraDebugType_structs.hpp"
#include "SDK/MM_M061_E0226_classes.hpp"
#include "SDK/WB_DebugMenuTab_classes.hpp"
#include "SDK/WB_DebugMenu_Base_classes.hpp"
#include "SDK/WB_DebugMenu_Box_classes.hpp"
#include "SDK/DebugMenuFuncObjStruct_structs.hpp"
#include "SDK/MP_GodRay_classes.hpp"
#include "SDK/BPL_UniteDebug_classes.hpp"
#include "SDK/BPL_UIDebugMenu_classes.hpp"
#include "SDK/BPL_TalkDebug_classes.hpp"
#include "SDK/BPL_SaveLoadDebug_classes.hpp"
#include "SDK/WB_ElementCategory_classes.hpp"
#include "SDK/BPL_DebugResult_classes.hpp"
#include "SDK/BPL_PlatformDebug_classes.hpp"
#include "SDK/Dev426_Simple_classes.hpp"
#include "SDK/BPL_AchievementDebug_classes.hpp"
#include "SDK/BPL_PartyDebug_classes.hpp"
#include "SDK/BPL_MissionDebug_classes.hpp"
#include "SDK/BPI_DG_Stopgate_classes.hpp"
#include "SDK/BPL_Garden_classes.hpp"
#include "SDK/BPL_CameraLag_classes.hpp"
#include "SDK/BPL_CameraDither_classes.hpp"
#include "SDK/SplineCompPointInfo_structs.hpp"
#include "SDK/BPL_LevelBoot_classes.hpp"
#include "SDK/Gimic_Chest_Base_classes.hpp"
#include "SDK/BPL_KeyConfigDebug_classes.hpp"
#include "SDK/Pla603_PostAnimBP_classes.hpp"
#include "SDK/BPL_DebugKeyboard_classes.hpp"
#include "SDK/BPL_GraphicDebug_classes.hpp"
#include "SDK/BP_CoasterSplineBase_classes.hpp"
#include "SDK/BPL_GodParameterDebug_classes.hpp"
#include "SDK/BPL_GameDataEdit_classes.hpp"
#include "SDK/BPL_EventViewDebugMenu_classes.hpp"
#include "SDK/BPL_DebugEvent_classes.hpp"
#include "SDK/E_ITEMWINDOWCTRL_structs.hpp"
#include "SDK/BP_ItemWindowCtrl_classes.hpp"
#include "SDK/BPL_DebugMenuTest_classes.hpp"
#include "SDK/BPL_DebugGameSetUp_classes.hpp"
#include "SDK/WB_DebugNumberIndex_classes.hpp"
#include "SDK/BPL_ConsoleCommand_classes.hpp"
#include "SDK/BPL_CampDebugMenu_classes.hpp"
#include "SDK/BP_BtlDebugAITempViewCtrlBase_classes.hpp"
#include "SDK/BP_EncountAreaDaath_Box_classes.hpp"
#include "SDK/BPL_BtlDebugAITempView_classes.hpp"
#include "SDK/Dev316_Simple_classes.hpp"
#include "SDK/Dev014_Simple_classes.hpp"
#include "SDK/BPL_BattleDebug_classes.hpp"
#include "SDK/BPL_ExternalReference_classes.hpp"
#include "SDK/WB_KeyConfigDebug_PrioView_classes.hpp"
#include "SDK/TokyoMapPlayerCameraManager_classes.hpp"
#include "SDK/MM_M061_EM2601_classes.hpp"
#include "SDK/DebugPartySkillLIb_t_structs.hpp"
#include "SDK/DebugParty_Nkm_t_structs.hpp"
#include "SDK/DebugParty_Item_t_structs.hpp"
#include "SDK/DebugParty_t_structs.hpp"
#include "SDK/WB_MultiLineRichText_classes.hpp"
#include "SDK/Dev274_AnimBP_classes.hpp"
#include "SDK/BPL_DebugParty_classes.hpp"
#include "SDK/PlayAtomCue_OnWater_Player_classes.hpp"
#include "SDK/BPC_MapSoundSelector_classes.hpp"
#include "SDK/TokyoMapPlayerController_classes.hpp"
#include "SDK/BP_CharaChanger_2DBase_classes.hpp"
#include "SDK/BPL_KeyConfigDebug_PrioView_classes.hpp"
#include "SDK/MapSubLevelManager_classes.hpp"
#include "SDK/ProjectGameMode_classes.hpp"
#include "SDK/Dev258_AnimBP_classes.hpp"
#include "SDK/BattleEnemyAI_t_structs.hpp"
#include "SDK/BPL_Magatsuka_classes.hpp"
#include "SDK/BPI_StatusUITask_BeforeViewEnd_classes.hpp"
#include "SDK/Lv_CampSub_LevelControl_classes.hpp"
#include "SDK/BtlAI_Base_classes.hpp"
#include "SDK/Dev100_AnimBP_classes.hpp"
#include "SDK/BP_RailSightChecker_classes.hpp"
#include "SDK/EM_M061_Q0013_classes.hpp"
#include "SDK/MapDaathEnemyBase_classes.hpp"
#include "SDK/WB_BtlCommandMenuPart_classes.hpp"
#include "SDK/Btl_ListMenuPool_T_structs.hpp"
#include "SDK/Btl_ListMenu_T_structs.hpp"
#include "SDK/WB_BtlListMenuPart_classes.hpp"
#include "SDK/BtlUISkill_UseData_st_structs.hpp"
#include "SDK/BtlUIItemData_structs.hpp"
#include "SDK/BTL_CURSOR_MEMORY_T_structs.hpp"
#include "SDK/WB_BtlListMenu_classes.hpp"
#include "SDK/DevilBaseLight_classes.hpp"
#include "SDK/WB_BtlCommandMenu_classes.hpp"
#include "SDK/EncountPostTableData_structs.hpp"
#include "SDK/WB_LocationWin_classes.hpp"
#include "SDK/PlayerField_10x7_classes.hpp"
#include "SDK/Dev188_AnimBP_classes.hpp"
#include "SDK/EnemyFieldBase_classes.hpp"
#include "SDK/LV_m061_CullDistanceBox_classes.hpp"
#include "SDK/PlaceInFieldComponent_classes.hpp"
#include "SDK/Dev251_Simple_classes.hpp"
#include "SDK/MEC_AreaNameOut_classes.hpp"
#include "SDK/NkmPlaceInFieldActor_classes.hpp"
#include "SDK/Dev096_AnimBP_classes.hpp"
#include "SDK/LV_DaathParticleCommon_classes.hpp"
#include "SDK/MapPlayerSpawner_classes.hpp"
#include "SDK/BPI_BattleCharaPanelCtrl_classes.hpp"
#include "SDK/MapDevilSpawner_classes.hpp"
#include "SDK/BPI_CharaFollower_classes.hpp"
#include "SDK/EncountStartCamera_classes.hpp"
#include "SDK/PlayerPlaceInField_classes.hpp"
#include "SDK/EnemyPlaceInField_classes.hpp"
#include "SDK/BattleFieldCheckerBase_classes.hpp"
#include "SDK/MapEncountPositionStruct_structs.hpp"
#include "SDK/BTL_DESC_structs.hpp"
#include "SDK/BattleMain_classes.hpp"
#include "SDK/BattleField_classes.hpp"
#include "SDK/BP_EVT_CamShake_00_lp_classes.hpp"
#include "SDK/BP_MapCharaPanelCtrl_classes.hpp"
#include "SDK/WB_DebugNumber_classes.hpp"
#include "SDK/BP_MissionEventBase_classes.hpp"
#include "SDK/BP_EventScriptCamera_classes.hpp"
#include "SDK/BattleMapDark_T_structs.hpp"
#include "SDK/E_EVENT_SCRIPT_TYPE_structs.hpp"
#include "SDK/EventScriptStruct_structs.hpp"
#include "SDK/BP_EventScript_classes.hpp"
#include "SDK/EncountActor_New_classes.hpp"
#include "SDK/BattleEventScript_t_structs.hpp"
#include "SDK/BP_SaveLoadMediator_classes.hpp"
#include "SDK/BPI_EventBase_classes.hpp"
#include "SDK/WB_CampTopWindow_classes.hpp"
#include "SDK/WB_BtlTargetDevil_AishouNotice_classes.hpp"
#include "SDK/WB_BtlTargetDevil_Aishou_classes.hpp"
#include "SDK/BP_Ryuketsu_MapBGMRequest_classes.hpp"
#include "SDK/WB_BtlTargetDevil_HP_classes.hpp"
#include "SDK/WB_NSupportIcon_classes.hpp"
#include "SDK/BPI_DG_MoveGate_classes.hpp"
#include "SDK/BattleSkillParticle_classes.hpp"
#include "SDK/Dev303_Simple_classes.hpp"
#include "SDK/AnimNotify_AttackEnd_classes.hpp"
#include "SDK/WB_BtlTargetDevil_Info_classes.hpp"
#include "SDK/MP_TraficSignH_M_classes.hpp"
#include "SDK/BPI_AnimateDev455Head_classes.hpp"
#include "SDK/E_MapAction_Pla601_structs.hpp"
#include "SDK/BattleTargetDevilInfoActor_classes.hpp"
#include "SDK/EnemySidePat_classes.hpp"
#include "SDK/BattlePostProcessActor_classes.hpp"
#include "SDK/BP_EventStatueLvUp_classes.hpp"
#include "SDK/BP_StatueLvUp_classes.hpp"
#include "SDK/BPI_Dev455_HeadBase_classes.hpp"
#include "SDK/SkillActionPointLight_classes.hpp"
#include "SDK/SkillActionPointLightForBlink_classes.hpp"
#include "SDK/BattleHitStopCtrl_classes.hpp"
#include "SDK/WB_MapCharaPanel_classes.hpp"
#include "SDK/BattleResidentSE_structs.hpp"
#include "SDK/BTL_SOUND_PARAM_structs.hpp"
#include "SDK/EventMobBase_classes.hpp"
#include "SDK/BattleTempParticleActor_classes.hpp"
#include "SDK/BattleCharAction_classes.hpp"
#include "SDK/WB_BtlNumericalValue_classes.hpp"
#include "SDK/BTL_CTRL_POST_PROCESS_DATA_structs.hpp"
#include "SDK/BTL_ADD_DECAL_TASK_DATA_structs.hpp"
#include "SDK/CamShakeTable_t_structs.hpp"
#include "SDK/BTL_CTRL_POST_PROCESS_OBJ_classes.hpp"
#include "SDK/BTL_ADD_DECAL_TASK_OBJ_classes.hpp"
#include "SDK/WBPI_BtlCommon_classes.hpp"
#include "SDK/WB_BtlUtilIcon_classes.hpp"
#include "SDK/WB_NNumberIcon05_classes.hpp"
#include "SDK/WB_PressIconParts_classes.hpp"
#include "SDK/EventChangeMaterialTable_structs.hpp"
#include "SDK/WB_MagatsuhiGauge_classes.hpp"
#include "SDK/Npc615_AnimBP_classes.hpp"
#include "SDK/WB_TurnChange_classes.hpp"
#include "SDK/WB_PressIcon_classes.hpp"
#include "SDK/BPI_MagatsuhiGaugeCtrl_classes.hpp"
#include "SDK/AnimNotifyState_InvalidBlink_classes.hpp"
#include "SDK/BattleUtilIconActor_classes.hpp"
#include "SDK/BattleNumberActor_classes.hpp"
#include "SDK/BPL_EncountScene_classes.hpp"
#include "SDK/BPI_MapEventHit_classes.hpp"
#include "SDK/BTL_ADD_ANIM_CAM_TASK_DATA_structs.hpp"
#include "SDK/BTL_ADD_ANIM_CAM_TASK_OBJ_classes.hpp"
#include "SDK/BattleActionTask_classes.hpp"
#include "SDK/BattleBGM_T_structs.hpp"
#include "SDK/BPI_PlayerDevilBase_classes.hpp"
#include "SDK/MapActorCore_classes.hpp"
#include "SDK/MapAttackDamageData_structs.hpp"
#include "SDK/BPI_MapAttackDamager_classes.hpp"
#include "SDK/E_CharaFollowerState_structs.hpp"
#include "SDK/BPI_Pla603_classes.hpp"
#include "SDK/BP_TokyoMapUI_classes.hpp"
#include "SDK/BPL_Riberama_classes.hpp"
#include "SDK/E_Symbol_Discovery_structs.hpp"
#include "SDK/BPI_EventMiman_classes.hpp"
#include "SDK/WB_SymbolDebugText_classes.hpp"
#include "SDK/BP_CampCotrol_2_classes.hpp"
#include "SDK/WB_MapSymbolBackMarker_classes.hpp"
#include "SDK/SymbolMoverData_structs.hpp"
#include "SDK/MapSymbolHosei_structs.hpp"
#include "SDK/E_MapSymbol_WalkSpeed_structs.hpp"
#include "SDK/AActionWindowTable_st_structs.hpp"
#include "SDK/WB_MapSiegeAreaName_classes.hpp"
#include "SDK/MinimapPOIComponent_classes.hpp"
#include "SDK/BattleTaskModelManager_classes.hpp"
#include "SDK/BPC_CharaSplineMover_classes.hpp"
#include "SDK/BP_MapSymbol_TimeStopCollision_classes.hpp"
#include "SDK/BPC_MapSymbolEx_Shikiouji_classes.hpp"
#include "SDK/BPC_MapSymbolEx_Cironnup_classes.hpp"
#include "SDK/BPC_MapSymbolEx_Cherub_classes.hpp"
#include "SDK/Dev259_AnimBP_classes.hpp"
#include "SDK/BP_RelicAppearance_Blue_classes.hpp"
#include "SDK/BP_MapSymbolDebug_EyeBox_classes.hpp"
#include "SDK/BP_MapSymbolDebug_Eye_classes.hpp"
#include "SDK/BattleParticleManager_classes.hpp"
#include "SDK/BP_MapSymbolDebug_Approach_classes.hpp"
#include "SDK/BPI_MapSymbol_classes.hpp"
#include "SDK/BP_PlayerInhaleCtrl_classes.hpp"
#include "SDK/WB_EventTest_classes.hpp"
#include "SDK/SymbolActRecord_structs.hpp"
#include "SDK/BP_EncountAreaSpawner_classes.hpp"
#include "SDK/EventRateTable_structs.hpp"
#include "SDK/BP_MapSymbolBlock_classes.hpp"
#include "SDK/MapEncountSafeZonePoint_classes.hpp"
#include "SDK/BP_SymbolRoute_classes.hpp"
#include "SDK/E_SYSMENU_STEP_structs.hpp"
#include "SDK/BP_SystemMenu_Base_classes.hpp"
#include "SDK/WB_EventColorFade_classes.hpp"
#include "SDK/MapEventHitTypeTable_Struct_structs.hpp"
#include "SDK/WB_MsgSelect_classes.hpp"
#include "SDK/BP_MoonAgeCtrl_classes.hpp"
#include "SDK/E_MSGCTRL_GSTATUS_structs.hpp"
#include "SDK/WB_MsgSelectMenu_classes.hpp"
#include "SDK/BPL_EventScript_classes.hpp"
#include "SDK/BP_EventLipSync_classes.hpp"
#include "SDK/TalkMythAssetInfo_structs.hpp"
#include "SDK/TalkAssetInfo_structs.hpp"
#include "SDK/EsNPC_m061_09_classes.hpp"
#include "SDK/BPL_MsgCtrl_classes.hpp"
#include "SDK/BP_MsgCtrl_classes.hpp"
#include "SDK/BP_EventScriptFade_classes.hpp"
#include "SDK/BP_NaviDevilGimmick_Option_classes.hpp"
#include "SDK/BP_TalkAngryLight_classes.hpp"
#include "SDK/Dev059_AnimBP_classes.hpp"
#include "SDK/MM_M061_EM0026_classes.hpp"
#include "SDK/MapSymbolBaseCompornent_classes.hpp"
#include "SDK/BPI_DevilEncount_classes.hpp"
#include "SDK/WB_MapUI_classes.hpp"
#include "SDK/SpawnSymbolInfo_structs.hpp"
#include "SDK/MM_M061_EM1041_classes.hpp"
#include "SDK/BPI_EncountArea_classes.hpp"
#include "SDK/AnimNotifyState_StepSmooth_classes.hpp"
#include "SDK/MM_M061_E0250_classes.hpp"
#include "SDK/MM_M061_EM2191_classes.hpp"
#include "SDK/BPL_MapSymbolMover_classes.hpp"
#include "SDK/Dev331_classes.hpp"
#include "SDK/BPL_DevilDMAssetTable_classes.hpp"
#include "SDK/BPI_DevilPerformance_classes.hpp"
#include "SDK/WB_EncountScene_classes.hpp"
#include "SDK/E_EVENT_SELECTION_STEP_structs.hpp"
#include "SDK/EventSelection_structs.hpp"
#include "SDK/BPI_EncountScene_classes.hpp"
#include "SDK/BP_EncountSceneMainCtrl_classes.hpp"
#include "SDK/BPI_UIMovieCtrl_classes.hpp"
#include "SDK/BPI_ResultFuncDisp_classes.hpp"
#include "SDK/BPI_LvUpEvent_classes.hpp"
#include "SDK/BP_AutoRotateFocus_classes.hpp"
#include "SDK/WB_VariousType_classes.hpp"
#include "SDK/WB_VariousNumber_classes.hpp"
#include "SDK/ST_StBattleCameraSetUp_structs.hpp"
#include "SDK/MM_M061_EM0020_classes.hpp"
#include "SDK/BPI_DevilPerformanceCore_classes.hpp"
#include "SDK/WB_CharaPanelVNumber_classes.hpp"
#include "SDK/BP_CharaPanelVNumberCtrl_classes.hpp"
#include "SDK/WB_NSlashIcon01_classes.hpp"
#include "SDK/WB_NNumberIcon03D8_classes.hpp"
#include "SDK/EsNPC_m061_31_classes.hpp"
#include "SDK/WB_NNumberIcon03_classes.hpp"
#include "SDK/WB_CharaPanel_classes.hpp"
#include "SDK/WB_BattleCharaPanel_classes.hpp"
#include "SDK/MM_M061_EM0181_classes.hpp"
#include "SDK/BP_CharaPanel_classes.hpp"
#include "SDK/LV_m061_Facility_classes.hpp"
#include "SDK/BPI_StatusSkillCtrl_classes.hpp"
#include "SDK/UIStatusCtrlDataObjBtl_classes.hpp"
#include "SDK/BPI_StatusCharaChanger_classes.hpp"
#include "SDK/BPI_SimpeStatus_classes.hpp"
#include "SDK/BP_CharaChanger_Battle2_classes.hpp"
#include "SDK/BPI_AnalyzeItemStatusCtrl_classes.hpp"
#include "SDK/WB_GameOver_classes.hpp"
#include "SDK/WB_BtlInfoMess_classes.hpp"
#include "SDK/MM_M061_EM1641_classes.hpp"
#include "SDK/BP_BattleCharaPanelCtrl_classes.hpp"
#include "SDK/BP_EncountSceneCtrl_classes.hpp"
#include "SDK/BPI_LoadBossRushField_classes.hpp"
#include "SDK/BPI_EncountActor_New_classes.hpp"
#include "SDK/DevilPerformanceComponent_classes.hpp"
#include "SDK/BP_EventPlayerChange_classes.hpp"
#include "SDK/DevilBase_classes.hpp"
#include "SDK/BP_TalkCtrl_classes.hpp"
#include "SDK/BPL_BattleBGM_classes.hpp"
#include "SDK/BPI_CommonPostProcessBattle_classes.hpp"
#include "SDK/AnimNotifyState_MapAttack_classes.hpp"
#include "SDK/BattleAsyncWork_classes.hpp"
#include "SDK/BPI_BattleField_classes.hpp"
#include "SDK/BP_EventHoveringGrass_classes.hpp"
#include "SDK/BattleSoundManager_classes.hpp"
#include "SDK/EscapeFailed_classes.hpp"
#include "SDK/BPI_CampItemCtrl_classes.hpp"
#include "SDK/Sk_DamageResultOnly_classes.hpp"
#include "SDK/EndOfBattle_classes.hpp"
#include "SDK/BeginRenzokuEncount_classes.hpp"
#include "SDK/BattleResult_classes.hpp"
#include "SDK/BP_EventCameraBlend_classes.hpp"
#include "SDK/BattlePostProcessCtrl_classes.hpp"
#include "SDK/BattlePerformanceSpeedCtrl_classes.hpp"
#include "SDK/BattlePartySystem_classes.hpp"
#include "SDK/BattleEventSystem_classes.hpp"
#include "SDK/BattleEffectManager_classes.hpp"
#include "SDK/BattleCommand_classes.hpp"
#include "SDK/Dev020_Simple_classes.hpp"
#include "SDK/BattleCharActionFactory_classes.hpp"
#include "SDK/MM_M061_EM0151_classes.hpp"
#include "SDK/BattleCameraSeamless_classes.hpp"
#include "SDK/BattleCalc_classes.hpp"
#include "SDK/BattleAutoBattleCtrl_classes.hpp"
#include "SDK/BattleActionTaskFactory_classes.hpp"
#include "SDK/WB_PopUpSs_classes.hpp"
#include "SDK/AnimNotify_JumpTakeOff_classes.hpp"
#include "SDK/WB_Map3DICon_classes.hpp"
#include "SDK/WB_MinimapDebugFogGrid_classes.hpp"
#include "SDK/BP_MapUICtrl_classes.hpp"
#include "SDK/WB_ExternalFontIcon_classes.hpp"
#include "SDK/WB_MouseIcon_classes.hpp"
#include "SDK/WB_KeyboardIcon_classes.hpp"
#include "SDK/DebugEventTextTiming_structs.hpp"
#include "SDK/BPI_KeyboardIcon_classes.hpp"
#include "SDK/WB_BtnIcon2_classes.hpp"
#include "SDK/MEC_PLAYER_STOP_classes.hpp"
#include "SDK/WB_MouseAndKeyboardIcon_classes.hpp"
#include "SDK/EM_M061_Q0010_classes.hpp"
#include "SDK/WB_BtnHelp_ActionMappingIcon_classes.hpp"
#include "SDK/WB_BtnHelpSlot2_classes.hpp"
#include "SDK/WB_BtnHelp2_classes.hpp"
#include "SDK/DataBP_MapCoaster_classes.hpp"
#include "SDK/BP_BtnHelpCtrl2_classes.hpp"
#include "SDK/WB_CommonWindow_classes.hpp"
#include "SDK/BP_CommonWindowCtrl_classes.hpp"
#include "SDK/WB_CommonHelpWindow_classes.hpp"
#include "SDK/E_COMMONHELPWINDOW_CTRL_structs.hpp"
#include "SDK/MEH_NextEventStart_Walk_classes.hpp"
#include "SDK/BP_CommonHelpWindowCtrl_classes.hpp"
#include "SDK/WB_DialogSelect_classes.hpp"
#include "SDK/EsNPC_m061_03_classes.hpp"
#include "SDK/WB_DialogWindow_classes.hpp"
#include "SDK/WB_DialogSelectMenu_classes.hpp"
#include "SDK/BP_DialogCtrl_classes.hpp"
#include "SDK/BP_CampCharaPanelCtrl_classes.hpp"
#include "SDK/WB_ItemWindow_classes.hpp"
#include "SDK/Dev067_Simple_classes.hpp"
#include "SDK/ST_IconHelpTutorial_MsgInfo_structs.hpp"
#include "SDK/WB_TutorialWindow2_classes.hpp"
#include "SDK/BP_TutorialWindowCtrl2_classes.hpp"
#include "SDK/WB_MakkaWindowNumber_classes.hpp"
#include "SDK/BP_MakkaWindowCtrl2_classes.hpp"
#include "SDK/BP_EventScriptArea_Add_classes.hpp"
#include "SDK/E_MoonAgeState_structs.hpp"
#include "SDK/WB_MoonAge_classes.hpp"