diff --git a/src/common/Exd/ExdDataGenerated.cpp b/src/common/Exd/ExdDataGenerated.cpp index 9c401e72..56df045f 100644 --- a/src/common/Exd/ExdDataGenerated.cpp +++ b/src/common/Exd/ExdDataGenerated.cpp @@ -172,6 +172,7 @@ placeName = exdData->getField< uint16_t >( row, 8 ); aethernetName = exdData->getField< uint16_t >( row, 9 ); territory = exdData->getField< uint16_t >( row, 10 ); + destination = exdData->getField< uint32_t >( row, 11 ); isAetheryte = exdData->getField< bool >( row, 15 ); aethernetGroup = exdData->getField< uint8_t >( row, 16 ); map = exdData->getField< uint16_t >( row, 19 ); @@ -4195,7 +4196,7 @@ bool Core::Data::ExdDataGenerated::init( const std::string& path ) /////////////////////////////////////////////////////////////// // DIRECT GETTERS -boost::shared_ptr< Core::Data::Achievement > +Core::Data::ExdDataGenerated::AchievementPtr Core::Data::ExdDataGenerated::getAchievement( uint32_t AchievementId ) { try @@ -4210,7 +4211,7 @@ boost::shared_ptr< Core::Data::Achievement > } return nullptr; } -boost::shared_ptr< Core::Data::AchievementCategory > +Core::Data::ExdDataGenerated::AchievementCategoryPtr Core::Data::ExdDataGenerated::getAchievementCategory( uint32_t AchievementCategoryId ) { try @@ -4225,7 +4226,7 @@ boost::shared_ptr< Core::Data::AchievementCategory > } return nullptr; } -boost::shared_ptr< Core::Data::AchievementKind > +Core::Data::ExdDataGenerated::AchievementKindPtr Core::Data::ExdDataGenerated::getAchievementKind( uint32_t AchievementKindId ) { try @@ -4240,7 +4241,7 @@ boost::shared_ptr< Core::Data::AchievementKind > } return nullptr; } -boost::shared_ptr< Core::Data::Action > +Core::Data::ExdDataGenerated::ActionPtr Core::Data::ExdDataGenerated::getAction( uint32_t ActionId ) { try @@ -4255,7 +4256,7 @@ boost::shared_ptr< Core::Data::Action > } return nullptr; } -boost::shared_ptr< Core::Data::ActionCategory > +Core::Data::ExdDataGenerated::ActionCategoryPtr Core::Data::ExdDataGenerated::getActionCategory( uint32_t ActionCategoryId ) { try @@ -4270,7 +4271,7 @@ boost::shared_ptr< Core::Data::ActionCategory > } return nullptr; } -boost::shared_ptr< Core::Data::ActionComboRoute > +Core::Data::ExdDataGenerated::ActionComboRoutePtr Core::Data::ExdDataGenerated::getActionComboRoute( uint32_t ActionComboRouteId ) { try @@ -4285,7 +4286,7 @@ boost::shared_ptr< Core::Data::ActionComboRoute > } return nullptr; } -boost::shared_ptr< Core::Data::ActionIndirection > +Core::Data::ExdDataGenerated::ActionIndirectionPtr Core::Data::ExdDataGenerated::getActionIndirection( uint32_t ActionIndirectionId ) { try @@ -4300,7 +4301,7 @@ boost::shared_ptr< Core::Data::ActionIndirection > } return nullptr; } -boost::shared_ptr< Core::Data::ActionProcStatus > +Core::Data::ExdDataGenerated::ActionProcStatusPtr Core::Data::ExdDataGenerated::getActionProcStatus( uint32_t ActionProcStatusId ) { try @@ -4315,7 +4316,7 @@ boost::shared_ptr< Core::Data::ActionProcStatus > } return nullptr; } -boost::shared_ptr< Core::Data::ActionTimeline > +Core::Data::ExdDataGenerated::ActionTimelinePtr Core::Data::ExdDataGenerated::getActionTimeline( uint32_t ActionTimelineId ) { try @@ -4330,7 +4331,7 @@ boost::shared_ptr< Core::Data::ActionTimeline > } return nullptr; } -boost::shared_ptr< Core::Data::ActionTransient > +Core::Data::ExdDataGenerated::ActionTransientPtr Core::Data::ExdDataGenerated::getActionTransient( uint32_t ActionTransientId ) { try @@ -4345,7 +4346,7 @@ boost::shared_ptr< Core::Data::ActionTransient > } return nullptr; } -boost::shared_ptr< Core::Data::Addon > +Core::Data::ExdDataGenerated::AddonPtr Core::Data::ExdDataGenerated::getAddon( uint32_t AddonId ) { try @@ -4360,7 +4361,7 @@ boost::shared_ptr< Core::Data::Addon > } return nullptr; } -boost::shared_ptr< Core::Data::Adventure > +Core::Data::ExdDataGenerated::AdventurePtr Core::Data::ExdDataGenerated::getAdventure( uint32_t AdventureId ) { try @@ -4375,7 +4376,7 @@ boost::shared_ptr< Core::Data::Adventure > } return nullptr; } -boost::shared_ptr< Core::Data::AdventureExPhase > +Core::Data::ExdDataGenerated::AdventureExPhasePtr Core::Data::ExdDataGenerated::getAdventureExPhase( uint32_t AdventureExPhaseId ) { try @@ -4390,7 +4391,7 @@ boost::shared_ptr< Core::Data::AdventureExPhase > } return nullptr; } -boost::shared_ptr< Core::Data::AetherCurrent > +Core::Data::ExdDataGenerated::AetherCurrentPtr Core::Data::ExdDataGenerated::getAetherCurrent( uint32_t AetherCurrentId ) { try @@ -4405,7 +4406,7 @@ boost::shared_ptr< Core::Data::AetherCurrent > } return nullptr; } -boost::shared_ptr< Core::Data::AetherialWheel > +Core::Data::ExdDataGenerated::AetherialWheelPtr Core::Data::ExdDataGenerated::getAetherialWheel( uint32_t AetherialWheelId ) { try @@ -4420,7 +4421,7 @@ boost::shared_ptr< Core::Data::AetherialWheel > } return nullptr; } -boost::shared_ptr< Core::Data::Aetheryte > +Core::Data::ExdDataGenerated::AetherytePtr Core::Data::ExdDataGenerated::getAetheryte( uint32_t AetheryteId ) { try @@ -4435,7 +4436,7 @@ boost::shared_ptr< Core::Data::Aetheryte > } return nullptr; } -boost::shared_ptr< Core::Data::AirshipExplorationLevel > +Core::Data::ExdDataGenerated::AirshipExplorationLevelPtr Core::Data::ExdDataGenerated::getAirshipExplorationLevel( uint32_t AirshipExplorationLevelId ) { try @@ -4450,7 +4451,7 @@ boost::shared_ptr< Core::Data::AirshipExplorationLevel > } return nullptr; } -boost::shared_ptr< Core::Data::AirshipExplorationLog > +Core::Data::ExdDataGenerated::AirshipExplorationLogPtr Core::Data::ExdDataGenerated::getAirshipExplorationLog( uint32_t AirshipExplorationLogId ) { try @@ -4465,7 +4466,7 @@ boost::shared_ptr< Core::Data::AirshipExplorationLog > } return nullptr; } -boost::shared_ptr< Core::Data::AirshipExplorationParamType > +Core::Data::ExdDataGenerated::AirshipExplorationParamTypePtr Core::Data::ExdDataGenerated::getAirshipExplorationParamType( uint32_t AirshipExplorationParamTypeId ) { try @@ -4480,7 +4481,7 @@ boost::shared_ptr< Core::Data::AirshipExplorationParamType > } return nullptr; } -boost::shared_ptr< Core::Data::AirshipExplorationPart > +Core::Data::ExdDataGenerated::AirshipExplorationPartPtr Core::Data::ExdDataGenerated::getAirshipExplorationPart( uint32_t AirshipExplorationPartId ) { try @@ -4495,7 +4496,7 @@ boost::shared_ptr< Core::Data::AirshipExplorationPart > } return nullptr; } -boost::shared_ptr< Core::Data::AirshipExplorationPoint > +Core::Data::ExdDataGenerated::AirshipExplorationPointPtr Core::Data::ExdDataGenerated::getAirshipExplorationPoint( uint32_t AirshipExplorationPointId ) { try @@ -4510,7 +4511,7 @@ boost::shared_ptr< Core::Data::AirshipExplorationPoint > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeapon5 > +Core::Data::ExdDataGenerated::AnimaWeapon5Ptr Core::Data::ExdDataGenerated::getAnimaWeapon5( uint32_t AnimaWeapon5Id ) { try @@ -4525,7 +4526,7 @@ boost::shared_ptr< Core::Data::AnimaWeapon5 > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeapon5Param > +Core::Data::ExdDataGenerated::AnimaWeapon5ParamPtr Core::Data::ExdDataGenerated::getAnimaWeapon5Param( uint32_t AnimaWeapon5ParamId ) { try @@ -4540,7 +4541,7 @@ boost::shared_ptr< Core::Data::AnimaWeapon5Param > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeapon5PatternGroup > +Core::Data::ExdDataGenerated::AnimaWeapon5PatternGroupPtr Core::Data::ExdDataGenerated::getAnimaWeapon5PatternGroup( uint32_t AnimaWeapon5PatternGroupId ) { try @@ -4555,7 +4556,7 @@ boost::shared_ptr< Core::Data::AnimaWeapon5PatternGroup > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeapon5SpiritTalk > +Core::Data::ExdDataGenerated::AnimaWeapon5SpiritTalkPtr Core::Data::ExdDataGenerated::getAnimaWeapon5SpiritTalk( uint32_t AnimaWeapon5SpiritTalkId ) { try @@ -4570,7 +4571,7 @@ boost::shared_ptr< Core::Data::AnimaWeapon5SpiritTalk > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeapon5SpiritTalkParam > +Core::Data::ExdDataGenerated::AnimaWeapon5SpiritTalkParamPtr Core::Data::ExdDataGenerated::getAnimaWeapon5SpiritTalkParam( uint32_t AnimaWeapon5SpiritTalkParamId ) { try @@ -4585,7 +4586,7 @@ boost::shared_ptr< Core::Data::AnimaWeapon5SpiritTalkParam > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeapon5TradeItem > +Core::Data::ExdDataGenerated::AnimaWeapon5TradeItemPtr Core::Data::ExdDataGenerated::getAnimaWeapon5TradeItem( uint32_t AnimaWeapon5TradeItemId ) { try @@ -4600,7 +4601,7 @@ boost::shared_ptr< Core::Data::AnimaWeapon5TradeItem > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeaponFUITalk > +Core::Data::ExdDataGenerated::AnimaWeaponFUITalkPtr Core::Data::ExdDataGenerated::getAnimaWeaponFUITalk( uint32_t AnimaWeaponFUITalkId ) { try @@ -4615,7 +4616,7 @@ boost::shared_ptr< Core::Data::AnimaWeaponFUITalk > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeaponFUITalkParam > +Core::Data::ExdDataGenerated::AnimaWeaponFUITalkParamPtr Core::Data::ExdDataGenerated::getAnimaWeaponFUITalkParam( uint32_t AnimaWeaponFUITalkParamId ) { try @@ -4630,7 +4631,7 @@ boost::shared_ptr< Core::Data::AnimaWeaponFUITalkParam > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeaponIcon > +Core::Data::ExdDataGenerated::AnimaWeaponIconPtr Core::Data::ExdDataGenerated::getAnimaWeaponIcon( uint32_t AnimaWeaponIconId ) { try @@ -4645,7 +4646,7 @@ boost::shared_ptr< Core::Data::AnimaWeaponIcon > } return nullptr; } -boost::shared_ptr< Core::Data::AnimaWeaponItem > +Core::Data::ExdDataGenerated::AnimaWeaponItemPtr Core::Data::ExdDataGenerated::getAnimaWeaponItem( uint32_t AnimaWeaponItemId ) { try @@ -4660,7 +4661,7 @@ boost::shared_ptr< Core::Data::AnimaWeaponItem > } return nullptr; } -boost::shared_ptr< Core::Data::AquariumFish > +Core::Data::ExdDataGenerated::AquariumFishPtr Core::Data::ExdDataGenerated::getAquariumFish( uint32_t AquariumFishId ) { try @@ -4675,7 +4676,7 @@ boost::shared_ptr< Core::Data::AquariumFish > } return nullptr; } -boost::shared_ptr< Core::Data::AquariumWater > +Core::Data::ExdDataGenerated::AquariumWaterPtr Core::Data::ExdDataGenerated::getAquariumWater( uint32_t AquariumWaterId ) { try @@ -4690,7 +4691,7 @@ boost::shared_ptr< Core::Data::AquariumWater > } return nullptr; } -boost::shared_ptr< Core::Data::AttackType > +Core::Data::ExdDataGenerated::AttackTypePtr Core::Data::ExdDataGenerated::getAttackType( uint32_t AttackTypeId ) { try @@ -4705,7 +4706,7 @@ boost::shared_ptr< Core::Data::AttackType > } return nullptr; } -boost::shared_ptr< Core::Data::Balloon > +Core::Data::ExdDataGenerated::BalloonPtr Core::Data::ExdDataGenerated::getBalloon( uint32_t BalloonId ) { try @@ -4720,7 +4721,7 @@ boost::shared_ptr< Core::Data::Balloon > } return nullptr; } -boost::shared_ptr< Core::Data::BaseParam > +Core::Data::ExdDataGenerated::BaseParamPtr Core::Data::ExdDataGenerated::getBaseParam( uint32_t BaseParamId ) { try @@ -4735,7 +4736,7 @@ boost::shared_ptr< Core::Data::BaseParam > } return nullptr; } -boost::shared_ptr< Core::Data::BattleLeve > +Core::Data::ExdDataGenerated::BattleLevePtr Core::Data::ExdDataGenerated::getBattleLeve( uint32_t BattleLeveId ) { try @@ -4750,7 +4751,7 @@ boost::shared_ptr< Core::Data::BattleLeve > } return nullptr; } -boost::shared_ptr< Core::Data::BeastRankBonus > +Core::Data::ExdDataGenerated::BeastRankBonusPtr Core::Data::ExdDataGenerated::getBeastRankBonus( uint32_t BeastRankBonusId ) { try @@ -4765,7 +4766,7 @@ boost::shared_ptr< Core::Data::BeastRankBonus > } return nullptr; } -boost::shared_ptr< Core::Data::BeastReputationRank > +Core::Data::ExdDataGenerated::BeastReputationRankPtr Core::Data::ExdDataGenerated::getBeastReputationRank( uint32_t BeastReputationRankId ) { try @@ -4780,7 +4781,7 @@ boost::shared_ptr< Core::Data::BeastReputationRank > } return nullptr; } -boost::shared_ptr< Core::Data::BeastTribe > +Core::Data::ExdDataGenerated::BeastTribePtr Core::Data::ExdDataGenerated::getBeastTribe( uint32_t BeastTribeId ) { try @@ -4795,7 +4796,7 @@ boost::shared_ptr< Core::Data::BeastTribe > } return nullptr; } -boost::shared_ptr< Core::Data::Behavior > +Core::Data::ExdDataGenerated::BehaviorPtr Core::Data::ExdDataGenerated::getBehavior( uint32_t BehaviorId ) { try @@ -4810,7 +4811,7 @@ boost::shared_ptr< Core::Data::Behavior > } return nullptr; } -boost::shared_ptr< Core::Data::BGM > +Core::Data::ExdDataGenerated::BGMPtr Core::Data::ExdDataGenerated::getBGM( uint32_t BGMId ) { try @@ -4825,7 +4826,7 @@ boost::shared_ptr< Core::Data::BGM > } return nullptr; } -boost::shared_ptr< Core::Data::BNpcAnnounceIcon > +Core::Data::ExdDataGenerated::BNpcAnnounceIconPtr Core::Data::ExdDataGenerated::getBNpcAnnounceIcon( uint32_t BNpcAnnounceIconId ) { try @@ -4840,7 +4841,7 @@ boost::shared_ptr< Core::Data::BNpcAnnounceIcon > } return nullptr; } -boost::shared_ptr< Core::Data::BNpcBase > +Core::Data::ExdDataGenerated::BNpcBasePtr Core::Data::ExdDataGenerated::getBNpcBase( uint32_t BNpcBaseId ) { try @@ -4855,7 +4856,7 @@ boost::shared_ptr< Core::Data::BNpcBase > } return nullptr; } -boost::shared_ptr< Core::Data::BNpcCustomize > +Core::Data::ExdDataGenerated::BNpcCustomizePtr Core::Data::ExdDataGenerated::getBNpcCustomize( uint32_t BNpcCustomizeId ) { try @@ -4870,7 +4871,7 @@ boost::shared_ptr< Core::Data::BNpcCustomize > } return nullptr; } -boost::shared_ptr< Core::Data::BNpcName > +Core::Data::ExdDataGenerated::BNpcNamePtr Core::Data::ExdDataGenerated::getBNpcName( uint32_t BNpcNameId ) { try @@ -4885,7 +4886,7 @@ boost::shared_ptr< Core::Data::BNpcName > } return nullptr; } -boost::shared_ptr< Core::Data::BuddyAction > +Core::Data::ExdDataGenerated::BuddyActionPtr Core::Data::ExdDataGenerated::getBuddyAction( uint32_t BuddyActionId ) { try @@ -4900,7 +4901,7 @@ boost::shared_ptr< Core::Data::BuddyAction > } return nullptr; } -boost::shared_ptr< Core::Data::BuddyEquip > +Core::Data::ExdDataGenerated::BuddyEquipPtr Core::Data::ExdDataGenerated::getBuddyEquip( uint32_t BuddyEquipId ) { try @@ -4915,7 +4916,7 @@ boost::shared_ptr< Core::Data::BuddyEquip > } return nullptr; } -boost::shared_ptr< Core::Data::BuddyItem > +Core::Data::ExdDataGenerated::BuddyItemPtr Core::Data::ExdDataGenerated::getBuddyItem( uint32_t BuddyItemId ) { try @@ -4930,7 +4931,7 @@ boost::shared_ptr< Core::Data::BuddyItem > } return nullptr; } -boost::shared_ptr< Core::Data::BuddyRank > +Core::Data::ExdDataGenerated::BuddyRankPtr Core::Data::ExdDataGenerated::getBuddyRank( uint32_t BuddyRankId ) { try @@ -4945,7 +4946,7 @@ boost::shared_ptr< Core::Data::BuddyRank > } return nullptr; } -boost::shared_ptr< Core::Data::BuddySkill > +Core::Data::ExdDataGenerated::BuddySkillPtr Core::Data::ExdDataGenerated::getBuddySkill( uint32_t BuddySkillId ) { try @@ -4960,7 +4961,7 @@ boost::shared_ptr< Core::Data::BuddySkill > } return nullptr; } -boost::shared_ptr< Core::Data::Cabinet > +Core::Data::ExdDataGenerated::CabinetPtr Core::Data::ExdDataGenerated::getCabinet( uint32_t CabinetId ) { try @@ -4975,7 +4976,7 @@ boost::shared_ptr< Core::Data::Cabinet > } return nullptr; } -boost::shared_ptr< Core::Data::CabinetCategory > +Core::Data::ExdDataGenerated::CabinetCategoryPtr Core::Data::ExdDataGenerated::getCabinetCategory( uint32_t CabinetCategoryId ) { try @@ -4990,7 +4991,7 @@ boost::shared_ptr< Core::Data::CabinetCategory > } return nullptr; } -boost::shared_ptr< Core::Data::Calendar > +Core::Data::ExdDataGenerated::CalendarPtr Core::Data::ExdDataGenerated::getCalendar( uint32_t CalendarId ) { try @@ -5005,7 +5006,7 @@ boost::shared_ptr< Core::Data::Calendar > } return nullptr; } -boost::shared_ptr< Core::Data::CharaMakeCustomize > +Core::Data::ExdDataGenerated::CharaMakeCustomizePtr Core::Data::ExdDataGenerated::getCharaMakeCustomize( uint32_t CharaMakeCustomizeId ) { try @@ -5020,7 +5021,7 @@ boost::shared_ptr< Core::Data::CharaMakeCustomize > } return nullptr; } -boost::shared_ptr< Core::Data::CharaMakeType > +Core::Data::ExdDataGenerated::CharaMakeTypePtr Core::Data::ExdDataGenerated::getCharaMakeType( uint32_t CharaMakeTypeId ) { try @@ -5035,7 +5036,7 @@ boost::shared_ptr< Core::Data::CharaMakeType > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRace > +Core::Data::ExdDataGenerated::ChocoboRacePtr Core::Data::ExdDataGenerated::getChocoboRace( uint32_t ChocoboRaceId ) { try @@ -5050,7 +5051,7 @@ boost::shared_ptr< Core::Data::ChocoboRace > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRaceAbility > +Core::Data::ExdDataGenerated::ChocoboRaceAbilityPtr Core::Data::ExdDataGenerated::getChocoboRaceAbility( uint32_t ChocoboRaceAbilityId ) { try @@ -5065,7 +5066,7 @@ boost::shared_ptr< Core::Data::ChocoboRaceAbility > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRaceAbilityType > +Core::Data::ExdDataGenerated::ChocoboRaceAbilityTypePtr Core::Data::ExdDataGenerated::getChocoboRaceAbilityType( uint32_t ChocoboRaceAbilityTypeId ) { try @@ -5080,7 +5081,7 @@ boost::shared_ptr< Core::Data::ChocoboRaceAbilityType > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRaceItem > +Core::Data::ExdDataGenerated::ChocoboRaceItemPtr Core::Data::ExdDataGenerated::getChocoboRaceItem( uint32_t ChocoboRaceItemId ) { try @@ -5095,7 +5096,7 @@ boost::shared_ptr< Core::Data::ChocoboRaceItem > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRaceRank > +Core::Data::ExdDataGenerated::ChocoboRaceRankPtr Core::Data::ExdDataGenerated::getChocoboRaceRank( uint32_t ChocoboRaceRankId ) { try @@ -5110,7 +5111,7 @@ boost::shared_ptr< Core::Data::ChocoboRaceRank > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRaceStatus > +Core::Data::ExdDataGenerated::ChocoboRaceStatusPtr Core::Data::ExdDataGenerated::getChocoboRaceStatus( uint32_t ChocoboRaceStatusId ) { try @@ -5125,7 +5126,7 @@ boost::shared_ptr< Core::Data::ChocoboRaceStatus > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboRaceTerritory > +Core::Data::ExdDataGenerated::ChocoboRaceTerritoryPtr Core::Data::ExdDataGenerated::getChocoboRaceTerritory( uint32_t ChocoboRaceTerritoryId ) { try @@ -5140,7 +5141,7 @@ boost::shared_ptr< Core::Data::ChocoboRaceTerritory > } return nullptr; } -boost::shared_ptr< Core::Data::ChocoboTaxiStand > +Core::Data::ExdDataGenerated::ChocoboTaxiStandPtr Core::Data::ExdDataGenerated::getChocoboTaxiStand( uint32_t ChocoboTaxiStandId ) { try @@ -5155,7 +5156,7 @@ boost::shared_ptr< Core::Data::ChocoboTaxiStand > } return nullptr; } -boost::shared_ptr< Core::Data::ClassJob > +Core::Data::ExdDataGenerated::ClassJobPtr Core::Data::ExdDataGenerated::getClassJob( uint32_t ClassJobId ) { try @@ -5170,7 +5171,7 @@ boost::shared_ptr< Core::Data::ClassJob > } return nullptr; } -boost::shared_ptr< Core::Data::ClassJobCategory > +Core::Data::ExdDataGenerated::ClassJobCategoryPtr Core::Data::ExdDataGenerated::getClassJobCategory( uint32_t ClassJobCategoryId ) { try @@ -5185,7 +5186,7 @@ boost::shared_ptr< Core::Data::ClassJobCategory > } return nullptr; } -boost::shared_ptr< Core::Data::Companion > +Core::Data::ExdDataGenerated::CompanionPtr Core::Data::ExdDataGenerated::getCompanion( uint32_t CompanionId ) { try @@ -5200,7 +5201,7 @@ boost::shared_ptr< Core::Data::Companion > } return nullptr; } -boost::shared_ptr< Core::Data::CompanionMove > +Core::Data::ExdDataGenerated::CompanionMovePtr Core::Data::ExdDataGenerated::getCompanionMove( uint32_t CompanionMoveId ) { try @@ -5215,7 +5216,7 @@ boost::shared_ptr< Core::Data::CompanionMove > } return nullptr; } -boost::shared_ptr< Core::Data::CompanionTransient > +Core::Data::ExdDataGenerated::CompanionTransientPtr Core::Data::ExdDataGenerated::getCompanionTransient( uint32_t CompanionTransientId ) { try @@ -5230,7 +5231,7 @@ boost::shared_ptr< Core::Data::CompanionTransient > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyAction > +Core::Data::ExdDataGenerated::CompanyActionPtr Core::Data::ExdDataGenerated::getCompanyAction( uint32_t CompanyActionId ) { try @@ -5245,7 +5246,7 @@ boost::shared_ptr< Core::Data::CompanyAction > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftDraft > +Core::Data::ExdDataGenerated::CompanyCraftDraftPtr Core::Data::ExdDataGenerated::getCompanyCraftDraft( uint32_t CompanyCraftDraftId ) { try @@ -5260,7 +5261,7 @@ boost::shared_ptr< Core::Data::CompanyCraftDraft > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftDraftCategory > +Core::Data::ExdDataGenerated::CompanyCraftDraftCategoryPtr Core::Data::ExdDataGenerated::getCompanyCraftDraftCategory( uint32_t CompanyCraftDraftCategoryId ) { try @@ -5275,7 +5276,7 @@ boost::shared_ptr< Core::Data::CompanyCraftDraftCategory > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftManufactoryState > +Core::Data::ExdDataGenerated::CompanyCraftManufactoryStatePtr Core::Data::ExdDataGenerated::getCompanyCraftManufactoryState( uint32_t CompanyCraftManufactoryStateId ) { try @@ -5290,7 +5291,7 @@ boost::shared_ptr< Core::Data::CompanyCraftManufactoryState > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftPart > +Core::Data::ExdDataGenerated::CompanyCraftPartPtr Core::Data::ExdDataGenerated::getCompanyCraftPart( uint32_t CompanyCraftPartId ) { try @@ -5305,7 +5306,7 @@ boost::shared_ptr< Core::Data::CompanyCraftPart > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftProcess > +Core::Data::ExdDataGenerated::CompanyCraftProcessPtr Core::Data::ExdDataGenerated::getCompanyCraftProcess( uint32_t CompanyCraftProcessId ) { try @@ -5320,7 +5321,7 @@ boost::shared_ptr< Core::Data::CompanyCraftProcess > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftSequence > +Core::Data::ExdDataGenerated::CompanyCraftSequencePtr Core::Data::ExdDataGenerated::getCompanyCraftSequence( uint32_t CompanyCraftSequenceId ) { try @@ -5335,7 +5336,7 @@ boost::shared_ptr< Core::Data::CompanyCraftSequence > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftSupplyItem > +Core::Data::ExdDataGenerated::CompanyCraftSupplyItemPtr Core::Data::ExdDataGenerated::getCompanyCraftSupplyItem( uint32_t CompanyCraftSupplyItemId ) { try @@ -5350,7 +5351,7 @@ boost::shared_ptr< Core::Data::CompanyCraftSupplyItem > } return nullptr; } -boost::shared_ptr< Core::Data::CompanyCraftType > +Core::Data::ExdDataGenerated::CompanyCraftTypePtr Core::Data::ExdDataGenerated::getCompanyCraftType( uint32_t CompanyCraftTypeId ) { try @@ -5365,7 +5366,7 @@ boost::shared_ptr< Core::Data::CompanyCraftType > } return nullptr; } -boost::shared_ptr< Core::Data::CompleteJournal > +Core::Data::ExdDataGenerated::CompleteJournalPtr Core::Data::ExdDataGenerated::getCompleteJournal( uint32_t CompleteJournalId ) { try @@ -5380,7 +5381,7 @@ boost::shared_ptr< Core::Data::CompleteJournal > } return nullptr; } -boost::shared_ptr< Core::Data::CompleteJournalCategory > +Core::Data::ExdDataGenerated::CompleteJournalCategoryPtr Core::Data::ExdDataGenerated::getCompleteJournalCategory( uint32_t CompleteJournalCategoryId ) { try @@ -5395,7 +5396,7 @@ boost::shared_ptr< Core::Data::CompleteJournalCategory > } return nullptr; } -boost::shared_ptr< Core::Data::ContentExAction > +Core::Data::ExdDataGenerated::ContentExActionPtr Core::Data::ExdDataGenerated::getContentExAction( uint32_t ContentExActionId ) { try @@ -5410,7 +5411,7 @@ boost::shared_ptr< Core::Data::ContentExAction > } return nullptr; } -boost::shared_ptr< Core::Data::ContentFinderCondition > +Core::Data::ExdDataGenerated::ContentFinderConditionPtr Core::Data::ExdDataGenerated::getContentFinderCondition( uint32_t ContentFinderConditionId ) { try @@ -5425,7 +5426,7 @@ boost::shared_ptr< Core::Data::ContentFinderCondition > } return nullptr; } -boost::shared_ptr< Core::Data::ContentFinderConditionTransient > +Core::Data::ExdDataGenerated::ContentFinderConditionTransientPtr Core::Data::ExdDataGenerated::getContentFinderConditionTransient( uint32_t ContentFinderConditionTransientId ) { try @@ -5440,7 +5441,7 @@ boost::shared_ptr< Core::Data::ContentFinderConditionTransient > } return nullptr; } -boost::shared_ptr< Core::Data::ContentMemberType > +Core::Data::ExdDataGenerated::ContentMemberTypePtr Core::Data::ExdDataGenerated::getContentMemberType( uint32_t ContentMemberTypeId ) { try @@ -5455,7 +5456,7 @@ boost::shared_ptr< Core::Data::ContentMemberType > } return nullptr; } -boost::shared_ptr< Core::Data::ContentRoulette > +Core::Data::ExdDataGenerated::ContentRoulettePtr Core::Data::ExdDataGenerated::getContentRoulette( uint32_t ContentRouletteId ) { try @@ -5470,7 +5471,7 @@ boost::shared_ptr< Core::Data::ContentRoulette > } return nullptr; } -boost::shared_ptr< Core::Data::ContentType > +Core::Data::ExdDataGenerated::ContentTypePtr Core::Data::ExdDataGenerated::getContentType( uint32_t ContentTypeId ) { try @@ -5485,7 +5486,7 @@ boost::shared_ptr< Core::Data::ContentType > } return nullptr; } -boost::shared_ptr< Core::Data::CraftAction > +Core::Data::ExdDataGenerated::CraftActionPtr Core::Data::ExdDataGenerated::getCraftAction( uint32_t CraftActionId ) { try @@ -5500,7 +5501,7 @@ boost::shared_ptr< Core::Data::CraftAction > } return nullptr; } -boost::shared_ptr< Core::Data::CraftLeve > +Core::Data::ExdDataGenerated::CraftLevePtr Core::Data::ExdDataGenerated::getCraftLeve( uint32_t CraftLeveId ) { try @@ -5515,7 +5516,7 @@ boost::shared_ptr< Core::Data::CraftLeve > } return nullptr; } -boost::shared_ptr< Core::Data::CraftType > +Core::Data::ExdDataGenerated::CraftTypePtr Core::Data::ExdDataGenerated::getCraftType( uint32_t CraftTypeId ) { try @@ -5530,7 +5531,7 @@ boost::shared_ptr< Core::Data::CraftType > } return nullptr; } -boost::shared_ptr< Core::Data::Currency > +Core::Data::ExdDataGenerated::CurrencyPtr Core::Data::ExdDataGenerated::getCurrency( uint32_t CurrencyId ) { try @@ -5545,7 +5546,7 @@ boost::shared_ptr< Core::Data::Currency > } return nullptr; } -boost::shared_ptr< Core::Data::CustomTalk > +Core::Data::ExdDataGenerated::CustomTalkPtr Core::Data::ExdDataGenerated::getCustomTalk( uint32_t CustomTalkId ) { try @@ -5560,7 +5561,7 @@ boost::shared_ptr< Core::Data::CustomTalk > } return nullptr; } -boost::shared_ptr< Core::Data::Cutscene > +Core::Data::ExdDataGenerated::CutscenePtr Core::Data::ExdDataGenerated::getCutscene( uint32_t CutsceneId ) { try @@ -5575,7 +5576,7 @@ boost::shared_ptr< Core::Data::Cutscene > } return nullptr; } -boost::shared_ptr< Core::Data::CutScreenImage > +Core::Data::ExdDataGenerated::CutScreenImagePtr Core::Data::ExdDataGenerated::getCutScreenImage( uint32_t CutScreenImageId ) { try @@ -5590,7 +5591,7 @@ boost::shared_ptr< Core::Data::CutScreenImage > } return nullptr; } -boost::shared_ptr< Core::Data::DailySupplyItem > +Core::Data::ExdDataGenerated::DailySupplyItemPtr Core::Data::ExdDataGenerated::getDailySupplyItem( uint32_t DailySupplyItemId ) { try @@ -5605,7 +5606,7 @@ boost::shared_ptr< Core::Data::DailySupplyItem > } return nullptr; } -boost::shared_ptr< Core::Data::DeepDungeonBan > +Core::Data::ExdDataGenerated::DeepDungeonBanPtr Core::Data::ExdDataGenerated::getDeepDungeonBan( uint32_t DeepDungeonBanId ) { try @@ -5620,7 +5621,7 @@ boost::shared_ptr< Core::Data::DeepDungeonBan > } return nullptr; } -boost::shared_ptr< Core::Data::DeepDungeonDanger > +Core::Data::ExdDataGenerated::DeepDungeonDangerPtr Core::Data::ExdDataGenerated::getDeepDungeonDanger( uint32_t DeepDungeonDangerId ) { try @@ -5635,7 +5636,7 @@ boost::shared_ptr< Core::Data::DeepDungeonDanger > } return nullptr; } -boost::shared_ptr< Core::Data::DeepDungeonEquipment > +Core::Data::ExdDataGenerated::DeepDungeonEquipmentPtr Core::Data::ExdDataGenerated::getDeepDungeonEquipment( uint32_t DeepDungeonEquipmentId ) { try @@ -5650,7 +5651,7 @@ boost::shared_ptr< Core::Data::DeepDungeonEquipment > } return nullptr; } -boost::shared_ptr< Core::Data::DeepDungeonFloorEffectUI > +Core::Data::ExdDataGenerated::DeepDungeonFloorEffectUIPtr Core::Data::ExdDataGenerated::getDeepDungeonFloorEffectUI( uint32_t DeepDungeonFloorEffectUIId ) { try @@ -5665,7 +5666,7 @@ boost::shared_ptr< Core::Data::DeepDungeonFloorEffectUI > } return nullptr; } -boost::shared_ptr< Core::Data::DeepDungeonItem > +Core::Data::ExdDataGenerated::DeepDungeonItemPtr Core::Data::ExdDataGenerated::getDeepDungeonItem( uint32_t DeepDungeonItemId ) { try @@ -5680,7 +5681,7 @@ boost::shared_ptr< Core::Data::DeepDungeonItem > } return nullptr; } -boost::shared_ptr< Core::Data::DeepDungeonStatus > +Core::Data::ExdDataGenerated::DeepDungeonStatusPtr Core::Data::ExdDataGenerated::getDeepDungeonStatus( uint32_t DeepDungeonStatusId ) { try @@ -5695,7 +5696,7 @@ boost::shared_ptr< Core::Data::DeepDungeonStatus > } return nullptr; } -boost::shared_ptr< Core::Data::DefaultTalk > +Core::Data::ExdDataGenerated::DefaultTalkPtr Core::Data::ExdDataGenerated::getDefaultTalk( uint32_t DefaultTalkId ) { try @@ -5710,7 +5711,7 @@ boost::shared_ptr< Core::Data::DefaultTalk > } return nullptr; } -boost::shared_ptr< Core::Data::DeliveryQuest > +Core::Data::ExdDataGenerated::DeliveryQuestPtr Core::Data::ExdDataGenerated::getDeliveryQuest( uint32_t DeliveryQuestId ) { try @@ -5725,7 +5726,7 @@ boost::shared_ptr< Core::Data::DeliveryQuest > } return nullptr; } -boost::shared_ptr< Core::Data::DisposalShop > +Core::Data::ExdDataGenerated::DisposalShopPtr Core::Data::ExdDataGenerated::getDisposalShop( uint32_t DisposalShopId ) { try @@ -5740,7 +5741,7 @@ boost::shared_ptr< Core::Data::DisposalShop > } return nullptr; } -boost::shared_ptr< Core::Data::DisposalShopFilterType > +Core::Data::ExdDataGenerated::DisposalShopFilterTypePtr Core::Data::ExdDataGenerated::getDisposalShopFilterType( uint32_t DisposalShopFilterTypeId ) { try @@ -5755,7 +5756,7 @@ boost::shared_ptr< Core::Data::DisposalShopFilterType > } return nullptr; } -boost::shared_ptr< Core::Data::DisposalShopItem > +Core::Data::ExdDataGenerated::DisposalShopItemPtr Core::Data::ExdDataGenerated::getDisposalShopItem( uint32_t DisposalShopItemId ) { try @@ -5770,7 +5771,7 @@ boost::shared_ptr< Core::Data::DisposalShopItem > } return nullptr; } -boost::shared_ptr< Core::Data::DpsChallenge > +Core::Data::ExdDataGenerated::DpsChallengePtr Core::Data::ExdDataGenerated::getDpsChallenge( uint32_t DpsChallengeId ) { try @@ -5785,7 +5786,7 @@ boost::shared_ptr< Core::Data::DpsChallenge > } return nullptr; } -boost::shared_ptr< Core::Data::DpsChallengeOfficer > +Core::Data::ExdDataGenerated::DpsChallengeOfficerPtr Core::Data::ExdDataGenerated::getDpsChallengeOfficer( uint32_t DpsChallengeOfficerId ) { try @@ -5800,7 +5801,7 @@ boost::shared_ptr< Core::Data::DpsChallengeOfficer > } return nullptr; } -boost::shared_ptr< Core::Data::DpsChallengeTransient > +Core::Data::ExdDataGenerated::DpsChallengeTransientPtr Core::Data::ExdDataGenerated::getDpsChallengeTransient( uint32_t DpsChallengeTransientId ) { try @@ -5815,7 +5816,7 @@ boost::shared_ptr< Core::Data::DpsChallengeTransient > } return nullptr; } -boost::shared_ptr< Core::Data::Emote > +Core::Data::ExdDataGenerated::EmotePtr Core::Data::ExdDataGenerated::getEmote( uint32_t EmoteId ) { try @@ -5830,7 +5831,7 @@ boost::shared_ptr< Core::Data::Emote > } return nullptr; } -boost::shared_ptr< Core::Data::EmoteCategory > +Core::Data::ExdDataGenerated::EmoteCategoryPtr Core::Data::ExdDataGenerated::getEmoteCategory( uint32_t EmoteCategoryId ) { try @@ -5845,7 +5846,7 @@ boost::shared_ptr< Core::Data::EmoteCategory > } return nullptr; } -boost::shared_ptr< Core::Data::ENpcBase > +Core::Data::ExdDataGenerated::ENpcBasePtr Core::Data::ExdDataGenerated::getENpcBase( uint32_t ENpcBaseId ) { try @@ -5860,7 +5861,7 @@ boost::shared_ptr< Core::Data::ENpcBase > } return nullptr; } -boost::shared_ptr< Core::Data::ENpcResident > +Core::Data::ExdDataGenerated::ENpcResidentPtr Core::Data::ExdDataGenerated::getENpcResident( uint32_t ENpcResidentId ) { try @@ -5875,7 +5876,7 @@ boost::shared_ptr< Core::Data::ENpcResident > } return nullptr; } -boost::shared_ptr< Core::Data::EObj > +Core::Data::ExdDataGenerated::EObjPtr Core::Data::ExdDataGenerated::getEObj( uint32_t EObjId ) { try @@ -5890,7 +5891,7 @@ boost::shared_ptr< Core::Data::EObj > } return nullptr; } -boost::shared_ptr< Core::Data::EquipRaceCategory > +Core::Data::ExdDataGenerated::EquipRaceCategoryPtr Core::Data::ExdDataGenerated::getEquipRaceCategory( uint32_t EquipRaceCategoryId ) { try @@ -5905,7 +5906,7 @@ boost::shared_ptr< Core::Data::EquipRaceCategory > } return nullptr; } -boost::shared_ptr< Core::Data::EquipSlotCategory > +Core::Data::ExdDataGenerated::EquipSlotCategoryPtr Core::Data::ExdDataGenerated::getEquipSlotCategory( uint32_t EquipSlotCategoryId ) { try @@ -5920,7 +5921,7 @@ boost::shared_ptr< Core::Data::EquipSlotCategory > } return nullptr; } -boost::shared_ptr< Core::Data::EventAction > +Core::Data::ExdDataGenerated::EventActionPtr Core::Data::ExdDataGenerated::getEventAction( uint32_t EventActionId ) { try @@ -5935,7 +5936,7 @@ boost::shared_ptr< Core::Data::EventAction > } return nullptr; } -boost::shared_ptr< Core::Data::EventIconPriority > +Core::Data::ExdDataGenerated::EventIconPriorityPtr Core::Data::ExdDataGenerated::getEventIconPriority( uint32_t EventIconPriorityId ) { try @@ -5950,7 +5951,7 @@ boost::shared_ptr< Core::Data::EventIconPriority > } return nullptr; } -boost::shared_ptr< Core::Data::EventIconType > +Core::Data::ExdDataGenerated::EventIconTypePtr Core::Data::ExdDataGenerated::getEventIconType( uint32_t EventIconTypeId ) { try @@ -5965,7 +5966,7 @@ boost::shared_ptr< Core::Data::EventIconType > } return nullptr; } -boost::shared_ptr< Core::Data::EventItem > +Core::Data::ExdDataGenerated::EventItemPtr Core::Data::ExdDataGenerated::getEventItem( uint32_t EventItemId ) { try @@ -5980,7 +5981,7 @@ boost::shared_ptr< Core::Data::EventItem > } return nullptr; } -boost::shared_ptr< Core::Data::EventItemHelp > +Core::Data::ExdDataGenerated::EventItemHelpPtr Core::Data::ExdDataGenerated::getEventItemHelp( uint32_t EventItemHelpId ) { try @@ -5995,7 +5996,7 @@ boost::shared_ptr< Core::Data::EventItemHelp > } return nullptr; } -boost::shared_ptr< Core::Data::ExVersion > +Core::Data::ExdDataGenerated::ExVersionPtr Core::Data::ExdDataGenerated::getExVersion( uint32_t ExVersionId ) { try @@ -6010,7 +6011,7 @@ boost::shared_ptr< Core::Data::ExVersion > } return nullptr; } -boost::shared_ptr< Core::Data::Fate > +Core::Data::ExdDataGenerated::FatePtr Core::Data::ExdDataGenerated::getFate( uint32_t FateId ) { try @@ -6025,7 +6026,7 @@ boost::shared_ptr< Core::Data::Fate > } return nullptr; } -boost::shared_ptr< Core::Data::FCActivity > +Core::Data::ExdDataGenerated::FCActivityPtr Core::Data::ExdDataGenerated::getFCActivity( uint32_t FCActivityId ) { try @@ -6040,7 +6041,7 @@ boost::shared_ptr< Core::Data::FCActivity > } return nullptr; } -boost::shared_ptr< Core::Data::FCActivityCategory > +Core::Data::ExdDataGenerated::FCActivityCategoryPtr Core::Data::ExdDataGenerated::getFCActivityCategory( uint32_t FCActivityCategoryId ) { try @@ -6055,7 +6056,7 @@ boost::shared_ptr< Core::Data::FCActivityCategory > } return nullptr; } -boost::shared_ptr< Core::Data::FCAuthority > +Core::Data::ExdDataGenerated::FCAuthorityPtr Core::Data::ExdDataGenerated::getFCAuthority( uint32_t FCAuthorityId ) { try @@ -6070,7 +6071,7 @@ boost::shared_ptr< Core::Data::FCAuthority > } return nullptr; } -boost::shared_ptr< Core::Data::FCAuthorityCategory > +Core::Data::ExdDataGenerated::FCAuthorityCategoryPtr Core::Data::ExdDataGenerated::getFCAuthorityCategory( uint32_t FCAuthorityCategoryId ) { try @@ -6085,7 +6086,7 @@ boost::shared_ptr< Core::Data::FCAuthorityCategory > } return nullptr; } -boost::shared_ptr< Core::Data::FCChestName > +Core::Data::ExdDataGenerated::FCChestNamePtr Core::Data::ExdDataGenerated::getFCChestName( uint32_t FCChestNameId ) { try @@ -6100,7 +6101,7 @@ boost::shared_ptr< Core::Data::FCChestName > } return nullptr; } -boost::shared_ptr< Core::Data::FccShop > +Core::Data::ExdDataGenerated::FccShopPtr Core::Data::ExdDataGenerated::getFccShop( uint32_t FccShopId ) { try @@ -6115,7 +6116,7 @@ boost::shared_ptr< Core::Data::FccShop > } return nullptr; } -boost::shared_ptr< Core::Data::FCHierarchy > +Core::Data::ExdDataGenerated::FCHierarchyPtr Core::Data::ExdDataGenerated::getFCHierarchy( uint32_t FCHierarchyId ) { try @@ -6130,7 +6131,7 @@ boost::shared_ptr< Core::Data::FCHierarchy > } return nullptr; } -boost::shared_ptr< Core::Data::FCProfile > +Core::Data::ExdDataGenerated::FCProfilePtr Core::Data::ExdDataGenerated::getFCProfile( uint32_t FCProfileId ) { try @@ -6145,7 +6146,7 @@ boost::shared_ptr< Core::Data::FCProfile > } return nullptr; } -boost::shared_ptr< Core::Data::FCReputation > +Core::Data::ExdDataGenerated::FCReputationPtr Core::Data::ExdDataGenerated::getFCReputation( uint32_t FCReputationId ) { try @@ -6160,7 +6161,7 @@ boost::shared_ptr< Core::Data::FCReputation > } return nullptr; } -boost::shared_ptr< Core::Data::FCRights > +Core::Data::ExdDataGenerated::FCRightsPtr Core::Data::ExdDataGenerated::getFCRights( uint32_t FCRightsId ) { try @@ -6175,7 +6176,7 @@ boost::shared_ptr< Core::Data::FCRights > } return nullptr; } -boost::shared_ptr< Core::Data::FishingSpot > +Core::Data::ExdDataGenerated::FishingSpotPtr Core::Data::ExdDataGenerated::getFishingSpot( uint32_t FishingSpotId ) { try @@ -6190,7 +6191,7 @@ boost::shared_ptr< Core::Data::FishingSpot > } return nullptr; } -boost::shared_ptr< Core::Data::FishParameter > +Core::Data::ExdDataGenerated::FishParameterPtr Core::Data::ExdDataGenerated::getFishParameter( uint32_t FishParameterId ) { try @@ -6205,7 +6206,7 @@ boost::shared_ptr< Core::Data::FishParameter > } return nullptr; } -boost::shared_ptr< Core::Data::GardeningSeed > +Core::Data::ExdDataGenerated::GardeningSeedPtr Core::Data::ExdDataGenerated::getGardeningSeed( uint32_t GardeningSeedId ) { try @@ -6220,7 +6221,7 @@ boost::shared_ptr< Core::Data::GardeningSeed > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringCondition > +Core::Data::ExdDataGenerated::GatheringConditionPtr Core::Data::ExdDataGenerated::getGatheringCondition( uint32_t GatheringConditionId ) { try @@ -6235,7 +6236,7 @@ boost::shared_ptr< Core::Data::GatheringCondition > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringExp > +Core::Data::ExdDataGenerated::GatheringExpPtr Core::Data::ExdDataGenerated::getGatheringExp( uint32_t GatheringExpId ) { try @@ -6250,7 +6251,7 @@ boost::shared_ptr< Core::Data::GatheringExp > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringItem > +Core::Data::ExdDataGenerated::GatheringItemPtr Core::Data::ExdDataGenerated::getGatheringItem( uint32_t GatheringItemId ) { try @@ -6265,7 +6266,7 @@ boost::shared_ptr< Core::Data::GatheringItem > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringItemLevelConvertTable > +Core::Data::ExdDataGenerated::GatheringItemLevelConvertTablePtr Core::Data::ExdDataGenerated::getGatheringItemLevelConvertTable( uint32_t GatheringItemLevelConvertTableId ) { try @@ -6280,7 +6281,7 @@ boost::shared_ptr< Core::Data::GatheringItemLevelConvertTable > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringItemPoint > +Core::Data::ExdDataGenerated::GatheringItemPointPtr Core::Data::ExdDataGenerated::getGatheringItemPoint( uint32_t GatheringItemPointId ) { try @@ -6295,7 +6296,7 @@ boost::shared_ptr< Core::Data::GatheringItemPoint > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringNotebookList > +Core::Data::ExdDataGenerated::GatheringNotebookListPtr Core::Data::ExdDataGenerated::getGatheringNotebookList( uint32_t GatheringNotebookListId ) { try @@ -6310,7 +6311,7 @@ boost::shared_ptr< Core::Data::GatheringNotebookList > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringPoint > +Core::Data::ExdDataGenerated::GatheringPointPtr Core::Data::ExdDataGenerated::getGatheringPoint( uint32_t GatheringPointId ) { try @@ -6325,7 +6326,7 @@ boost::shared_ptr< Core::Data::GatheringPoint > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringPointBase > +Core::Data::ExdDataGenerated::GatheringPointBasePtr Core::Data::ExdDataGenerated::getGatheringPointBase( uint32_t GatheringPointBaseId ) { try @@ -6340,7 +6341,7 @@ boost::shared_ptr< Core::Data::GatheringPointBase > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringPointBonus > +Core::Data::ExdDataGenerated::GatheringPointBonusPtr Core::Data::ExdDataGenerated::getGatheringPointBonus( uint32_t GatheringPointBonusId ) { try @@ -6355,7 +6356,7 @@ boost::shared_ptr< Core::Data::GatheringPointBonus > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringPointBonusType > +Core::Data::ExdDataGenerated::GatheringPointBonusTypePtr Core::Data::ExdDataGenerated::getGatheringPointBonusType( uint32_t GatheringPointBonusTypeId ) { try @@ -6370,7 +6371,7 @@ boost::shared_ptr< Core::Data::GatheringPointBonusType > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringPointName > +Core::Data::ExdDataGenerated::GatheringPointNamePtr Core::Data::ExdDataGenerated::getGatheringPointName( uint32_t GatheringPointNameId ) { try @@ -6385,7 +6386,7 @@ boost::shared_ptr< Core::Data::GatheringPointName > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringSubCategory > +Core::Data::ExdDataGenerated::GatheringSubCategoryPtr Core::Data::ExdDataGenerated::getGatheringSubCategory( uint32_t GatheringSubCategoryId ) { try @@ -6400,7 +6401,7 @@ boost::shared_ptr< Core::Data::GatheringSubCategory > } return nullptr; } -boost::shared_ptr< Core::Data::GatheringType > +Core::Data::ExdDataGenerated::GatheringTypePtr Core::Data::ExdDataGenerated::getGatheringType( uint32_t GatheringTypeId ) { try @@ -6415,7 +6416,7 @@ boost::shared_ptr< Core::Data::GatheringType > } return nullptr; } -boost::shared_ptr< Core::Data::GcArmyExpedition > +Core::Data::ExdDataGenerated::GcArmyExpeditionPtr Core::Data::ExdDataGenerated::getGcArmyExpedition( uint32_t GcArmyExpeditionId ) { try @@ -6430,7 +6431,7 @@ boost::shared_ptr< Core::Data::GcArmyExpedition > } return nullptr; } -boost::shared_ptr< Core::Data::GcArmyExpeditionMemberBonus > +Core::Data::ExdDataGenerated::GcArmyExpeditionMemberBonusPtr Core::Data::ExdDataGenerated::getGcArmyExpeditionMemberBonus( uint32_t GcArmyExpeditionMemberBonusId ) { try @@ -6445,7 +6446,7 @@ boost::shared_ptr< Core::Data::GcArmyExpeditionMemberBonus > } return nullptr; } -boost::shared_ptr< Core::Data::GcArmyExpeditionType > +Core::Data::ExdDataGenerated::GcArmyExpeditionTypePtr Core::Data::ExdDataGenerated::getGcArmyExpeditionType( uint32_t GcArmyExpeditionTypeId ) { try @@ -6460,7 +6461,7 @@ boost::shared_ptr< Core::Data::GcArmyExpeditionType > } return nullptr; } -boost::shared_ptr< Core::Data::GcArmyMemberGrow > +Core::Data::ExdDataGenerated::GcArmyMemberGrowPtr Core::Data::ExdDataGenerated::getGcArmyMemberGrow( uint32_t GcArmyMemberGrowId ) { try @@ -6475,7 +6476,7 @@ boost::shared_ptr< Core::Data::GcArmyMemberGrow > } return nullptr; } -boost::shared_ptr< Core::Data::GcArmyTraining > +Core::Data::ExdDataGenerated::GcArmyTrainingPtr Core::Data::ExdDataGenerated::getGcArmyTraining( uint32_t GcArmyTrainingId ) { try @@ -6490,7 +6491,7 @@ boost::shared_ptr< Core::Data::GcArmyTraining > } return nullptr; } -boost::shared_ptr< Core::Data::GCRankGridaniaFemaleText > +Core::Data::ExdDataGenerated::GCRankGridaniaFemaleTextPtr Core::Data::ExdDataGenerated::getGCRankGridaniaFemaleText( uint32_t GCRankGridaniaFemaleTextId ) { try @@ -6505,7 +6506,7 @@ boost::shared_ptr< Core::Data::GCRankGridaniaFemaleText > } return nullptr; } -boost::shared_ptr< Core::Data::GCRankGridaniaMaleText > +Core::Data::ExdDataGenerated::GCRankGridaniaMaleTextPtr Core::Data::ExdDataGenerated::getGCRankGridaniaMaleText( uint32_t GCRankGridaniaMaleTextId ) { try @@ -6520,7 +6521,7 @@ boost::shared_ptr< Core::Data::GCRankGridaniaMaleText > } return nullptr; } -boost::shared_ptr< Core::Data::GCRankLimsaFemaleText > +Core::Data::ExdDataGenerated::GCRankLimsaFemaleTextPtr Core::Data::ExdDataGenerated::getGCRankLimsaFemaleText( uint32_t GCRankLimsaFemaleTextId ) { try @@ -6535,7 +6536,7 @@ boost::shared_ptr< Core::Data::GCRankLimsaFemaleText > } return nullptr; } -boost::shared_ptr< Core::Data::GCRankLimsaMaleText > +Core::Data::ExdDataGenerated::GCRankLimsaMaleTextPtr Core::Data::ExdDataGenerated::getGCRankLimsaMaleText( uint32_t GCRankLimsaMaleTextId ) { try @@ -6550,7 +6551,7 @@ boost::shared_ptr< Core::Data::GCRankLimsaMaleText > } return nullptr; } -boost::shared_ptr< Core::Data::GCRankUldahFemaleText > +Core::Data::ExdDataGenerated::GCRankUldahFemaleTextPtr Core::Data::ExdDataGenerated::getGCRankUldahFemaleText( uint32_t GCRankUldahFemaleTextId ) { try @@ -6565,7 +6566,7 @@ boost::shared_ptr< Core::Data::GCRankUldahFemaleText > } return nullptr; } -boost::shared_ptr< Core::Data::GCRankUldahMaleText > +Core::Data::ExdDataGenerated::GCRankUldahMaleTextPtr Core::Data::ExdDataGenerated::getGCRankUldahMaleText( uint32_t GCRankUldahMaleTextId ) { try @@ -6580,7 +6581,7 @@ boost::shared_ptr< Core::Data::GCRankUldahMaleText > } return nullptr; } -boost::shared_ptr< Core::Data::GCScripShopCategory > +Core::Data::ExdDataGenerated::GCScripShopCategoryPtr Core::Data::ExdDataGenerated::getGCScripShopCategory( uint32_t GCScripShopCategoryId ) { try @@ -6595,7 +6596,7 @@ boost::shared_ptr< Core::Data::GCScripShopCategory > } return nullptr; } -boost::shared_ptr< Core::Data::GCScripShopItem > +Core::Data::ExdDataGenerated::GCScripShopItemPtr Core::Data::ExdDataGenerated::getGCScripShopItem( uint32_t GCScripShopItemId ) { try @@ -6610,7 +6611,7 @@ boost::shared_ptr< Core::Data::GCScripShopItem > } return nullptr; } -boost::shared_ptr< Core::Data::GCShop > +Core::Data::ExdDataGenerated::GCShopPtr Core::Data::ExdDataGenerated::getGCShop( uint32_t GCShopId ) { try @@ -6625,7 +6626,7 @@ boost::shared_ptr< Core::Data::GCShop > } return nullptr; } -boost::shared_ptr< Core::Data::GCShopItemCategory > +Core::Data::ExdDataGenerated::GCShopItemCategoryPtr Core::Data::ExdDataGenerated::getGCShopItemCategory( uint32_t GCShopItemCategoryId ) { try @@ -6640,7 +6641,7 @@ boost::shared_ptr< Core::Data::GCShopItemCategory > } return nullptr; } -boost::shared_ptr< Core::Data::GCSupplyDuty > +Core::Data::ExdDataGenerated::GCSupplyDutyPtr Core::Data::ExdDataGenerated::getGCSupplyDuty( uint32_t GCSupplyDutyId ) { try @@ -6655,7 +6656,7 @@ boost::shared_ptr< Core::Data::GCSupplyDuty > } return nullptr; } -boost::shared_ptr< Core::Data::GCSupplyDutyReward > +Core::Data::ExdDataGenerated::GCSupplyDutyRewardPtr Core::Data::ExdDataGenerated::getGCSupplyDutyReward( uint32_t GCSupplyDutyRewardId ) { try @@ -6670,7 +6671,7 @@ boost::shared_ptr< Core::Data::GCSupplyDutyReward > } return nullptr; } -boost::shared_ptr< Core::Data::GeneralAction > +Core::Data::ExdDataGenerated::GeneralActionPtr Core::Data::ExdDataGenerated::getGeneralAction( uint32_t GeneralActionId ) { try @@ -6685,7 +6686,7 @@ boost::shared_ptr< Core::Data::GeneralAction > } return nullptr; } -boost::shared_ptr< Core::Data::GilShop > +Core::Data::ExdDataGenerated::GilShopPtr Core::Data::ExdDataGenerated::getGilShop( uint32_t GilShopId ) { try @@ -6700,7 +6701,7 @@ boost::shared_ptr< Core::Data::GilShop > } return nullptr; } -boost::shared_ptr< Core::Data::GilShopItem > +Core::Data::ExdDataGenerated::GilShopItemPtr Core::Data::ExdDataGenerated::getGilShopItem( uint32_t GilShopItemId ) { try @@ -6715,7 +6716,7 @@ boost::shared_ptr< Core::Data::GilShopItem > } return nullptr; } -boost::shared_ptr< Core::Data::GoldSaucerTextData > +Core::Data::ExdDataGenerated::GoldSaucerTextDataPtr Core::Data::ExdDataGenerated::getGoldSaucerTextData( uint32_t GoldSaucerTextDataId ) { try @@ -6730,7 +6731,7 @@ boost::shared_ptr< Core::Data::GoldSaucerTextData > } return nullptr; } -boost::shared_ptr< Core::Data::GrandCompany > +Core::Data::ExdDataGenerated::GrandCompanyPtr Core::Data::ExdDataGenerated::getGrandCompany( uint32_t GrandCompanyId ) { try @@ -6745,7 +6746,7 @@ boost::shared_ptr< Core::Data::GrandCompany > } return nullptr; } -boost::shared_ptr< Core::Data::GrandCompanyRank > +Core::Data::ExdDataGenerated::GrandCompanyRankPtr Core::Data::ExdDataGenerated::getGrandCompanyRank( uint32_t GrandCompanyRankId ) { try @@ -6760,7 +6761,7 @@ boost::shared_ptr< Core::Data::GrandCompanyRank > } return nullptr; } -boost::shared_ptr< Core::Data::GuardianDeity > +Core::Data::ExdDataGenerated::GuardianDeityPtr Core::Data::ExdDataGenerated::getGuardianDeity( uint32_t GuardianDeityId ) { try @@ -6775,7 +6776,7 @@ boost::shared_ptr< Core::Data::GuardianDeity > } return nullptr; } -boost::shared_ptr< Core::Data::GuildleveAssignment > +Core::Data::ExdDataGenerated::GuildleveAssignmentPtr Core::Data::ExdDataGenerated::getGuildleveAssignment( uint32_t GuildleveAssignmentId ) { try @@ -6790,7 +6791,7 @@ boost::shared_ptr< Core::Data::GuildleveAssignment > } return nullptr; } -boost::shared_ptr< Core::Data::GuildOrderGuide > +Core::Data::ExdDataGenerated::GuildOrderGuidePtr Core::Data::ExdDataGenerated::getGuildOrderGuide( uint32_t GuildOrderGuideId ) { try @@ -6805,7 +6806,7 @@ boost::shared_ptr< Core::Data::GuildOrderGuide > } return nullptr; } -boost::shared_ptr< Core::Data::GuildOrderOfficer > +Core::Data::ExdDataGenerated::GuildOrderOfficerPtr Core::Data::ExdDataGenerated::getGuildOrderOfficer( uint32_t GuildOrderOfficerId ) { try @@ -6820,7 +6821,7 @@ boost::shared_ptr< Core::Data::GuildOrderOfficer > } return nullptr; } -boost::shared_ptr< Core::Data::HouseRetainerPose > +Core::Data::ExdDataGenerated::HouseRetainerPosePtr Core::Data::ExdDataGenerated::getHouseRetainerPose( uint32_t HouseRetainerPoseId ) { try @@ -6835,7 +6836,7 @@ boost::shared_ptr< Core::Data::HouseRetainerPose > } return nullptr; } -boost::shared_ptr< Core::Data::HousingFurniture > +Core::Data::ExdDataGenerated::HousingFurniturePtr Core::Data::ExdDataGenerated::getHousingFurniture( uint32_t HousingFurnitureId ) { try @@ -6850,7 +6851,7 @@ boost::shared_ptr< Core::Data::HousingFurniture > } return nullptr; } -boost::shared_ptr< Core::Data::HousingYardObject > +Core::Data::ExdDataGenerated::HousingYardObjectPtr Core::Data::ExdDataGenerated::getHousingYardObject( uint32_t HousingYardObjectId ) { try @@ -6865,7 +6866,7 @@ boost::shared_ptr< Core::Data::HousingYardObject > } return nullptr; } -boost::shared_ptr< Core::Data::InstanceContent > +Core::Data::ExdDataGenerated::InstanceContentPtr Core::Data::ExdDataGenerated::getInstanceContent( uint32_t InstanceContentId ) { try @@ -6880,7 +6881,7 @@ boost::shared_ptr< Core::Data::InstanceContent > } return nullptr; } -boost::shared_ptr< Core::Data::InstanceContentBuff > +Core::Data::ExdDataGenerated::InstanceContentBuffPtr Core::Data::ExdDataGenerated::getInstanceContentBuff( uint32_t InstanceContentBuffId ) { try @@ -6895,7 +6896,7 @@ boost::shared_ptr< Core::Data::InstanceContentBuff > } return nullptr; } -boost::shared_ptr< Core::Data::InstanceContentTextData > +Core::Data::ExdDataGenerated::InstanceContentTextDataPtr Core::Data::ExdDataGenerated::getInstanceContentTextData( uint32_t InstanceContentTextDataId ) { try @@ -6910,7 +6911,7 @@ boost::shared_ptr< Core::Data::InstanceContentTextData > } return nullptr; } -boost::shared_ptr< Core::Data::InstanceContentType > +Core::Data::ExdDataGenerated::InstanceContentTypePtr Core::Data::ExdDataGenerated::getInstanceContentType( uint32_t InstanceContentTypeId ) { try @@ -6925,7 +6926,7 @@ boost::shared_ptr< Core::Data::InstanceContentType > } return nullptr; } -boost::shared_ptr< Core::Data::Item > +Core::Data::ExdDataGenerated::ItemPtr Core::Data::ExdDataGenerated::getItem( uint32_t ItemId ) { try @@ -6940,7 +6941,7 @@ boost::shared_ptr< Core::Data::Item > } return nullptr; } -boost::shared_ptr< Core::Data::ItemAction > +Core::Data::ExdDataGenerated::ItemActionPtr Core::Data::ExdDataGenerated::getItemAction( uint32_t ItemActionId ) { try @@ -6955,7 +6956,7 @@ boost::shared_ptr< Core::Data::ItemAction > } return nullptr; } -boost::shared_ptr< Core::Data::ItemFood > +Core::Data::ExdDataGenerated::ItemFoodPtr Core::Data::ExdDataGenerated::getItemFood( uint32_t ItemFoodId ) { try @@ -6970,7 +6971,7 @@ boost::shared_ptr< Core::Data::ItemFood > } return nullptr; } -boost::shared_ptr< Core::Data::ItemSearchCategory > +Core::Data::ExdDataGenerated::ItemSearchCategoryPtr Core::Data::ExdDataGenerated::getItemSearchCategory( uint32_t ItemSearchCategoryId ) { try @@ -6985,7 +6986,7 @@ boost::shared_ptr< Core::Data::ItemSearchCategory > } return nullptr; } -boost::shared_ptr< Core::Data::ItemSeries > +Core::Data::ExdDataGenerated::ItemSeriesPtr Core::Data::ExdDataGenerated::getItemSeries( uint32_t ItemSeriesId ) { try @@ -7000,7 +7001,7 @@ boost::shared_ptr< Core::Data::ItemSeries > } return nullptr; } -boost::shared_ptr< Core::Data::ItemSpecialBonus > +Core::Data::ExdDataGenerated::ItemSpecialBonusPtr Core::Data::ExdDataGenerated::getItemSpecialBonus( uint32_t ItemSpecialBonusId ) { try @@ -7015,7 +7016,7 @@ boost::shared_ptr< Core::Data::ItemSpecialBonus > } return nullptr; } -boost::shared_ptr< Core::Data::ItemUICategory > +Core::Data::ExdDataGenerated::ItemUICategoryPtr Core::Data::ExdDataGenerated::getItemUICategory( uint32_t ItemUICategoryId ) { try @@ -7030,7 +7031,7 @@ boost::shared_ptr< Core::Data::ItemUICategory > } return nullptr; } -boost::shared_ptr< Core::Data::JournalCategory > +Core::Data::ExdDataGenerated::JournalCategoryPtr Core::Data::ExdDataGenerated::getJournalCategory( uint32_t JournalCategoryId ) { try @@ -7045,7 +7046,7 @@ boost::shared_ptr< Core::Data::JournalCategory > } return nullptr; } -boost::shared_ptr< Core::Data::JournalGenre > +Core::Data::ExdDataGenerated::JournalGenrePtr Core::Data::ExdDataGenerated::getJournalGenre( uint32_t JournalGenreId ) { try @@ -7060,7 +7061,7 @@ boost::shared_ptr< Core::Data::JournalGenre > } return nullptr; } -boost::shared_ptr< Core::Data::JournalSection > +Core::Data::ExdDataGenerated::JournalSectionPtr Core::Data::ExdDataGenerated::getJournalSection( uint32_t JournalSectionId ) { try @@ -7075,7 +7076,7 @@ boost::shared_ptr< Core::Data::JournalSection > } return nullptr; } -boost::shared_ptr< Core::Data::Leve > +Core::Data::ExdDataGenerated::LevePtr Core::Data::ExdDataGenerated::getLeve( uint32_t LeveId ) { try @@ -7090,7 +7091,7 @@ boost::shared_ptr< Core::Data::Leve > } return nullptr; } -boost::shared_ptr< Core::Data::LeveAssignmentType > +Core::Data::ExdDataGenerated::LeveAssignmentTypePtr Core::Data::ExdDataGenerated::getLeveAssignmentType( uint32_t LeveAssignmentTypeId ) { try @@ -7105,7 +7106,7 @@ boost::shared_ptr< Core::Data::LeveAssignmentType > } return nullptr; } -boost::shared_ptr< Core::Data::LeveClient > +Core::Data::ExdDataGenerated::LeveClientPtr Core::Data::ExdDataGenerated::getLeveClient( uint32_t LeveClientId ) { try @@ -7120,7 +7121,7 @@ boost::shared_ptr< Core::Data::LeveClient > } return nullptr; } -boost::shared_ptr< Core::Data::Level > +Core::Data::ExdDataGenerated::LevelPtr Core::Data::ExdDataGenerated::getLevel( uint32_t LevelId ) { try @@ -7135,7 +7136,7 @@ boost::shared_ptr< Core::Data::Level > } return nullptr; } -boost::shared_ptr< Core::Data::LeveRewardItem > +Core::Data::ExdDataGenerated::LeveRewardItemPtr Core::Data::ExdDataGenerated::getLeveRewardItem( uint32_t LeveRewardItemId ) { try @@ -7150,7 +7151,7 @@ boost::shared_ptr< Core::Data::LeveRewardItem > } return nullptr; } -boost::shared_ptr< Core::Data::LeveRewardItemGroup > +Core::Data::ExdDataGenerated::LeveRewardItemGroupPtr Core::Data::ExdDataGenerated::getLeveRewardItemGroup( uint32_t LeveRewardItemGroupId ) { try @@ -7165,7 +7166,7 @@ boost::shared_ptr< Core::Data::LeveRewardItemGroup > } return nullptr; } -boost::shared_ptr< Core::Data::LeveVfx > +Core::Data::ExdDataGenerated::LeveVfxPtr Core::Data::ExdDataGenerated::getLeveVfx( uint32_t LeveVfxId ) { try @@ -7180,7 +7181,7 @@ boost::shared_ptr< Core::Data::LeveVfx > } return nullptr; } -boost::shared_ptr< Core::Data::LogFilter > +Core::Data::ExdDataGenerated::LogFilterPtr Core::Data::ExdDataGenerated::getLogFilter( uint32_t LogFilterId ) { try @@ -7195,7 +7196,7 @@ boost::shared_ptr< Core::Data::LogFilter > } return nullptr; } -boost::shared_ptr< Core::Data::LogKind > +Core::Data::ExdDataGenerated::LogKindPtr Core::Data::ExdDataGenerated::getLogKind( uint32_t LogKindId ) { try @@ -7210,7 +7211,7 @@ boost::shared_ptr< Core::Data::LogKind > } return nullptr; } -boost::shared_ptr< Core::Data::LogKindCategoryText > +Core::Data::ExdDataGenerated::LogKindCategoryTextPtr Core::Data::ExdDataGenerated::getLogKindCategoryText( uint32_t LogKindCategoryTextId ) { try @@ -7225,7 +7226,7 @@ boost::shared_ptr< Core::Data::LogKindCategoryText > } return nullptr; } -boost::shared_ptr< Core::Data::LogMessage > +Core::Data::ExdDataGenerated::LogMessagePtr Core::Data::ExdDataGenerated::getLogMessage( uint32_t LogMessageId ) { try @@ -7240,7 +7241,7 @@ boost::shared_ptr< Core::Data::LogMessage > } return nullptr; } -boost::shared_ptr< Core::Data::MacroIcon > +Core::Data::ExdDataGenerated::MacroIconPtr Core::Data::ExdDataGenerated::getMacroIcon( uint32_t MacroIconId ) { try @@ -7255,7 +7256,7 @@ boost::shared_ptr< Core::Data::MacroIcon > } return nullptr; } -boost::shared_ptr< Core::Data::MacroIconRedirectOld > +Core::Data::ExdDataGenerated::MacroIconRedirectOldPtr Core::Data::ExdDataGenerated::getMacroIconRedirectOld( uint32_t MacroIconRedirectOldId ) { try @@ -7270,7 +7271,7 @@ boost::shared_ptr< Core::Data::MacroIconRedirectOld > } return nullptr; } -boost::shared_ptr< Core::Data::MainCommand > +Core::Data::ExdDataGenerated::MainCommandPtr Core::Data::ExdDataGenerated::getMainCommand( uint32_t MainCommandId ) { try @@ -7285,7 +7286,7 @@ boost::shared_ptr< Core::Data::MainCommand > } return nullptr; } -boost::shared_ptr< Core::Data::MainCommandCategory > +Core::Data::ExdDataGenerated::MainCommandCategoryPtr Core::Data::ExdDataGenerated::getMainCommandCategory( uint32_t MainCommandCategoryId ) { try @@ -7300,7 +7301,7 @@ boost::shared_ptr< Core::Data::MainCommandCategory > } return nullptr; } -boost::shared_ptr< Core::Data::Map > +Core::Data::ExdDataGenerated::MapPtr Core::Data::ExdDataGenerated::getMap( uint32_t MapId ) { try @@ -7315,7 +7316,7 @@ boost::shared_ptr< Core::Data::Map > } return nullptr; } -boost::shared_ptr< Core::Data::MapMarker > +Core::Data::ExdDataGenerated::MapMarkerPtr Core::Data::ExdDataGenerated::getMapMarker( uint32_t MapMarkerId ) { try @@ -7330,7 +7331,7 @@ boost::shared_ptr< Core::Data::MapMarker > } return nullptr; } -boost::shared_ptr< Core::Data::MapSymbol > +Core::Data::ExdDataGenerated::MapSymbolPtr Core::Data::ExdDataGenerated::getMapSymbol( uint32_t MapSymbolId ) { try @@ -7345,7 +7346,7 @@ boost::shared_ptr< Core::Data::MapSymbol > } return nullptr; } -boost::shared_ptr< Core::Data::MasterpieceSupplyDuty > +Core::Data::ExdDataGenerated::MasterpieceSupplyDutyPtr Core::Data::ExdDataGenerated::getMasterpieceSupplyDuty( uint32_t MasterpieceSupplyDutyId ) { try @@ -7360,7 +7361,7 @@ boost::shared_ptr< Core::Data::MasterpieceSupplyDuty > } return nullptr; } -boost::shared_ptr< Core::Data::MasterpieceSupplyMultiplier > +Core::Data::ExdDataGenerated::MasterpieceSupplyMultiplierPtr Core::Data::ExdDataGenerated::getMasterpieceSupplyMultiplier( uint32_t MasterpieceSupplyMultiplierId ) { try @@ -7375,7 +7376,7 @@ boost::shared_ptr< Core::Data::MasterpieceSupplyMultiplier > } return nullptr; } -boost::shared_ptr< Core::Data::Materia > +Core::Data::ExdDataGenerated::MateriaPtr Core::Data::ExdDataGenerated::getMateria( uint32_t MateriaId ) { try @@ -7390,7 +7391,7 @@ boost::shared_ptr< Core::Data::Materia > } return nullptr; } -boost::shared_ptr< Core::Data::MinionRace > +Core::Data::ExdDataGenerated::MinionRacePtr Core::Data::ExdDataGenerated::getMinionRace( uint32_t MinionRaceId ) { try @@ -7405,7 +7406,7 @@ boost::shared_ptr< Core::Data::MinionRace > } return nullptr; } -boost::shared_ptr< Core::Data::MinionRules > +Core::Data::ExdDataGenerated::MinionRulesPtr Core::Data::ExdDataGenerated::getMinionRules( uint32_t MinionRulesId ) { try @@ -7420,7 +7421,7 @@ boost::shared_ptr< Core::Data::MinionRules > } return nullptr; } -boost::shared_ptr< Core::Data::MinionSkillType > +Core::Data::ExdDataGenerated::MinionSkillTypePtr Core::Data::ExdDataGenerated::getMinionSkillType( uint32_t MinionSkillTypeId ) { try @@ -7435,7 +7436,7 @@ boost::shared_ptr< Core::Data::MinionSkillType > } return nullptr; } -boost::shared_ptr< Core::Data::MobHuntTarget > +Core::Data::ExdDataGenerated::MobHuntTargetPtr Core::Data::ExdDataGenerated::getMobHuntTarget( uint32_t MobHuntTargetId ) { try @@ -7450,7 +7451,7 @@ boost::shared_ptr< Core::Data::MobHuntTarget > } return nullptr; } -boost::shared_ptr< Core::Data::ModelChara > +Core::Data::ExdDataGenerated::ModelCharaPtr Core::Data::ExdDataGenerated::getModelChara( uint32_t ModelCharaId ) { try @@ -7465,7 +7466,7 @@ boost::shared_ptr< Core::Data::ModelChara > } return nullptr; } -boost::shared_ptr< Core::Data::MonsterNote > +Core::Data::ExdDataGenerated::MonsterNotePtr Core::Data::ExdDataGenerated::getMonsterNote( uint32_t MonsterNoteId ) { try @@ -7480,7 +7481,7 @@ boost::shared_ptr< Core::Data::MonsterNote > } return nullptr; } -boost::shared_ptr< Core::Data::MonsterNoteTarget > +Core::Data::ExdDataGenerated::MonsterNoteTargetPtr Core::Data::ExdDataGenerated::getMonsterNoteTarget( uint32_t MonsterNoteTargetId ) { try @@ -7495,7 +7496,7 @@ boost::shared_ptr< Core::Data::MonsterNoteTarget > } return nullptr; } -boost::shared_ptr< Core::Data::Mount > +Core::Data::ExdDataGenerated::MountPtr Core::Data::ExdDataGenerated::getMount( uint32_t MountId ) { try @@ -7510,7 +7511,7 @@ boost::shared_ptr< Core::Data::Mount > } return nullptr; } -boost::shared_ptr< Core::Data::MountAction > +Core::Data::ExdDataGenerated::MountActionPtr Core::Data::ExdDataGenerated::getMountAction( uint32_t MountActionId ) { try @@ -7525,7 +7526,7 @@ boost::shared_ptr< Core::Data::MountAction > } return nullptr; } -boost::shared_ptr< Core::Data::NpcEquip > +Core::Data::ExdDataGenerated::NpcEquipPtr Core::Data::ExdDataGenerated::getNpcEquip( uint32_t NpcEquipId ) { try @@ -7540,7 +7541,7 @@ boost::shared_ptr< Core::Data::NpcEquip > } return nullptr; } -boost::shared_ptr< Core::Data::Omen > +Core::Data::ExdDataGenerated::OmenPtr Core::Data::ExdDataGenerated::getOmen( uint32_t OmenId ) { try @@ -7555,7 +7556,7 @@ boost::shared_ptr< Core::Data::Omen > } return nullptr; } -boost::shared_ptr< Core::Data::OnlineStatus > +Core::Data::ExdDataGenerated::OnlineStatusPtr Core::Data::ExdDataGenerated::getOnlineStatus( uint32_t OnlineStatusId ) { try @@ -7570,7 +7571,7 @@ boost::shared_ptr< Core::Data::OnlineStatus > } return nullptr; } -boost::shared_ptr< Core::Data::Opening > +Core::Data::ExdDataGenerated::OpeningPtr Core::Data::ExdDataGenerated::getOpening( uint32_t OpeningId ) { try @@ -7585,7 +7586,7 @@ boost::shared_ptr< Core::Data::Opening > } return nullptr; } -boost::shared_ptr< Core::Data::Orchestrion > +Core::Data::ExdDataGenerated::OrchestrionPtr Core::Data::ExdDataGenerated::getOrchestrion( uint32_t OrchestrionId ) { try @@ -7600,7 +7601,7 @@ boost::shared_ptr< Core::Data::Orchestrion > } return nullptr; } -boost::shared_ptr< Core::Data::OrchestrionPath > +Core::Data::ExdDataGenerated::OrchestrionPathPtr Core::Data::ExdDataGenerated::getOrchestrionPath( uint32_t OrchestrionPathId ) { try @@ -7615,7 +7616,7 @@ boost::shared_ptr< Core::Data::OrchestrionPath > } return nullptr; } -boost::shared_ptr< Core::Data::ParamGrow > +Core::Data::ExdDataGenerated::ParamGrowPtr Core::Data::ExdDataGenerated::getParamGrow( uint32_t ParamGrowId ) { try @@ -7630,7 +7631,7 @@ boost::shared_ptr< Core::Data::ParamGrow > } return nullptr; } -boost::shared_ptr< Core::Data::Pet > +Core::Data::ExdDataGenerated::PetPtr Core::Data::ExdDataGenerated::getPet( uint32_t PetId ) { try @@ -7645,7 +7646,7 @@ boost::shared_ptr< Core::Data::Pet > } return nullptr; } -boost::shared_ptr< Core::Data::PetAction > +Core::Data::ExdDataGenerated::PetActionPtr Core::Data::ExdDataGenerated::getPetAction( uint32_t PetActionId ) { try @@ -7660,7 +7661,7 @@ boost::shared_ptr< Core::Data::PetAction > } return nullptr; } -boost::shared_ptr< Core::Data::Picture > +Core::Data::ExdDataGenerated::PicturePtr Core::Data::ExdDataGenerated::getPicture( uint32_t PictureId ) { try @@ -7675,7 +7676,7 @@ boost::shared_ptr< Core::Data::Picture > } return nullptr; } -boost::shared_ptr< Core::Data::PlaceName > +Core::Data::ExdDataGenerated::PlaceNamePtr Core::Data::ExdDataGenerated::getPlaceName( uint32_t PlaceNameId ) { try @@ -7690,7 +7691,7 @@ boost::shared_ptr< Core::Data::PlaceName > } return nullptr; } -boost::shared_ptr< Core::Data::Quest > +Core::Data::ExdDataGenerated::QuestPtr Core::Data::ExdDataGenerated::getQuest( uint32_t QuestId ) { try @@ -7705,7 +7706,7 @@ boost::shared_ptr< Core::Data::Quest > } return nullptr; } -boost::shared_ptr< Core::Data::QuestRewardOther > +Core::Data::ExdDataGenerated::QuestRewardOtherPtr Core::Data::ExdDataGenerated::getQuestRewardOther( uint32_t QuestRewardOtherId ) { try @@ -7720,7 +7721,7 @@ boost::shared_ptr< Core::Data::QuestRewardOther > } return nullptr; } -boost::shared_ptr< Core::Data::Race > +Core::Data::ExdDataGenerated::RacePtr Core::Data::ExdDataGenerated::getRace( uint32_t RaceId ) { try @@ -7735,7 +7736,7 @@ boost::shared_ptr< Core::Data::Race > } return nullptr; } -boost::shared_ptr< Core::Data::RacingChocoboItem > +Core::Data::ExdDataGenerated::RacingChocoboItemPtr Core::Data::ExdDataGenerated::getRacingChocoboItem( uint32_t RacingChocoboItemId ) { try @@ -7750,7 +7751,7 @@ boost::shared_ptr< Core::Data::RacingChocoboItem > } return nullptr; } -boost::shared_ptr< Core::Data::RacingChocoboName > +Core::Data::ExdDataGenerated::RacingChocoboNamePtr Core::Data::ExdDataGenerated::getRacingChocoboName( uint32_t RacingChocoboNameId ) { try @@ -7765,7 +7766,7 @@ boost::shared_ptr< Core::Data::RacingChocoboName > } return nullptr; } -boost::shared_ptr< Core::Data::RacingChocoboNameCategory > +Core::Data::ExdDataGenerated::RacingChocoboNameCategoryPtr Core::Data::ExdDataGenerated::getRacingChocoboNameCategory( uint32_t RacingChocoboNameCategoryId ) { try @@ -7780,7 +7781,7 @@ boost::shared_ptr< Core::Data::RacingChocoboNameCategory > } return nullptr; } -boost::shared_ptr< Core::Data::RacingChocoboNameInfo > +Core::Data::ExdDataGenerated::RacingChocoboNameInfoPtr Core::Data::ExdDataGenerated::getRacingChocoboNameInfo( uint32_t RacingChocoboNameInfoId ) { try @@ -7795,7 +7796,7 @@ boost::shared_ptr< Core::Data::RacingChocoboNameInfo > } return nullptr; } -boost::shared_ptr< Core::Data::RacingChocoboParam > +Core::Data::ExdDataGenerated::RacingChocoboParamPtr Core::Data::ExdDataGenerated::getRacingChocoboParam( uint32_t RacingChocoboParamId ) { try @@ -7810,7 +7811,7 @@ boost::shared_ptr< Core::Data::RacingChocoboParam > } return nullptr; } -boost::shared_ptr< Core::Data::Recipe > +Core::Data::ExdDataGenerated::RecipePtr Core::Data::ExdDataGenerated::getRecipe( uint32_t RecipeId ) { try @@ -7825,7 +7826,7 @@ boost::shared_ptr< Core::Data::Recipe > } return nullptr; } -boost::shared_ptr< Core::Data::RecipeElement > +Core::Data::ExdDataGenerated::RecipeElementPtr Core::Data::ExdDataGenerated::getRecipeElement( uint32_t RecipeElementId ) { try @@ -7840,7 +7841,7 @@ boost::shared_ptr< Core::Data::RecipeElement > } return nullptr; } -boost::shared_ptr< Core::Data::RecipeLevelTable > +Core::Data::ExdDataGenerated::RecipeLevelTablePtr Core::Data::ExdDataGenerated::getRecipeLevelTable( uint32_t RecipeLevelTableId ) { try @@ -7855,7 +7856,7 @@ boost::shared_ptr< Core::Data::RecipeLevelTable > } return nullptr; } -boost::shared_ptr< Core::Data::RecipeNotebookList > +Core::Data::ExdDataGenerated::RecipeNotebookListPtr Core::Data::ExdDataGenerated::getRecipeNotebookList( uint32_t RecipeNotebookListId ) { try @@ -7870,7 +7871,7 @@ boost::shared_ptr< Core::Data::RecipeNotebookList > } return nullptr; } -boost::shared_ptr< Core::Data::Relic > +Core::Data::ExdDataGenerated::RelicPtr Core::Data::ExdDataGenerated::getRelic( uint32_t RelicId ) { try @@ -7885,7 +7886,7 @@ boost::shared_ptr< Core::Data::Relic > } return nullptr; } -boost::shared_ptr< Core::Data::Relic3 > +Core::Data::ExdDataGenerated::Relic3Ptr Core::Data::ExdDataGenerated::getRelic3( uint32_t Relic3Id ) { try @@ -7900,7 +7901,7 @@ boost::shared_ptr< Core::Data::Relic3 > } return nullptr; } -boost::shared_ptr< Core::Data::RelicItem > +Core::Data::ExdDataGenerated::RelicItemPtr Core::Data::ExdDataGenerated::getRelicItem( uint32_t RelicItemId ) { try @@ -7915,7 +7916,7 @@ boost::shared_ptr< Core::Data::RelicItem > } return nullptr; } -boost::shared_ptr< Core::Data::RelicNote > +Core::Data::ExdDataGenerated::RelicNotePtr Core::Data::ExdDataGenerated::getRelicNote( uint32_t RelicNoteId ) { try @@ -7930,7 +7931,7 @@ boost::shared_ptr< Core::Data::RelicNote > } return nullptr; } -boost::shared_ptr< Core::Data::RelicNoteCategory > +Core::Data::ExdDataGenerated::RelicNoteCategoryPtr Core::Data::ExdDataGenerated::getRelicNoteCategory( uint32_t RelicNoteCategoryId ) { try @@ -7945,7 +7946,7 @@ boost::shared_ptr< Core::Data::RelicNoteCategory > } return nullptr; } -boost::shared_ptr< Core::Data::RetainerTask > +Core::Data::ExdDataGenerated::RetainerTaskPtr Core::Data::ExdDataGenerated::getRetainerTask( uint32_t RetainerTaskId ) { try @@ -7960,7 +7961,7 @@ boost::shared_ptr< Core::Data::RetainerTask > } return nullptr; } -boost::shared_ptr< Core::Data::RetainerTaskNormal > +Core::Data::ExdDataGenerated::RetainerTaskNormalPtr Core::Data::ExdDataGenerated::getRetainerTaskNormal( uint32_t RetainerTaskNormalId ) { try @@ -7975,7 +7976,7 @@ boost::shared_ptr< Core::Data::RetainerTaskNormal > } return nullptr; } -boost::shared_ptr< Core::Data::RetainerTaskParameter > +Core::Data::ExdDataGenerated::RetainerTaskParameterPtr Core::Data::ExdDataGenerated::getRetainerTaskParameter( uint32_t RetainerTaskParameterId ) { try @@ -7990,7 +7991,7 @@ boost::shared_ptr< Core::Data::RetainerTaskParameter > } return nullptr; } -boost::shared_ptr< Core::Data::RetainerTaskRandom > +Core::Data::ExdDataGenerated::RetainerTaskRandomPtr Core::Data::ExdDataGenerated::getRetainerTaskRandom( uint32_t RetainerTaskRandomId ) { try @@ -8005,7 +8006,7 @@ boost::shared_ptr< Core::Data::RetainerTaskRandom > } return nullptr; } -boost::shared_ptr< Core::Data::Salvage > +Core::Data::ExdDataGenerated::SalvagePtr Core::Data::ExdDataGenerated::getSalvage( uint32_t SalvageId ) { try @@ -8020,7 +8021,7 @@ boost::shared_ptr< Core::Data::Salvage > } return nullptr; } -boost::shared_ptr< Core::Data::SatisfactionNpc > +Core::Data::ExdDataGenerated::SatisfactionNpcPtr Core::Data::ExdDataGenerated::getSatisfactionNpc( uint32_t SatisfactionNpcId ) { try @@ -8035,7 +8036,7 @@ boost::shared_ptr< Core::Data::SatisfactionNpc > } return nullptr; } -boost::shared_ptr< Core::Data::SatisfactionSupply > +Core::Data::ExdDataGenerated::SatisfactionSupplyPtr Core::Data::ExdDataGenerated::getSatisfactionSupply( uint32_t SatisfactionSupplyId ) { try @@ -8050,7 +8051,7 @@ boost::shared_ptr< Core::Data::SatisfactionSupply > } return nullptr; } -boost::shared_ptr< Core::Data::SatisfactionSupplyReward > +Core::Data::ExdDataGenerated::SatisfactionSupplyRewardPtr Core::Data::ExdDataGenerated::getSatisfactionSupplyReward( uint32_t SatisfactionSupplyRewardId ) { try @@ -8065,7 +8066,7 @@ boost::shared_ptr< Core::Data::SatisfactionSupplyReward > } return nullptr; } -boost::shared_ptr< Core::Data::ScreenImage > +Core::Data::ExdDataGenerated::ScreenImagePtr Core::Data::ExdDataGenerated::getScreenImage( uint32_t ScreenImageId ) { try @@ -8080,7 +8081,7 @@ boost::shared_ptr< Core::Data::ScreenImage > } return nullptr; } -boost::shared_ptr< Core::Data::SecretRecipeBook > +Core::Data::ExdDataGenerated::SecretRecipeBookPtr Core::Data::ExdDataGenerated::getSecretRecipeBook( uint32_t SecretRecipeBookId ) { try @@ -8095,7 +8096,7 @@ boost::shared_ptr< Core::Data::SecretRecipeBook > } return nullptr; } -boost::shared_ptr< Core::Data::SpearfishingItem > +Core::Data::ExdDataGenerated::SpearfishingItemPtr Core::Data::ExdDataGenerated::getSpearfishingItem( uint32_t SpearfishingItemId ) { try @@ -8110,7 +8111,7 @@ boost::shared_ptr< Core::Data::SpearfishingItem > } return nullptr; } -boost::shared_ptr< Core::Data::SpearfishingNotebook > +Core::Data::ExdDataGenerated::SpearfishingNotebookPtr Core::Data::ExdDataGenerated::getSpearfishingNotebook( uint32_t SpearfishingNotebookId ) { try @@ -8125,7 +8126,7 @@ boost::shared_ptr< Core::Data::SpearfishingNotebook > } return nullptr; } -boost::shared_ptr< Core::Data::SpecialShop > +Core::Data::ExdDataGenerated::SpecialShopPtr Core::Data::ExdDataGenerated::getSpecialShop( uint32_t SpecialShopId ) { try @@ -8140,7 +8141,7 @@ boost::shared_ptr< Core::Data::SpecialShop > } return nullptr; } -boost::shared_ptr< Core::Data::SpecialShopItemCategory > +Core::Data::ExdDataGenerated::SpecialShopItemCategoryPtr Core::Data::ExdDataGenerated::getSpecialShopItemCategory( uint32_t SpecialShopItemCategoryId ) { try @@ -8155,7 +8156,7 @@ boost::shared_ptr< Core::Data::SpecialShopItemCategory > } return nullptr; } -boost::shared_ptr< Core::Data::Stain > +Core::Data::ExdDataGenerated::StainPtr Core::Data::ExdDataGenerated::getStain( uint32_t StainId ) { try @@ -8170,7 +8171,7 @@ boost::shared_ptr< Core::Data::Stain > } return nullptr; } -boost::shared_ptr< Core::Data::Status > +Core::Data::ExdDataGenerated::StatusPtr Core::Data::ExdDataGenerated::getStatus( uint32_t StatusId ) { try @@ -8185,7 +8186,7 @@ boost::shared_ptr< Core::Data::Status > } return nullptr; } -boost::shared_ptr< Core::Data::Story > +Core::Data::ExdDataGenerated::StoryPtr Core::Data::ExdDataGenerated::getStory( uint32_t StoryId ) { try @@ -8200,7 +8201,7 @@ boost::shared_ptr< Core::Data::Story > } return nullptr; } -boost::shared_ptr< Core::Data::SwitchTalk > +Core::Data::ExdDataGenerated::SwitchTalkPtr Core::Data::ExdDataGenerated::getSwitchTalk( uint32_t SwitchTalkId ) { try @@ -8215,7 +8216,7 @@ boost::shared_ptr< Core::Data::SwitchTalk > } return nullptr; } -boost::shared_ptr< Core::Data::TerritoryType > +Core::Data::ExdDataGenerated::TerritoryTypePtr Core::Data::ExdDataGenerated::getTerritoryType( uint32_t TerritoryTypeId ) { try @@ -8230,7 +8231,7 @@ boost::shared_ptr< Core::Data::TerritoryType > } return nullptr; } -boost::shared_ptr< Core::Data::TextCommand > +Core::Data::ExdDataGenerated::TextCommandPtr Core::Data::ExdDataGenerated::getTextCommand( uint32_t TextCommandId ) { try @@ -8245,7 +8246,7 @@ boost::shared_ptr< Core::Data::TextCommand > } return nullptr; } -boost::shared_ptr< Core::Data::Title > +Core::Data::ExdDataGenerated::TitlePtr Core::Data::ExdDataGenerated::getTitle( uint32_t TitleId ) { try @@ -8260,7 +8261,7 @@ boost::shared_ptr< Core::Data::Title > } return nullptr; } -boost::shared_ptr< Core::Data::Tomestones > +Core::Data::ExdDataGenerated::TomestonesPtr Core::Data::ExdDataGenerated::getTomestones( uint32_t TomestonesId ) { try @@ -8275,7 +8276,7 @@ boost::shared_ptr< Core::Data::Tomestones > } return nullptr; } -boost::shared_ptr< Core::Data::TomestonesItem > +Core::Data::ExdDataGenerated::TomestonesItemPtr Core::Data::ExdDataGenerated::getTomestonesItem( uint32_t TomestonesItemId ) { try @@ -8290,7 +8291,7 @@ boost::shared_ptr< Core::Data::TomestonesItem > } return nullptr; } -boost::shared_ptr< Core::Data::TopicSelect > +Core::Data::ExdDataGenerated::TopicSelectPtr Core::Data::ExdDataGenerated::getTopicSelect( uint32_t TopicSelectId ) { try @@ -8305,7 +8306,7 @@ boost::shared_ptr< Core::Data::TopicSelect > } return nullptr; } -boost::shared_ptr< Core::Data::Town > +Core::Data::ExdDataGenerated::TownPtr Core::Data::ExdDataGenerated::getTown( uint32_t TownId ) { try @@ -8320,7 +8321,7 @@ boost::shared_ptr< Core::Data::Town > } return nullptr; } -boost::shared_ptr< Core::Data::Trait > +Core::Data::ExdDataGenerated::TraitPtr Core::Data::ExdDataGenerated::getTrait( uint32_t TraitId ) { try @@ -8335,7 +8336,7 @@ boost::shared_ptr< Core::Data::Trait > } return nullptr; } -boost::shared_ptr< Core::Data::TraitRecast > +Core::Data::ExdDataGenerated::TraitRecastPtr Core::Data::ExdDataGenerated::getTraitRecast( uint32_t TraitRecastId ) { try @@ -8350,7 +8351,7 @@ boost::shared_ptr< Core::Data::TraitRecast > } return nullptr; } -boost::shared_ptr< Core::Data::TraitTransient > +Core::Data::ExdDataGenerated::TraitTransientPtr Core::Data::ExdDataGenerated::getTraitTransient( uint32_t TraitTransientId ) { try @@ -8365,7 +8366,7 @@ boost::shared_ptr< Core::Data::TraitTransient > } return nullptr; } -boost::shared_ptr< Core::Data::Tribe > +Core::Data::ExdDataGenerated::TribePtr Core::Data::ExdDataGenerated::getTribe( uint32_t TribeId ) { try @@ -8380,7 +8381,7 @@ boost::shared_ptr< Core::Data::Tribe > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriad > +Core::Data::ExdDataGenerated::TripleTriadPtr Core::Data::ExdDataGenerated::getTripleTriad( uint32_t TripleTriadId ) { try @@ -8395,7 +8396,7 @@ boost::shared_ptr< Core::Data::TripleTriad > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriadCard > +Core::Data::ExdDataGenerated::TripleTriadCardPtr Core::Data::ExdDataGenerated::getTripleTriadCard( uint32_t TripleTriadCardId ) { try @@ -8410,7 +8411,7 @@ boost::shared_ptr< Core::Data::TripleTriadCard > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriadCardRarity > +Core::Data::ExdDataGenerated::TripleTriadCardRarityPtr Core::Data::ExdDataGenerated::getTripleTriadCardRarity( uint32_t TripleTriadCardRarityId ) { try @@ -8425,7 +8426,7 @@ boost::shared_ptr< Core::Data::TripleTriadCardRarity > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriadCardResident > +Core::Data::ExdDataGenerated::TripleTriadCardResidentPtr Core::Data::ExdDataGenerated::getTripleTriadCardResident( uint32_t TripleTriadCardResidentId ) { try @@ -8440,7 +8441,7 @@ boost::shared_ptr< Core::Data::TripleTriadCardResident > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriadCardType > +Core::Data::ExdDataGenerated::TripleTriadCardTypePtr Core::Data::ExdDataGenerated::getTripleTriadCardType( uint32_t TripleTriadCardTypeId ) { try @@ -8455,7 +8456,7 @@ boost::shared_ptr< Core::Data::TripleTriadCardType > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriadCompetition > +Core::Data::ExdDataGenerated::TripleTriadCompetitionPtr Core::Data::ExdDataGenerated::getTripleTriadCompetition( uint32_t TripleTriadCompetitionId ) { try @@ -8470,7 +8471,7 @@ boost::shared_ptr< Core::Data::TripleTriadCompetition > } return nullptr; } -boost::shared_ptr< Core::Data::TripleTriadRule > +Core::Data::ExdDataGenerated::TripleTriadRulePtr Core::Data::ExdDataGenerated::getTripleTriadRule( uint32_t TripleTriadRuleId ) { try @@ -8485,7 +8486,7 @@ boost::shared_ptr< Core::Data::TripleTriadRule > } return nullptr; } -boost::shared_ptr< Core::Data::Tutorial > +Core::Data::ExdDataGenerated::TutorialPtr Core::Data::ExdDataGenerated::getTutorial( uint32_t TutorialId ) { try @@ -8500,7 +8501,7 @@ boost::shared_ptr< Core::Data::Tutorial > } return nullptr; } -boost::shared_ptr< Core::Data::TutorialDPS > +Core::Data::ExdDataGenerated::TutorialDPSPtr Core::Data::ExdDataGenerated::getTutorialDPS( uint32_t TutorialDPSId ) { try @@ -8515,7 +8516,7 @@ boost::shared_ptr< Core::Data::TutorialDPS > } return nullptr; } -boost::shared_ptr< Core::Data::TutorialHealer > +Core::Data::ExdDataGenerated::TutorialHealerPtr Core::Data::ExdDataGenerated::getTutorialHealer( uint32_t TutorialHealerId ) { try @@ -8530,7 +8531,7 @@ boost::shared_ptr< Core::Data::TutorialHealer > } return nullptr; } -boost::shared_ptr< Core::Data::TutorialTank > +Core::Data::ExdDataGenerated::TutorialTankPtr Core::Data::ExdDataGenerated::getTutorialTank( uint32_t TutorialTankId ) { try @@ -8545,7 +8546,7 @@ boost::shared_ptr< Core::Data::TutorialTank > } return nullptr; } -boost::shared_ptr< Core::Data::Warp > +Core::Data::ExdDataGenerated::WarpPtr Core::Data::ExdDataGenerated::getWarp( uint32_t WarpId ) { try @@ -8560,7 +8561,7 @@ boost::shared_ptr< Core::Data::Warp > } return nullptr; } -boost::shared_ptr< Core::Data::Weather > +Core::Data::ExdDataGenerated::WeatherPtr Core::Data::ExdDataGenerated::getWeather( uint32_t WeatherId ) { try @@ -8575,7 +8576,7 @@ boost::shared_ptr< Core::Data::Weather > } return nullptr; } -boost::shared_ptr< Core::Data::WeatherGroup > +Core::Data::ExdDataGenerated::WeatherGroupPtr Core::Data::ExdDataGenerated::getWeatherGroup( uint32_t WeatherGroupId ) { try @@ -8590,7 +8591,7 @@ boost::shared_ptr< Core::Data::WeatherGroup > } return nullptr; } -boost::shared_ptr< Core::Data::WeatherRate > +Core::Data::ExdDataGenerated::WeatherRatePtr Core::Data::ExdDataGenerated::getWeatherRate( uint32_t WeatherRateId ) { try @@ -8605,7 +8606,7 @@ boost::shared_ptr< Core::Data::WeatherRate > } return nullptr; } -boost::shared_ptr< Core::Data::WeeklyBingoOrderData > +Core::Data::ExdDataGenerated::WeeklyBingoOrderDataPtr Core::Data::ExdDataGenerated::getWeeklyBingoOrderData( uint32_t WeeklyBingoOrderDataId ) { try @@ -8620,7 +8621,7 @@ boost::shared_ptr< Core::Data::WeeklyBingoOrderData > } return nullptr; } -boost::shared_ptr< Core::Data::WeeklyBingoRewardData > +Core::Data::ExdDataGenerated::WeeklyBingoRewardDataPtr Core::Data::ExdDataGenerated::getWeeklyBingoRewardData( uint32_t WeeklyBingoRewardDataId ) { try @@ -8635,7 +8636,7 @@ boost::shared_ptr< Core::Data::WeeklyBingoRewardData > } return nullptr; } -boost::shared_ptr< Core::Data::WeeklyBingoText > +Core::Data::ExdDataGenerated::WeeklyBingoTextPtr Core::Data::ExdDataGenerated::getWeeklyBingoText( uint32_t WeeklyBingoTextId ) { try @@ -8650,7 +8651,7 @@ boost::shared_ptr< Core::Data::WeeklyBingoText > } return nullptr; } -boost::shared_ptr< Core::Data::WorldDCGroupType > +Core::Data::ExdDataGenerated::WorldDCGroupTypePtr Core::Data::ExdDataGenerated::getWorldDCGroupType( uint32_t WorldDCGroupTypeId ) { try diff --git a/src/common/Exd/ExdDataGenerated.h b/src/common/Exd/ExdDataGenerated.h index f86c73c7..c6f7ffd9 100644 --- a/src/common/Exd/ExdDataGenerated.h +++ b/src/common/Exd/ExdDataGenerated.h @@ -487,6 +487,7 @@ struct Aetheryte uint16_t placeName; uint16_t aethernetName; uint16_t territory; + uint32_t destination; bool isAetheryte; uint8_t aethernetGroup; uint16_t map; @@ -3695,304 +3696,602 @@ struct WorldDCGroupType xiv::exd::Exd m_WorldDCGroupTypeDat; - boost::shared_ptr< Achievement > getAchievement( uint32_t AchievementId ); - boost::shared_ptr< AchievementCategory > getAchievementCategory( uint32_t AchievementCategoryId ); - boost::shared_ptr< AchievementKind > getAchievementKind( uint32_t AchievementKindId ); - boost::shared_ptr< Action > getAction( uint32_t ActionId ); - boost::shared_ptr< ActionCategory > getActionCategory( uint32_t ActionCategoryId ); - boost::shared_ptr< ActionComboRoute > getActionComboRoute( uint32_t ActionComboRouteId ); - boost::shared_ptr< ActionIndirection > getActionIndirection( uint32_t ActionIndirectionId ); - boost::shared_ptr< ActionProcStatus > getActionProcStatus( uint32_t ActionProcStatusId ); - boost::shared_ptr< ActionTimeline > getActionTimeline( uint32_t ActionTimelineId ); - boost::shared_ptr< ActionTransient > getActionTransient( uint32_t ActionTransientId ); - boost::shared_ptr< Addon > getAddon( uint32_t AddonId ); - boost::shared_ptr< Adventure > getAdventure( uint32_t AdventureId ); - boost::shared_ptr< AdventureExPhase > getAdventureExPhase( uint32_t AdventureExPhaseId ); - boost::shared_ptr< AetherCurrent > getAetherCurrent( uint32_t AetherCurrentId ); - boost::shared_ptr< AetherialWheel > getAetherialWheel( uint32_t AetherialWheelId ); - boost::shared_ptr< Aetheryte > getAetheryte( uint32_t AetheryteId ); - boost::shared_ptr< AirshipExplorationLevel > getAirshipExplorationLevel( uint32_t AirshipExplorationLevelId ); - boost::shared_ptr< AirshipExplorationLog > getAirshipExplorationLog( uint32_t AirshipExplorationLogId ); - boost::shared_ptr< AirshipExplorationParamType > getAirshipExplorationParamType( uint32_t AirshipExplorationParamTypeId ); - boost::shared_ptr< AirshipExplorationPart > getAirshipExplorationPart( uint32_t AirshipExplorationPartId ); - boost::shared_ptr< AirshipExplorationPoint > getAirshipExplorationPoint( uint32_t AirshipExplorationPointId ); - boost::shared_ptr< AnimaWeapon5 > getAnimaWeapon5( uint32_t AnimaWeapon5Id ); - boost::shared_ptr< AnimaWeapon5Param > getAnimaWeapon5Param( uint32_t AnimaWeapon5ParamId ); - boost::shared_ptr< AnimaWeapon5PatternGroup > getAnimaWeapon5PatternGroup( uint32_t AnimaWeapon5PatternGroupId ); - boost::shared_ptr< AnimaWeapon5SpiritTalk > getAnimaWeapon5SpiritTalk( uint32_t AnimaWeapon5SpiritTalkId ); - boost::shared_ptr< AnimaWeapon5SpiritTalkParam > getAnimaWeapon5SpiritTalkParam( uint32_t AnimaWeapon5SpiritTalkParamId ); - boost::shared_ptr< AnimaWeapon5TradeItem > getAnimaWeapon5TradeItem( uint32_t AnimaWeapon5TradeItemId ); - boost::shared_ptr< AnimaWeaponFUITalk > getAnimaWeaponFUITalk( uint32_t AnimaWeaponFUITalkId ); - boost::shared_ptr< AnimaWeaponFUITalkParam > getAnimaWeaponFUITalkParam( uint32_t AnimaWeaponFUITalkParamId ); - boost::shared_ptr< AnimaWeaponIcon > getAnimaWeaponIcon( uint32_t AnimaWeaponIconId ); - boost::shared_ptr< AnimaWeaponItem > getAnimaWeaponItem( uint32_t AnimaWeaponItemId ); - boost::shared_ptr< AquariumFish > getAquariumFish( uint32_t AquariumFishId ); - boost::shared_ptr< AquariumWater > getAquariumWater( uint32_t AquariumWaterId ); - boost::shared_ptr< AttackType > getAttackType( uint32_t AttackTypeId ); - boost::shared_ptr< Balloon > getBalloon( uint32_t BalloonId ); - boost::shared_ptr< BaseParam > getBaseParam( uint32_t BaseParamId ); - boost::shared_ptr< BattleLeve > getBattleLeve( uint32_t BattleLeveId ); - boost::shared_ptr< BeastRankBonus > getBeastRankBonus( uint32_t BeastRankBonusId ); - boost::shared_ptr< BeastReputationRank > getBeastReputationRank( uint32_t BeastReputationRankId ); - boost::shared_ptr< BeastTribe > getBeastTribe( uint32_t BeastTribeId ); - boost::shared_ptr< Behavior > getBehavior( uint32_t BehaviorId ); - boost::shared_ptr< BGM > getBGM( uint32_t BGMId ); - boost::shared_ptr< BNpcAnnounceIcon > getBNpcAnnounceIcon( uint32_t BNpcAnnounceIconId ); - boost::shared_ptr< BNpcBase > getBNpcBase( uint32_t BNpcBaseId ); - boost::shared_ptr< BNpcCustomize > getBNpcCustomize( uint32_t BNpcCustomizeId ); - boost::shared_ptr< BNpcName > getBNpcName( uint32_t BNpcNameId ); - boost::shared_ptr< BuddyAction > getBuddyAction( uint32_t BuddyActionId ); - boost::shared_ptr< BuddyEquip > getBuddyEquip( uint32_t BuddyEquipId ); - boost::shared_ptr< BuddyItem > getBuddyItem( uint32_t BuddyItemId ); - boost::shared_ptr< BuddyRank > getBuddyRank( uint32_t BuddyRankId ); - boost::shared_ptr< BuddySkill > getBuddySkill( uint32_t BuddySkillId ); - boost::shared_ptr< Cabinet > getCabinet( uint32_t CabinetId ); - boost::shared_ptr< CabinetCategory > getCabinetCategory( uint32_t CabinetCategoryId ); - boost::shared_ptr< Calendar > getCalendar( uint32_t CalendarId ); - boost::shared_ptr< CharaMakeCustomize > getCharaMakeCustomize( uint32_t CharaMakeCustomizeId ); - boost::shared_ptr< CharaMakeType > getCharaMakeType( uint32_t CharaMakeTypeId ); - boost::shared_ptr< ChocoboRace > getChocoboRace( uint32_t ChocoboRaceId ); - boost::shared_ptr< ChocoboRaceAbility > getChocoboRaceAbility( uint32_t ChocoboRaceAbilityId ); - boost::shared_ptr< ChocoboRaceAbilityType > getChocoboRaceAbilityType( uint32_t ChocoboRaceAbilityTypeId ); - boost::shared_ptr< ChocoboRaceItem > getChocoboRaceItem( uint32_t ChocoboRaceItemId ); - boost::shared_ptr< ChocoboRaceRank > getChocoboRaceRank( uint32_t ChocoboRaceRankId ); - boost::shared_ptr< ChocoboRaceStatus > getChocoboRaceStatus( uint32_t ChocoboRaceStatusId ); - boost::shared_ptr< ChocoboRaceTerritory > getChocoboRaceTerritory( uint32_t ChocoboRaceTerritoryId ); - boost::shared_ptr< ChocoboTaxiStand > getChocoboTaxiStand( uint32_t ChocoboTaxiStandId ); - boost::shared_ptr< ClassJob > getClassJob( uint32_t ClassJobId ); - boost::shared_ptr< ClassJobCategory > getClassJobCategory( uint32_t ClassJobCategoryId ); - boost::shared_ptr< Companion > getCompanion( uint32_t CompanionId ); - boost::shared_ptr< CompanionMove > getCompanionMove( uint32_t CompanionMoveId ); - boost::shared_ptr< CompanionTransient > getCompanionTransient( uint32_t CompanionTransientId ); - boost::shared_ptr< CompanyAction > getCompanyAction( uint32_t CompanyActionId ); - boost::shared_ptr< CompanyCraftDraft > getCompanyCraftDraft( uint32_t CompanyCraftDraftId ); - boost::shared_ptr< CompanyCraftDraftCategory > getCompanyCraftDraftCategory( uint32_t CompanyCraftDraftCategoryId ); - boost::shared_ptr< CompanyCraftManufactoryState > getCompanyCraftManufactoryState( uint32_t CompanyCraftManufactoryStateId ); - boost::shared_ptr< CompanyCraftPart > getCompanyCraftPart( uint32_t CompanyCraftPartId ); - boost::shared_ptr< CompanyCraftProcess > getCompanyCraftProcess( uint32_t CompanyCraftProcessId ); - boost::shared_ptr< CompanyCraftSequence > getCompanyCraftSequence( uint32_t CompanyCraftSequenceId ); - boost::shared_ptr< CompanyCraftSupplyItem > getCompanyCraftSupplyItem( uint32_t CompanyCraftSupplyItemId ); - boost::shared_ptr< CompanyCraftType > getCompanyCraftType( uint32_t CompanyCraftTypeId ); - boost::shared_ptr< CompleteJournal > getCompleteJournal( uint32_t CompleteJournalId ); - boost::shared_ptr< CompleteJournalCategory > getCompleteJournalCategory( uint32_t CompleteJournalCategoryId ); - boost::shared_ptr< ContentExAction > getContentExAction( uint32_t ContentExActionId ); - boost::shared_ptr< ContentFinderCondition > getContentFinderCondition( uint32_t ContentFinderConditionId ); - boost::shared_ptr< ContentFinderConditionTransient > getContentFinderConditionTransient( uint32_t ContentFinderConditionTransientId ); - boost::shared_ptr< ContentMemberType > getContentMemberType( uint32_t ContentMemberTypeId ); - boost::shared_ptr< ContentRoulette > getContentRoulette( uint32_t ContentRouletteId ); - boost::shared_ptr< ContentType > getContentType( uint32_t ContentTypeId ); - boost::shared_ptr< CraftAction > getCraftAction( uint32_t CraftActionId ); - boost::shared_ptr< CraftLeve > getCraftLeve( uint32_t CraftLeveId ); - boost::shared_ptr< CraftType > getCraftType( uint32_t CraftTypeId ); - boost::shared_ptr< Currency > getCurrency( uint32_t CurrencyId ); - boost::shared_ptr< CustomTalk > getCustomTalk( uint32_t CustomTalkId ); - boost::shared_ptr< Cutscene > getCutscene( uint32_t CutsceneId ); - boost::shared_ptr< CutScreenImage > getCutScreenImage( uint32_t CutScreenImageId ); - boost::shared_ptr< DailySupplyItem > getDailySupplyItem( uint32_t DailySupplyItemId ); - boost::shared_ptr< DeepDungeonBan > getDeepDungeonBan( uint32_t DeepDungeonBanId ); - boost::shared_ptr< DeepDungeonDanger > getDeepDungeonDanger( uint32_t DeepDungeonDangerId ); - boost::shared_ptr< DeepDungeonEquipment > getDeepDungeonEquipment( uint32_t DeepDungeonEquipmentId ); - boost::shared_ptr< DeepDungeonFloorEffectUI > getDeepDungeonFloorEffectUI( uint32_t DeepDungeonFloorEffectUIId ); - boost::shared_ptr< DeepDungeonItem > getDeepDungeonItem( uint32_t DeepDungeonItemId ); - boost::shared_ptr< DeepDungeonStatus > getDeepDungeonStatus( uint32_t DeepDungeonStatusId ); - boost::shared_ptr< DefaultTalk > getDefaultTalk( uint32_t DefaultTalkId ); - boost::shared_ptr< DeliveryQuest > getDeliveryQuest( uint32_t DeliveryQuestId ); - boost::shared_ptr< DisposalShop > getDisposalShop( uint32_t DisposalShopId ); - boost::shared_ptr< DisposalShopFilterType > getDisposalShopFilterType( uint32_t DisposalShopFilterTypeId ); - boost::shared_ptr< DisposalShopItem > getDisposalShopItem( uint32_t DisposalShopItemId ); - boost::shared_ptr< DpsChallenge > getDpsChallenge( uint32_t DpsChallengeId ); - boost::shared_ptr< DpsChallengeOfficer > getDpsChallengeOfficer( uint32_t DpsChallengeOfficerId ); - boost::shared_ptr< DpsChallengeTransient > getDpsChallengeTransient( uint32_t DpsChallengeTransientId ); - boost::shared_ptr< Emote > getEmote( uint32_t EmoteId ); - boost::shared_ptr< EmoteCategory > getEmoteCategory( uint32_t EmoteCategoryId ); - boost::shared_ptr< ENpcBase > getENpcBase( uint32_t ENpcBaseId ); - boost::shared_ptr< ENpcResident > getENpcResident( uint32_t ENpcResidentId ); - boost::shared_ptr< EObj > getEObj( uint32_t EObjId ); - boost::shared_ptr< EquipRaceCategory > getEquipRaceCategory( uint32_t EquipRaceCategoryId ); - boost::shared_ptr< EquipSlotCategory > getEquipSlotCategory( uint32_t EquipSlotCategoryId ); - boost::shared_ptr< EventAction > getEventAction( uint32_t EventActionId ); - boost::shared_ptr< EventIconPriority > getEventIconPriority( uint32_t EventIconPriorityId ); - boost::shared_ptr< EventIconType > getEventIconType( uint32_t EventIconTypeId ); - boost::shared_ptr< EventItem > getEventItem( uint32_t EventItemId ); - boost::shared_ptr< EventItemHelp > getEventItemHelp( uint32_t EventItemHelpId ); - boost::shared_ptr< ExVersion > getExVersion( uint32_t ExVersionId ); - boost::shared_ptr< Fate > getFate( uint32_t FateId ); - boost::shared_ptr< FCActivity > getFCActivity( uint32_t FCActivityId ); - boost::shared_ptr< FCActivityCategory > getFCActivityCategory( uint32_t FCActivityCategoryId ); - boost::shared_ptr< FCAuthority > getFCAuthority( uint32_t FCAuthorityId ); - boost::shared_ptr< FCAuthorityCategory > getFCAuthorityCategory( uint32_t FCAuthorityCategoryId ); - boost::shared_ptr< FCChestName > getFCChestName( uint32_t FCChestNameId ); - boost::shared_ptr< FccShop > getFccShop( uint32_t FccShopId ); - boost::shared_ptr< FCHierarchy > getFCHierarchy( uint32_t FCHierarchyId ); - boost::shared_ptr< FCProfile > getFCProfile( uint32_t FCProfileId ); - boost::shared_ptr< FCReputation > getFCReputation( uint32_t FCReputationId ); - boost::shared_ptr< FCRights > getFCRights( uint32_t FCRightsId ); - boost::shared_ptr< FishingSpot > getFishingSpot( uint32_t FishingSpotId ); - boost::shared_ptr< FishParameter > getFishParameter( uint32_t FishParameterId ); - boost::shared_ptr< GardeningSeed > getGardeningSeed( uint32_t GardeningSeedId ); - boost::shared_ptr< GatheringCondition > getGatheringCondition( uint32_t GatheringConditionId ); - boost::shared_ptr< GatheringExp > getGatheringExp( uint32_t GatheringExpId ); - boost::shared_ptr< GatheringItem > getGatheringItem( uint32_t GatheringItemId ); - boost::shared_ptr< GatheringItemLevelConvertTable > getGatheringItemLevelConvertTable( uint32_t GatheringItemLevelConvertTableId ); - boost::shared_ptr< GatheringItemPoint > getGatheringItemPoint( uint32_t GatheringItemPointId ); - boost::shared_ptr< GatheringNotebookList > getGatheringNotebookList( uint32_t GatheringNotebookListId ); - boost::shared_ptr< GatheringPoint > getGatheringPoint( uint32_t GatheringPointId ); - boost::shared_ptr< GatheringPointBase > getGatheringPointBase( uint32_t GatheringPointBaseId ); - boost::shared_ptr< GatheringPointBonus > getGatheringPointBonus( uint32_t GatheringPointBonusId ); - boost::shared_ptr< GatheringPointBonusType > getGatheringPointBonusType( uint32_t GatheringPointBonusTypeId ); - boost::shared_ptr< GatheringPointName > getGatheringPointName( uint32_t GatheringPointNameId ); - boost::shared_ptr< GatheringSubCategory > getGatheringSubCategory( uint32_t GatheringSubCategoryId ); - boost::shared_ptr< GatheringType > getGatheringType( uint32_t GatheringTypeId ); - boost::shared_ptr< GcArmyExpedition > getGcArmyExpedition( uint32_t GcArmyExpeditionId ); - boost::shared_ptr< GcArmyExpeditionMemberBonus > getGcArmyExpeditionMemberBonus( uint32_t GcArmyExpeditionMemberBonusId ); - boost::shared_ptr< GcArmyExpeditionType > getGcArmyExpeditionType( uint32_t GcArmyExpeditionTypeId ); - boost::shared_ptr< GcArmyMemberGrow > getGcArmyMemberGrow( uint32_t GcArmyMemberGrowId ); - boost::shared_ptr< GcArmyTraining > getGcArmyTraining( uint32_t GcArmyTrainingId ); - boost::shared_ptr< GCRankGridaniaFemaleText > getGCRankGridaniaFemaleText( uint32_t GCRankGridaniaFemaleTextId ); - boost::shared_ptr< GCRankGridaniaMaleText > getGCRankGridaniaMaleText( uint32_t GCRankGridaniaMaleTextId ); - boost::shared_ptr< GCRankLimsaFemaleText > getGCRankLimsaFemaleText( uint32_t GCRankLimsaFemaleTextId ); - boost::shared_ptr< GCRankLimsaMaleText > getGCRankLimsaMaleText( uint32_t GCRankLimsaMaleTextId ); - boost::shared_ptr< GCRankUldahFemaleText > getGCRankUldahFemaleText( uint32_t GCRankUldahFemaleTextId ); - boost::shared_ptr< GCRankUldahMaleText > getGCRankUldahMaleText( uint32_t GCRankUldahMaleTextId ); - boost::shared_ptr< GCScripShopCategory > getGCScripShopCategory( uint32_t GCScripShopCategoryId ); - boost::shared_ptr< GCScripShopItem > getGCScripShopItem( uint32_t GCScripShopItemId ); - boost::shared_ptr< GCShop > getGCShop( uint32_t GCShopId ); - boost::shared_ptr< GCShopItemCategory > getGCShopItemCategory( uint32_t GCShopItemCategoryId ); - boost::shared_ptr< GCSupplyDuty > getGCSupplyDuty( uint32_t GCSupplyDutyId ); - boost::shared_ptr< GCSupplyDutyReward > getGCSupplyDutyReward( uint32_t GCSupplyDutyRewardId ); - boost::shared_ptr< GeneralAction > getGeneralAction( uint32_t GeneralActionId ); - boost::shared_ptr< GilShop > getGilShop( uint32_t GilShopId ); - boost::shared_ptr< GilShopItem > getGilShopItem( uint32_t GilShopItemId ); - boost::shared_ptr< GoldSaucerTextData > getGoldSaucerTextData( uint32_t GoldSaucerTextDataId ); - boost::shared_ptr< GrandCompany > getGrandCompany( uint32_t GrandCompanyId ); - boost::shared_ptr< GrandCompanyRank > getGrandCompanyRank( uint32_t GrandCompanyRankId ); - boost::shared_ptr< GuardianDeity > getGuardianDeity( uint32_t GuardianDeityId ); - boost::shared_ptr< GuildleveAssignment > getGuildleveAssignment( uint32_t GuildleveAssignmentId ); - boost::shared_ptr< GuildOrderGuide > getGuildOrderGuide( uint32_t GuildOrderGuideId ); - boost::shared_ptr< GuildOrderOfficer > getGuildOrderOfficer( uint32_t GuildOrderOfficerId ); - boost::shared_ptr< HouseRetainerPose > getHouseRetainerPose( uint32_t HouseRetainerPoseId ); - boost::shared_ptr< HousingFurniture > getHousingFurniture( uint32_t HousingFurnitureId ); - boost::shared_ptr< HousingYardObject > getHousingYardObject( uint32_t HousingYardObjectId ); - boost::shared_ptr< InstanceContent > getInstanceContent( uint32_t InstanceContentId ); - boost::shared_ptr< InstanceContentBuff > getInstanceContentBuff( uint32_t InstanceContentBuffId ); - boost::shared_ptr< InstanceContentTextData > getInstanceContentTextData( uint32_t InstanceContentTextDataId ); - boost::shared_ptr< InstanceContentType > getInstanceContentType( uint32_t InstanceContentTypeId ); - boost::shared_ptr< Item > getItem( uint32_t ItemId ); - boost::shared_ptr< ItemAction > getItemAction( uint32_t ItemActionId ); - boost::shared_ptr< ItemFood > getItemFood( uint32_t ItemFoodId ); - boost::shared_ptr< ItemSearchCategory > getItemSearchCategory( uint32_t ItemSearchCategoryId ); - boost::shared_ptr< ItemSeries > getItemSeries( uint32_t ItemSeriesId ); - boost::shared_ptr< ItemSpecialBonus > getItemSpecialBonus( uint32_t ItemSpecialBonusId ); - boost::shared_ptr< ItemUICategory > getItemUICategory( uint32_t ItemUICategoryId ); - boost::shared_ptr< JournalCategory > getJournalCategory( uint32_t JournalCategoryId ); - boost::shared_ptr< JournalGenre > getJournalGenre( uint32_t JournalGenreId ); - boost::shared_ptr< JournalSection > getJournalSection( uint32_t JournalSectionId ); - boost::shared_ptr< Leve > getLeve( uint32_t LeveId ); - boost::shared_ptr< LeveAssignmentType > getLeveAssignmentType( uint32_t LeveAssignmentTypeId ); - boost::shared_ptr< LeveClient > getLeveClient( uint32_t LeveClientId ); - boost::shared_ptr< Level > getLevel( uint32_t LevelId ); - boost::shared_ptr< LeveRewardItem > getLeveRewardItem( uint32_t LeveRewardItemId ); - boost::shared_ptr< LeveRewardItemGroup > getLeveRewardItemGroup( uint32_t LeveRewardItemGroupId ); - boost::shared_ptr< LeveVfx > getLeveVfx( uint32_t LeveVfxId ); - boost::shared_ptr< LogFilter > getLogFilter( uint32_t LogFilterId ); - boost::shared_ptr< LogKind > getLogKind( uint32_t LogKindId ); - boost::shared_ptr< LogKindCategoryText > getLogKindCategoryText( uint32_t LogKindCategoryTextId ); - boost::shared_ptr< LogMessage > getLogMessage( uint32_t LogMessageId ); - boost::shared_ptr< MacroIcon > getMacroIcon( uint32_t MacroIconId ); - boost::shared_ptr< MacroIconRedirectOld > getMacroIconRedirectOld( uint32_t MacroIconRedirectOldId ); - boost::shared_ptr< MainCommand > getMainCommand( uint32_t MainCommandId ); - boost::shared_ptr< MainCommandCategory > getMainCommandCategory( uint32_t MainCommandCategoryId ); - boost::shared_ptr< Map > getMap( uint32_t MapId ); - boost::shared_ptr< MapMarker > getMapMarker( uint32_t MapMarkerId ); - boost::shared_ptr< MapSymbol > getMapSymbol( uint32_t MapSymbolId ); - boost::shared_ptr< MasterpieceSupplyDuty > getMasterpieceSupplyDuty( uint32_t MasterpieceSupplyDutyId ); - boost::shared_ptr< MasterpieceSupplyMultiplier > getMasterpieceSupplyMultiplier( uint32_t MasterpieceSupplyMultiplierId ); - boost::shared_ptr< Materia > getMateria( uint32_t MateriaId ); - boost::shared_ptr< MinionRace > getMinionRace( uint32_t MinionRaceId ); - boost::shared_ptr< MinionRules > getMinionRules( uint32_t MinionRulesId ); - boost::shared_ptr< MinionSkillType > getMinionSkillType( uint32_t MinionSkillTypeId ); - boost::shared_ptr< MobHuntTarget > getMobHuntTarget( uint32_t MobHuntTargetId ); - boost::shared_ptr< ModelChara > getModelChara( uint32_t ModelCharaId ); - boost::shared_ptr< MonsterNote > getMonsterNote( uint32_t MonsterNoteId ); - boost::shared_ptr< MonsterNoteTarget > getMonsterNoteTarget( uint32_t MonsterNoteTargetId ); - boost::shared_ptr< Mount > getMount( uint32_t MountId ); - boost::shared_ptr< MountAction > getMountAction( uint32_t MountActionId ); - boost::shared_ptr< NpcEquip > getNpcEquip( uint32_t NpcEquipId ); - boost::shared_ptr< Omen > getOmen( uint32_t OmenId ); - boost::shared_ptr< OnlineStatus > getOnlineStatus( uint32_t OnlineStatusId ); - boost::shared_ptr< Opening > getOpening( uint32_t OpeningId ); - boost::shared_ptr< Orchestrion > getOrchestrion( uint32_t OrchestrionId ); - boost::shared_ptr< OrchestrionPath > getOrchestrionPath( uint32_t OrchestrionPathId ); - boost::shared_ptr< ParamGrow > getParamGrow( uint32_t ParamGrowId ); - boost::shared_ptr< Pet > getPet( uint32_t PetId ); - boost::shared_ptr< PetAction > getPetAction( uint32_t PetActionId ); - boost::shared_ptr< Picture > getPicture( uint32_t PictureId ); - boost::shared_ptr< PlaceName > getPlaceName( uint32_t PlaceNameId ); - boost::shared_ptr< Quest > getQuest( uint32_t QuestId ); - boost::shared_ptr< QuestRewardOther > getQuestRewardOther( uint32_t QuestRewardOtherId ); - boost::shared_ptr< Race > getRace( uint32_t RaceId ); - boost::shared_ptr< RacingChocoboItem > getRacingChocoboItem( uint32_t RacingChocoboItemId ); - boost::shared_ptr< RacingChocoboName > getRacingChocoboName( uint32_t RacingChocoboNameId ); - boost::shared_ptr< RacingChocoboNameCategory > getRacingChocoboNameCategory( uint32_t RacingChocoboNameCategoryId ); - boost::shared_ptr< RacingChocoboNameInfo > getRacingChocoboNameInfo( uint32_t RacingChocoboNameInfoId ); - boost::shared_ptr< RacingChocoboParam > getRacingChocoboParam( uint32_t RacingChocoboParamId ); - boost::shared_ptr< Recipe > getRecipe( uint32_t RecipeId ); - boost::shared_ptr< RecipeElement > getRecipeElement( uint32_t RecipeElementId ); - boost::shared_ptr< RecipeLevelTable > getRecipeLevelTable( uint32_t RecipeLevelTableId ); - boost::shared_ptr< RecipeNotebookList > getRecipeNotebookList( uint32_t RecipeNotebookListId ); - boost::shared_ptr< Relic > getRelic( uint32_t RelicId ); - boost::shared_ptr< Relic3 > getRelic3( uint32_t Relic3Id ); - boost::shared_ptr< RelicItem > getRelicItem( uint32_t RelicItemId ); - boost::shared_ptr< RelicNote > getRelicNote( uint32_t RelicNoteId ); - boost::shared_ptr< RelicNoteCategory > getRelicNoteCategory( uint32_t RelicNoteCategoryId ); - boost::shared_ptr< RetainerTask > getRetainerTask( uint32_t RetainerTaskId ); - boost::shared_ptr< RetainerTaskNormal > getRetainerTaskNormal( uint32_t RetainerTaskNormalId ); - boost::shared_ptr< RetainerTaskParameter > getRetainerTaskParameter( uint32_t RetainerTaskParameterId ); - boost::shared_ptr< RetainerTaskRandom > getRetainerTaskRandom( uint32_t RetainerTaskRandomId ); - boost::shared_ptr< Salvage > getSalvage( uint32_t SalvageId ); - boost::shared_ptr< SatisfactionNpc > getSatisfactionNpc( uint32_t SatisfactionNpcId ); - boost::shared_ptr< SatisfactionSupply > getSatisfactionSupply( uint32_t SatisfactionSupplyId ); - boost::shared_ptr< SatisfactionSupplyReward > getSatisfactionSupplyReward( uint32_t SatisfactionSupplyRewardId ); - boost::shared_ptr< ScreenImage > getScreenImage( uint32_t ScreenImageId ); - boost::shared_ptr< SecretRecipeBook > getSecretRecipeBook( uint32_t SecretRecipeBookId ); - boost::shared_ptr< SpearfishingItem > getSpearfishingItem( uint32_t SpearfishingItemId ); - boost::shared_ptr< SpearfishingNotebook > getSpearfishingNotebook( uint32_t SpearfishingNotebookId ); - boost::shared_ptr< SpecialShop > getSpecialShop( uint32_t SpecialShopId ); - boost::shared_ptr< SpecialShopItemCategory > getSpecialShopItemCategory( uint32_t SpecialShopItemCategoryId ); - boost::shared_ptr< Stain > getStain( uint32_t StainId ); - boost::shared_ptr< Status > getStatus( uint32_t StatusId ); - boost::shared_ptr< Story > getStory( uint32_t StoryId ); - boost::shared_ptr< SwitchTalk > getSwitchTalk( uint32_t SwitchTalkId ); - boost::shared_ptr< TerritoryType > getTerritoryType( uint32_t TerritoryTypeId ); - boost::shared_ptr< TextCommand > getTextCommand( uint32_t TextCommandId ); - boost::shared_ptr< Title > getTitle( uint32_t TitleId ); - boost::shared_ptr< Tomestones > getTomestones( uint32_t TomestonesId ); - boost::shared_ptr< TomestonesItem > getTomestonesItem( uint32_t TomestonesItemId ); - boost::shared_ptr< TopicSelect > getTopicSelect( uint32_t TopicSelectId ); - boost::shared_ptr< Town > getTown( uint32_t TownId ); - boost::shared_ptr< Trait > getTrait( uint32_t TraitId ); - boost::shared_ptr< TraitRecast > getTraitRecast( uint32_t TraitRecastId ); - boost::shared_ptr< TraitTransient > getTraitTransient( uint32_t TraitTransientId ); - boost::shared_ptr< Tribe > getTribe( uint32_t TribeId ); - boost::shared_ptr< TripleTriad > getTripleTriad( uint32_t TripleTriadId ); - boost::shared_ptr< TripleTriadCard > getTripleTriadCard( uint32_t TripleTriadCardId ); - boost::shared_ptr< TripleTriadCardRarity > getTripleTriadCardRarity( uint32_t TripleTriadCardRarityId ); - boost::shared_ptr< TripleTriadCardResident > getTripleTriadCardResident( uint32_t TripleTriadCardResidentId ); - boost::shared_ptr< TripleTriadCardType > getTripleTriadCardType( uint32_t TripleTriadCardTypeId ); - boost::shared_ptr< TripleTriadCompetition > getTripleTriadCompetition( uint32_t TripleTriadCompetitionId ); - boost::shared_ptr< TripleTriadRule > getTripleTriadRule( uint32_t TripleTriadRuleId ); - boost::shared_ptr< Tutorial > getTutorial( uint32_t TutorialId ); - boost::shared_ptr< TutorialDPS > getTutorialDPS( uint32_t TutorialDPSId ); - boost::shared_ptr< TutorialHealer > getTutorialHealer( uint32_t TutorialHealerId ); - boost::shared_ptr< TutorialTank > getTutorialTank( uint32_t TutorialTankId ); - boost::shared_ptr< Warp > getWarp( uint32_t WarpId ); - boost::shared_ptr< Weather > getWeather( uint32_t WeatherId ); - boost::shared_ptr< WeatherGroup > getWeatherGroup( uint32_t WeatherGroupId ); - boost::shared_ptr< WeatherRate > getWeatherRate( uint32_t WeatherRateId ); - boost::shared_ptr< WeeklyBingoOrderData > getWeeklyBingoOrderData( uint32_t WeeklyBingoOrderDataId ); - boost::shared_ptr< WeeklyBingoRewardData > getWeeklyBingoRewardData( uint32_t WeeklyBingoRewardDataId ); - boost::shared_ptr< WeeklyBingoText > getWeeklyBingoText( uint32_t WeeklyBingoTextId ); - boost::shared_ptr< WorldDCGroupType > getWorldDCGroupType( uint32_t WorldDCGroupTypeId ); + using AchievementPtr = boost::shared_ptr< Achievement >; + AchievementPtr getAchievement( uint32_t AchievementId ); + using AchievementCategoryPtr = boost::shared_ptr< AchievementCategory >; + AchievementCategoryPtr getAchievementCategory( uint32_t AchievementCategoryId ); + using AchievementKindPtr = boost::shared_ptr< AchievementKind >; + AchievementKindPtr getAchievementKind( uint32_t AchievementKindId ); + using ActionPtr = boost::shared_ptr< Action >; + ActionPtr getAction( uint32_t ActionId ); + using ActionCategoryPtr = boost::shared_ptr< ActionCategory >; + ActionCategoryPtr getActionCategory( uint32_t ActionCategoryId ); + using ActionComboRoutePtr = boost::shared_ptr< ActionComboRoute >; + ActionComboRoutePtr getActionComboRoute( uint32_t ActionComboRouteId ); + using ActionIndirectionPtr = boost::shared_ptr< ActionIndirection >; + ActionIndirectionPtr getActionIndirection( uint32_t ActionIndirectionId ); + using ActionProcStatusPtr = boost::shared_ptr< ActionProcStatus >; + ActionProcStatusPtr getActionProcStatus( uint32_t ActionProcStatusId ); + using ActionTimelinePtr = boost::shared_ptr< ActionTimeline >; + ActionTimelinePtr getActionTimeline( uint32_t ActionTimelineId ); + using ActionTransientPtr = boost::shared_ptr< ActionTransient >; + ActionTransientPtr getActionTransient( uint32_t ActionTransientId ); + using AddonPtr = boost::shared_ptr< Addon >; + AddonPtr getAddon( uint32_t AddonId ); + using AdventurePtr = boost::shared_ptr< Adventure >; + AdventurePtr getAdventure( uint32_t AdventureId ); + using AdventureExPhasePtr = boost::shared_ptr< AdventureExPhase >; + AdventureExPhasePtr getAdventureExPhase( uint32_t AdventureExPhaseId ); + using AetherCurrentPtr = boost::shared_ptr< AetherCurrent >; + AetherCurrentPtr getAetherCurrent( uint32_t AetherCurrentId ); + using AetherialWheelPtr = boost::shared_ptr< AetherialWheel >; + AetherialWheelPtr getAetherialWheel( uint32_t AetherialWheelId ); + using AetherytePtr = boost::shared_ptr< Aetheryte >; + AetherytePtr getAetheryte( uint32_t AetheryteId ); + using AirshipExplorationLevelPtr = boost::shared_ptr< AirshipExplorationLevel >; + AirshipExplorationLevelPtr getAirshipExplorationLevel( uint32_t AirshipExplorationLevelId ); + using AirshipExplorationLogPtr = boost::shared_ptr< AirshipExplorationLog >; + AirshipExplorationLogPtr getAirshipExplorationLog( uint32_t AirshipExplorationLogId ); + using AirshipExplorationParamTypePtr = boost::shared_ptr< AirshipExplorationParamType >; + AirshipExplorationParamTypePtr getAirshipExplorationParamType( uint32_t AirshipExplorationParamTypeId ); + using AirshipExplorationPartPtr = boost::shared_ptr< AirshipExplorationPart >; + AirshipExplorationPartPtr getAirshipExplorationPart( uint32_t AirshipExplorationPartId ); + using AirshipExplorationPointPtr = boost::shared_ptr< AirshipExplorationPoint >; + AirshipExplorationPointPtr getAirshipExplorationPoint( uint32_t AirshipExplorationPointId ); + using AnimaWeapon5Ptr = boost::shared_ptr< AnimaWeapon5 >; + AnimaWeapon5Ptr getAnimaWeapon5( uint32_t AnimaWeapon5Id ); + using AnimaWeapon5ParamPtr = boost::shared_ptr< AnimaWeapon5Param >; + AnimaWeapon5ParamPtr getAnimaWeapon5Param( uint32_t AnimaWeapon5ParamId ); + using AnimaWeapon5PatternGroupPtr = boost::shared_ptr< AnimaWeapon5PatternGroup >; + AnimaWeapon5PatternGroupPtr getAnimaWeapon5PatternGroup( uint32_t AnimaWeapon5PatternGroupId ); + using AnimaWeapon5SpiritTalkPtr = boost::shared_ptr< AnimaWeapon5SpiritTalk >; + AnimaWeapon5SpiritTalkPtr getAnimaWeapon5SpiritTalk( uint32_t AnimaWeapon5SpiritTalkId ); + using AnimaWeapon5SpiritTalkParamPtr = boost::shared_ptr< AnimaWeapon5SpiritTalkParam >; + AnimaWeapon5SpiritTalkParamPtr getAnimaWeapon5SpiritTalkParam( uint32_t AnimaWeapon5SpiritTalkParamId ); + using AnimaWeapon5TradeItemPtr = boost::shared_ptr< AnimaWeapon5TradeItem >; + AnimaWeapon5TradeItemPtr getAnimaWeapon5TradeItem( uint32_t AnimaWeapon5TradeItemId ); + using AnimaWeaponFUITalkPtr = boost::shared_ptr< AnimaWeaponFUITalk >; + AnimaWeaponFUITalkPtr getAnimaWeaponFUITalk( uint32_t AnimaWeaponFUITalkId ); + using AnimaWeaponFUITalkParamPtr = boost::shared_ptr< AnimaWeaponFUITalkParam >; + AnimaWeaponFUITalkParamPtr getAnimaWeaponFUITalkParam( uint32_t AnimaWeaponFUITalkParamId ); + using AnimaWeaponIconPtr = boost::shared_ptr< AnimaWeaponIcon >; + AnimaWeaponIconPtr getAnimaWeaponIcon( uint32_t AnimaWeaponIconId ); + using AnimaWeaponItemPtr = boost::shared_ptr< AnimaWeaponItem >; + AnimaWeaponItemPtr getAnimaWeaponItem( uint32_t AnimaWeaponItemId ); + using AquariumFishPtr = boost::shared_ptr< AquariumFish >; + AquariumFishPtr getAquariumFish( uint32_t AquariumFishId ); + using AquariumWaterPtr = boost::shared_ptr< AquariumWater >; + AquariumWaterPtr getAquariumWater( uint32_t AquariumWaterId ); + using AttackTypePtr = boost::shared_ptr< AttackType >; + AttackTypePtr getAttackType( uint32_t AttackTypeId ); + using BalloonPtr = boost::shared_ptr< Balloon >; + BalloonPtr getBalloon( uint32_t BalloonId ); + using BaseParamPtr = boost::shared_ptr< BaseParam >; + BaseParamPtr getBaseParam( uint32_t BaseParamId ); + using BattleLevePtr = boost::shared_ptr< BattleLeve >; + BattleLevePtr getBattleLeve( uint32_t BattleLeveId ); + using BeastRankBonusPtr = boost::shared_ptr< BeastRankBonus >; + BeastRankBonusPtr getBeastRankBonus( uint32_t BeastRankBonusId ); + using BeastReputationRankPtr = boost::shared_ptr< BeastReputationRank >; + BeastReputationRankPtr getBeastReputationRank( uint32_t BeastReputationRankId ); + using BeastTribePtr = boost::shared_ptr< BeastTribe >; + BeastTribePtr getBeastTribe( uint32_t BeastTribeId ); + using BehaviorPtr = boost::shared_ptr< Behavior >; + BehaviorPtr getBehavior( uint32_t BehaviorId ); + using BGMPtr = boost::shared_ptr< BGM >; + BGMPtr getBGM( uint32_t BGMId ); + using BNpcAnnounceIconPtr = boost::shared_ptr< BNpcAnnounceIcon >; + BNpcAnnounceIconPtr getBNpcAnnounceIcon( uint32_t BNpcAnnounceIconId ); + using BNpcBasePtr = boost::shared_ptr< BNpcBase >; + BNpcBasePtr getBNpcBase( uint32_t BNpcBaseId ); + using BNpcCustomizePtr = boost::shared_ptr< BNpcCustomize >; + BNpcCustomizePtr getBNpcCustomize( uint32_t BNpcCustomizeId ); + using BNpcNamePtr = boost::shared_ptr< BNpcName >; + BNpcNamePtr getBNpcName( uint32_t BNpcNameId ); + using BuddyActionPtr = boost::shared_ptr< BuddyAction >; + BuddyActionPtr getBuddyAction( uint32_t BuddyActionId ); + using BuddyEquipPtr = boost::shared_ptr< BuddyEquip >; + BuddyEquipPtr getBuddyEquip( uint32_t BuddyEquipId ); + using BuddyItemPtr = boost::shared_ptr< BuddyItem >; + BuddyItemPtr getBuddyItem( uint32_t BuddyItemId ); + using BuddyRankPtr = boost::shared_ptr< BuddyRank >; + BuddyRankPtr getBuddyRank( uint32_t BuddyRankId ); + using BuddySkillPtr = boost::shared_ptr< BuddySkill >; + BuddySkillPtr getBuddySkill( uint32_t BuddySkillId ); + using CabinetPtr = boost::shared_ptr< Cabinet >; + CabinetPtr getCabinet( uint32_t CabinetId ); + using CabinetCategoryPtr = boost::shared_ptr< CabinetCategory >; + CabinetCategoryPtr getCabinetCategory( uint32_t CabinetCategoryId ); + using CalendarPtr = boost::shared_ptr< Calendar >; + CalendarPtr getCalendar( uint32_t CalendarId ); + using CharaMakeCustomizePtr = boost::shared_ptr< CharaMakeCustomize >; + CharaMakeCustomizePtr getCharaMakeCustomize( uint32_t CharaMakeCustomizeId ); + using CharaMakeTypePtr = boost::shared_ptr< CharaMakeType >; + CharaMakeTypePtr getCharaMakeType( uint32_t CharaMakeTypeId ); + using ChocoboRacePtr = boost::shared_ptr< ChocoboRace >; + ChocoboRacePtr getChocoboRace( uint32_t ChocoboRaceId ); + using ChocoboRaceAbilityPtr = boost::shared_ptr< ChocoboRaceAbility >; + ChocoboRaceAbilityPtr getChocoboRaceAbility( uint32_t ChocoboRaceAbilityId ); + using ChocoboRaceAbilityTypePtr = boost::shared_ptr< ChocoboRaceAbilityType >; + ChocoboRaceAbilityTypePtr getChocoboRaceAbilityType( uint32_t ChocoboRaceAbilityTypeId ); + using ChocoboRaceItemPtr = boost::shared_ptr< ChocoboRaceItem >; + ChocoboRaceItemPtr getChocoboRaceItem( uint32_t ChocoboRaceItemId ); + using ChocoboRaceRankPtr = boost::shared_ptr< ChocoboRaceRank >; + ChocoboRaceRankPtr getChocoboRaceRank( uint32_t ChocoboRaceRankId ); + using ChocoboRaceStatusPtr = boost::shared_ptr< ChocoboRaceStatus >; + ChocoboRaceStatusPtr getChocoboRaceStatus( uint32_t ChocoboRaceStatusId ); + using ChocoboRaceTerritoryPtr = boost::shared_ptr< ChocoboRaceTerritory >; + ChocoboRaceTerritoryPtr getChocoboRaceTerritory( uint32_t ChocoboRaceTerritoryId ); + using ChocoboTaxiStandPtr = boost::shared_ptr< ChocoboTaxiStand >; + ChocoboTaxiStandPtr getChocoboTaxiStand( uint32_t ChocoboTaxiStandId ); + using ClassJobPtr = boost::shared_ptr< ClassJob >; + ClassJobPtr getClassJob( uint32_t ClassJobId ); + using ClassJobCategoryPtr = boost::shared_ptr< ClassJobCategory >; + ClassJobCategoryPtr getClassJobCategory( uint32_t ClassJobCategoryId ); + using CompanionPtr = boost::shared_ptr< Companion >; + CompanionPtr getCompanion( uint32_t CompanionId ); + using CompanionMovePtr = boost::shared_ptr< CompanionMove >; + CompanionMovePtr getCompanionMove( uint32_t CompanionMoveId ); + using CompanionTransientPtr = boost::shared_ptr< CompanionTransient >; + CompanionTransientPtr getCompanionTransient( uint32_t CompanionTransientId ); + using CompanyActionPtr = boost::shared_ptr< CompanyAction >; + CompanyActionPtr getCompanyAction( uint32_t CompanyActionId ); + using CompanyCraftDraftPtr = boost::shared_ptr< CompanyCraftDraft >; + CompanyCraftDraftPtr getCompanyCraftDraft( uint32_t CompanyCraftDraftId ); + using CompanyCraftDraftCategoryPtr = boost::shared_ptr< CompanyCraftDraftCategory >; + CompanyCraftDraftCategoryPtr getCompanyCraftDraftCategory( uint32_t CompanyCraftDraftCategoryId ); + using CompanyCraftManufactoryStatePtr = boost::shared_ptr< CompanyCraftManufactoryState >; + CompanyCraftManufactoryStatePtr getCompanyCraftManufactoryState( uint32_t CompanyCraftManufactoryStateId ); + using CompanyCraftPartPtr = boost::shared_ptr< CompanyCraftPart >; + CompanyCraftPartPtr getCompanyCraftPart( uint32_t CompanyCraftPartId ); + using CompanyCraftProcessPtr = boost::shared_ptr< CompanyCraftProcess >; + CompanyCraftProcessPtr getCompanyCraftProcess( uint32_t CompanyCraftProcessId ); + using CompanyCraftSequencePtr = boost::shared_ptr< CompanyCraftSequence >; + CompanyCraftSequencePtr getCompanyCraftSequence( uint32_t CompanyCraftSequenceId ); + using CompanyCraftSupplyItemPtr = boost::shared_ptr< CompanyCraftSupplyItem >; + CompanyCraftSupplyItemPtr getCompanyCraftSupplyItem( uint32_t CompanyCraftSupplyItemId ); + using CompanyCraftTypePtr = boost::shared_ptr< CompanyCraftType >; + CompanyCraftTypePtr getCompanyCraftType( uint32_t CompanyCraftTypeId ); + using CompleteJournalPtr = boost::shared_ptr< CompleteJournal >; + CompleteJournalPtr getCompleteJournal( uint32_t CompleteJournalId ); + using CompleteJournalCategoryPtr = boost::shared_ptr< CompleteJournalCategory >; + CompleteJournalCategoryPtr getCompleteJournalCategory( uint32_t CompleteJournalCategoryId ); + using ContentExActionPtr = boost::shared_ptr< ContentExAction >; + ContentExActionPtr getContentExAction( uint32_t ContentExActionId ); + using ContentFinderConditionPtr = boost::shared_ptr< ContentFinderCondition >; + ContentFinderConditionPtr getContentFinderCondition( uint32_t ContentFinderConditionId ); + using ContentFinderConditionTransientPtr = boost::shared_ptr< ContentFinderConditionTransient >; + ContentFinderConditionTransientPtr getContentFinderConditionTransient( uint32_t ContentFinderConditionTransientId ); + using ContentMemberTypePtr = boost::shared_ptr< ContentMemberType >; + ContentMemberTypePtr getContentMemberType( uint32_t ContentMemberTypeId ); + using ContentRoulettePtr = boost::shared_ptr< ContentRoulette >; + ContentRoulettePtr getContentRoulette( uint32_t ContentRouletteId ); + using ContentTypePtr = boost::shared_ptr< ContentType >; + ContentTypePtr getContentType( uint32_t ContentTypeId ); + using CraftActionPtr = boost::shared_ptr< CraftAction >; + CraftActionPtr getCraftAction( uint32_t CraftActionId ); + using CraftLevePtr = boost::shared_ptr< CraftLeve >; + CraftLevePtr getCraftLeve( uint32_t CraftLeveId ); + using CraftTypePtr = boost::shared_ptr< CraftType >; + CraftTypePtr getCraftType( uint32_t CraftTypeId ); + using CurrencyPtr = boost::shared_ptr< Currency >; + CurrencyPtr getCurrency( uint32_t CurrencyId ); + using CustomTalkPtr = boost::shared_ptr< CustomTalk >; + CustomTalkPtr getCustomTalk( uint32_t CustomTalkId ); + using CutscenePtr = boost::shared_ptr< Cutscene >; + CutscenePtr getCutscene( uint32_t CutsceneId ); + using CutScreenImagePtr = boost::shared_ptr< CutScreenImage >; + CutScreenImagePtr getCutScreenImage( uint32_t CutScreenImageId ); + using DailySupplyItemPtr = boost::shared_ptr< DailySupplyItem >; + DailySupplyItemPtr getDailySupplyItem( uint32_t DailySupplyItemId ); + using DeepDungeonBanPtr = boost::shared_ptr< DeepDungeonBan >; + DeepDungeonBanPtr getDeepDungeonBan( uint32_t DeepDungeonBanId ); + using DeepDungeonDangerPtr = boost::shared_ptr< DeepDungeonDanger >; + DeepDungeonDangerPtr getDeepDungeonDanger( uint32_t DeepDungeonDangerId ); + using DeepDungeonEquipmentPtr = boost::shared_ptr< DeepDungeonEquipment >; + DeepDungeonEquipmentPtr getDeepDungeonEquipment( uint32_t DeepDungeonEquipmentId ); + using DeepDungeonFloorEffectUIPtr = boost::shared_ptr< DeepDungeonFloorEffectUI >; + DeepDungeonFloorEffectUIPtr getDeepDungeonFloorEffectUI( uint32_t DeepDungeonFloorEffectUIId ); + using DeepDungeonItemPtr = boost::shared_ptr< DeepDungeonItem >; + DeepDungeonItemPtr getDeepDungeonItem( uint32_t DeepDungeonItemId ); + using DeepDungeonStatusPtr = boost::shared_ptr< DeepDungeonStatus >; + DeepDungeonStatusPtr getDeepDungeonStatus( uint32_t DeepDungeonStatusId ); + using DefaultTalkPtr = boost::shared_ptr< DefaultTalk >; + DefaultTalkPtr getDefaultTalk( uint32_t DefaultTalkId ); + using DeliveryQuestPtr = boost::shared_ptr< DeliveryQuest >; + DeliveryQuestPtr getDeliveryQuest( uint32_t DeliveryQuestId ); + using DisposalShopPtr = boost::shared_ptr< DisposalShop >; + DisposalShopPtr getDisposalShop( uint32_t DisposalShopId ); + using DisposalShopFilterTypePtr = boost::shared_ptr< DisposalShopFilterType >; + DisposalShopFilterTypePtr getDisposalShopFilterType( uint32_t DisposalShopFilterTypeId ); + using DisposalShopItemPtr = boost::shared_ptr< DisposalShopItem >; + DisposalShopItemPtr getDisposalShopItem( uint32_t DisposalShopItemId ); + using DpsChallengePtr = boost::shared_ptr< DpsChallenge >; + DpsChallengePtr getDpsChallenge( uint32_t DpsChallengeId ); + using DpsChallengeOfficerPtr = boost::shared_ptr< DpsChallengeOfficer >; + DpsChallengeOfficerPtr getDpsChallengeOfficer( uint32_t DpsChallengeOfficerId ); + using DpsChallengeTransientPtr = boost::shared_ptr< DpsChallengeTransient >; + DpsChallengeTransientPtr getDpsChallengeTransient( uint32_t DpsChallengeTransientId ); + using EmotePtr = boost::shared_ptr< Emote >; + EmotePtr getEmote( uint32_t EmoteId ); + using EmoteCategoryPtr = boost::shared_ptr< EmoteCategory >; + EmoteCategoryPtr getEmoteCategory( uint32_t EmoteCategoryId ); + using ENpcBasePtr = boost::shared_ptr< ENpcBase >; + ENpcBasePtr getENpcBase( uint32_t ENpcBaseId ); + using ENpcResidentPtr = boost::shared_ptr< ENpcResident >; + ENpcResidentPtr getENpcResident( uint32_t ENpcResidentId ); + using EObjPtr = boost::shared_ptr< EObj >; + EObjPtr getEObj( uint32_t EObjId ); + using EquipRaceCategoryPtr = boost::shared_ptr< EquipRaceCategory >; + EquipRaceCategoryPtr getEquipRaceCategory( uint32_t EquipRaceCategoryId ); + using EquipSlotCategoryPtr = boost::shared_ptr< EquipSlotCategory >; + EquipSlotCategoryPtr getEquipSlotCategory( uint32_t EquipSlotCategoryId ); + using EventActionPtr = boost::shared_ptr< EventAction >; + EventActionPtr getEventAction( uint32_t EventActionId ); + using EventIconPriorityPtr = boost::shared_ptr< EventIconPriority >; + EventIconPriorityPtr getEventIconPriority( uint32_t EventIconPriorityId ); + using EventIconTypePtr = boost::shared_ptr< EventIconType >; + EventIconTypePtr getEventIconType( uint32_t EventIconTypeId ); + using EventItemPtr = boost::shared_ptr< EventItem >; + EventItemPtr getEventItem( uint32_t EventItemId ); + using EventItemHelpPtr = boost::shared_ptr< EventItemHelp >; + EventItemHelpPtr getEventItemHelp( uint32_t EventItemHelpId ); + using ExVersionPtr = boost::shared_ptr< ExVersion >; + ExVersionPtr getExVersion( uint32_t ExVersionId ); + using FatePtr = boost::shared_ptr< Fate >; + FatePtr getFate( uint32_t FateId ); + using FCActivityPtr = boost::shared_ptr< FCActivity >; + FCActivityPtr getFCActivity( uint32_t FCActivityId ); + using FCActivityCategoryPtr = boost::shared_ptr< FCActivityCategory >; + FCActivityCategoryPtr getFCActivityCategory( uint32_t FCActivityCategoryId ); + using FCAuthorityPtr = boost::shared_ptr< FCAuthority >; + FCAuthorityPtr getFCAuthority( uint32_t FCAuthorityId ); + using FCAuthorityCategoryPtr = boost::shared_ptr< FCAuthorityCategory >; + FCAuthorityCategoryPtr getFCAuthorityCategory( uint32_t FCAuthorityCategoryId ); + using FCChestNamePtr = boost::shared_ptr< FCChestName >; + FCChestNamePtr getFCChestName( uint32_t FCChestNameId ); + using FccShopPtr = boost::shared_ptr< FccShop >; + FccShopPtr getFccShop( uint32_t FccShopId ); + using FCHierarchyPtr = boost::shared_ptr< FCHierarchy >; + FCHierarchyPtr getFCHierarchy( uint32_t FCHierarchyId ); + using FCProfilePtr = boost::shared_ptr< FCProfile >; + FCProfilePtr getFCProfile( uint32_t FCProfileId ); + using FCReputationPtr = boost::shared_ptr< FCReputation >; + FCReputationPtr getFCReputation( uint32_t FCReputationId ); + using FCRightsPtr = boost::shared_ptr< FCRights >; + FCRightsPtr getFCRights( uint32_t FCRightsId ); + using FishingSpotPtr = boost::shared_ptr< FishingSpot >; + FishingSpotPtr getFishingSpot( uint32_t FishingSpotId ); + using FishParameterPtr = boost::shared_ptr< FishParameter >; + FishParameterPtr getFishParameter( uint32_t FishParameterId ); + using GardeningSeedPtr = boost::shared_ptr< GardeningSeed >; + GardeningSeedPtr getGardeningSeed( uint32_t GardeningSeedId ); + using GatheringConditionPtr = boost::shared_ptr< GatheringCondition >; + GatheringConditionPtr getGatheringCondition( uint32_t GatheringConditionId ); + using GatheringExpPtr = boost::shared_ptr< GatheringExp >; + GatheringExpPtr getGatheringExp( uint32_t GatheringExpId ); + using GatheringItemPtr = boost::shared_ptr< GatheringItem >; + GatheringItemPtr getGatheringItem( uint32_t GatheringItemId ); + using GatheringItemLevelConvertTablePtr = boost::shared_ptr< GatheringItemLevelConvertTable >; + GatheringItemLevelConvertTablePtr getGatheringItemLevelConvertTable( uint32_t GatheringItemLevelConvertTableId ); + using GatheringItemPointPtr = boost::shared_ptr< GatheringItemPoint >; + GatheringItemPointPtr getGatheringItemPoint( uint32_t GatheringItemPointId ); + using GatheringNotebookListPtr = boost::shared_ptr< GatheringNotebookList >; + GatheringNotebookListPtr getGatheringNotebookList( uint32_t GatheringNotebookListId ); + using GatheringPointPtr = boost::shared_ptr< GatheringPoint >; + GatheringPointPtr getGatheringPoint( uint32_t GatheringPointId ); + using GatheringPointBasePtr = boost::shared_ptr< GatheringPointBase >; + GatheringPointBasePtr getGatheringPointBase( uint32_t GatheringPointBaseId ); + using GatheringPointBonusPtr = boost::shared_ptr< GatheringPointBonus >; + GatheringPointBonusPtr getGatheringPointBonus( uint32_t GatheringPointBonusId ); + using GatheringPointBonusTypePtr = boost::shared_ptr< GatheringPointBonusType >; + GatheringPointBonusTypePtr getGatheringPointBonusType( uint32_t GatheringPointBonusTypeId ); + using GatheringPointNamePtr = boost::shared_ptr< GatheringPointName >; + GatheringPointNamePtr getGatheringPointName( uint32_t GatheringPointNameId ); + using GatheringSubCategoryPtr = boost::shared_ptr< GatheringSubCategory >; + GatheringSubCategoryPtr getGatheringSubCategory( uint32_t GatheringSubCategoryId ); + using GatheringTypePtr = boost::shared_ptr< GatheringType >; + GatheringTypePtr getGatheringType( uint32_t GatheringTypeId ); + using GcArmyExpeditionPtr = boost::shared_ptr< GcArmyExpedition >; + GcArmyExpeditionPtr getGcArmyExpedition( uint32_t GcArmyExpeditionId ); + using GcArmyExpeditionMemberBonusPtr = boost::shared_ptr< GcArmyExpeditionMemberBonus >; + GcArmyExpeditionMemberBonusPtr getGcArmyExpeditionMemberBonus( uint32_t GcArmyExpeditionMemberBonusId ); + using GcArmyExpeditionTypePtr = boost::shared_ptr< GcArmyExpeditionType >; + GcArmyExpeditionTypePtr getGcArmyExpeditionType( uint32_t GcArmyExpeditionTypeId ); + using GcArmyMemberGrowPtr = boost::shared_ptr< GcArmyMemberGrow >; + GcArmyMemberGrowPtr getGcArmyMemberGrow( uint32_t GcArmyMemberGrowId ); + using GcArmyTrainingPtr = boost::shared_ptr< GcArmyTraining >; + GcArmyTrainingPtr getGcArmyTraining( uint32_t GcArmyTrainingId ); + using GCRankGridaniaFemaleTextPtr = boost::shared_ptr< GCRankGridaniaFemaleText >; + GCRankGridaniaFemaleTextPtr getGCRankGridaniaFemaleText( uint32_t GCRankGridaniaFemaleTextId ); + using GCRankGridaniaMaleTextPtr = boost::shared_ptr< GCRankGridaniaMaleText >; + GCRankGridaniaMaleTextPtr getGCRankGridaniaMaleText( uint32_t GCRankGridaniaMaleTextId ); + using GCRankLimsaFemaleTextPtr = boost::shared_ptr< GCRankLimsaFemaleText >; + GCRankLimsaFemaleTextPtr getGCRankLimsaFemaleText( uint32_t GCRankLimsaFemaleTextId ); + using GCRankLimsaMaleTextPtr = boost::shared_ptr< GCRankLimsaMaleText >; + GCRankLimsaMaleTextPtr getGCRankLimsaMaleText( uint32_t GCRankLimsaMaleTextId ); + using GCRankUldahFemaleTextPtr = boost::shared_ptr< GCRankUldahFemaleText >; + GCRankUldahFemaleTextPtr getGCRankUldahFemaleText( uint32_t GCRankUldahFemaleTextId ); + using GCRankUldahMaleTextPtr = boost::shared_ptr< GCRankUldahMaleText >; + GCRankUldahMaleTextPtr getGCRankUldahMaleText( uint32_t GCRankUldahMaleTextId ); + using GCScripShopCategoryPtr = boost::shared_ptr< GCScripShopCategory >; + GCScripShopCategoryPtr getGCScripShopCategory( uint32_t GCScripShopCategoryId ); + using GCScripShopItemPtr = boost::shared_ptr< GCScripShopItem >; + GCScripShopItemPtr getGCScripShopItem( uint32_t GCScripShopItemId ); + using GCShopPtr = boost::shared_ptr< GCShop >; + GCShopPtr getGCShop( uint32_t GCShopId ); + using GCShopItemCategoryPtr = boost::shared_ptr< GCShopItemCategory >; + GCShopItemCategoryPtr getGCShopItemCategory( uint32_t GCShopItemCategoryId ); + using GCSupplyDutyPtr = boost::shared_ptr< GCSupplyDuty >; + GCSupplyDutyPtr getGCSupplyDuty( uint32_t GCSupplyDutyId ); + using GCSupplyDutyRewardPtr = boost::shared_ptr< GCSupplyDutyReward >; + GCSupplyDutyRewardPtr getGCSupplyDutyReward( uint32_t GCSupplyDutyRewardId ); + using GeneralActionPtr = boost::shared_ptr< GeneralAction >; + GeneralActionPtr getGeneralAction( uint32_t GeneralActionId ); + using GilShopPtr = boost::shared_ptr< GilShop >; + GilShopPtr getGilShop( uint32_t GilShopId ); + using GilShopItemPtr = boost::shared_ptr< GilShopItem >; + GilShopItemPtr getGilShopItem( uint32_t GilShopItemId ); + using GoldSaucerTextDataPtr = boost::shared_ptr< GoldSaucerTextData >; + GoldSaucerTextDataPtr getGoldSaucerTextData( uint32_t GoldSaucerTextDataId ); + using GrandCompanyPtr = boost::shared_ptr< GrandCompany >; + GrandCompanyPtr getGrandCompany( uint32_t GrandCompanyId ); + using GrandCompanyRankPtr = boost::shared_ptr< GrandCompanyRank >; + GrandCompanyRankPtr getGrandCompanyRank( uint32_t GrandCompanyRankId ); + using GuardianDeityPtr = boost::shared_ptr< GuardianDeity >; + GuardianDeityPtr getGuardianDeity( uint32_t GuardianDeityId ); + using GuildleveAssignmentPtr = boost::shared_ptr< GuildleveAssignment >; + GuildleveAssignmentPtr getGuildleveAssignment( uint32_t GuildleveAssignmentId ); + using GuildOrderGuidePtr = boost::shared_ptr< GuildOrderGuide >; + GuildOrderGuidePtr getGuildOrderGuide( uint32_t GuildOrderGuideId ); + using GuildOrderOfficerPtr = boost::shared_ptr< GuildOrderOfficer >; + GuildOrderOfficerPtr getGuildOrderOfficer( uint32_t GuildOrderOfficerId ); + using HouseRetainerPosePtr = boost::shared_ptr< HouseRetainerPose >; + HouseRetainerPosePtr getHouseRetainerPose( uint32_t HouseRetainerPoseId ); + using HousingFurniturePtr = boost::shared_ptr< HousingFurniture >; + HousingFurniturePtr getHousingFurniture( uint32_t HousingFurnitureId ); + using HousingYardObjectPtr = boost::shared_ptr< HousingYardObject >; + HousingYardObjectPtr getHousingYardObject( uint32_t HousingYardObjectId ); + using InstanceContentPtr = boost::shared_ptr< InstanceContent >; + InstanceContentPtr getInstanceContent( uint32_t InstanceContentId ); + using InstanceContentBuffPtr = boost::shared_ptr< InstanceContentBuff >; + InstanceContentBuffPtr getInstanceContentBuff( uint32_t InstanceContentBuffId ); + using InstanceContentTextDataPtr = boost::shared_ptr< InstanceContentTextData >; + InstanceContentTextDataPtr getInstanceContentTextData( uint32_t InstanceContentTextDataId ); + using InstanceContentTypePtr = boost::shared_ptr< InstanceContentType >; + InstanceContentTypePtr getInstanceContentType( uint32_t InstanceContentTypeId ); + using ItemPtr = boost::shared_ptr< Item >; + ItemPtr getItem( uint32_t ItemId ); + using ItemActionPtr = boost::shared_ptr< ItemAction >; + ItemActionPtr getItemAction( uint32_t ItemActionId ); + using ItemFoodPtr = boost::shared_ptr< ItemFood >; + ItemFoodPtr getItemFood( uint32_t ItemFoodId ); + using ItemSearchCategoryPtr = boost::shared_ptr< ItemSearchCategory >; + ItemSearchCategoryPtr getItemSearchCategory( uint32_t ItemSearchCategoryId ); + using ItemSeriesPtr = boost::shared_ptr< ItemSeries >; + ItemSeriesPtr getItemSeries( uint32_t ItemSeriesId ); + using ItemSpecialBonusPtr = boost::shared_ptr< ItemSpecialBonus >; + ItemSpecialBonusPtr getItemSpecialBonus( uint32_t ItemSpecialBonusId ); + using ItemUICategoryPtr = boost::shared_ptr< ItemUICategory >; + ItemUICategoryPtr getItemUICategory( uint32_t ItemUICategoryId ); + using JournalCategoryPtr = boost::shared_ptr< JournalCategory >; + JournalCategoryPtr getJournalCategory( uint32_t JournalCategoryId ); + using JournalGenrePtr = boost::shared_ptr< JournalGenre >; + JournalGenrePtr getJournalGenre( uint32_t JournalGenreId ); + using JournalSectionPtr = boost::shared_ptr< JournalSection >; + JournalSectionPtr getJournalSection( uint32_t JournalSectionId ); + using LevePtr = boost::shared_ptr< Leve >; + LevePtr getLeve( uint32_t LeveId ); + using LeveAssignmentTypePtr = boost::shared_ptr< LeveAssignmentType >; + LeveAssignmentTypePtr getLeveAssignmentType( uint32_t LeveAssignmentTypeId ); + using LeveClientPtr = boost::shared_ptr< LeveClient >; + LeveClientPtr getLeveClient( uint32_t LeveClientId ); + using LevelPtr = boost::shared_ptr< Level >; + LevelPtr getLevel( uint32_t LevelId ); + using LeveRewardItemPtr = boost::shared_ptr< LeveRewardItem >; + LeveRewardItemPtr getLeveRewardItem( uint32_t LeveRewardItemId ); + using LeveRewardItemGroupPtr = boost::shared_ptr< LeveRewardItemGroup >; + LeveRewardItemGroupPtr getLeveRewardItemGroup( uint32_t LeveRewardItemGroupId ); + using LeveVfxPtr = boost::shared_ptr< LeveVfx >; + LeveVfxPtr getLeveVfx( uint32_t LeveVfxId ); + using LogFilterPtr = boost::shared_ptr< LogFilter >; + LogFilterPtr getLogFilter( uint32_t LogFilterId ); + using LogKindPtr = boost::shared_ptr< LogKind >; + LogKindPtr getLogKind( uint32_t LogKindId ); + using LogKindCategoryTextPtr = boost::shared_ptr< LogKindCategoryText >; + LogKindCategoryTextPtr getLogKindCategoryText( uint32_t LogKindCategoryTextId ); + using LogMessagePtr = boost::shared_ptr< LogMessage >; + LogMessagePtr getLogMessage( uint32_t LogMessageId ); + using MacroIconPtr = boost::shared_ptr< MacroIcon >; + MacroIconPtr getMacroIcon( uint32_t MacroIconId ); + using MacroIconRedirectOldPtr = boost::shared_ptr< MacroIconRedirectOld >; + MacroIconRedirectOldPtr getMacroIconRedirectOld( uint32_t MacroIconRedirectOldId ); + using MainCommandPtr = boost::shared_ptr< MainCommand >; + MainCommandPtr getMainCommand( uint32_t MainCommandId ); + using MainCommandCategoryPtr = boost::shared_ptr< MainCommandCategory >; + MainCommandCategoryPtr getMainCommandCategory( uint32_t MainCommandCategoryId ); + using MapPtr = boost::shared_ptr< Map >; + MapPtr getMap( uint32_t MapId ); + using MapMarkerPtr = boost::shared_ptr< MapMarker >; + MapMarkerPtr getMapMarker( uint32_t MapMarkerId ); + using MapSymbolPtr = boost::shared_ptr< MapSymbol >; + MapSymbolPtr getMapSymbol( uint32_t MapSymbolId ); + using MasterpieceSupplyDutyPtr = boost::shared_ptr< MasterpieceSupplyDuty >; + MasterpieceSupplyDutyPtr getMasterpieceSupplyDuty( uint32_t MasterpieceSupplyDutyId ); + using MasterpieceSupplyMultiplierPtr = boost::shared_ptr< MasterpieceSupplyMultiplier >; + MasterpieceSupplyMultiplierPtr getMasterpieceSupplyMultiplier( uint32_t MasterpieceSupplyMultiplierId ); + using MateriaPtr = boost::shared_ptr< Materia >; + MateriaPtr getMateria( uint32_t MateriaId ); + using MinionRacePtr = boost::shared_ptr< MinionRace >; + MinionRacePtr getMinionRace( uint32_t MinionRaceId ); + using MinionRulesPtr = boost::shared_ptr< MinionRules >; + MinionRulesPtr getMinionRules( uint32_t MinionRulesId ); + using MinionSkillTypePtr = boost::shared_ptr< MinionSkillType >; + MinionSkillTypePtr getMinionSkillType( uint32_t MinionSkillTypeId ); + using MobHuntTargetPtr = boost::shared_ptr< MobHuntTarget >; + MobHuntTargetPtr getMobHuntTarget( uint32_t MobHuntTargetId ); + using ModelCharaPtr = boost::shared_ptr< ModelChara >; + ModelCharaPtr getModelChara( uint32_t ModelCharaId ); + using MonsterNotePtr = boost::shared_ptr< MonsterNote >; + MonsterNotePtr getMonsterNote( uint32_t MonsterNoteId ); + using MonsterNoteTargetPtr = boost::shared_ptr< MonsterNoteTarget >; + MonsterNoteTargetPtr getMonsterNoteTarget( uint32_t MonsterNoteTargetId ); + using MountPtr = boost::shared_ptr< Mount >; + MountPtr getMount( uint32_t MountId ); + using MountActionPtr = boost::shared_ptr< MountAction >; + MountActionPtr getMountAction( uint32_t MountActionId ); + using NpcEquipPtr = boost::shared_ptr< NpcEquip >; + NpcEquipPtr getNpcEquip( uint32_t NpcEquipId ); + using OmenPtr = boost::shared_ptr< Omen >; + OmenPtr getOmen( uint32_t OmenId ); + using OnlineStatusPtr = boost::shared_ptr< OnlineStatus >; + OnlineStatusPtr getOnlineStatus( uint32_t OnlineStatusId ); + using OpeningPtr = boost::shared_ptr< Opening >; + OpeningPtr getOpening( uint32_t OpeningId ); + using OrchestrionPtr = boost::shared_ptr< Orchestrion >; + OrchestrionPtr getOrchestrion( uint32_t OrchestrionId ); + using OrchestrionPathPtr = boost::shared_ptr< OrchestrionPath >; + OrchestrionPathPtr getOrchestrionPath( uint32_t OrchestrionPathId ); + using ParamGrowPtr = boost::shared_ptr< ParamGrow >; + ParamGrowPtr getParamGrow( uint32_t ParamGrowId ); + using PetPtr = boost::shared_ptr< Pet >; + PetPtr getPet( uint32_t PetId ); + using PetActionPtr = boost::shared_ptr< PetAction >; + PetActionPtr getPetAction( uint32_t PetActionId ); + using PicturePtr = boost::shared_ptr< Picture >; + PicturePtr getPicture( uint32_t PictureId ); + using PlaceNamePtr = boost::shared_ptr< PlaceName >; + PlaceNamePtr getPlaceName( uint32_t PlaceNameId ); + using QuestPtr = boost::shared_ptr< Quest >; + QuestPtr getQuest( uint32_t QuestId ); + using QuestRewardOtherPtr = boost::shared_ptr< QuestRewardOther >; + QuestRewardOtherPtr getQuestRewardOther( uint32_t QuestRewardOtherId ); + using RacePtr = boost::shared_ptr< Race >; + RacePtr getRace( uint32_t RaceId ); + using RacingChocoboItemPtr = boost::shared_ptr< RacingChocoboItem >; + RacingChocoboItemPtr getRacingChocoboItem( uint32_t RacingChocoboItemId ); + using RacingChocoboNamePtr = boost::shared_ptr< RacingChocoboName >; + RacingChocoboNamePtr getRacingChocoboName( uint32_t RacingChocoboNameId ); + using RacingChocoboNameCategoryPtr = boost::shared_ptr< RacingChocoboNameCategory >; + RacingChocoboNameCategoryPtr getRacingChocoboNameCategory( uint32_t RacingChocoboNameCategoryId ); + using RacingChocoboNameInfoPtr = boost::shared_ptr< RacingChocoboNameInfo >; + RacingChocoboNameInfoPtr getRacingChocoboNameInfo( uint32_t RacingChocoboNameInfoId ); + using RacingChocoboParamPtr = boost::shared_ptr< RacingChocoboParam >; + RacingChocoboParamPtr getRacingChocoboParam( uint32_t RacingChocoboParamId ); + using RecipePtr = boost::shared_ptr< Recipe >; + RecipePtr getRecipe( uint32_t RecipeId ); + using RecipeElementPtr = boost::shared_ptr< RecipeElement >; + RecipeElementPtr getRecipeElement( uint32_t RecipeElementId ); + using RecipeLevelTablePtr = boost::shared_ptr< RecipeLevelTable >; + RecipeLevelTablePtr getRecipeLevelTable( uint32_t RecipeLevelTableId ); + using RecipeNotebookListPtr = boost::shared_ptr< RecipeNotebookList >; + RecipeNotebookListPtr getRecipeNotebookList( uint32_t RecipeNotebookListId ); + using RelicPtr = boost::shared_ptr< Relic >; + RelicPtr getRelic( uint32_t RelicId ); + using Relic3Ptr = boost::shared_ptr< Relic3 >; + Relic3Ptr getRelic3( uint32_t Relic3Id ); + using RelicItemPtr = boost::shared_ptr< RelicItem >; + RelicItemPtr getRelicItem( uint32_t RelicItemId ); + using RelicNotePtr = boost::shared_ptr< RelicNote >; + RelicNotePtr getRelicNote( uint32_t RelicNoteId ); + using RelicNoteCategoryPtr = boost::shared_ptr< RelicNoteCategory >; + RelicNoteCategoryPtr getRelicNoteCategory( uint32_t RelicNoteCategoryId ); + using RetainerTaskPtr = boost::shared_ptr< RetainerTask >; + RetainerTaskPtr getRetainerTask( uint32_t RetainerTaskId ); + using RetainerTaskNormalPtr = boost::shared_ptr< RetainerTaskNormal >; + RetainerTaskNormalPtr getRetainerTaskNormal( uint32_t RetainerTaskNormalId ); + using RetainerTaskParameterPtr = boost::shared_ptr< RetainerTaskParameter >; + RetainerTaskParameterPtr getRetainerTaskParameter( uint32_t RetainerTaskParameterId ); + using RetainerTaskRandomPtr = boost::shared_ptr< RetainerTaskRandom >; + RetainerTaskRandomPtr getRetainerTaskRandom( uint32_t RetainerTaskRandomId ); + using SalvagePtr = boost::shared_ptr< Salvage >; + SalvagePtr getSalvage( uint32_t SalvageId ); + using SatisfactionNpcPtr = boost::shared_ptr< SatisfactionNpc >; + SatisfactionNpcPtr getSatisfactionNpc( uint32_t SatisfactionNpcId ); + using SatisfactionSupplyPtr = boost::shared_ptr< SatisfactionSupply >; + SatisfactionSupplyPtr getSatisfactionSupply( uint32_t SatisfactionSupplyId ); + using SatisfactionSupplyRewardPtr = boost::shared_ptr< SatisfactionSupplyReward >; + SatisfactionSupplyRewardPtr getSatisfactionSupplyReward( uint32_t SatisfactionSupplyRewardId ); + using ScreenImagePtr = boost::shared_ptr< ScreenImage >; + ScreenImagePtr getScreenImage( uint32_t ScreenImageId ); + using SecretRecipeBookPtr = boost::shared_ptr< SecretRecipeBook >; + SecretRecipeBookPtr getSecretRecipeBook( uint32_t SecretRecipeBookId ); + using SpearfishingItemPtr = boost::shared_ptr< SpearfishingItem >; + SpearfishingItemPtr getSpearfishingItem( uint32_t SpearfishingItemId ); + using SpearfishingNotebookPtr = boost::shared_ptr< SpearfishingNotebook >; + SpearfishingNotebookPtr getSpearfishingNotebook( uint32_t SpearfishingNotebookId ); + using SpecialShopPtr = boost::shared_ptr< SpecialShop >; + SpecialShopPtr getSpecialShop( uint32_t SpecialShopId ); + using SpecialShopItemCategoryPtr = boost::shared_ptr< SpecialShopItemCategory >; + SpecialShopItemCategoryPtr getSpecialShopItemCategory( uint32_t SpecialShopItemCategoryId ); + using StainPtr = boost::shared_ptr< Stain >; + StainPtr getStain( uint32_t StainId ); + using StatusPtr = boost::shared_ptr< Status >; + StatusPtr getStatus( uint32_t StatusId ); + using StoryPtr = boost::shared_ptr< Story >; + StoryPtr getStory( uint32_t StoryId ); + using SwitchTalkPtr = boost::shared_ptr< SwitchTalk >; + SwitchTalkPtr getSwitchTalk( uint32_t SwitchTalkId ); + using TerritoryTypePtr = boost::shared_ptr< TerritoryType >; + TerritoryTypePtr getTerritoryType( uint32_t TerritoryTypeId ); + using TextCommandPtr = boost::shared_ptr< TextCommand >; + TextCommandPtr getTextCommand( uint32_t TextCommandId ); + using TitlePtr = boost::shared_ptr< Title >; + TitlePtr getTitle( uint32_t TitleId ); + using TomestonesPtr = boost::shared_ptr< Tomestones >; + TomestonesPtr getTomestones( uint32_t TomestonesId ); + using TomestonesItemPtr = boost::shared_ptr< TomestonesItem >; + TomestonesItemPtr getTomestonesItem( uint32_t TomestonesItemId ); + using TopicSelectPtr = boost::shared_ptr< TopicSelect >; + TopicSelectPtr getTopicSelect( uint32_t TopicSelectId ); + using TownPtr = boost::shared_ptr< Town >; + TownPtr getTown( uint32_t TownId ); + using TraitPtr = boost::shared_ptr< Trait >; + TraitPtr getTrait( uint32_t TraitId ); + using TraitRecastPtr = boost::shared_ptr< TraitRecast >; + TraitRecastPtr getTraitRecast( uint32_t TraitRecastId ); + using TraitTransientPtr = boost::shared_ptr< TraitTransient >; + TraitTransientPtr getTraitTransient( uint32_t TraitTransientId ); + using TribePtr = boost::shared_ptr< Tribe >; + TribePtr getTribe( uint32_t TribeId ); + using TripleTriadPtr = boost::shared_ptr< TripleTriad >; + TripleTriadPtr getTripleTriad( uint32_t TripleTriadId ); + using TripleTriadCardPtr = boost::shared_ptr< TripleTriadCard >; + TripleTriadCardPtr getTripleTriadCard( uint32_t TripleTriadCardId ); + using TripleTriadCardRarityPtr = boost::shared_ptr< TripleTriadCardRarity >; + TripleTriadCardRarityPtr getTripleTriadCardRarity( uint32_t TripleTriadCardRarityId ); + using TripleTriadCardResidentPtr = boost::shared_ptr< TripleTriadCardResident >; + TripleTriadCardResidentPtr getTripleTriadCardResident( uint32_t TripleTriadCardResidentId ); + using TripleTriadCardTypePtr = boost::shared_ptr< TripleTriadCardType >; + TripleTriadCardTypePtr getTripleTriadCardType( uint32_t TripleTriadCardTypeId ); + using TripleTriadCompetitionPtr = boost::shared_ptr< TripleTriadCompetition >; + TripleTriadCompetitionPtr getTripleTriadCompetition( uint32_t TripleTriadCompetitionId ); + using TripleTriadRulePtr = boost::shared_ptr< TripleTriadRule >; + TripleTriadRulePtr getTripleTriadRule( uint32_t TripleTriadRuleId ); + using TutorialPtr = boost::shared_ptr< Tutorial >; + TutorialPtr getTutorial( uint32_t TutorialId ); + using TutorialDPSPtr = boost::shared_ptr< TutorialDPS >; + TutorialDPSPtr getTutorialDPS( uint32_t TutorialDPSId ); + using TutorialHealerPtr = boost::shared_ptr< TutorialHealer >; + TutorialHealerPtr getTutorialHealer( uint32_t TutorialHealerId ); + using TutorialTankPtr = boost::shared_ptr< TutorialTank >; + TutorialTankPtr getTutorialTank( uint32_t TutorialTankId ); + using WarpPtr = boost::shared_ptr< Warp >; + WarpPtr getWarp( uint32_t WarpId ); + using WeatherPtr = boost::shared_ptr< Weather >; + WeatherPtr getWeather( uint32_t WeatherId ); + using WeatherGroupPtr = boost::shared_ptr< WeatherGroup >; + WeatherGroupPtr getWeatherGroup( uint32_t WeatherGroupId ); + using WeatherRatePtr = boost::shared_ptr< WeatherRate >; + WeatherRatePtr getWeatherRate( uint32_t WeatherRateId ); + using WeeklyBingoOrderDataPtr = boost::shared_ptr< WeeklyBingoOrderData >; + WeeklyBingoOrderDataPtr getWeeklyBingoOrderData( uint32_t WeeklyBingoOrderDataId ); + using WeeklyBingoRewardDataPtr = boost::shared_ptr< WeeklyBingoRewardData >; + WeeklyBingoRewardDataPtr getWeeklyBingoRewardData( uint32_t WeeklyBingoRewardDataId ); + using WeeklyBingoTextPtr = boost::shared_ptr< WeeklyBingoText >; + WeeklyBingoTextPtr getWeeklyBingoText( uint32_t WeeklyBingoTextId ); + using WorldDCGroupTypePtr = boost::shared_ptr< WorldDCGroupType >; + WorldDCGroupTypePtr getWorldDCGroupType( uint32_t WorldDCGroupTypeId ); std::set< uint32_t > m_AchievementIdList; diff --git a/src/servers/sapphire_zone/Actor/Player.cpp b/src/servers/sapphire_zone/Actor/Player.cpp index abdc12b7..25f4cddb 100644 --- a/src/servers/sapphire_zone/Actor/Player.cpp +++ b/src/servers/sapphire_zone/Actor/Player.cpp @@ -300,7 +300,7 @@ void Core::Entity::Player::teleport( uint16_t aetheryteId, uint8_t type ) setStateFlag( PlayerStateFlag::BetweenAreas ); - auto z_pos = g_territoryMgr.getTerritoryPosition( data->territory ); + auto z_pos = g_territoryMgr.getTerritoryPosition( data->destination ); Common::FFXIVARR_POSITION3 pos; pos.x = 0; diff --git a/src/tools/exd_struct_gen/ex.json b/src/tools/exd_struct_gen/ex.json index 51b01c68..6ab5db0e 100644 --- a/src/tools/exd_struct_gen/ex.json +++ b/src/tools/exd_struct_gen/ex.json @@ -532,6 +532,10 @@ "target": "TerritoryType" } }, + { + "index": 11, + "name": "Destination" + }, { "index": 15, "name": "IsAetheryte" diff --git a/src/tools/exd_struct_gen/main.cpp b/src/tools/exd_struct_gen/main.cpp index 85c0f4ea..74cd5cc0 100644 --- a/src/tools/exd_struct_gen/main.cpp +++ b/src/tools/exd_struct_gen/main.cpp @@ -81,7 +81,7 @@ std::string generateDirectGetterDef( const std::string& exd ) { std::string result = ""; result = - "" + exd + "Ptr\n" + "Core::Data::ExdDataGenerated::" + exd + "Ptr\n" " Core::Data::ExdDataGenerated::get" + exd + "( uint32_t " + exd + "Id )\n" "{\n" " try\n"