diff --git a/src/dumper/dbd.cs b/src/dumper/dbd.cs new file mode 100644 index 0000000..966eb6b --- /dev/null +++ b/src/dumper/dbd.cs @@ -0,0 +1,54 @@ +using CUE4Parse.UE4.Objects.Core.i18N; +using CUE4Parse.UE4.Objects.UObject; + +public enum EItemAvailability : byte +{ + Available, + Disabled, + Retired +} + +public enum ECustomizationCategory : byte +{ + None, + SurvivorHead, + SurvivorTorso, + SurvivorLegs, + KillerHead, + KillerBody, + KillerWeapon, + Outfits, + Charm, + Badge, + Banner, + PortraitBackground +} + +public enum EPlayerRole : byte +{ + VE_None, + VE_Slasher, + VE_Camper, + VE_Observer +} + +public struct AvailabilityStruct +{ + public EItemAvailability itemAvailability; + public string DLCId; + public string[] AdditionalDlcIds; + public Int32 CloudInventoryId; + public string CommunityId; + public bool _isLicensed; +} + +public struct UIDataStruct +{ + public FText DisplayName; + public FText Description; + public FText GameplayText; + public FText FlavorText; + public FText InGameDescription; + public int AssociatedCharacterIndex; + public FSoftObjectPath[] IconAssetList; +} \ No newline at end of file