vivian-rs/lib/config/fbs/hollow_quest_template.fbs
2025-05-19 18:11:03 +03:00

106 lines
2.1 KiB
Text

enum HollowQuestType: int {
AbyssS2_HobaPrefac = 26,
NormalBattle = 10,
MainQuest = 1,
AbyssS2_Period = 20,
DifficutyBattle = 12,
AbyssS2_RoleChallenge = 22,
SideQuest = 2,
Common = 0,
EnumCount = 27,
Urgent = 3,
TheGun = 18,
AbyssS2_Story = 19,
NestVeryHard = 15,
Arpeggio = 17,
Challenge = 5,
DreamEndLess = 24,
AvatarSide = 7,
BossRushBattle = 14,
RallyBattle = 13,
ChallengeChaos = 6,
PromoteBattle = 11,
World = 8,
HackerActivity = 16,
AbyssS2_Event = 25,
DreamNormal = 23,
MainQuestChessboard = 21,
UrgentSupplement = 4
}
table HollowQuestTemplate {
id: uint;
unk_1: int;
chessboard_id: uint;
unk_2: int;
hollow_id: uint;
hollow_quest_type: HollowQuestType;
unk_3: int;
duration: string;
has_stamina: string;
environments: [string];
main_difficulty: string;
difficulties: [string];
recommended_elements: [string];
client: string;
unk_4: int;
unk_5: bool;
unk_6: int;
scale: int;
show_tip: int;
monster_level: int;
recommended_level: int;
average_level_tips: int;
recommended_hit_types: [int];
unk_7: [int];
unk_8: bool;
unk_9: bool;
unk_10: string;
unk_11: int;
unk_12: bool;
unk_13: int;
slot_1_avatar: int;
slot_2_avatar: int;
slot_3_avatar: int;
unk_14: int;
unk_15: bool;
unk_16: bool;
unk_17: int;
preview_res_group_id: int;
chessboard_res_group_id: int;
bgm_chapter_state: string;
unk_18: int;
unk_19: string;
unk_20: int;
unk_21: [int];
unk_22: int;
unk_23: int;
unk_24: int;
unk_25: bool;
unk_26: int;
title: string;
difficulty: string;
target: string;
unk_27: [string];
unk_28: int;
unk_29: int;
unk_30: bool;
unk_31: int;
unk_32: bool;
unk_33: int;
hollow_item_ban_lists: [int];
unk_34: bool;
enemy_types: [string];
background: string;
unk_35: int;
unk_36: [int];
unk_37: [int];
unk_38: int;
unk_39: int;
unk_40: int;
unk_41: int;
}
table HollowQuestTemplateTb {
data: [HollowQuestTemplate];
}