mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-26 14:37:44 +00:00
fix exd_struct_gen and teleporting
This commit is contained in:
parent
1fc4a1676d
commit
0ee68c1b1e
5 changed files with 902 additions and 598 deletions
File diff suppressed because it is too large
Load diff
|
@ -487,6 +487,7 @@ struct Aetheryte
|
||||||
uint16_t placeName;
|
uint16_t placeName;
|
||||||
uint16_t aethernetName;
|
uint16_t aethernetName;
|
||||||
uint16_t territory;
|
uint16_t territory;
|
||||||
|
uint32_t destination;
|
||||||
bool isAetheryte;
|
bool isAetheryte;
|
||||||
uint8_t aethernetGroup;
|
uint8_t aethernetGroup;
|
||||||
uint16_t map;
|
uint16_t map;
|
||||||
|
@ -3695,304 +3696,602 @@ struct WorldDCGroupType
|
||||||
xiv::exd::Exd m_WorldDCGroupTypeDat;
|
xiv::exd::Exd m_WorldDCGroupTypeDat;
|
||||||
|
|
||||||
|
|
||||||
boost::shared_ptr< Achievement > getAchievement( uint32_t AchievementId );
|
using AchievementPtr = boost::shared_ptr< Achievement >;
|
||||||
boost::shared_ptr< AchievementCategory > getAchievementCategory( uint32_t AchievementCategoryId );
|
AchievementPtr getAchievement( uint32_t AchievementId );
|
||||||
boost::shared_ptr< AchievementKind > getAchievementKind( uint32_t AchievementKindId );
|
using AchievementCategoryPtr = boost::shared_ptr< AchievementCategory >;
|
||||||
boost::shared_ptr< Action > getAction( uint32_t ActionId );
|
AchievementCategoryPtr getAchievementCategory( uint32_t AchievementCategoryId );
|
||||||
boost::shared_ptr< ActionCategory > getActionCategory( uint32_t ActionCategoryId );
|
using AchievementKindPtr = boost::shared_ptr< AchievementKind >;
|
||||||
boost::shared_ptr< ActionComboRoute > getActionComboRoute( uint32_t ActionComboRouteId );
|
AchievementKindPtr getAchievementKind( uint32_t AchievementKindId );
|
||||||
boost::shared_ptr< ActionIndirection > getActionIndirection( uint32_t ActionIndirectionId );
|
using ActionPtr = boost::shared_ptr< Action >;
|
||||||
boost::shared_ptr< ActionProcStatus > getActionProcStatus( uint32_t ActionProcStatusId );
|
ActionPtr getAction( uint32_t ActionId );
|
||||||
boost::shared_ptr< ActionTimeline > getActionTimeline( uint32_t ActionTimelineId );
|
using ActionCategoryPtr = boost::shared_ptr< ActionCategory >;
|
||||||
boost::shared_ptr< ActionTransient > getActionTransient( uint32_t ActionTransientId );
|
ActionCategoryPtr getActionCategory( uint32_t ActionCategoryId );
|
||||||
boost::shared_ptr< Addon > getAddon( uint32_t AddonId );
|
using ActionComboRoutePtr = boost::shared_ptr< ActionComboRoute >;
|
||||||
boost::shared_ptr< Adventure > getAdventure( uint32_t AdventureId );
|
ActionComboRoutePtr getActionComboRoute( uint32_t ActionComboRouteId );
|
||||||
boost::shared_ptr< AdventureExPhase > getAdventureExPhase( uint32_t AdventureExPhaseId );
|
using ActionIndirectionPtr = boost::shared_ptr< ActionIndirection >;
|
||||||
boost::shared_ptr< AetherCurrent > getAetherCurrent( uint32_t AetherCurrentId );
|
ActionIndirectionPtr getActionIndirection( uint32_t ActionIndirectionId );
|
||||||
boost::shared_ptr< AetherialWheel > getAetherialWheel( uint32_t AetherialWheelId );
|
using ActionProcStatusPtr = boost::shared_ptr< ActionProcStatus >;
|
||||||
boost::shared_ptr< Aetheryte > getAetheryte( uint32_t AetheryteId );
|
ActionProcStatusPtr getActionProcStatus( uint32_t ActionProcStatusId );
|
||||||
boost::shared_ptr< AirshipExplorationLevel > getAirshipExplorationLevel( uint32_t AirshipExplorationLevelId );
|
using ActionTimelinePtr = boost::shared_ptr< ActionTimeline >;
|
||||||
boost::shared_ptr< AirshipExplorationLog > getAirshipExplorationLog( uint32_t AirshipExplorationLogId );
|
ActionTimelinePtr getActionTimeline( uint32_t ActionTimelineId );
|
||||||
boost::shared_ptr< AirshipExplorationParamType > getAirshipExplorationParamType( uint32_t AirshipExplorationParamTypeId );
|
using ActionTransientPtr = boost::shared_ptr< ActionTransient >;
|
||||||
boost::shared_ptr< AirshipExplorationPart > getAirshipExplorationPart( uint32_t AirshipExplorationPartId );
|
ActionTransientPtr getActionTransient( uint32_t ActionTransientId );
|
||||||
boost::shared_ptr< AirshipExplorationPoint > getAirshipExplorationPoint( uint32_t AirshipExplorationPointId );
|
using AddonPtr = boost::shared_ptr< Addon >;
|
||||||
boost::shared_ptr< AnimaWeapon5 > getAnimaWeapon5( uint32_t AnimaWeapon5Id );
|
AddonPtr getAddon( uint32_t AddonId );
|
||||||
boost::shared_ptr< AnimaWeapon5Param > getAnimaWeapon5Param( uint32_t AnimaWeapon5ParamId );
|
using AdventurePtr = boost::shared_ptr< Adventure >;
|
||||||
boost::shared_ptr< AnimaWeapon5PatternGroup > getAnimaWeapon5PatternGroup( uint32_t AnimaWeapon5PatternGroupId );
|
AdventurePtr getAdventure( uint32_t AdventureId );
|
||||||
boost::shared_ptr< AnimaWeapon5SpiritTalk > getAnimaWeapon5SpiritTalk( uint32_t AnimaWeapon5SpiritTalkId );
|
using AdventureExPhasePtr = boost::shared_ptr< AdventureExPhase >;
|
||||||
boost::shared_ptr< AnimaWeapon5SpiritTalkParam > getAnimaWeapon5SpiritTalkParam( uint32_t AnimaWeapon5SpiritTalkParamId );
|
AdventureExPhasePtr getAdventureExPhase( uint32_t AdventureExPhaseId );
|
||||||
boost::shared_ptr< AnimaWeapon5TradeItem > getAnimaWeapon5TradeItem( uint32_t AnimaWeapon5TradeItemId );
|
using AetherCurrentPtr = boost::shared_ptr< AetherCurrent >;
|
||||||
boost::shared_ptr< AnimaWeaponFUITalk > getAnimaWeaponFUITalk( uint32_t AnimaWeaponFUITalkId );
|
AetherCurrentPtr getAetherCurrent( uint32_t AetherCurrentId );
|
||||||
boost::shared_ptr< AnimaWeaponFUITalkParam > getAnimaWeaponFUITalkParam( uint32_t AnimaWeaponFUITalkParamId );
|
using AetherialWheelPtr = boost::shared_ptr< AetherialWheel >;
|
||||||
boost::shared_ptr< AnimaWeaponIcon > getAnimaWeaponIcon( uint32_t AnimaWeaponIconId );
|
AetherialWheelPtr getAetherialWheel( uint32_t AetherialWheelId );
|
||||||
boost::shared_ptr< AnimaWeaponItem > getAnimaWeaponItem( uint32_t AnimaWeaponItemId );
|
using AetherytePtr = boost::shared_ptr< Aetheryte >;
|
||||||
boost::shared_ptr< AquariumFish > getAquariumFish( uint32_t AquariumFishId );
|
AetherytePtr getAetheryte( uint32_t AetheryteId );
|
||||||
boost::shared_ptr< AquariumWater > getAquariumWater( uint32_t AquariumWaterId );
|
using AirshipExplorationLevelPtr = boost::shared_ptr< AirshipExplorationLevel >;
|
||||||
boost::shared_ptr< AttackType > getAttackType( uint32_t AttackTypeId );
|
AirshipExplorationLevelPtr getAirshipExplorationLevel( uint32_t AirshipExplorationLevelId );
|
||||||
boost::shared_ptr< Balloon > getBalloon( uint32_t BalloonId );
|
using AirshipExplorationLogPtr = boost::shared_ptr< AirshipExplorationLog >;
|
||||||
boost::shared_ptr< BaseParam > getBaseParam( uint32_t BaseParamId );
|
AirshipExplorationLogPtr getAirshipExplorationLog( uint32_t AirshipExplorationLogId );
|
||||||
boost::shared_ptr< BattleLeve > getBattleLeve( uint32_t BattleLeveId );
|
using AirshipExplorationParamTypePtr = boost::shared_ptr< AirshipExplorationParamType >;
|
||||||
boost::shared_ptr< BeastRankBonus > getBeastRankBonus( uint32_t BeastRankBonusId );
|
AirshipExplorationParamTypePtr getAirshipExplorationParamType( uint32_t AirshipExplorationParamTypeId );
|
||||||
boost::shared_ptr< BeastReputationRank > getBeastReputationRank( uint32_t BeastReputationRankId );
|
using AirshipExplorationPartPtr = boost::shared_ptr< AirshipExplorationPart >;
|
||||||
boost::shared_ptr< BeastTribe > getBeastTribe( uint32_t BeastTribeId );
|
AirshipExplorationPartPtr getAirshipExplorationPart( uint32_t AirshipExplorationPartId );
|
||||||
boost::shared_ptr< Behavior > getBehavior( uint32_t BehaviorId );
|
using AirshipExplorationPointPtr = boost::shared_ptr< AirshipExplorationPoint >;
|
||||||
boost::shared_ptr< BGM > getBGM( uint32_t BGMId );
|
AirshipExplorationPointPtr getAirshipExplorationPoint( uint32_t AirshipExplorationPointId );
|
||||||
boost::shared_ptr< BNpcAnnounceIcon > getBNpcAnnounceIcon( uint32_t BNpcAnnounceIconId );
|
using AnimaWeapon5Ptr = boost::shared_ptr< AnimaWeapon5 >;
|
||||||
boost::shared_ptr< BNpcBase > getBNpcBase( uint32_t BNpcBaseId );
|
AnimaWeapon5Ptr getAnimaWeapon5( uint32_t AnimaWeapon5Id );
|
||||||
boost::shared_ptr< BNpcCustomize > getBNpcCustomize( uint32_t BNpcCustomizeId );
|
using AnimaWeapon5ParamPtr = boost::shared_ptr< AnimaWeapon5Param >;
|
||||||
boost::shared_ptr< BNpcName > getBNpcName( uint32_t BNpcNameId );
|
AnimaWeapon5ParamPtr getAnimaWeapon5Param( uint32_t AnimaWeapon5ParamId );
|
||||||
boost::shared_ptr< BuddyAction > getBuddyAction( uint32_t BuddyActionId );
|
using AnimaWeapon5PatternGroupPtr = boost::shared_ptr< AnimaWeapon5PatternGroup >;
|
||||||
boost::shared_ptr< BuddyEquip > getBuddyEquip( uint32_t BuddyEquipId );
|
AnimaWeapon5PatternGroupPtr getAnimaWeapon5PatternGroup( uint32_t AnimaWeapon5PatternGroupId );
|
||||||
boost::shared_ptr< BuddyItem > getBuddyItem( uint32_t BuddyItemId );
|
using AnimaWeapon5SpiritTalkPtr = boost::shared_ptr< AnimaWeapon5SpiritTalk >;
|
||||||
boost::shared_ptr< BuddyRank > getBuddyRank( uint32_t BuddyRankId );
|
AnimaWeapon5SpiritTalkPtr getAnimaWeapon5SpiritTalk( uint32_t AnimaWeapon5SpiritTalkId );
|
||||||
boost::shared_ptr< BuddySkill > getBuddySkill( uint32_t BuddySkillId );
|
using AnimaWeapon5SpiritTalkParamPtr = boost::shared_ptr< AnimaWeapon5SpiritTalkParam >;
|
||||||
boost::shared_ptr< Cabinet > getCabinet( uint32_t CabinetId );
|
AnimaWeapon5SpiritTalkParamPtr getAnimaWeapon5SpiritTalkParam( uint32_t AnimaWeapon5SpiritTalkParamId );
|
||||||
boost::shared_ptr< CabinetCategory > getCabinetCategory( uint32_t CabinetCategoryId );
|
using AnimaWeapon5TradeItemPtr = boost::shared_ptr< AnimaWeapon5TradeItem >;
|
||||||
boost::shared_ptr< Calendar > getCalendar( uint32_t CalendarId );
|
AnimaWeapon5TradeItemPtr getAnimaWeapon5TradeItem( uint32_t AnimaWeapon5TradeItemId );
|
||||||
boost::shared_ptr< CharaMakeCustomize > getCharaMakeCustomize( uint32_t CharaMakeCustomizeId );
|
using AnimaWeaponFUITalkPtr = boost::shared_ptr< AnimaWeaponFUITalk >;
|
||||||
boost::shared_ptr< CharaMakeType > getCharaMakeType( uint32_t CharaMakeTypeId );
|
AnimaWeaponFUITalkPtr getAnimaWeaponFUITalk( uint32_t AnimaWeaponFUITalkId );
|
||||||
boost::shared_ptr< ChocoboRace > getChocoboRace( uint32_t ChocoboRaceId );
|
using AnimaWeaponFUITalkParamPtr = boost::shared_ptr< AnimaWeaponFUITalkParam >;
|
||||||
boost::shared_ptr< ChocoboRaceAbility > getChocoboRaceAbility( uint32_t ChocoboRaceAbilityId );
|
AnimaWeaponFUITalkParamPtr getAnimaWeaponFUITalkParam( uint32_t AnimaWeaponFUITalkParamId );
|
||||||
boost::shared_ptr< ChocoboRaceAbilityType > getChocoboRaceAbilityType( uint32_t ChocoboRaceAbilityTypeId );
|
using AnimaWeaponIconPtr = boost::shared_ptr< AnimaWeaponIcon >;
|
||||||
boost::shared_ptr< ChocoboRaceItem > getChocoboRaceItem( uint32_t ChocoboRaceItemId );
|
AnimaWeaponIconPtr getAnimaWeaponIcon( uint32_t AnimaWeaponIconId );
|
||||||
boost::shared_ptr< ChocoboRaceRank > getChocoboRaceRank( uint32_t ChocoboRaceRankId );
|
using AnimaWeaponItemPtr = boost::shared_ptr< AnimaWeaponItem >;
|
||||||
boost::shared_ptr< ChocoboRaceStatus > getChocoboRaceStatus( uint32_t ChocoboRaceStatusId );
|
AnimaWeaponItemPtr getAnimaWeaponItem( uint32_t AnimaWeaponItemId );
|
||||||
boost::shared_ptr< ChocoboRaceTerritory > getChocoboRaceTerritory( uint32_t ChocoboRaceTerritoryId );
|
using AquariumFishPtr = boost::shared_ptr< AquariumFish >;
|
||||||
boost::shared_ptr< ChocoboTaxiStand > getChocoboTaxiStand( uint32_t ChocoboTaxiStandId );
|
AquariumFishPtr getAquariumFish( uint32_t AquariumFishId );
|
||||||
boost::shared_ptr< ClassJob > getClassJob( uint32_t ClassJobId );
|
using AquariumWaterPtr = boost::shared_ptr< AquariumWater >;
|
||||||
boost::shared_ptr< ClassJobCategory > getClassJobCategory( uint32_t ClassJobCategoryId );
|
AquariumWaterPtr getAquariumWater( uint32_t AquariumWaterId );
|
||||||
boost::shared_ptr< Companion > getCompanion( uint32_t CompanionId );
|
using AttackTypePtr = boost::shared_ptr< AttackType >;
|
||||||
boost::shared_ptr< CompanionMove > getCompanionMove( uint32_t CompanionMoveId );
|
AttackTypePtr getAttackType( uint32_t AttackTypeId );
|
||||||
boost::shared_ptr< CompanionTransient > getCompanionTransient( uint32_t CompanionTransientId );
|
using BalloonPtr = boost::shared_ptr< Balloon >;
|
||||||
boost::shared_ptr< CompanyAction > getCompanyAction( uint32_t CompanyActionId );
|
BalloonPtr getBalloon( uint32_t BalloonId );
|
||||||
boost::shared_ptr< CompanyCraftDraft > getCompanyCraftDraft( uint32_t CompanyCraftDraftId );
|
using BaseParamPtr = boost::shared_ptr< BaseParam >;
|
||||||
boost::shared_ptr< CompanyCraftDraftCategory > getCompanyCraftDraftCategory( uint32_t CompanyCraftDraftCategoryId );
|
BaseParamPtr getBaseParam( uint32_t BaseParamId );
|
||||||
boost::shared_ptr< CompanyCraftManufactoryState > getCompanyCraftManufactoryState( uint32_t CompanyCraftManufactoryStateId );
|
using BattleLevePtr = boost::shared_ptr< BattleLeve >;
|
||||||
boost::shared_ptr< CompanyCraftPart > getCompanyCraftPart( uint32_t CompanyCraftPartId );
|
BattleLevePtr getBattleLeve( uint32_t BattleLeveId );
|
||||||
boost::shared_ptr< CompanyCraftProcess > getCompanyCraftProcess( uint32_t CompanyCraftProcessId );
|
using BeastRankBonusPtr = boost::shared_ptr< BeastRankBonus >;
|
||||||
boost::shared_ptr< CompanyCraftSequence > getCompanyCraftSequence( uint32_t CompanyCraftSequenceId );
|
BeastRankBonusPtr getBeastRankBonus( uint32_t BeastRankBonusId );
|
||||||
boost::shared_ptr< CompanyCraftSupplyItem > getCompanyCraftSupplyItem( uint32_t CompanyCraftSupplyItemId );
|
using BeastReputationRankPtr = boost::shared_ptr< BeastReputationRank >;
|
||||||
boost::shared_ptr< CompanyCraftType > getCompanyCraftType( uint32_t CompanyCraftTypeId );
|
BeastReputationRankPtr getBeastReputationRank( uint32_t BeastReputationRankId );
|
||||||
boost::shared_ptr< CompleteJournal > getCompleteJournal( uint32_t CompleteJournalId );
|
using BeastTribePtr = boost::shared_ptr< BeastTribe >;
|
||||||
boost::shared_ptr< CompleteJournalCategory > getCompleteJournalCategory( uint32_t CompleteJournalCategoryId );
|
BeastTribePtr getBeastTribe( uint32_t BeastTribeId );
|
||||||
boost::shared_ptr< ContentExAction > getContentExAction( uint32_t ContentExActionId );
|
using BehaviorPtr = boost::shared_ptr< Behavior >;
|
||||||
boost::shared_ptr< ContentFinderCondition > getContentFinderCondition( uint32_t ContentFinderConditionId );
|
BehaviorPtr getBehavior( uint32_t BehaviorId );
|
||||||
boost::shared_ptr< ContentFinderConditionTransient > getContentFinderConditionTransient( uint32_t ContentFinderConditionTransientId );
|
using BGMPtr = boost::shared_ptr< BGM >;
|
||||||
boost::shared_ptr< ContentMemberType > getContentMemberType( uint32_t ContentMemberTypeId );
|
BGMPtr getBGM( uint32_t BGMId );
|
||||||
boost::shared_ptr< ContentRoulette > getContentRoulette( uint32_t ContentRouletteId );
|
using BNpcAnnounceIconPtr = boost::shared_ptr< BNpcAnnounceIcon >;
|
||||||
boost::shared_ptr< ContentType > getContentType( uint32_t ContentTypeId );
|
BNpcAnnounceIconPtr getBNpcAnnounceIcon( uint32_t BNpcAnnounceIconId );
|
||||||
boost::shared_ptr< CraftAction > getCraftAction( uint32_t CraftActionId );
|
using BNpcBasePtr = boost::shared_ptr< BNpcBase >;
|
||||||
boost::shared_ptr< CraftLeve > getCraftLeve( uint32_t CraftLeveId );
|
BNpcBasePtr getBNpcBase( uint32_t BNpcBaseId );
|
||||||
boost::shared_ptr< CraftType > getCraftType( uint32_t CraftTypeId );
|
using BNpcCustomizePtr = boost::shared_ptr< BNpcCustomize >;
|
||||||
boost::shared_ptr< Currency > getCurrency( uint32_t CurrencyId );
|
BNpcCustomizePtr getBNpcCustomize( uint32_t BNpcCustomizeId );
|
||||||
boost::shared_ptr< CustomTalk > getCustomTalk( uint32_t CustomTalkId );
|
using BNpcNamePtr = boost::shared_ptr< BNpcName >;
|
||||||
boost::shared_ptr< Cutscene > getCutscene( uint32_t CutsceneId );
|
BNpcNamePtr getBNpcName( uint32_t BNpcNameId );
|
||||||
boost::shared_ptr< CutScreenImage > getCutScreenImage( uint32_t CutScreenImageId );
|
using BuddyActionPtr = boost::shared_ptr< BuddyAction >;
|
||||||
boost::shared_ptr< DailySupplyItem > getDailySupplyItem( uint32_t DailySupplyItemId );
|
BuddyActionPtr getBuddyAction( uint32_t BuddyActionId );
|
||||||
boost::shared_ptr< DeepDungeonBan > getDeepDungeonBan( uint32_t DeepDungeonBanId );
|
using BuddyEquipPtr = boost::shared_ptr< BuddyEquip >;
|
||||||
boost::shared_ptr< DeepDungeonDanger > getDeepDungeonDanger( uint32_t DeepDungeonDangerId );
|
BuddyEquipPtr getBuddyEquip( uint32_t BuddyEquipId );
|
||||||
boost::shared_ptr< DeepDungeonEquipment > getDeepDungeonEquipment( uint32_t DeepDungeonEquipmentId );
|
using BuddyItemPtr = boost::shared_ptr< BuddyItem >;
|
||||||
boost::shared_ptr< DeepDungeonFloorEffectUI > getDeepDungeonFloorEffectUI( uint32_t DeepDungeonFloorEffectUIId );
|
BuddyItemPtr getBuddyItem( uint32_t BuddyItemId );
|
||||||
boost::shared_ptr< DeepDungeonItem > getDeepDungeonItem( uint32_t DeepDungeonItemId );
|
using BuddyRankPtr = boost::shared_ptr< BuddyRank >;
|
||||||
boost::shared_ptr< DeepDungeonStatus > getDeepDungeonStatus( uint32_t DeepDungeonStatusId );
|
BuddyRankPtr getBuddyRank( uint32_t BuddyRankId );
|
||||||
boost::shared_ptr< DefaultTalk > getDefaultTalk( uint32_t DefaultTalkId );
|
using BuddySkillPtr = boost::shared_ptr< BuddySkill >;
|
||||||
boost::shared_ptr< DeliveryQuest > getDeliveryQuest( uint32_t DeliveryQuestId );
|
BuddySkillPtr getBuddySkill( uint32_t BuddySkillId );
|
||||||
boost::shared_ptr< DisposalShop > getDisposalShop( uint32_t DisposalShopId );
|
using CabinetPtr = boost::shared_ptr< Cabinet >;
|
||||||
boost::shared_ptr< DisposalShopFilterType > getDisposalShopFilterType( uint32_t DisposalShopFilterTypeId );
|
CabinetPtr getCabinet( uint32_t CabinetId );
|
||||||
boost::shared_ptr< DisposalShopItem > getDisposalShopItem( uint32_t DisposalShopItemId );
|
using CabinetCategoryPtr = boost::shared_ptr< CabinetCategory >;
|
||||||
boost::shared_ptr< DpsChallenge > getDpsChallenge( uint32_t DpsChallengeId );
|
CabinetCategoryPtr getCabinetCategory( uint32_t CabinetCategoryId );
|
||||||
boost::shared_ptr< DpsChallengeOfficer > getDpsChallengeOfficer( uint32_t DpsChallengeOfficerId );
|
using CalendarPtr = boost::shared_ptr< Calendar >;
|
||||||
boost::shared_ptr< DpsChallengeTransient > getDpsChallengeTransient( uint32_t DpsChallengeTransientId );
|
CalendarPtr getCalendar( uint32_t CalendarId );
|
||||||
boost::shared_ptr< Emote > getEmote( uint32_t EmoteId );
|
using CharaMakeCustomizePtr = boost::shared_ptr< CharaMakeCustomize >;
|
||||||
boost::shared_ptr< EmoteCategory > getEmoteCategory( uint32_t EmoteCategoryId );
|
CharaMakeCustomizePtr getCharaMakeCustomize( uint32_t CharaMakeCustomizeId );
|
||||||
boost::shared_ptr< ENpcBase > getENpcBase( uint32_t ENpcBaseId );
|
using CharaMakeTypePtr = boost::shared_ptr< CharaMakeType >;
|
||||||
boost::shared_ptr< ENpcResident > getENpcResident( uint32_t ENpcResidentId );
|
CharaMakeTypePtr getCharaMakeType( uint32_t CharaMakeTypeId );
|
||||||
boost::shared_ptr< EObj > getEObj( uint32_t EObjId );
|
using ChocoboRacePtr = boost::shared_ptr< ChocoboRace >;
|
||||||
boost::shared_ptr< EquipRaceCategory > getEquipRaceCategory( uint32_t EquipRaceCategoryId );
|
ChocoboRacePtr getChocoboRace( uint32_t ChocoboRaceId );
|
||||||
boost::shared_ptr< EquipSlotCategory > getEquipSlotCategory( uint32_t EquipSlotCategoryId );
|
using ChocoboRaceAbilityPtr = boost::shared_ptr< ChocoboRaceAbility >;
|
||||||
boost::shared_ptr< EventAction > getEventAction( uint32_t EventActionId );
|
ChocoboRaceAbilityPtr getChocoboRaceAbility( uint32_t ChocoboRaceAbilityId );
|
||||||
boost::shared_ptr< EventIconPriority > getEventIconPriority( uint32_t EventIconPriorityId );
|
using ChocoboRaceAbilityTypePtr = boost::shared_ptr< ChocoboRaceAbilityType >;
|
||||||
boost::shared_ptr< EventIconType > getEventIconType( uint32_t EventIconTypeId );
|
ChocoboRaceAbilityTypePtr getChocoboRaceAbilityType( uint32_t ChocoboRaceAbilityTypeId );
|
||||||
boost::shared_ptr< EventItem > getEventItem( uint32_t EventItemId );
|
using ChocoboRaceItemPtr = boost::shared_ptr< ChocoboRaceItem >;
|
||||||
boost::shared_ptr< EventItemHelp > getEventItemHelp( uint32_t EventItemHelpId );
|
ChocoboRaceItemPtr getChocoboRaceItem( uint32_t ChocoboRaceItemId );
|
||||||
boost::shared_ptr< ExVersion > getExVersion( uint32_t ExVersionId );
|
using ChocoboRaceRankPtr = boost::shared_ptr< ChocoboRaceRank >;
|
||||||
boost::shared_ptr< Fate > getFate( uint32_t FateId );
|
ChocoboRaceRankPtr getChocoboRaceRank( uint32_t ChocoboRaceRankId );
|
||||||
boost::shared_ptr< FCActivity > getFCActivity( uint32_t FCActivityId );
|
using ChocoboRaceStatusPtr = boost::shared_ptr< ChocoboRaceStatus >;
|
||||||
boost::shared_ptr< FCActivityCategory > getFCActivityCategory( uint32_t FCActivityCategoryId );
|
ChocoboRaceStatusPtr getChocoboRaceStatus( uint32_t ChocoboRaceStatusId );
|
||||||
boost::shared_ptr< FCAuthority > getFCAuthority( uint32_t FCAuthorityId );
|
using ChocoboRaceTerritoryPtr = boost::shared_ptr< ChocoboRaceTerritory >;
|
||||||
boost::shared_ptr< FCAuthorityCategory > getFCAuthorityCategory( uint32_t FCAuthorityCategoryId );
|
ChocoboRaceTerritoryPtr getChocoboRaceTerritory( uint32_t ChocoboRaceTerritoryId );
|
||||||
boost::shared_ptr< FCChestName > getFCChestName( uint32_t FCChestNameId );
|
using ChocoboTaxiStandPtr = boost::shared_ptr< ChocoboTaxiStand >;
|
||||||
boost::shared_ptr< FccShop > getFccShop( uint32_t FccShopId );
|
ChocoboTaxiStandPtr getChocoboTaxiStand( uint32_t ChocoboTaxiStandId );
|
||||||
boost::shared_ptr< FCHierarchy > getFCHierarchy( uint32_t FCHierarchyId );
|
using ClassJobPtr = boost::shared_ptr< ClassJob >;
|
||||||
boost::shared_ptr< FCProfile > getFCProfile( uint32_t FCProfileId );
|
ClassJobPtr getClassJob( uint32_t ClassJobId );
|
||||||
boost::shared_ptr< FCReputation > getFCReputation( uint32_t FCReputationId );
|
using ClassJobCategoryPtr = boost::shared_ptr< ClassJobCategory >;
|
||||||
boost::shared_ptr< FCRights > getFCRights( uint32_t FCRightsId );
|
ClassJobCategoryPtr getClassJobCategory( uint32_t ClassJobCategoryId );
|
||||||
boost::shared_ptr< FishingSpot > getFishingSpot( uint32_t FishingSpotId );
|
using CompanionPtr = boost::shared_ptr< Companion >;
|
||||||
boost::shared_ptr< FishParameter > getFishParameter( uint32_t FishParameterId );
|
CompanionPtr getCompanion( uint32_t CompanionId );
|
||||||
boost::shared_ptr< GardeningSeed > getGardeningSeed( uint32_t GardeningSeedId );
|
using CompanionMovePtr = boost::shared_ptr< CompanionMove >;
|
||||||
boost::shared_ptr< GatheringCondition > getGatheringCondition( uint32_t GatheringConditionId );
|
CompanionMovePtr getCompanionMove( uint32_t CompanionMoveId );
|
||||||
boost::shared_ptr< GatheringExp > getGatheringExp( uint32_t GatheringExpId );
|
using CompanionTransientPtr = boost::shared_ptr< CompanionTransient >;
|
||||||
boost::shared_ptr< GatheringItem > getGatheringItem( uint32_t GatheringItemId );
|
CompanionTransientPtr getCompanionTransient( uint32_t CompanionTransientId );
|
||||||
boost::shared_ptr< GatheringItemLevelConvertTable > getGatheringItemLevelConvertTable( uint32_t GatheringItemLevelConvertTableId );
|
using CompanyActionPtr = boost::shared_ptr< CompanyAction >;
|
||||||
boost::shared_ptr< GatheringItemPoint > getGatheringItemPoint( uint32_t GatheringItemPointId );
|
CompanyActionPtr getCompanyAction( uint32_t CompanyActionId );
|
||||||
boost::shared_ptr< GatheringNotebookList > getGatheringNotebookList( uint32_t GatheringNotebookListId );
|
using CompanyCraftDraftPtr = boost::shared_ptr< CompanyCraftDraft >;
|
||||||
boost::shared_ptr< GatheringPoint > getGatheringPoint( uint32_t GatheringPointId );
|
CompanyCraftDraftPtr getCompanyCraftDraft( uint32_t CompanyCraftDraftId );
|
||||||
boost::shared_ptr< GatheringPointBase > getGatheringPointBase( uint32_t GatheringPointBaseId );
|
using CompanyCraftDraftCategoryPtr = boost::shared_ptr< CompanyCraftDraftCategory >;
|
||||||
boost::shared_ptr< GatheringPointBonus > getGatheringPointBonus( uint32_t GatheringPointBonusId );
|
CompanyCraftDraftCategoryPtr getCompanyCraftDraftCategory( uint32_t CompanyCraftDraftCategoryId );
|
||||||
boost::shared_ptr< GatheringPointBonusType > getGatheringPointBonusType( uint32_t GatheringPointBonusTypeId );
|
using CompanyCraftManufactoryStatePtr = boost::shared_ptr< CompanyCraftManufactoryState >;
|
||||||
boost::shared_ptr< GatheringPointName > getGatheringPointName( uint32_t GatheringPointNameId );
|
CompanyCraftManufactoryStatePtr getCompanyCraftManufactoryState( uint32_t CompanyCraftManufactoryStateId );
|
||||||
boost::shared_ptr< GatheringSubCategory > getGatheringSubCategory( uint32_t GatheringSubCategoryId );
|
using CompanyCraftPartPtr = boost::shared_ptr< CompanyCraftPart >;
|
||||||
boost::shared_ptr< GatheringType > getGatheringType( uint32_t GatheringTypeId );
|
CompanyCraftPartPtr getCompanyCraftPart( uint32_t CompanyCraftPartId );
|
||||||
boost::shared_ptr< GcArmyExpedition > getGcArmyExpedition( uint32_t GcArmyExpeditionId );
|
using CompanyCraftProcessPtr = boost::shared_ptr< CompanyCraftProcess >;
|
||||||
boost::shared_ptr< GcArmyExpeditionMemberBonus > getGcArmyExpeditionMemberBonus( uint32_t GcArmyExpeditionMemberBonusId );
|
CompanyCraftProcessPtr getCompanyCraftProcess( uint32_t CompanyCraftProcessId );
|
||||||
boost::shared_ptr< GcArmyExpeditionType > getGcArmyExpeditionType( uint32_t GcArmyExpeditionTypeId );
|
using CompanyCraftSequencePtr = boost::shared_ptr< CompanyCraftSequence >;
|
||||||
boost::shared_ptr< GcArmyMemberGrow > getGcArmyMemberGrow( uint32_t GcArmyMemberGrowId );
|
CompanyCraftSequencePtr getCompanyCraftSequence( uint32_t CompanyCraftSequenceId );
|
||||||
boost::shared_ptr< GcArmyTraining > getGcArmyTraining( uint32_t GcArmyTrainingId );
|
using CompanyCraftSupplyItemPtr = boost::shared_ptr< CompanyCraftSupplyItem >;
|
||||||
boost::shared_ptr< GCRankGridaniaFemaleText > getGCRankGridaniaFemaleText( uint32_t GCRankGridaniaFemaleTextId );
|
CompanyCraftSupplyItemPtr getCompanyCraftSupplyItem( uint32_t CompanyCraftSupplyItemId );
|
||||||
boost::shared_ptr< GCRankGridaniaMaleText > getGCRankGridaniaMaleText( uint32_t GCRankGridaniaMaleTextId );
|
using CompanyCraftTypePtr = boost::shared_ptr< CompanyCraftType >;
|
||||||
boost::shared_ptr< GCRankLimsaFemaleText > getGCRankLimsaFemaleText( uint32_t GCRankLimsaFemaleTextId );
|
CompanyCraftTypePtr getCompanyCraftType( uint32_t CompanyCraftTypeId );
|
||||||
boost::shared_ptr< GCRankLimsaMaleText > getGCRankLimsaMaleText( uint32_t GCRankLimsaMaleTextId );
|
using CompleteJournalPtr = boost::shared_ptr< CompleteJournal >;
|
||||||
boost::shared_ptr< GCRankUldahFemaleText > getGCRankUldahFemaleText( uint32_t GCRankUldahFemaleTextId );
|
CompleteJournalPtr getCompleteJournal( uint32_t CompleteJournalId );
|
||||||
boost::shared_ptr< GCRankUldahMaleText > getGCRankUldahMaleText( uint32_t GCRankUldahMaleTextId );
|
using CompleteJournalCategoryPtr = boost::shared_ptr< CompleteJournalCategory >;
|
||||||
boost::shared_ptr< GCScripShopCategory > getGCScripShopCategory( uint32_t GCScripShopCategoryId );
|
CompleteJournalCategoryPtr getCompleteJournalCategory( uint32_t CompleteJournalCategoryId );
|
||||||
boost::shared_ptr< GCScripShopItem > getGCScripShopItem( uint32_t GCScripShopItemId );
|
using ContentExActionPtr = boost::shared_ptr< ContentExAction >;
|
||||||
boost::shared_ptr< GCShop > getGCShop( uint32_t GCShopId );
|
ContentExActionPtr getContentExAction( uint32_t ContentExActionId );
|
||||||
boost::shared_ptr< GCShopItemCategory > getGCShopItemCategory( uint32_t GCShopItemCategoryId );
|
using ContentFinderConditionPtr = boost::shared_ptr< ContentFinderCondition >;
|
||||||
boost::shared_ptr< GCSupplyDuty > getGCSupplyDuty( uint32_t GCSupplyDutyId );
|
ContentFinderConditionPtr getContentFinderCondition( uint32_t ContentFinderConditionId );
|
||||||
boost::shared_ptr< GCSupplyDutyReward > getGCSupplyDutyReward( uint32_t GCSupplyDutyRewardId );
|
using ContentFinderConditionTransientPtr = boost::shared_ptr< ContentFinderConditionTransient >;
|
||||||
boost::shared_ptr< GeneralAction > getGeneralAction( uint32_t GeneralActionId );
|
ContentFinderConditionTransientPtr getContentFinderConditionTransient( uint32_t ContentFinderConditionTransientId );
|
||||||
boost::shared_ptr< GilShop > getGilShop( uint32_t GilShopId );
|
using ContentMemberTypePtr = boost::shared_ptr< ContentMemberType >;
|
||||||
boost::shared_ptr< GilShopItem > getGilShopItem( uint32_t GilShopItemId );
|
ContentMemberTypePtr getContentMemberType( uint32_t ContentMemberTypeId );
|
||||||
boost::shared_ptr< GoldSaucerTextData > getGoldSaucerTextData( uint32_t GoldSaucerTextDataId );
|
using ContentRoulettePtr = boost::shared_ptr< ContentRoulette >;
|
||||||
boost::shared_ptr< GrandCompany > getGrandCompany( uint32_t GrandCompanyId );
|
ContentRoulettePtr getContentRoulette( uint32_t ContentRouletteId );
|
||||||
boost::shared_ptr< GrandCompanyRank > getGrandCompanyRank( uint32_t GrandCompanyRankId );
|
using ContentTypePtr = boost::shared_ptr< ContentType >;
|
||||||
boost::shared_ptr< GuardianDeity > getGuardianDeity( uint32_t GuardianDeityId );
|
ContentTypePtr getContentType( uint32_t ContentTypeId );
|
||||||
boost::shared_ptr< GuildleveAssignment > getGuildleveAssignment( uint32_t GuildleveAssignmentId );
|
using CraftActionPtr = boost::shared_ptr< CraftAction >;
|
||||||
boost::shared_ptr< GuildOrderGuide > getGuildOrderGuide( uint32_t GuildOrderGuideId );
|
CraftActionPtr getCraftAction( uint32_t CraftActionId );
|
||||||
boost::shared_ptr< GuildOrderOfficer > getGuildOrderOfficer( uint32_t GuildOrderOfficerId );
|
using CraftLevePtr = boost::shared_ptr< CraftLeve >;
|
||||||
boost::shared_ptr< HouseRetainerPose > getHouseRetainerPose( uint32_t HouseRetainerPoseId );
|
CraftLevePtr getCraftLeve( uint32_t CraftLeveId );
|
||||||
boost::shared_ptr< HousingFurniture > getHousingFurniture( uint32_t HousingFurnitureId );
|
using CraftTypePtr = boost::shared_ptr< CraftType >;
|
||||||
boost::shared_ptr< HousingYardObject > getHousingYardObject( uint32_t HousingYardObjectId );
|
CraftTypePtr getCraftType( uint32_t CraftTypeId );
|
||||||
boost::shared_ptr< InstanceContent > getInstanceContent( uint32_t InstanceContentId );
|
using CurrencyPtr = boost::shared_ptr< Currency >;
|
||||||
boost::shared_ptr< InstanceContentBuff > getInstanceContentBuff( uint32_t InstanceContentBuffId );
|
CurrencyPtr getCurrency( uint32_t CurrencyId );
|
||||||
boost::shared_ptr< InstanceContentTextData > getInstanceContentTextData( uint32_t InstanceContentTextDataId );
|
using CustomTalkPtr = boost::shared_ptr< CustomTalk >;
|
||||||
boost::shared_ptr< InstanceContentType > getInstanceContentType( uint32_t InstanceContentTypeId );
|
CustomTalkPtr getCustomTalk( uint32_t CustomTalkId );
|
||||||
boost::shared_ptr< Item > getItem( uint32_t ItemId );
|
using CutscenePtr = boost::shared_ptr< Cutscene >;
|
||||||
boost::shared_ptr< ItemAction > getItemAction( uint32_t ItemActionId );
|
CutscenePtr getCutscene( uint32_t CutsceneId );
|
||||||
boost::shared_ptr< ItemFood > getItemFood( uint32_t ItemFoodId );
|
using CutScreenImagePtr = boost::shared_ptr< CutScreenImage >;
|
||||||
boost::shared_ptr< ItemSearchCategory > getItemSearchCategory( uint32_t ItemSearchCategoryId );
|
CutScreenImagePtr getCutScreenImage( uint32_t CutScreenImageId );
|
||||||
boost::shared_ptr< ItemSeries > getItemSeries( uint32_t ItemSeriesId );
|
using DailySupplyItemPtr = boost::shared_ptr< DailySupplyItem >;
|
||||||
boost::shared_ptr< ItemSpecialBonus > getItemSpecialBonus( uint32_t ItemSpecialBonusId );
|
DailySupplyItemPtr getDailySupplyItem( uint32_t DailySupplyItemId );
|
||||||
boost::shared_ptr< ItemUICategory > getItemUICategory( uint32_t ItemUICategoryId );
|
using DeepDungeonBanPtr = boost::shared_ptr< DeepDungeonBan >;
|
||||||
boost::shared_ptr< JournalCategory > getJournalCategory( uint32_t JournalCategoryId );
|
DeepDungeonBanPtr getDeepDungeonBan( uint32_t DeepDungeonBanId );
|
||||||
boost::shared_ptr< JournalGenre > getJournalGenre( uint32_t JournalGenreId );
|
using DeepDungeonDangerPtr = boost::shared_ptr< DeepDungeonDanger >;
|
||||||
boost::shared_ptr< JournalSection > getJournalSection( uint32_t JournalSectionId );
|
DeepDungeonDangerPtr getDeepDungeonDanger( uint32_t DeepDungeonDangerId );
|
||||||
boost::shared_ptr< Leve > getLeve( uint32_t LeveId );
|
using DeepDungeonEquipmentPtr = boost::shared_ptr< DeepDungeonEquipment >;
|
||||||
boost::shared_ptr< LeveAssignmentType > getLeveAssignmentType( uint32_t LeveAssignmentTypeId );
|
DeepDungeonEquipmentPtr getDeepDungeonEquipment( uint32_t DeepDungeonEquipmentId );
|
||||||
boost::shared_ptr< LeveClient > getLeveClient( uint32_t LeveClientId );
|
using DeepDungeonFloorEffectUIPtr = boost::shared_ptr< DeepDungeonFloorEffectUI >;
|
||||||
boost::shared_ptr< Level > getLevel( uint32_t LevelId );
|
DeepDungeonFloorEffectUIPtr getDeepDungeonFloorEffectUI( uint32_t DeepDungeonFloorEffectUIId );
|
||||||
boost::shared_ptr< LeveRewardItem > getLeveRewardItem( uint32_t LeveRewardItemId );
|
using DeepDungeonItemPtr = boost::shared_ptr< DeepDungeonItem >;
|
||||||
boost::shared_ptr< LeveRewardItemGroup > getLeveRewardItemGroup( uint32_t LeveRewardItemGroupId );
|
DeepDungeonItemPtr getDeepDungeonItem( uint32_t DeepDungeonItemId );
|
||||||
boost::shared_ptr< LeveVfx > getLeveVfx( uint32_t LeveVfxId );
|
using DeepDungeonStatusPtr = boost::shared_ptr< DeepDungeonStatus >;
|
||||||
boost::shared_ptr< LogFilter > getLogFilter( uint32_t LogFilterId );
|
DeepDungeonStatusPtr getDeepDungeonStatus( uint32_t DeepDungeonStatusId );
|
||||||
boost::shared_ptr< LogKind > getLogKind( uint32_t LogKindId );
|
using DefaultTalkPtr = boost::shared_ptr< DefaultTalk >;
|
||||||
boost::shared_ptr< LogKindCategoryText > getLogKindCategoryText( uint32_t LogKindCategoryTextId );
|
DefaultTalkPtr getDefaultTalk( uint32_t DefaultTalkId );
|
||||||
boost::shared_ptr< LogMessage > getLogMessage( uint32_t LogMessageId );
|
using DeliveryQuestPtr = boost::shared_ptr< DeliveryQuest >;
|
||||||
boost::shared_ptr< MacroIcon > getMacroIcon( uint32_t MacroIconId );
|
DeliveryQuestPtr getDeliveryQuest( uint32_t DeliveryQuestId );
|
||||||
boost::shared_ptr< MacroIconRedirectOld > getMacroIconRedirectOld( uint32_t MacroIconRedirectOldId );
|
using DisposalShopPtr = boost::shared_ptr< DisposalShop >;
|
||||||
boost::shared_ptr< MainCommand > getMainCommand( uint32_t MainCommandId );
|
DisposalShopPtr getDisposalShop( uint32_t DisposalShopId );
|
||||||
boost::shared_ptr< MainCommandCategory > getMainCommandCategory( uint32_t MainCommandCategoryId );
|
using DisposalShopFilterTypePtr = boost::shared_ptr< DisposalShopFilterType >;
|
||||||
boost::shared_ptr< Map > getMap( uint32_t MapId );
|
DisposalShopFilterTypePtr getDisposalShopFilterType( uint32_t DisposalShopFilterTypeId );
|
||||||
boost::shared_ptr< MapMarker > getMapMarker( uint32_t MapMarkerId );
|
using DisposalShopItemPtr = boost::shared_ptr< DisposalShopItem >;
|
||||||
boost::shared_ptr< MapSymbol > getMapSymbol( uint32_t MapSymbolId );
|
DisposalShopItemPtr getDisposalShopItem( uint32_t DisposalShopItemId );
|
||||||
boost::shared_ptr< MasterpieceSupplyDuty > getMasterpieceSupplyDuty( uint32_t MasterpieceSupplyDutyId );
|
using DpsChallengePtr = boost::shared_ptr< DpsChallenge >;
|
||||||
boost::shared_ptr< MasterpieceSupplyMultiplier > getMasterpieceSupplyMultiplier( uint32_t MasterpieceSupplyMultiplierId );
|
DpsChallengePtr getDpsChallenge( uint32_t DpsChallengeId );
|
||||||
boost::shared_ptr< Materia > getMateria( uint32_t MateriaId );
|
using DpsChallengeOfficerPtr = boost::shared_ptr< DpsChallengeOfficer >;
|
||||||
boost::shared_ptr< MinionRace > getMinionRace( uint32_t MinionRaceId );
|
DpsChallengeOfficerPtr getDpsChallengeOfficer( uint32_t DpsChallengeOfficerId );
|
||||||
boost::shared_ptr< MinionRules > getMinionRules( uint32_t MinionRulesId );
|
using DpsChallengeTransientPtr = boost::shared_ptr< DpsChallengeTransient >;
|
||||||
boost::shared_ptr< MinionSkillType > getMinionSkillType( uint32_t MinionSkillTypeId );
|
DpsChallengeTransientPtr getDpsChallengeTransient( uint32_t DpsChallengeTransientId );
|
||||||
boost::shared_ptr< MobHuntTarget > getMobHuntTarget( uint32_t MobHuntTargetId );
|
using EmotePtr = boost::shared_ptr< Emote >;
|
||||||
boost::shared_ptr< ModelChara > getModelChara( uint32_t ModelCharaId );
|
EmotePtr getEmote( uint32_t EmoteId );
|
||||||
boost::shared_ptr< MonsterNote > getMonsterNote( uint32_t MonsterNoteId );
|
using EmoteCategoryPtr = boost::shared_ptr< EmoteCategory >;
|
||||||
boost::shared_ptr< MonsterNoteTarget > getMonsterNoteTarget( uint32_t MonsterNoteTargetId );
|
EmoteCategoryPtr getEmoteCategory( uint32_t EmoteCategoryId );
|
||||||
boost::shared_ptr< Mount > getMount( uint32_t MountId );
|
using ENpcBasePtr = boost::shared_ptr< ENpcBase >;
|
||||||
boost::shared_ptr< MountAction > getMountAction( uint32_t MountActionId );
|
ENpcBasePtr getENpcBase( uint32_t ENpcBaseId );
|
||||||
boost::shared_ptr< NpcEquip > getNpcEquip( uint32_t NpcEquipId );
|
using ENpcResidentPtr = boost::shared_ptr< ENpcResident >;
|
||||||
boost::shared_ptr< Omen > getOmen( uint32_t OmenId );
|
ENpcResidentPtr getENpcResident( uint32_t ENpcResidentId );
|
||||||
boost::shared_ptr< OnlineStatus > getOnlineStatus( uint32_t OnlineStatusId );
|
using EObjPtr = boost::shared_ptr< EObj >;
|
||||||
boost::shared_ptr< Opening > getOpening( uint32_t OpeningId );
|
EObjPtr getEObj( uint32_t EObjId );
|
||||||
boost::shared_ptr< Orchestrion > getOrchestrion( uint32_t OrchestrionId );
|
using EquipRaceCategoryPtr = boost::shared_ptr< EquipRaceCategory >;
|
||||||
boost::shared_ptr< OrchestrionPath > getOrchestrionPath( uint32_t OrchestrionPathId );
|
EquipRaceCategoryPtr getEquipRaceCategory( uint32_t EquipRaceCategoryId );
|
||||||
boost::shared_ptr< ParamGrow > getParamGrow( uint32_t ParamGrowId );
|
using EquipSlotCategoryPtr = boost::shared_ptr< EquipSlotCategory >;
|
||||||
boost::shared_ptr< Pet > getPet( uint32_t PetId );
|
EquipSlotCategoryPtr getEquipSlotCategory( uint32_t EquipSlotCategoryId );
|
||||||
boost::shared_ptr< PetAction > getPetAction( uint32_t PetActionId );
|
using EventActionPtr = boost::shared_ptr< EventAction >;
|
||||||
boost::shared_ptr< Picture > getPicture( uint32_t PictureId );
|
EventActionPtr getEventAction( uint32_t EventActionId );
|
||||||
boost::shared_ptr< PlaceName > getPlaceName( uint32_t PlaceNameId );
|
using EventIconPriorityPtr = boost::shared_ptr< EventIconPriority >;
|
||||||
boost::shared_ptr< Quest > getQuest( uint32_t QuestId );
|
EventIconPriorityPtr getEventIconPriority( uint32_t EventIconPriorityId );
|
||||||
boost::shared_ptr< QuestRewardOther > getQuestRewardOther( uint32_t QuestRewardOtherId );
|
using EventIconTypePtr = boost::shared_ptr< EventIconType >;
|
||||||
boost::shared_ptr< Race > getRace( uint32_t RaceId );
|
EventIconTypePtr getEventIconType( uint32_t EventIconTypeId );
|
||||||
boost::shared_ptr< RacingChocoboItem > getRacingChocoboItem( uint32_t RacingChocoboItemId );
|
using EventItemPtr = boost::shared_ptr< EventItem >;
|
||||||
boost::shared_ptr< RacingChocoboName > getRacingChocoboName( uint32_t RacingChocoboNameId );
|
EventItemPtr getEventItem( uint32_t EventItemId );
|
||||||
boost::shared_ptr< RacingChocoboNameCategory > getRacingChocoboNameCategory( uint32_t RacingChocoboNameCategoryId );
|
using EventItemHelpPtr = boost::shared_ptr< EventItemHelp >;
|
||||||
boost::shared_ptr< RacingChocoboNameInfo > getRacingChocoboNameInfo( uint32_t RacingChocoboNameInfoId );
|
EventItemHelpPtr getEventItemHelp( uint32_t EventItemHelpId );
|
||||||
boost::shared_ptr< RacingChocoboParam > getRacingChocoboParam( uint32_t RacingChocoboParamId );
|
using ExVersionPtr = boost::shared_ptr< ExVersion >;
|
||||||
boost::shared_ptr< Recipe > getRecipe( uint32_t RecipeId );
|
ExVersionPtr getExVersion( uint32_t ExVersionId );
|
||||||
boost::shared_ptr< RecipeElement > getRecipeElement( uint32_t RecipeElementId );
|
using FatePtr = boost::shared_ptr< Fate >;
|
||||||
boost::shared_ptr< RecipeLevelTable > getRecipeLevelTable( uint32_t RecipeLevelTableId );
|
FatePtr getFate( uint32_t FateId );
|
||||||
boost::shared_ptr< RecipeNotebookList > getRecipeNotebookList( uint32_t RecipeNotebookListId );
|
using FCActivityPtr = boost::shared_ptr< FCActivity >;
|
||||||
boost::shared_ptr< Relic > getRelic( uint32_t RelicId );
|
FCActivityPtr getFCActivity( uint32_t FCActivityId );
|
||||||
boost::shared_ptr< Relic3 > getRelic3( uint32_t Relic3Id );
|
using FCActivityCategoryPtr = boost::shared_ptr< FCActivityCategory >;
|
||||||
boost::shared_ptr< RelicItem > getRelicItem( uint32_t RelicItemId );
|
FCActivityCategoryPtr getFCActivityCategory( uint32_t FCActivityCategoryId );
|
||||||
boost::shared_ptr< RelicNote > getRelicNote( uint32_t RelicNoteId );
|
using FCAuthorityPtr = boost::shared_ptr< FCAuthority >;
|
||||||
boost::shared_ptr< RelicNoteCategory > getRelicNoteCategory( uint32_t RelicNoteCategoryId );
|
FCAuthorityPtr getFCAuthority( uint32_t FCAuthorityId );
|
||||||
boost::shared_ptr< RetainerTask > getRetainerTask( uint32_t RetainerTaskId );
|
using FCAuthorityCategoryPtr = boost::shared_ptr< FCAuthorityCategory >;
|
||||||
boost::shared_ptr< RetainerTaskNormal > getRetainerTaskNormal( uint32_t RetainerTaskNormalId );
|
FCAuthorityCategoryPtr getFCAuthorityCategory( uint32_t FCAuthorityCategoryId );
|
||||||
boost::shared_ptr< RetainerTaskParameter > getRetainerTaskParameter( uint32_t RetainerTaskParameterId );
|
using FCChestNamePtr = boost::shared_ptr< FCChestName >;
|
||||||
boost::shared_ptr< RetainerTaskRandom > getRetainerTaskRandom( uint32_t RetainerTaskRandomId );
|
FCChestNamePtr getFCChestName( uint32_t FCChestNameId );
|
||||||
boost::shared_ptr< Salvage > getSalvage( uint32_t SalvageId );
|
using FccShopPtr = boost::shared_ptr< FccShop >;
|
||||||
boost::shared_ptr< SatisfactionNpc > getSatisfactionNpc( uint32_t SatisfactionNpcId );
|
FccShopPtr getFccShop( uint32_t FccShopId );
|
||||||
boost::shared_ptr< SatisfactionSupply > getSatisfactionSupply( uint32_t SatisfactionSupplyId );
|
using FCHierarchyPtr = boost::shared_ptr< FCHierarchy >;
|
||||||
boost::shared_ptr< SatisfactionSupplyReward > getSatisfactionSupplyReward( uint32_t SatisfactionSupplyRewardId );
|
FCHierarchyPtr getFCHierarchy( uint32_t FCHierarchyId );
|
||||||
boost::shared_ptr< ScreenImage > getScreenImage( uint32_t ScreenImageId );
|
using FCProfilePtr = boost::shared_ptr< FCProfile >;
|
||||||
boost::shared_ptr< SecretRecipeBook > getSecretRecipeBook( uint32_t SecretRecipeBookId );
|
FCProfilePtr getFCProfile( uint32_t FCProfileId );
|
||||||
boost::shared_ptr< SpearfishingItem > getSpearfishingItem( uint32_t SpearfishingItemId );
|
using FCReputationPtr = boost::shared_ptr< FCReputation >;
|
||||||
boost::shared_ptr< SpearfishingNotebook > getSpearfishingNotebook( uint32_t SpearfishingNotebookId );
|
FCReputationPtr getFCReputation( uint32_t FCReputationId );
|
||||||
boost::shared_ptr< SpecialShop > getSpecialShop( uint32_t SpecialShopId );
|
using FCRightsPtr = boost::shared_ptr< FCRights >;
|
||||||
boost::shared_ptr< SpecialShopItemCategory > getSpecialShopItemCategory( uint32_t SpecialShopItemCategoryId );
|
FCRightsPtr getFCRights( uint32_t FCRightsId );
|
||||||
boost::shared_ptr< Stain > getStain( uint32_t StainId );
|
using FishingSpotPtr = boost::shared_ptr< FishingSpot >;
|
||||||
boost::shared_ptr< Status > getStatus( uint32_t StatusId );
|
FishingSpotPtr getFishingSpot( uint32_t FishingSpotId );
|
||||||
boost::shared_ptr< Story > getStory( uint32_t StoryId );
|
using FishParameterPtr = boost::shared_ptr< FishParameter >;
|
||||||
boost::shared_ptr< SwitchTalk > getSwitchTalk( uint32_t SwitchTalkId );
|
FishParameterPtr getFishParameter( uint32_t FishParameterId );
|
||||||
boost::shared_ptr< TerritoryType > getTerritoryType( uint32_t TerritoryTypeId );
|
using GardeningSeedPtr = boost::shared_ptr< GardeningSeed >;
|
||||||
boost::shared_ptr< TextCommand > getTextCommand( uint32_t TextCommandId );
|
GardeningSeedPtr getGardeningSeed( uint32_t GardeningSeedId );
|
||||||
boost::shared_ptr< Title > getTitle( uint32_t TitleId );
|
using GatheringConditionPtr = boost::shared_ptr< GatheringCondition >;
|
||||||
boost::shared_ptr< Tomestones > getTomestones( uint32_t TomestonesId );
|
GatheringConditionPtr getGatheringCondition( uint32_t GatheringConditionId );
|
||||||
boost::shared_ptr< TomestonesItem > getTomestonesItem( uint32_t TomestonesItemId );
|
using GatheringExpPtr = boost::shared_ptr< GatheringExp >;
|
||||||
boost::shared_ptr< TopicSelect > getTopicSelect( uint32_t TopicSelectId );
|
GatheringExpPtr getGatheringExp( uint32_t GatheringExpId );
|
||||||
boost::shared_ptr< Town > getTown( uint32_t TownId );
|
using GatheringItemPtr = boost::shared_ptr< GatheringItem >;
|
||||||
boost::shared_ptr< Trait > getTrait( uint32_t TraitId );
|
GatheringItemPtr getGatheringItem( uint32_t GatheringItemId );
|
||||||
boost::shared_ptr< TraitRecast > getTraitRecast( uint32_t TraitRecastId );
|
using GatheringItemLevelConvertTablePtr = boost::shared_ptr< GatheringItemLevelConvertTable >;
|
||||||
boost::shared_ptr< TraitTransient > getTraitTransient( uint32_t TraitTransientId );
|
GatheringItemLevelConvertTablePtr getGatheringItemLevelConvertTable( uint32_t GatheringItemLevelConvertTableId );
|
||||||
boost::shared_ptr< Tribe > getTribe( uint32_t TribeId );
|
using GatheringItemPointPtr = boost::shared_ptr< GatheringItemPoint >;
|
||||||
boost::shared_ptr< TripleTriad > getTripleTriad( uint32_t TripleTriadId );
|
GatheringItemPointPtr getGatheringItemPoint( uint32_t GatheringItemPointId );
|
||||||
boost::shared_ptr< TripleTriadCard > getTripleTriadCard( uint32_t TripleTriadCardId );
|
using GatheringNotebookListPtr = boost::shared_ptr< GatheringNotebookList >;
|
||||||
boost::shared_ptr< TripleTriadCardRarity > getTripleTriadCardRarity( uint32_t TripleTriadCardRarityId );
|
GatheringNotebookListPtr getGatheringNotebookList( uint32_t GatheringNotebookListId );
|
||||||
boost::shared_ptr< TripleTriadCardResident > getTripleTriadCardResident( uint32_t TripleTriadCardResidentId );
|
using GatheringPointPtr = boost::shared_ptr< GatheringPoint >;
|
||||||
boost::shared_ptr< TripleTriadCardType > getTripleTriadCardType( uint32_t TripleTriadCardTypeId );
|
GatheringPointPtr getGatheringPoint( uint32_t GatheringPointId );
|
||||||
boost::shared_ptr< TripleTriadCompetition > getTripleTriadCompetition( uint32_t TripleTriadCompetitionId );
|
using GatheringPointBasePtr = boost::shared_ptr< GatheringPointBase >;
|
||||||
boost::shared_ptr< TripleTriadRule > getTripleTriadRule( uint32_t TripleTriadRuleId );
|
GatheringPointBasePtr getGatheringPointBase( uint32_t GatheringPointBaseId );
|
||||||
boost::shared_ptr< Tutorial > getTutorial( uint32_t TutorialId );
|
using GatheringPointBonusPtr = boost::shared_ptr< GatheringPointBonus >;
|
||||||
boost::shared_ptr< TutorialDPS > getTutorialDPS( uint32_t TutorialDPSId );
|
GatheringPointBonusPtr getGatheringPointBonus( uint32_t GatheringPointBonusId );
|
||||||
boost::shared_ptr< TutorialHealer > getTutorialHealer( uint32_t TutorialHealerId );
|
using GatheringPointBonusTypePtr = boost::shared_ptr< GatheringPointBonusType >;
|
||||||
boost::shared_ptr< TutorialTank > getTutorialTank( uint32_t TutorialTankId );
|
GatheringPointBonusTypePtr getGatheringPointBonusType( uint32_t GatheringPointBonusTypeId );
|
||||||
boost::shared_ptr< Warp > getWarp( uint32_t WarpId );
|
using GatheringPointNamePtr = boost::shared_ptr< GatheringPointName >;
|
||||||
boost::shared_ptr< Weather > getWeather( uint32_t WeatherId );
|
GatheringPointNamePtr getGatheringPointName( uint32_t GatheringPointNameId );
|
||||||
boost::shared_ptr< WeatherGroup > getWeatherGroup( uint32_t WeatherGroupId );
|
using GatheringSubCategoryPtr = boost::shared_ptr< GatheringSubCategory >;
|
||||||
boost::shared_ptr< WeatherRate > getWeatherRate( uint32_t WeatherRateId );
|
GatheringSubCategoryPtr getGatheringSubCategory( uint32_t GatheringSubCategoryId );
|
||||||
boost::shared_ptr< WeeklyBingoOrderData > getWeeklyBingoOrderData( uint32_t WeeklyBingoOrderDataId );
|
using GatheringTypePtr = boost::shared_ptr< GatheringType >;
|
||||||
boost::shared_ptr< WeeklyBingoRewardData > getWeeklyBingoRewardData( uint32_t WeeklyBingoRewardDataId );
|
GatheringTypePtr getGatheringType( uint32_t GatheringTypeId );
|
||||||
boost::shared_ptr< WeeklyBingoText > getWeeklyBingoText( uint32_t WeeklyBingoTextId );
|
using GcArmyExpeditionPtr = boost::shared_ptr< GcArmyExpedition >;
|
||||||
boost::shared_ptr< WorldDCGroupType > getWorldDCGroupType( uint32_t WorldDCGroupTypeId );
|
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;
|
std::set< uint32_t > m_AchievementIdList;
|
||||||
|
|
|
@ -300,7 +300,7 @@ void Core::Entity::Player::teleport( uint16_t aetheryteId, uint8_t type )
|
||||||
|
|
||||||
setStateFlag( PlayerStateFlag::BetweenAreas );
|
setStateFlag( PlayerStateFlag::BetweenAreas );
|
||||||
|
|
||||||
auto z_pos = g_territoryMgr.getTerritoryPosition( data->territory );
|
auto z_pos = g_territoryMgr.getTerritoryPosition( data->destination );
|
||||||
|
|
||||||
Common::FFXIVARR_POSITION3 pos;
|
Common::FFXIVARR_POSITION3 pos;
|
||||||
pos.x = 0;
|
pos.x = 0;
|
||||||
|
|
|
@ -532,6 +532,10 @@
|
||||||
"target": "TerritoryType"
|
"target": "TerritoryType"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"index": 11,
|
||||||
|
"name": "Destination"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"index": 15,
|
"index": 15,
|
||||||
"name": "IsAetheryte"
|
"name": "IsAetheryte"
|
||||||
|
|
|
@ -81,7 +81,7 @@ std::string generateDirectGetterDef( const std::string& exd )
|
||||||
{
|
{
|
||||||
std::string result = "";
|
std::string result = "";
|
||||||
result =
|
result =
|
||||||
"" + exd + "Ptr\n"
|
"Core::Data::ExdDataGenerated::" + exd + "Ptr\n"
|
||||||
" Core::Data::ExdDataGenerated::get" + exd + "( uint32_t " + exd + "Id )\n"
|
" Core::Data::ExdDataGenerated::get" + exd + "( uint32_t " + exd + "Id )\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
" try\n"
|
" try\n"
|
||||||
|
|
Loading…
Add table
Reference in a new issue