OpenKO Database Model
Table- and column-level documentation generated from the jsonSchema
Loading...
Searching...
No Matches
ebenezer_model::KnightsSiegeWarfare Class Referenceexport

[KNIGHTS_SIEGE_WARFARE] Knights Siege Warfare More...

Public Types

using BinderType = ebenezer_binder::KnightsSiegeWarfare
 

Public Member Functions

const int16_t & MapKey () const
 Returns a value for use in map keys based on the table's primary key.
 

Static Public Member Functions

static const std::string & TableName ()
 Returns the table name.
 
static const std::unordered_set< std::string > & ColumnNames ()
 Returns a set of column names for the table.
 
static const std::vector< std::string > & OrderedColumnNames ()
 Returns an ordered vector of column names for the table.
 
static const std::unordered_set< std::string > & BlobColumns ()
 Returns a set of blob column names for the table.
 
static const modelUtil::DbType DbType ()
 Returns the associated database type for the table.
 
static const std::vector< std::string > & PrimaryKey ()
 Returns the columns associated with the table's Primary Key.
 

Public Attributes

int16_t CastleIndex = {}
 Column [sCastleIndex]: Castle index TODO.
 
int16_t MasterKnights = {}
 Column [sMasterKnights]: Master knights TODO.
 
uint8_t SiegeType = {}
 Column [bySiegeType]: Siege type TODO.
 
uint8_t WarDay = {}
 Column [byWarDay]: War day.
 
uint8_t WarHour = {}
 Column [byWarTime]: War hour.
 
uint8_t WarMinute = {}
 Column [byWarMinute]: War minute.
 
int16_t ChallengeList1 = {}
 Column [sChallengeList_1]: Challenge list 1.
 
int16_t ChallengeList2 = {}
 Column [sChallengeList_2]: Challenge list 2.
 
int16_t ChallengeList3 = {}
 Column [sChallengeList_3]: Challenge list 3.
 
int16_t ChallengeList4 = {}
 Column [sChallengeList_4]: Challenge list 4.
 
int16_t ChallengeList5 = {}
 Column [sChallengeList_5]: Challenge list 5.
 
int16_t ChallengeList6 = {}
 Column [sChallengeList_6]: Challenge list 6.
 
int16_t ChallengeList7 = {}
 Column [sChallengeList_7]: Challenge list 7.
 
int16_t ChallengeList8 = {}
 Column [sChallengeList_8]: Challenge list 8.
 
int16_t ChallengeList9 = {}
 Column [sChallengeList_9]: Challenge list 9.
 
int16_t ChallengeList10 = {}
 Column [sChallengeList_10]: Challenge list 10.
 
uint8_t WarRequestDay = {}
 Column [byWarRequestDay]: War request day.
 
uint8_t WarRequestTime = {}
 Column [byWarRequestTime]: War request time.
 
uint8_t WarRequestMinute = {}
 Column [byWarRequestMinute]: War request minute.
 
uint8_t GuerrillaWarDay = {}
 Column [byGuerrillaWarDay]: Guerrilla war day.
 
uint8_t GuerrillaWarTime = {}
 Column [byGuerrillaWarTime]: Guerrilla war time.
 
uint8_t GuerrillaWarMinute = {}
 Column [byGuerrillaWarMinute]: Guerrilla war minute.
 
std::optional< std::vector< uint8_t > > ChallengeList
 Column [strChallengeList]: Challenge list.
 
int16_t MoradonTariff = {}
 Column [sMoradonTariff]: Moradon tariff.
 
int16_t DelosTariff = {}
 Column [sDellosTariff]: Delos tariff.
 
int32_t DungeonCharge = {}
 Column [nDungeonCharge]: Dungeon charge.
 
int32_t MoradonTax = {}
 Column [nMoradonTax]: Moradon tax.
 
int32_t DelosTax = {}
 Column [nDellosTax]: Delos tax.
 
int16_t RequestList1 = {}
 Column [sRequestList_1]: Request list 1.
 
int16_t RequestList2 = {}
 Column [sRequestList_2]: Request list 2.
 
int16_t RequestList3 = {}
 Column [sRequestList_3]: Request list 3.
 
int16_t RequestList4 = {}
 Column [sRequestList_4]: Request list 4.
 
int16_t RequestList5 = {}
 Column [sRequestList_5]: Request list 5.
 
int16_t RequestList6 = {}
 Column [sRequestList_6]: Request list 6.
 
int16_t RequestList7 = {}
 Column [sRequestList_7]: Request list 7.
 
int16_t RequestList8 = {}
 Column [sRequestList_8]: Request list 8.
 
int16_t RequestList9 = {}
 Column [sRequestList_9]: Request list 9.
 
int16_t RequestList10 = {}
 Column [sRequestList_10]: Request list 10.
 

Detailed Description

[KNIGHTS_SIEGE_WARFARE] Knights Siege Warfare

GAME Database - Ebenezer Library
KNIGHTS_SIEGE_WARFARE Knights Siege Warfare

The documentation for this class was generated from the following file: