mirror of
https://github.com/Walter-Sparrow/lunar-tear.git
synced 2026-07-02 13:53:41 +03:00
1107 lines
38 KiB
Go
1107 lines
38 KiB
Go
// Code generated by scripts/gen_entities.py from schemas.json. DO NOT EDIT.
|
|
|
|
package masterdata
|
|
|
|
// EntityMBattle is table key "m_battle".
|
|
type EntityMBattle struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BattleId int32
|
|
BattleNpcId int64
|
|
DeckType int32
|
|
BattleNpcDeckNumber int32
|
|
}
|
|
|
|
// EntityMBattleDropReward is table key "m_battle_drop_reward".
|
|
type EntityMBattleDropReward struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BattleDropRewardId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMBattleGroup is table key "m_battle_group".
|
|
type EntityMBattleGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BattleGroupId int32
|
|
WaveNumber int32
|
|
BattleId int32
|
|
WaveStartActAssetId int32
|
|
WaveEndActAssetId int32
|
|
BattleCameraControllerAssetId int32
|
|
BattlePointIndex int32
|
|
BattleStartCameraType int32
|
|
}
|
|
|
|
// EntityMBattleNpcDeck is table key "m_battle_npc_deck".
|
|
type EntityMBattleNpcDeck struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BattleNpcId int64
|
|
DeckType int32
|
|
BattleNpcDeckNumber int32
|
|
BattleNpcDeckCharacterUuid01 string
|
|
BattleNpcDeckCharacterUuid02 string
|
|
BattleNpcDeckCharacterUuid03 string
|
|
Name string
|
|
Power int32
|
|
}
|
|
|
|
// EntityMBattleNpcDeckCharacterDropCategory is table key "m_battle_npc_deck_character_drop_category".
|
|
type EntityMBattleNpcDeckCharacterDropCategory struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BattleNpcId int64
|
|
BattleNpcDeckCharacterUuid string
|
|
BattleDropCategoryId int32
|
|
}
|
|
|
|
// EntityMBattleRentalDeck is table key "m_battle_rental_deck".
|
|
type EntityMBattleRentalDeck struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BattleGroupId int32
|
|
BattleNpcId int64
|
|
DeckType int32
|
|
BattleNpcDeckNumber int32
|
|
}
|
|
|
|
// EntityMBigHuntBoss is table key "m_big_hunt_boss".
|
|
type EntityMBigHuntBoss struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntBossId int32
|
|
BigHuntBossGradeGroupId int32
|
|
NameBigHuntBossTextId int32
|
|
BigHuntBossAssetId int32
|
|
AttributeType int32
|
|
}
|
|
|
|
// EntityMBigHuntBossGradeGroup is table key "m_big_hunt_boss_grade_group".
|
|
type EntityMBigHuntBossGradeGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntBossGradeGroupId int32
|
|
NecessaryScore int64
|
|
AssetGradeIconId int32
|
|
}
|
|
|
|
// EntityMBigHuntBossQuest is table key "m_big_hunt_boss_quest".
|
|
type EntityMBigHuntBossQuest struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntBossQuestId int32
|
|
BigHuntBossId int32
|
|
BigHuntQuestGroupId int32
|
|
BigHuntBossQuestScoreCoefficientId int32
|
|
BigHuntScoreRewardGroupScheduleId int32
|
|
BigHuntLinkId int32
|
|
DailyChallengeCount int32
|
|
}
|
|
|
|
// EntityMBigHuntQuest is table key "m_big_hunt_quest".
|
|
type EntityMBigHuntQuest struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntQuestId int32
|
|
QuestId int32
|
|
BigHuntQuestScoreCoefficientId int32
|
|
}
|
|
|
|
// EntityMBigHuntQuestScoreCoefficient is table key "m_big_hunt_quest_score_coefficient".
|
|
type EntityMBigHuntQuestScoreCoefficient struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntQuestScoreCoefficientId int32
|
|
ScoreDifficultBonusPermil int32
|
|
}
|
|
|
|
// EntityMBigHuntRewardGroup is table key "m_big_hunt_reward_group".
|
|
type EntityMBigHuntRewardGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntRewardGroupId int32
|
|
SortOrder int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMBigHuntSchedule is table key "m_big_hunt_schedule".
|
|
type EntityMBigHuntSchedule struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntScheduleId int32
|
|
NoticeStartDatetime int64
|
|
ChallengeStartDatetime int64
|
|
ChallengeEndDatetime int64
|
|
SeasonAssetId int32
|
|
}
|
|
|
|
// EntityMBigHuntScoreRewardGroup is table key "m_big_hunt_score_reward_group".
|
|
type EntityMBigHuntScoreRewardGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntScoreRewardGroupId int32
|
|
NecessaryScore int64
|
|
BigHuntRewardGroupId int32
|
|
}
|
|
|
|
// EntityMBigHuntScoreRewardGroupSchedule is table key "m_big_hunt_score_reward_group_schedule".
|
|
type EntityMBigHuntScoreRewardGroupSchedule struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntScoreRewardGroupScheduleId int32
|
|
GroupIndex int32
|
|
BigHuntScoreRewardGroupId int32
|
|
StartDatetime int64
|
|
}
|
|
|
|
// EntityMBigHuntWeeklyAttributeScoreRewardGroupSchedule is table key "m_big_hunt_weekly_attribute_score_reward_group_schedule".
|
|
type EntityMBigHuntWeeklyAttributeScoreRewardGroupSchedule struct {
|
|
_ struct{} `msgpack:",array"`
|
|
BigHuntWeeklyAttributeScoreRewardGroupScheduleId int32
|
|
AttributeType int32
|
|
GroupIndex int32
|
|
BigHuntScoreRewardGroupId int32
|
|
StartDatetime int64
|
|
}
|
|
|
|
// EntityMCageOrnament is table key "m_cage_ornament".
|
|
type EntityMCageOrnament struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CageOrnamentId int32
|
|
StartDatetime int64
|
|
EndDatetime int64
|
|
CageOrnamentRewardId int32
|
|
}
|
|
|
|
// EntityMCageOrnamentReward is table key "m_cage_ornament_reward".
|
|
type EntityMCageOrnamentReward struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CageOrnamentRewardId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMCatalogCostume is table key "m_catalog_costume".
|
|
type EntityMCatalogCostume struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeId int32
|
|
SortOrder int32
|
|
CatalogTermId int32
|
|
}
|
|
|
|
// EntityMCatalogWeapon is table key "m_catalog_weapon".
|
|
type EntityMCatalogWeapon struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponId int32
|
|
SortOrder int32
|
|
CatalogTermId int32
|
|
}
|
|
|
|
// EntityMCharacterBoard is table key "m_character_board".
|
|
type EntityMCharacterBoard struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardId int32
|
|
CharacterBoardGroupId int32
|
|
CharacterBoardUnlockConditionGroupId int32
|
|
ReleaseRank int32
|
|
}
|
|
|
|
// EntityMCharacterBoardAbility is table key "m_character_board_ability".
|
|
type EntityMCharacterBoardAbility struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardAbilityId int32
|
|
CharacterBoardEffectTargetGroupId int32
|
|
AbilityId int32
|
|
}
|
|
|
|
// EntityMCharacterBoardAbilityMaxLevel is table key "m_character_board_ability_max_level".
|
|
type EntityMCharacterBoardAbilityMaxLevel struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterId int32
|
|
AbilityId int32
|
|
MaxLevel int32
|
|
}
|
|
|
|
// EntityMCharacterBoardEffectTargetGroup is table key "m_character_board_effect_target_group".
|
|
type EntityMCharacterBoardEffectTargetGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardEffectTargetGroupId int32
|
|
GroupIndex int32
|
|
CharacterBoardEffectTargetType int32
|
|
TargetValue int32
|
|
}
|
|
|
|
// EntityMCharacterBoardPanel is table key "m_character_board_panel".
|
|
type EntityMCharacterBoardPanel struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardPanelId int32
|
|
CharacterBoardId int32
|
|
CharacterBoardPanelUnlockConditionGroupId int32
|
|
CharacterBoardPanelReleasePossessionGroupId int32
|
|
CharacterBoardPanelReleaseRewardGroupId int32
|
|
CharacterBoardPanelReleaseEffectGroupId int32
|
|
SortOrder int32
|
|
ParentCharacterBoardPanelId int32
|
|
PlaceIndex int32
|
|
}
|
|
|
|
// EntityMCharacterBoardPanelReleaseEffectGroup is table key "m_character_board_panel_release_effect_group".
|
|
type EntityMCharacterBoardPanelReleaseEffectGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardPanelReleaseEffectGroupId int32
|
|
SortOrder int32
|
|
CharacterBoardEffectType int32
|
|
CharacterBoardEffectId int32
|
|
EffectValue int32
|
|
}
|
|
|
|
// EntityMCharacterBoardPanelReleasePossessionGroup is table key "m_character_board_panel_release_possession_group".
|
|
type EntityMCharacterBoardPanelReleasePossessionGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardPanelReleasePossessionGroupId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMCharacterBoardStatusUp is table key "m_character_board_status_up".
|
|
type EntityMCharacterBoardStatusUp struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterBoardStatusUpId int32
|
|
CharacterBoardStatusUpType int32
|
|
CharacterBoardEffectTargetGroupId int32
|
|
}
|
|
|
|
// EntityMCharacterRebirth is table key "m_character_rebirth".
|
|
type EntityMCharacterRebirth struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterId int32
|
|
CharacterRebirthStepGroupId int32
|
|
SortOrder int32
|
|
CharacterAssignmentType int32
|
|
}
|
|
|
|
// EntityMCharacterRebirthMaterialGroup is table key "m_character_rebirth_material_group".
|
|
type EntityMCharacterRebirthMaterialGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterRebirthMaterialGroupId int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMCharacterRebirthStepGroup is table key "m_character_rebirth_step_group".
|
|
type EntityMCharacterRebirthStepGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterRebirthStepGroupId int32
|
|
BeforeRebirthCount int32
|
|
CostumeLevelLimitUp int32
|
|
CharacterRebirthMaterialGroupId int32
|
|
}
|
|
|
|
// EntityMCharacterViewerField is table key "m_character_viewer_field".
|
|
type EntityMCharacterViewerField struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CharacterViewerFieldId int32
|
|
ReleaseEvaluateConditionId int32
|
|
PublishDatetime int64
|
|
CharacterViewerFieldAssetId int32
|
|
AssetBackgroundId int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMCompanion is table key "m_companion".
|
|
type EntityMCompanion struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CompanionId int32
|
|
AttributeType int32
|
|
CompanionCategoryType int32
|
|
CompanionBaseStatusId int32
|
|
CompanionStatusCalculationId int32
|
|
SkillId int32
|
|
CompanionAbilityGroupId int32
|
|
ActorId int32
|
|
ActorSkeletonId int32
|
|
AssetVariationId int32
|
|
CharacterMoverBattleActorAiId int32
|
|
}
|
|
|
|
// EntityMCompanionCategory is table key "m_companion_category".
|
|
type EntityMCompanionCategory struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CompanionCategoryType int32
|
|
EnhancementCostNumericalFunctionId int32
|
|
}
|
|
|
|
// EntityMCompanionEnhancementMaterial is table key "m_companion_enhancement_material".
|
|
type EntityMCompanionEnhancementMaterial struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CompanionCategoryType int32
|
|
Level int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMConfig is table key "m_config".
|
|
type EntityMConfig struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ConfigKey string
|
|
Value string
|
|
}
|
|
|
|
// EntityMConsumableItem is table key "m_consumable_item".
|
|
type EntityMConsumableItem struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ConsumableItemId int32
|
|
ConsumableItemType int32
|
|
SortOrder int32
|
|
SellPrice int32
|
|
ConsumableItemTermId int32
|
|
AssetName string
|
|
AssetCategoryId int32
|
|
AssetVariationId int32
|
|
}
|
|
|
|
// EntityMCostume is table key "m_costume".
|
|
type EntityMCostume struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeId int32
|
|
CharacterId int32
|
|
ActorId int32
|
|
CostumeAssetCategoryType int32
|
|
ActorSkeletonId int32
|
|
AssetVariationId int32
|
|
SkillfulWeaponType int32
|
|
RarityType int32
|
|
CostumeBaseStatusId int32
|
|
CostumeStatusCalculationId int32
|
|
CostumeLimitBreakMaterialGroupId int32
|
|
CostumeAbilityGroupId int32
|
|
CostumeActiveSkillGroupId int32
|
|
CounterSkillDetailId int32
|
|
CharacterMoverBattleActorAiId int32
|
|
CostumeDefaultSkillGroupId int32
|
|
CostumeLevelBonusId int32
|
|
DefaultActorSkillAiId int32
|
|
CostumeEmblemAssetId int32
|
|
BattleActorSkillAiGroupId int32
|
|
}
|
|
|
|
// EntityMCostumeActiveSkillEnhancementMaterial is table key "m_costume_active_skill_enhancement_material".
|
|
type EntityMCostumeActiveSkillEnhancementMaterial struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeActiveSkillEnhancementMaterialId int32
|
|
SkillLevel int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMCostumeActiveSkillGroup is table key "m_costume_active_skill_group".
|
|
type EntityMCostumeActiveSkillGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeActiveSkillGroupId int32
|
|
CostumeLimitBreakCountLowerLimit int32
|
|
CostumeActiveSkillId int32
|
|
CostumeActiveSkillEnhancementMaterialId int32
|
|
}
|
|
|
|
// EntityMCostumeAwaken is table key "m_costume_awaken".
|
|
type EntityMCostumeAwaken struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeId int32
|
|
CostumeAwakenEffectGroupId int32
|
|
CostumeAwakenStepMaterialGroupId int32
|
|
CostumeAwakenPriceGroupId int32
|
|
}
|
|
|
|
// EntityMCostumeAwakenEffectGroup is table key "m_costume_awaken_effect_group".
|
|
type EntityMCostumeAwakenEffectGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeAwakenEffectGroupId int32
|
|
AwakenStep int32
|
|
CostumeAwakenEffectType int32
|
|
CostumeAwakenEffectId int32
|
|
}
|
|
|
|
// EntityMCostumeAwakenItemAcquire is table key "m_costume_awaken_item_acquire".
|
|
type EntityMCostumeAwakenItemAcquire struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeAwakenItemAcquireId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMCostumeAwakenPriceGroup is table key "m_costume_awaken_price_group".
|
|
type EntityMCostumeAwakenPriceGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeAwakenPriceGroupId int32
|
|
AwakenStepLowerLimit int32
|
|
Gold int32
|
|
}
|
|
|
|
// EntityMCostumeAwakenStatusUpGroup is table key "m_costume_awaken_status_up_group".
|
|
type EntityMCostumeAwakenStatusUpGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeAwakenStatusUpGroupId int32
|
|
SortOrder int32
|
|
StatusKindType int32
|
|
StatusCalculationType int32
|
|
EffectValue int32
|
|
}
|
|
|
|
// EntityMCostumeDuplicationExchangePossessionGroup is table key "m_costume_duplication_exchange_possession_group".
|
|
type EntityMCostumeDuplicationExchangePossessionGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMCostumeLimitBreakMaterialGroup is table key "m_costume_limit_break_material_group".
|
|
type EntityMCostumeLimitBreakMaterialGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeLimitBreakMaterialGroupId int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
CostumeOverflowExchangePossessionGroupId int32
|
|
}
|
|
|
|
// EntityMCostumeLotteryEffect is table key "m_costume_lottery_effect".
|
|
type EntityMCostumeLotteryEffect struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeId int32
|
|
SlotNumber int32
|
|
CostumeLotteryEffectOddsGroupId int32
|
|
CostumeLotteryEffectUnlockMaterialGroupId int32
|
|
CostumeLotteryEffectDrawMaterialGroupId int32
|
|
CostumeLotteryEffectReleaseScheduleId int32
|
|
}
|
|
|
|
// EntityMCostumeLotteryEffectMaterialGroup is table key "m_costume_lottery_effect_material_group".
|
|
type EntityMCostumeLotteryEffectMaterialGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeLotteryEffectMaterialGroupId int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMCostumeLotteryEffectOddsGroup is table key "m_costume_lottery_effect_odds_group".
|
|
type EntityMCostumeLotteryEffectOddsGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
CostumeLotteryEffectOddsGroupId int32
|
|
OddsNumber int32
|
|
Weight int32
|
|
CostumeLotteryEffectType int32
|
|
CostumeLotteryEffectTargetId int32
|
|
RarityType int32
|
|
}
|
|
|
|
// EntityMCostumeRarity is table key "m_costume_rarity".
|
|
type EntityMCostumeRarity struct {
|
|
_ struct{} `msgpack:",array"`
|
|
RarityType int32
|
|
CostumeLimitBreakMaterialRarityGroupId int32
|
|
EnhancementCostByMaterialNumericalFunctionId int32
|
|
LimitBreakCostNumericalFunctionId int32
|
|
MaxLevelNumericalFunctionId int32
|
|
RequiredExpForLevelUpNumericalParameterMapId int32
|
|
ActiveSkillMaxLevelNumericalFunctionId int32
|
|
ActiveSkillEnhancementCostNumericalFunctionId int32
|
|
}
|
|
|
|
// EntityMEvaluateCondition is table key "m_evaluate_condition".
|
|
type EntityMEvaluateCondition struct {
|
|
_ struct{} `msgpack:",array"`
|
|
EvaluateConditionId int32
|
|
EvaluateConditionFunctionType int32
|
|
EvaluateConditionEvaluateType int32
|
|
EvaluateConditionValueGroupId int32
|
|
NameEvaluateConditionTextId int32
|
|
}
|
|
|
|
// EntityMEvaluateConditionValueGroup is table key "m_evaluate_condition_value_group".
|
|
type EntityMEvaluateConditionValueGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
EvaluateConditionValueGroupId int32
|
|
GroupIndex int32
|
|
Value int64
|
|
}
|
|
|
|
// EntityMExplore is table key "m_explore".
|
|
type EntityMExplore struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ExploreId int32
|
|
ExploreUnlockConditionId int32
|
|
StartDatetime int64
|
|
ConsumeItemCount int32
|
|
RewardLotteryCount int32
|
|
}
|
|
|
|
// EntityMExploreGradeAsset is table key "m_explore_grade_asset".
|
|
type EntityMExploreGradeAsset struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ExploreGradeId int32
|
|
AssetGradeIconId int32
|
|
}
|
|
|
|
// EntityMExploreGradeScore is table key "m_explore_grade_score".
|
|
type EntityMExploreGradeScore struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ExploreId int32
|
|
NecessaryScore int32
|
|
ExploreGradeId int32
|
|
}
|
|
|
|
// EntityMGachaMedal is table key "m_gacha_medal".
|
|
type EntityMGachaMedal struct {
|
|
_ struct{} `msgpack:",array"`
|
|
GachaMedalId int32
|
|
CeilingCount int32
|
|
ConsumableItemId int32
|
|
ShopTransitionGachaId int32
|
|
AutoConvertDatetime int64
|
|
ConversionRate int32
|
|
}
|
|
|
|
// EntityMGimmickSequenceSchedule is table key "m_gimmick_sequence_schedule".
|
|
type EntityMGimmickSequenceSchedule struct {
|
|
_ struct{} `msgpack:",array"`
|
|
GimmickSequenceScheduleId int32
|
|
StartDatetime int64
|
|
EndDatetime int64
|
|
FirstGimmickSequenceId int32
|
|
ReleaseEvaluateConditionId int32
|
|
}
|
|
|
|
// EntityMLoginBonusStamp is table key "m_login_bonus_stamp".
|
|
type EntityMLoginBonusStamp struct {
|
|
_ struct{} `msgpack:",array"`
|
|
LoginBonusId int32
|
|
LowerPageNumber int32
|
|
StampNumber int32
|
|
RewardPossessionType int32
|
|
RewardPossessionId int32
|
|
RewardCount int32
|
|
}
|
|
|
|
// EntityMMainQuestChapter is table key "m_main_quest_chapter".
|
|
type EntityMMainQuestChapter struct {
|
|
_ struct{} `msgpack:",array"`
|
|
MainQuestChapterId int32
|
|
MainQuestRouteId int32
|
|
SortOrder int32
|
|
MainQuestSequenceGroupId int32
|
|
PortalCageCharacterGroupId int32
|
|
StartDatetime int64
|
|
IsInvisibleInLibrary bool
|
|
JoinLibraryChapterId int32
|
|
}
|
|
|
|
// EntityMMainQuestRoute is table key "m_main_quest_route".
|
|
type EntityMMainQuestRoute struct {
|
|
_ struct{} `msgpack:",array"`
|
|
MainQuestRouteId int32
|
|
MainQuestSeasonId int32
|
|
SortOrder int32
|
|
CharacterId int32
|
|
}
|
|
|
|
// EntityMMainQuestSequence is table key "m_main_quest_sequence".
|
|
type EntityMMainQuestSequence struct {
|
|
_ struct{} `msgpack:",array"`
|
|
MainQuestSequenceId int32
|
|
SortOrder int32
|
|
QuestId int32
|
|
}
|
|
|
|
// EntityMMaterial is table key "m_material".
|
|
type EntityMMaterial struct {
|
|
_ struct{} `msgpack:",array"`
|
|
MaterialId int32
|
|
MaterialType int32
|
|
RarityType int32
|
|
WeaponType int32
|
|
AttributeType int32
|
|
EffectValue int32
|
|
SellPrice int32
|
|
AssetName string
|
|
AssetCategoryId int32
|
|
AssetVariationId int32
|
|
MaterialSaleObtainPossessionId int32
|
|
}
|
|
|
|
// EntityMMomBanner is table key "m_mom_banner".
|
|
type EntityMMomBanner struct {
|
|
_ struct{} `msgpack:",array"`
|
|
MomBannerId int32
|
|
SortOrderDesc int32
|
|
DestinationDomainType int32
|
|
DestinationDomainId int32
|
|
BannerAssetName string
|
|
IsEmphasis bool
|
|
StartDatetime int64
|
|
EndDatetime int64
|
|
TargetUserStatusType int32
|
|
}
|
|
|
|
// EntityMNumericalFunction is table key "m_numerical_function".
|
|
type EntityMNumericalFunction struct {
|
|
_ struct{} `msgpack:",array"`
|
|
NumericalFunctionId int32
|
|
NumericalFunctionType int32
|
|
NumericalFunctionParameterGroupId int32
|
|
}
|
|
|
|
// EntityMNumericalFunctionParameterGroup is table key "m_numerical_function_parameter_group".
|
|
type EntityMNumericalFunctionParameterGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
NumericalFunctionParameterGroupId int32
|
|
ParameterIndex int32
|
|
ParameterValue int32
|
|
}
|
|
|
|
// EntityMNumericalParameterMap is table key "m_numerical_parameter_map".
|
|
type EntityMNumericalParameterMap struct {
|
|
_ struct{} `msgpack:",array"`
|
|
NumericalParameterMapId int32
|
|
ParameterKey int32
|
|
ParameterValue int32
|
|
}
|
|
|
|
// EntityMOmikuji is table key "m_omikuji".
|
|
type EntityMOmikuji struct {
|
|
_ struct{} `msgpack:",array"`
|
|
OmikujiId int32
|
|
StartDatetime int64
|
|
EndDatetime int64
|
|
OmikujiAssetId int32
|
|
}
|
|
|
|
// EntityMParts is table key "m_parts".
|
|
type EntityMParts struct {
|
|
_ struct{} `msgpack:",array"`
|
|
PartsId int32
|
|
RarityType int32
|
|
PartsGroupId int32
|
|
PartsStatusMainLotteryGroupId int32
|
|
PartsStatusSubLotteryGroupId int32
|
|
PartsInitialLotteryId int32
|
|
}
|
|
|
|
// EntityMPartsLevelUpPriceGroup is table key "m_parts_level_up_price_group".
|
|
type EntityMPartsLevelUpPriceGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
PartsLevelUpPriceGroupId int32
|
|
LevelLowerLimit int32
|
|
Gold int32
|
|
}
|
|
|
|
// EntityMPartsLevelUpRateGroup is table key "m_parts_level_up_rate_group".
|
|
type EntityMPartsLevelUpRateGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
PartsLevelUpRateGroupId int32
|
|
LevelLowerLimit int32
|
|
SuccessRatePermil int32
|
|
}
|
|
|
|
// EntityMPartsRarity is table key "m_parts_rarity".
|
|
type EntityMPartsRarity struct {
|
|
_ struct{} `msgpack:",array"`
|
|
RarityType int32
|
|
PartsLevelUpRateGroupId int32
|
|
PartsLevelUpPriceGroupId int32
|
|
SellPriceNumericalFunctionId int32
|
|
}
|
|
|
|
// EntityMQuest is table key "m_quest".
|
|
type EntityMQuest struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestId int32
|
|
NameQuestTextId int32
|
|
PictureBookNameQuestTextId int32
|
|
QuestReleaseConditionListId int32
|
|
StoryQuestTextId int32
|
|
QuestDisplayAttributeGroupId int32
|
|
RecommendedDeckPower int32
|
|
QuestFirstClearRewardGroupId int32
|
|
QuestPickupRewardGroupId int32
|
|
QuestDeckRestrictionGroupId int32
|
|
QuestMissionGroupId int32
|
|
Stamina int32
|
|
UserExp int32
|
|
CharacterExp int32
|
|
CostumeExp int32
|
|
Gold int32
|
|
DailyClearableCount int32
|
|
IsRunInTheBackground bool
|
|
IsCountedAsQuest bool
|
|
QuestBonusId int32
|
|
IsNotShowAfterClear bool
|
|
IsBigWinTarget bool
|
|
IsUsableSkipTicket bool
|
|
QuestReplayFlowRewardGroupId int32
|
|
InvisibleQuestMissionGroupId int32
|
|
FieldEffectGroupId int32
|
|
}
|
|
|
|
// EntityMQuestFirstClearRewardGroup is table key "m_quest_first_clear_reward_group".
|
|
type EntityMQuestFirstClearRewardGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestFirstClearRewardGroupId int32
|
|
QuestFirstClearRewardType int32
|
|
SortOrder int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
IsPickup bool
|
|
}
|
|
|
|
// EntityMQuestFirstClearRewardSwitch is table key "m_quest_first_clear_reward_switch".
|
|
type EntityMQuestFirstClearRewardSwitch struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestId int32
|
|
QuestFirstClearRewardGroupId int32
|
|
SwitchConditionClearQuestId int32
|
|
}
|
|
|
|
// EntityMQuestMission is table key "m_quest_mission".
|
|
type EntityMQuestMission struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestMissionId int32
|
|
QuestMissionConditionType int32
|
|
ConditionValue int32
|
|
QuestMissionRewardId int32
|
|
QuestMissionConditionValueGroupId int32
|
|
}
|
|
|
|
// EntityMQuestMissionGroup is table key "m_quest_mission_group".
|
|
type EntityMQuestMissionGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestMissionGroupId int32
|
|
SortOrder int32
|
|
QuestMissionId int32
|
|
}
|
|
|
|
// EntityMQuestMissionReward is table key "m_quest_mission_reward".
|
|
type EntityMQuestMissionReward struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestMissionRewardId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMQuestPickupRewardGroup is table key "m_quest_pickup_reward_group".
|
|
type EntityMQuestPickupRewardGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestPickupRewardGroupId int32
|
|
SortOrder int32
|
|
BattleDropRewardId int32
|
|
}
|
|
|
|
// EntityMQuestReplayFlowRewardGroup is table key "m_quest_replay_flow_reward_group".
|
|
type EntityMQuestReplayFlowRewardGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestReplayFlowRewardGroupId int32
|
|
SortOrder int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMQuestScene is table key "m_quest_scene".
|
|
type EntityMQuestScene struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestSceneId int32
|
|
QuestId int32
|
|
SortOrder int32
|
|
QuestSceneType int32
|
|
AssetBackgroundId int32
|
|
EventMapNumberUpper int32
|
|
EventMapNumberLower int32
|
|
IsMainFlowQuestTarget bool
|
|
IsBattleOnlyTarget bool
|
|
QuestResultType int32
|
|
IsStorySkipTarget bool
|
|
}
|
|
|
|
// EntityMQuestSceneBattle is table key "m_quest_scene_battle".
|
|
type EntityMQuestSceneBattle struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestSceneId int32
|
|
BattleGroupId int32
|
|
BattleDropBoxGroupId int32
|
|
BattleFieldLocaleSettingIndex int32
|
|
BattleEventGroupId int32
|
|
PostProcessConfigurationIndex int32
|
|
}
|
|
|
|
// EntityMShop is table key "m_shop".
|
|
type EntityMShop struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopId int32
|
|
ShopGroupType int32
|
|
SortOrderInShopGroup int32
|
|
ShopType int32
|
|
NameShopTextId int32
|
|
ShopUpdatableLabelType int32
|
|
ShopExchangeType int32
|
|
ShopItemCellGroupId int32
|
|
RelatedMainFunctionType int32
|
|
StartDatetime int64
|
|
EndDatetime int64
|
|
LimitedOpenId int32
|
|
}
|
|
|
|
// EntityMShopItem is table key "m_shop_item".
|
|
type EntityMShopItem struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopItemId int32
|
|
NameShopTextId int32
|
|
DescriptionShopTextId int32
|
|
ShopItemContentType int32
|
|
PriceType int32
|
|
PriceId int32
|
|
Price int32
|
|
RegularPrice int32
|
|
ShopPromotionType int32
|
|
ShopItemLimitedStockId int32
|
|
AssetCategoryId int32
|
|
AssetVariationId int32
|
|
ShopItemDecorationType int32
|
|
}
|
|
|
|
// EntityMShopItemCell is table key "m_shop_item_cell".
|
|
type EntityMShopItemCell struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopItemCellId int32
|
|
StepNumber int32
|
|
ShopItemId int32
|
|
}
|
|
|
|
// EntityMShopItemCellGroup is table key "m_shop_item_cell_group".
|
|
type EntityMShopItemCellGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopItemCellGroupId int32
|
|
ShopItemCellId int32
|
|
SortOrder int32
|
|
ShopItemCellTermId int32
|
|
}
|
|
|
|
// EntityMShopItemContentEffect is table key "m_shop_item_content_effect".
|
|
type EntityMShopItemContentEffect struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopItemId int32
|
|
EffectTargetType int32
|
|
EffectValueType int32
|
|
EffectValue int32
|
|
}
|
|
|
|
// EntityMShopItemContentPossession is table key "m_shop_item_content_possession".
|
|
type EntityMShopItemContentPossession struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopItemId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
SortOrder int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMShopItemLimitedStock is table key "m_shop_item_limited_stock".
|
|
type EntityMShopItemLimitedStock struct {
|
|
_ struct{} `msgpack:",array"`
|
|
ShopItemLimitedStockId int32
|
|
MaxCount int32
|
|
ShopItemAutoResetType int32
|
|
ShopItemAutoResetPeriod int32
|
|
}
|
|
|
|
// EntityMSideStoryQuestScene is table key "m_side_story_quest_scene".
|
|
type EntityMSideStoryQuestScene struct {
|
|
_ struct{} `msgpack:",array"`
|
|
SideStoryQuestId int32
|
|
SideStoryQuestSceneId int32
|
|
SortOrder int32
|
|
AssetBackgroundId int32
|
|
EventMapNumberUpper int32
|
|
EventMapNumberLower int32
|
|
}
|
|
|
|
// EntityMTutorialUnlockCondition is table key "m_tutorial_unlock_condition".
|
|
type EntityMTutorialUnlockCondition struct {
|
|
_ struct{} `msgpack:",array"`
|
|
TutorialType int32
|
|
TutorialUnlockConditionType int32
|
|
ConditionValue int32
|
|
}
|
|
|
|
// EntityMUserLevel is table key "m_user_level".
|
|
type EntityMUserLevel struct {
|
|
_ struct{} `msgpack:",array"`
|
|
UserLevel int32
|
|
MaxStamina int32
|
|
}
|
|
|
|
// EntityMUserQuestSceneGrantPossession is table key "m_user_quest_scene_grant_possession".
|
|
type EntityMUserQuestSceneGrantPossession struct {
|
|
_ struct{} `msgpack:",array"`
|
|
QuestSceneId int32
|
|
PossessionType int32
|
|
PossessionId int32
|
|
Count int32
|
|
IsGift bool
|
|
IsDebug bool
|
|
}
|
|
|
|
// EntityMWeapon is table key "m_weapon".
|
|
type EntityMWeapon struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponId int32
|
|
WeaponCategoryType int32
|
|
WeaponType int32
|
|
AssetVariationId int32
|
|
RarityType int32
|
|
AttributeType int32
|
|
IsRestrictDiscard bool
|
|
WeaponBaseStatusId int32
|
|
WeaponStatusCalculationId int32
|
|
WeaponSkillGroupId int32
|
|
WeaponAbilityGroupId int32
|
|
WeaponEvolutionMaterialGroupId int32
|
|
WeaponEvolutionGrantPossessionGroupId int32
|
|
WeaponStoryReleaseConditionGroupId int32
|
|
WeaponSpecificEnhanceId int32
|
|
WeaponSpecificLimitBreakMaterialGroupId int32
|
|
CharacterWalkaroundRangeType int32
|
|
IsRecyclable bool
|
|
}
|
|
|
|
// EntityMWeaponAbilityEnhancementMaterial is table key "m_weapon_ability_enhancement_material".
|
|
type EntityMWeaponAbilityEnhancementMaterial struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponAbilityEnhancementMaterialId int32
|
|
AbilityLevel int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMWeaponAbilityGroup is table key "m_weapon_ability_group".
|
|
type EntityMWeaponAbilityGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponAbilityGroupId int32
|
|
SlotNumber int32
|
|
AbilityId int32
|
|
WeaponAbilityEnhancementMaterialId int32
|
|
}
|
|
|
|
// EntityMWeaponAwaken is table key "m_weapon_awaken".
|
|
type EntityMWeaponAwaken struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponId int32
|
|
WeaponAwakenEffectGroupId int32
|
|
WeaponAwakenMaterialGroupId int32
|
|
ConsumeGold int32
|
|
LevelLimitUp int32
|
|
}
|
|
|
|
// EntityMWeaponAwakenMaterialGroup is table key "m_weapon_awaken_material_group".
|
|
type EntityMWeaponAwakenMaterialGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponAwakenMaterialGroupId int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMWeaponConsumeExchangeConsumableItemGroup is table key "m_weapon_consume_exchange_consumable_item_group".
|
|
type EntityMWeaponConsumeExchangeConsumableItemGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponId int32
|
|
ConsumableItemId int32
|
|
Count int32
|
|
}
|
|
|
|
// EntityMWeaponEvolutionGroup is table key "m_weapon_evolution_group".
|
|
type EntityMWeaponEvolutionGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponEvolutionGroupId int32
|
|
EvolutionOrder int32
|
|
WeaponId int32
|
|
}
|
|
|
|
// EntityMWeaponEvolutionMaterialGroup is table key "m_weapon_evolution_material_group".
|
|
type EntityMWeaponEvolutionMaterialGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponEvolutionMaterialGroupId int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMWeaponRarity is table key "m_weapon_rarity".
|
|
type EntityMWeaponRarity struct {
|
|
_ struct{} `msgpack:",array"`
|
|
RarityType int32
|
|
BaseEnhancementObtainedExp int32
|
|
SellPriceNumericalFunctionId int32
|
|
MaxLevelNumericalFunctionId int32
|
|
MaxSkillLevelNumericalFunctionId int32
|
|
MaxAbilityLevelNumericalFunctionId int32
|
|
RequiredExpForLevelUpNumericalParameterMapId int32
|
|
EnhancementCostByWeaponNumericalFunctionId int32
|
|
EnhancementCostByMaterialNumericalFunctionId int32
|
|
SkillEnhancementCostNumericalFunctionId int32
|
|
AbilityEnhancementCostNumericalFunctionId int32
|
|
LimitBreakCostByWeaponNumericalFunctionId int32
|
|
LimitBreakCostByMaterialNumericalFunctionId int32
|
|
EvolutionCostNumericalFunctionId int32
|
|
}
|
|
|
|
// EntityMWeaponSkillEnhancementMaterial is table key "m_weapon_skill_enhancement_material".
|
|
type EntityMWeaponSkillEnhancementMaterial struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponSkillEnhancementMaterialId int32
|
|
SkillLevel int32
|
|
MaterialId int32
|
|
Count int32
|
|
SortOrder int32
|
|
}
|
|
|
|
// EntityMWeaponSkillGroup is table key "m_weapon_skill_group".
|
|
type EntityMWeaponSkillGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponSkillGroupId int32
|
|
SlotNumber int32
|
|
SkillId int32
|
|
WeaponSkillEnhancementMaterialId int32
|
|
}
|
|
|
|
// EntityMWeaponSpecificEnhance is table key "m_weapon_specific_enhance".
|
|
type EntityMWeaponSpecificEnhance struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponSpecificEnhanceId int32
|
|
BaseEnhancementObtainedExp int32
|
|
SellPriceNumericalFunctionId int32
|
|
MaxLevelNumericalFunctionId int32
|
|
MaxSkillLevelNumericalFunctionId int32
|
|
MaxAbilityLevelNumericalFunctionId int32
|
|
RequiredExpForLevelUpNumericalParameterMapId int32
|
|
EnhancementCostByWeaponNumericalFunctionId int32
|
|
EnhancementCostByMaterialNumericalFunctionId int32
|
|
SkillEnhancementCostNumericalFunctionId int32
|
|
AbilityEnhancementCostNumericalFunctionId int32
|
|
LimitBreakCostByWeaponNumericalFunctionId int32
|
|
LimitBreakCostByMaterialNumericalFunctionId int32
|
|
EvolutionCostNumericalFunctionId int32
|
|
}
|
|
|
|
// EntityMWeaponStoryReleaseConditionGroup is table key "m_weapon_story_release_condition_group".
|
|
type EntityMWeaponStoryReleaseConditionGroup struct {
|
|
_ struct{} `msgpack:",array"`
|
|
WeaponStoryReleaseConditionGroupId int32
|
|
StoryIndex int32
|
|
WeaponStoryReleaseConditionType int32
|
|
ConditionValue int32
|
|
WeaponStoryReleaseConditionOperationGroupId int32
|
|
}
|