mirror of
https://github.com/zeldaret/botw
synced 2026-09-06 18:51:07 -04:00
add gdt flag name constant getters
This commit is contained in:
@@ -12,6 +12,8 @@ target_sources(uking PRIVATE
|
||||
gdtManager.h
|
||||
gdtSaveMgr.cpp
|
||||
gdtSaveMgr.h
|
||||
gdtSpecialFlagNames.cpp
|
||||
gdtSpecialFlagNames.h
|
||||
gdtSpecialFlags.cpp
|
||||
gdtSpecialFlags.h
|
||||
gdtTriggerParam.cpp
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
#include "KingSystem/GameData/gdtSpecialFlagNames.h"
|
||||
|
||||
namespace ksys::gdt::flagname {
|
||||
|
||||
#define GDT_DEFINE_SPECIAL_FLAG_NAME(name) \
|
||||
const char* name() { return #name; }
|
||||
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(Aoc_HardMode_Enabled)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(BowPorchStockNum)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(CaptionPictSize)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(CurrentHart)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(CurrentMamo)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(CurrentRupee)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(CurrentTotalGetRupeeInMiniGame)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(DungeonClearSealNum)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_014_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_014_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_014_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_046_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_046_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_046_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_048_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_048_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_048_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_083_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_083_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_083_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_084_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_084_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_084_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_085_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_085_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_085_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_086_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_086_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_086_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_103_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_103_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_103_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_104_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_104_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_104_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_105_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_105_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_105_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_106_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_106_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_106_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_111_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_111_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_111_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_112_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_112_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_112_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_113_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_113_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_113_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_114_Head)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_114_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsGet_Armor_114_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(IsSaveByAuto)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(KorokNutsNum)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(LastSaveTime_Lower)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(LastSaveTime_Upper)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(SaveDistrictName)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(SaveLocationName)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(TrackBlockFileNumber)
|
||||
GDT_DEFINE_SPECIAL_FLAG_NAME(TrackBlockFileNumber_Hard)
|
||||
|
||||
#undef GDT_DEFINE_SPECIAL_FLAG_NAME
|
||||
|
||||
} // namespace ksys::gdt::flagname
|
||||
@@ -0,0 +1,67 @@
|
||||
#pragma once
|
||||
|
||||
namespace ksys::gdt::flagname {
|
||||
|
||||
const char* Aoc_HardMode_Enabled();
|
||||
const char* BowPorchStockNum();
|
||||
const char* CaptionPictSize();
|
||||
const char* CurrentHart();
|
||||
const char* CurrentMamo();
|
||||
const char* CurrentRupee();
|
||||
const char* CurrentTotalGetRupeeInMiniGame();
|
||||
const char* DungeonClearSealNum();
|
||||
const char* IsGet_Armor_014_Head();
|
||||
const char* IsGet_Armor_014_Lower();
|
||||
const char* IsGet_Armor_014_Upper();
|
||||
const char* IsGet_Armor_046_Head();
|
||||
const char* IsGet_Armor_046_Lower();
|
||||
const char* IsGet_Armor_046_Upper();
|
||||
const char* IsGet_Armor_048_Head();
|
||||
const char* IsGet_Armor_048_Lower();
|
||||
const char* IsGet_Armor_048_Upper();
|
||||
const char* IsGet_Armor_083_Head();
|
||||
const char* IsGet_Armor_083_Lower();
|
||||
const char* IsGet_Armor_083_Upper();
|
||||
const char* IsGet_Armor_084_Head();
|
||||
const char* IsGet_Armor_084_Lower();
|
||||
const char* IsGet_Armor_084_Upper();
|
||||
const char* IsGet_Armor_085_Head();
|
||||
const char* IsGet_Armor_085_Lower();
|
||||
const char* IsGet_Armor_085_Upper();
|
||||
const char* IsGet_Armor_086_Head();
|
||||
const char* IsGet_Armor_086_Lower();
|
||||
const char* IsGet_Armor_086_Upper();
|
||||
const char* IsGet_Armor_103_Head();
|
||||
const char* IsGet_Armor_103_Lower();
|
||||
const char* IsGet_Armor_103_Upper();
|
||||
const char* IsGet_Armor_104_Head();
|
||||
const char* IsGet_Armor_104_Lower();
|
||||
const char* IsGet_Armor_104_Upper();
|
||||
const char* IsGet_Armor_105_Head();
|
||||
const char* IsGet_Armor_105_Lower();
|
||||
const char* IsGet_Armor_105_Upper();
|
||||
const char* IsGet_Armor_106_Head();
|
||||
const char* IsGet_Armor_106_Lower();
|
||||
const char* IsGet_Armor_106_Upper();
|
||||
const char* IsGet_Armor_111_Head();
|
||||
const char* IsGet_Armor_111_Lower();
|
||||
const char* IsGet_Armor_111_Upper();
|
||||
const char* IsGet_Armor_112_Head();
|
||||
const char* IsGet_Armor_112_Lower();
|
||||
const char* IsGet_Armor_112_Upper();
|
||||
const char* IsGet_Armor_113_Head();
|
||||
const char* IsGet_Armor_113_Lower();
|
||||
const char* IsGet_Armor_113_Upper();
|
||||
const char* IsGet_Armor_114_Head();
|
||||
const char* IsGet_Armor_114_Lower();
|
||||
const char* IsGet_Armor_114_Upper();
|
||||
const char* IsSaveByAuto();
|
||||
const char* KorokNutsNum();
|
||||
const char* LastSaveTime_Lower();
|
||||
const char* LastSaveTime_Upper();
|
||||
const char* SaveDistrictName();
|
||||
const char* SaveLocationName();
|
||||
const char* TrackBlockFileNumber();
|
||||
const char* TrackBlockFileNumber_Hard();
|
||||
|
||||
} // namespace ksys::gdt::flagname
|
||||
Reference in New Issue
Block a user