# Order (ActorControl) List

The following is a list of 3.x subcommands for Order/ActorControl packets. It is not updated or accurate.

Data from <https://docs.google.com/spreadsheets/d/1GUdOmUyvnQ3Q9tmLmhis8D6o_2Z698NgNMZxJrhG-tM/edit?gid=0#gid=0> (credits: Taezen)

<table><thead><tr><th width="82.39996337890625">ID</th><th width="281.60009765625">Name</th><th width="113.599853515625" align="center">Ignores source</th><th width="115.9998779296875">Self only</th><th width="116">Can be object source</th><th width="103.199951171875" align="center">Uses Target ID</th><th width="85.5999755859375">Args</th><th>Arg0 use</th><th>Arg1 use</th><th>Arg2 use</th><th>Arg3 use</th><th>Arg4 use</th><th>Arg5 use</th><th>Comment</th></tr></thead><tbody><tr><td>0x000</td><td>SetDrawnSword</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>0: put the weapon away 1: draw weapon</td><td>1: show animation (seems only to be effective if Arg2 ist set to 1)</td><td>1: play full animation (only effective if Arg1 ist set to 1)</td><td></td><td></td><td></td><td></td></tr><tr><td>0x001</td><td>SetAutoAttack</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: auto attack off 1: auto attack on</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x002</td><td>SetMode</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>actor mode id: 1: Idle 2: Dead (this also shows the return to homepoint message box) 3: Sitting 4: Mounted 5: Crafting 6: Gathering 7: Melding 8: SMachine 9: Carry 10: ??? 11: Emote</td><td>mode arguments</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x003</td><td>ExecEventAction</td><td align="center"></td><td></td><td></td><td align="center">X</td><td>2</td><td>0: cancel the animation except it is for self (target id gets ignored on this) non-zero: play the animation</td><td>EventAction id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x004</td><td>SetBattle</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>0: turn off battle mode 1: turn on battle mode</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x005</td><td>ClassJobChangeVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x006</td><td>ShowDefeatMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>any available entity id</td><td>entity id of a pc or bnpc with special id 2 or 11 (only effective if Arg0 is INVALID_GAME_OBJECT_ID)</td><td></td><td></td><td></td><td></td><td>Shows a defeat message in the action log</td></tr><tr><td>0x007</td><td>GainExpMsgSelf</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>ClassJob id</td><td>amount of exp</td><td>percentage of bonus exp</td><td></td><td></td><td></td><td>Also adds exp if the source entity is the Chocobo companion</td></tr><tr><td>0x008</td><td>UnlockClass</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>ClassJob id</td><td>unused by game</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x009</td><td>SetLevel</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>ClassJob id</td><td>level</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x00A</td><td>LevelUp</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>ClassJob id</td><td>new level</td><td>old level</td><td></td><td></td><td></td><td></td></tr><tr><td>0x00B</td><td>CallForHelpMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>any available pc entity id</td><td>amount of enemies</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x00C</td><td>ExpChainMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>chain number (0 resets the time remaining indicator)</td><td>remaining time in 10 milliseconds steps</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x00D</td><td>SetBaseStat</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>1: HP 3: MP 5: TP 7: GP 8: CP</td><td>amount of base stat</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x00E</td><td>SetDead</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>optional ActionTimeline id to play another animation than the default dieing animation</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x00F</td><td>InterruptCast</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>LogMessage id</td><td>action types: 1: Action 2: ItemAction 3: EventItemAction 4: interaction 13: mount</td><td>id of action type (only necessary for type 1 - 3)</td><td>1: play interrupt magic vfx</td><td></td><td></td><td></td></tr><tr><td>0x010</td><td>SetRecastTimer</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>recast group index (0 - 80)</td><td>current recast timer time in 10 milliseconds steps??</td><td>max recast timer time in 10 milliseconds steps</td><td></td><td></td><td></td><td>I don't know for what this is used, because In normal battle this has no effect</td></tr><tr><td>0x011</td><td>SetRecastTimerMax</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>action types: 1: Action 2: ItemAction 3: EventItemAction 4: GeneralAction 11: PetAction 14: PvPAction</td><td>id of action type</td><td>max recast timer time in 10 milliseconds steps</td><td></td><td></td><td></td><td></td></tr><tr><td>0x012</td><td>ResetActionConditionTimer</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>index (0 - 40)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x013</td><td>SetBorrowAction</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>index (0 - 9)</td><td>Action id</td><td>1: sync recast group timer to the additional action</td><td></td><td></td><td></td><td></td></tr><tr><td>0x014</td><td>GetStatusEffectVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>Status id</td><td>unknown use</td><td></td><td></td><td></td><td></td><td>This also shows a status get message in the action log</td></tr><tr><td>0x015</td><td>RemoveStatusEffectVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>Status id</td><td>unknown use</td><td>optional source entity id</td><td></td><td></td><td></td><td>This also shows a status loss message in the action log</td></tr><tr><td>0x016</td><td>SetStatusStack</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>status stack index (0 - 29)</td><td>Status id</td><td>system params</td><td></td><td></td><td></td><td>unknown use</td></tr><tr><td>0x017</td><td>FloatingNumberVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>unused by game</td><td>effect type: 3: damage 4: heal 14: tp loss 33: stun char (no floating number)</td><td>value of floating number</td><td></td><td></td><td></td><td></td></tr><tr><td>0x018</td><td>SetRestedEXP</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>amount of rested exp</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x019</td><td>SetAddictionLevel</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>addiction level (0 - 2)</td><td>playtime from current session in minutes</td><td></td><td></td><td></td><td></td><td>Seems to be an unimplemented feature</td></tr><tr><td>0x01A</td><td>SetSubWeapon</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>0: pc/npc entity does not have equipped a subweapon 1: pc/npc entity has equipped a subweapon</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x01B</td><td>SetMoveSpeed</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>move speed</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x01C</td><td>ResetBonusPoints</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>current ClassJob id</td><td></td><td></td><td></td><td></td><td></td><td>This updates only the Point Allotment UI</td></tr><tr><td>0x01D</td><td>AssignBonusPoints</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>current ClassJob id</td><td>index of bonus attribute (0-5)</td><td>number of used bonus points</td><td></td><td></td><td></td><td>This updates only the Point Allotment UI</td></tr><tr><td>0x01E</td><td>SetBNpcPartsState</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>BNpcParts index (0 - 3)</td><td>0: PARTS_STATE_NONE 1: PARTS_STATE_POP 2: PARTS_STATE_BREAK</td><td>target pc entity id</td><td></td><td></td><td></td><td></td></tr><tr><td>0x01F</td><td>SetBNpcState</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>BNpcState id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x020</td><td>Dying</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>0: play the fall on knees animation</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x021</td><td>SetPartyBuff</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>party buff bitmask (this is only an ui indicator above the party member list): 0x02: Strength (STR) 0x04: Dexterity (DEX) 0x08: Vitality (VIT) 0x10: Intelligence (INT) 0x20: Mind (MND) 0x40: Piety (PIE)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x022</td><td>ShowLockonVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Lockon id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x023</td><td>SetChanneling</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>Channeling id</td><td>any available entity id</td><td>channeling line thickness</td><td></td><td></td><td></td><td></td></tr><tr><td>0x024</td><td>PlayActionTimelineFadeIn</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>non-zero: play fade in animation (only possible if pc/npc entity was faded out)</td><td>ActionTimline id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x025</td><td>CharaFadeIn1</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>non-zero: play vfx with id 162</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x026</td><td>SetInvisibility</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>0: visible non-zero: invisible</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x027</td><td>DeadFadeOut</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td>Unknown use</td></tr><tr><td>0x028</td><td>SetSyncLevel</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>sync level</td><td>entity id of a party member</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x029</td><td>SetSystemActionUnlocked</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>system action id</td><td>0: locked non-zero: unlocked</td><td></td><td></td><td></td><td></td><td>This is actually called "Reward"</td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x02B</td><td>UpdateUiExp</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>3</td><td>ClassJob id</td><td>amount of exp</td><td>amount of rested exp</td><td></td><td></td><td></td><td></td></tr><tr><td>0x02C</td><td>MercyStrokeMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>has to be 36 to show the message</td><td>amount of hp restored</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x02D</td><td>SetFallDamage</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>amount of fall damage</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x032</td><td>SetMainTarget</td><td align="center"></td><td></td><td></td><td align="center">X</td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x034</td><td>MateriaFill100VFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x035</td><td>MateriaSoulbindVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x036</td><td>SetIsTarget</td><td align="center"></td><td></td><td>X</td><td align="center"></td><td>1</td><td>0: make entity untargetable non-zero: make entity targetable</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x037</td><td>SetCrestFlag</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>set fc crest visibility, if available for the equipped gear gear bitmask: 0x01: weapon 0x02: 0x04: 0x08: 0x10: 0x20:</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x038</td><td>SetAlliMemberBadStatusFlag</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>0: set member in good status non-zero: set member in bad status</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x039</td><td>SetPatternInvalid</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>set glamour unavailability warning visibility gearset bitmask: 0x0001: main hand 0x0002: off hand 0x0004: head 0x0008: body 0x0010: hands 0x0020: waist 0x0040: legs 0x0080: feet 0x0100: ears 0x0200: neck 0x0400: wrists 0x0800: right ring 0x1000: left ring 0x2000: soul crystal</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x03C</td><td>PlayIdleAnimation</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td>This doesn't cancel persistent emotes</td></tr><tr><td>0x03D</td><td>SetBind</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>0: reset freeze non-zero: see Arg1</td><td>0: freezes the player, until reset order non-zero: time in seconds to freeze the player</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x046</td><td>PlayLineVoice</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>voice line id (beginning from 8201000)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x047</td><td>LimitbreakStartVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>limitbreak Action id</td><td>non-zero: play the limitbreak start animation</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x048</td><td>LimitbreakEndVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>limitbreak Action id</td><td>non-zero: play the limitbreak end animation</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x049</td><td>ShowBubbleText</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Ballon id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x04A</td><td>LimitbreakCancel</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>limitbreak Action id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x050</td><td>GetDamage</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>amount of damage taken</td><td>new amount of hp</td><td>optional VFX id</td><td></td><td></td><td></td><td></td></tr><tr><td>0x051</td><td>PlayReviveAnimation</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x052</td><td>SetBehavior</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Behavior id</td><td></td><td></td><td></td><td></td><td></td><td>This works only on NPCs</td></tr><tr><td>0x053</td><td>ClearHandsInStorage</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x054</td><td>DecipherTreasureMap</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>treasure map bottle Item id the following Item ids are valid and mapped to a TreasureSpot main row id: 6688: 1 6689: 2 6690: 3 6691: 4 6692: 5 7884: 6 8156: 7</td><td>TreasureSpot sub row id</td><td>non-zero: open treasure map</td><td></td><td></td><td></td><td></td></tr><tr><td>0x055</td><td>RemoveTreasureMap</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x056</td><td>SetTreasureObtained</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: reward unobtained non-zero: reward obtained</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x057</td><td>ShowTreasureObtainedMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x058</td><td>SetHP</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>any available pc/npc entity id</td><td>amount of hp</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x059</td><td>SetOwnerId</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>entity id of who owns the entity</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x05A</td><td>UnlockRepairedItem</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>enum eStorageId (In Sapphire InventoryType)</td><td>inventory slot</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x05B</td><td>RefreshRepairUI</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x05C</td><td>ShowNeededRepairMaterialsError</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>enum eStorageId (In Sapphire InventoryType) if 9999 the error is related to the entire inventory</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x05D</td><td>RefreshSalvageUI</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x064</td><td>InitializeDirector</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>director id (director type &#x3C;&#x3C; 16 | content id) 0x8001: DIRECTOR_TYPE_LEVE_BATTLE 0x8002: DIRECTOR_TYPE_LEVE_GATHERING 0x8003: DIRECTOR_TYPE_INSTANCE_CONTENT 0x8006: DIRECTOR_TYPE_QUEST_BATTLE 0x8007: DIRECTOR_TYPE_LEVE_COMPANY 0x8009: DIRECTOR_TYPE_TREASURE_HUNT 0x801A: DIRECTOR_TYPE_FULL_ACTIVE_TIME_EVENT</td><td>context id (content id)</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x065</td><td>TerminateDirector</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>director id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x066</td><td>StartLeveVFX</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>LeveVfx id for effect</td><td>LeveVfx id for leve plate</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x067</td><td>LeveStartFailedMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Leve id</td><td>see "LEVE_START_CAUTION" sheet for ids</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x068</td><td>SetLeveDifficulty</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>leve difficulty (0 - 4)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x069</td><td>SetContenId</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>content id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x06A</td><td>SetPermissionInvisibility</td><td align="center">X</td><td></td><td>X</td><td align="center"></td><td>1</td><td>permission invisibility flags: 0x01: PERMISSION_INVISIBILITY_OTHER 0x02: PERMISSION_INVISIBILITY_GROUP 0x04: PERMISSION_INVISIBILITY_OWNER</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x06B</td><td>AddDirectorMapMarker</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Level id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x06C</td><td>RemoveDirectorMapMarker</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Level id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x06D</td><td>EventHandlerOrder</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>event/director id</td><td>quest event: has to be 1 leve director: has to be 2 gathering event: has to be non-zero instance content director: instance content order id (see "INSTANCE_CONTENT_ORDER" sheet) bahamut guide event: has to be 1 guild order event: (0: init, non-zero: update) gimmick event: code is in game but do nothing</td><td>quest event: npc entity id leve director: time limit in seconds gathering event: mining/harvesting try count / max try count guild order event: (1: enable announce)</td><td>quest event: quest text id??? leve director: start time as unix timestamp</td><td></td><td></td><td></td></tr><tr><td>0x06E</td><td>ContentFailed</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>director id (leve director type &#x3C;&#x3C; 16 | Leve id)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x06F</td><td>EventScreenFadeIn</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>5</td><td>LogMessage id available ids: 955, 1596, 1620, 4522: 0 args 1529, 1542, 1543, 1544, 1597: 2 args 1528, 1541: 3 args 1526: 4 args</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x070</td><td>RanOutOfTimeMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>director id (leve/treasure hunt director type &#x3C;&#x3C; 16 | Leve id)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x072</td><td>FateAppendEventActor</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>event object/npc entity id</td><td>unknown event actor flags</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x073</td><td>FateRemoveEventActor</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>event object/npc entity id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x074</td><td>SetFateState</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Fate id</td><td>fate state id: 2: Active 4: Completed 5: Failed 6: Preparing1 7: Preparing 8: Finished</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x075</td><td>FateGetEventItem</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Item id</td><td>amount of obtained items</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x076</td><td>FateContributionIgnoredMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>1: level too high 2: not on a disciple of war or magic class</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x077</td><td>SetCharaFateId</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Fate id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x078</td><td>FateCreateContext</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Fate id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x079</td><td>FateRemoveContext</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Fate id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x07B</td><td>OpenScreenImage</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>event/director id</td><td>ScreenImage id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x07C</td><td>SetEventBattleItem</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>0: set usable event item 1: set obtained event item (up to 4) 2: obtain msg</td><td>EventItem id</td><td>amount of obtained event items</td><td>unused by game</td><td>unused by game</td><td>unused by game</td><td></td></tr><tr><td>0x07D</td><td>FateSetStartNpc</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Fate id</td><td>npc entity id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x07E</td><td>FateSetTradeNpc</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Fate id</td><td>npc entity id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x07F</td><td>ColosseumReward</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>unused by game</td><td>unused by game</td><td></td><td></td><td></td><td></td><td>Unimplemented feature in 2.3, but method is already there</td></tr><tr><td>0x080</td><td>SetGCSupplyItemDelivered</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>grand company supply item index</td><td>1: delivered any other: not delivered</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x081</td><td>InitGCSupply</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>5</td><td>grand company supply seed</td><td>grand company items delivered bitmask 1 as uint8_t</td><td>grand company items delivered bitmask 2 as uint8_t</td><td>grand company items delivered bitmask 3 as uint8_t</td><td>grand company items delivered bitmask 1 as uint8_t</td><td></td><td></td></tr><tr><td>0x082</td><td>SetInstanceContentClearFlag</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>InstanceContent id</td><td>1: cleared all others: uncleared</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x083</td><td>SetInstanceContentOpenFlag</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>InstanceContent id</td><td>1: unlocked all others: locked</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x084</td><td>FateItemObtainedMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Item id</td><td>amount of items</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x085</td><td>FateUnableToObtainItemMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>1: level too high</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x086</td><td>FateItemObtainErrorMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x087</td><td>LearnActionMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Action id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x088</td><td>SetColosseumTeamIndex</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>director id</td><td>team index</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x089</td><td>SetGCSupplyClassLevel</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>grand company supply class level 1</td><td>grand company supply class level 2</td><td>grand company supply class level 2</td><td></td><td></td><td></td><td></td></tr><tr><td>0x08A</td><td>DisableEventPosRollback</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>event id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x08B</td><td>FateLevelSync</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>sync level</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x08C</td><td>RejectReturnEventScene</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>unused by game</td><td>unused by game</td><td>reject reason id (there are more but only on the following one is code behind): 0: RETURN_EVENT_SCENE_REJECT_REASON_NONE 1: RETURN_EVENT_SCENE_REJECT_REASON_ABORTED (only behind this is actually code) 2: RETURN_EVENT_SCENE_REJECT_REASON_DISTANCE_FAR 3: RETURN_EVENT_SCENE_REJECT_REASON_TARGET_LOST 4: RETURN_EVENT_SCENE_REJECT_REASON_INVALID</td><td></td><td></td><td></td><td></td></tr><tr><td>0x08D</td><td>SetQuestRepeatFlag</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>QuestRepeatFlag id</td><td>0: incomplete non-zero: complete</td><td>0: don't update directly non-zero: update directly</td><td></td><td></td><td></td><td></td></tr><tr><td>0x08E</td><td>SetPvPMoveMode</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>1: activate pvp move mode all other: deativate pvp move mode</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x08F</td><td>SetImmediateActionPacket</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: deactivate it non-zero: activate it</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x090</td><td>SetDailyQuestSeed</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>daily quest seed (uint8_t)</td><td>0: don't update directly non-zero: update directly</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x091</td><td>SetDailyQuestLastAcceptTime</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>daily quest last accept time (uint16_t)</td><td>0: don't update directly non-zero: update directly</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x092</td><td>SetRandomRewardCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>reward count index (0 - 5)</td><td>reward count</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x093</td><td>SetWarpEventHandlerId</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Warp id?</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x094</td><td>PlayVFXObj</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>source entity/level id</td><td>target entity/level id</td><td>type for Arg1 &#x3C;&#x3C; 8 | type for Arg0 available types: 3: level id all others: entity id</td><td>VFX id</td><td></td><td></td><td></td></tr><tr><td>0x095</td><td>SetGuildOrderClassClearFlag</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>GuildOrder id</td><td>ClassJob id</td><td>1: unlocked all others: locked</td><td></td><td></td><td></td><td></td></tr><tr><td>0x096</td><td>RequestRetainerInspectRefresh</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x097</td><td>RefreshGlamourUI</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x098</td><td>SetRetainerCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>amount og retainers</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x099</td><td>FateGetRelicItem</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>0: atma acquired popup 1: catalyst acquired popup</td><td>Item id</td><td>need to be non-zero to do anything</td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x09B</td><td>SetFateProgress</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Fate id</td><td>progress in percent</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x09C</td><td>AdventureSpotCleared</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Adventure id</td><td>if 1 it shows an all spot visited screen image</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x09D</td><td>SetAdventureNotePhase</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>phase 1 or 2</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x09E</td><td>SetDeliveryLevel</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>delivery level</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x09F</td><td>SetCallbackDisableStatusIds</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>status id to disable callback for???</td><td>status event handler id to disable callback for???</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0A0</td><td>FateUnknown</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Fate id</td><td>ScreenImage id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0A1</td><td>Unknown1</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>unknown use</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0C8</td><td>Appear</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Available warp type ids for self (see "WARP_TYPE" sheet): 4, 5, 7, 8, 12, 14, 19 Available warp type ids not for self (see "WARP_TYPE" sheet): 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 16, 19</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0CB</td><td>ExecuteTeleport</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>teleport result: 0: TELEPO_RESULT_OK 1: TELEPO_RESULT_ERROR 2: TELEPO_RESULT_ERROR_SHORT_ANIMA (not enough gil) 3: TELEPO_RESULT_ERROR_NOTICKET 4: TELEPO_RESULT_ERROR_HAVE_NOT_RIGHT 5: TELEPO_RESULT_ERROR_NOT_ARRIVAL 6: TELEPO_RESULT_ERROR_FAR 7: TELEPO_RESULT_ERROR_DIED 8: TELEPO_RESULT_ERROR_BUSY</td><td>Aetheryte id</td><td>teleport invitation answer byte mask 1 teleport invitation answer ids: 0: TELEPO_INVITATION_ANSWER_OK 1: TELEPO_INVITATION_ANSWER_NG 2: TELEPO_INVITATION_ANSWER_CANCEL</td><td>teleport invitation answer byte mask 2</td><td></td><td></td><td></td></tr><tr><td>0x0CC</td><td>TeleportInvitation</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>non-zero: teleport invitation is not possible</td><td>Aetheryte id</td><td>group member index who invited</td><td></td><td></td><td></td><td></td></tr><tr><td>0x0CD</td><td>ExecuteTeleportFinish</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0CE</td><td>WarpScreenFadeOut</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>unused by game</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0CF</td><td>WarpStart</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>warp type id (see "WARP_TYPE" sheet)</td><td>npc/pc entity id</td><td>flags: 0x01: don't play warp vfx (only for teleport warp type) 0x02: don't show target zone name</td><td>TerritoryType id</td><td></td><td></td><td></td></tr><tr><td>0x0D0</td><td>WarpResult</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>exit range result: 0: EXIT_RANGE_EVENT_RESULT_YES 1: EXIT_RANGE_EVENT_RESULT_NO 2: EXIT_RANGE_EVENT_RESULT_RETRY</td><td>land set index (only valid if Arg0 is 0)</td><td></td><td></td><td></td><td></td><td>This shares the same code with order id 0x198</td></tr><tr><td>0x0D1</td><td>ExecuteInvitationTeleport</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>teleport result: 0: TELEPO_RESULT_OK 1: TELEPO_RESULT_ERROR 2: TELEPO_RESULT_ERROR_SHORT_ANIMA (not enough gil) 3: TELEPO_RESULT_ERROR_NOTICKET 4: TELEPO_RESULT_ERROR_HAVE_NOT_RIGHT 5: TELEPO_RESULT_ERROR_NOT_ARRIVAL 6: TELEPO_RESULT_ERROR_FAR 7: TELEPO_RESULT_ERROR_DIED 8: TELEPO_RESULT_ERROR_BUSY</td><td>Aetheryte id</td><td>teleport invitation answer byte mask 1 teleport invitation answer ids: 0: TELEPO_INVITATION_ANSWER_OK 1: TELEPO_INVITATION_ANSWER_NG 2: TELEPO_INVITATION_ANSWER_CANCEL</td><td>teleport invitation answer byte mask 2</td><td></td><td></td><td></td></tr><tr><td>0x0D2</td><td>PublicInstanceSelectDialog</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>TerritoryType id</td><td>number of instances (up to 4)</td><td>number of players in instance 1</td><td>number of players in instance 2</td><td>number of players in instance 3</td><td>number of players in instance 4</td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0DC</td><td>ExecuteGimmickJump</td><td align="center"></td><td></td><td></td><td align="center">4</td><td></td><td>destination x coordinate as uint16_t</td><td>destination y coordinate as uint16_t</td><td>destination z coordinate as uint16_t</td><td>GimmickJump id</td><td></td><td></td><td></td></tr><tr><td>0x0DD</td><td>Unknown</td><td align="center"></td><td></td><td></td><td align="center">0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0FB</td><td>GainExpMsgOther</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>any available entity id</td><td>amount of exp</td><td>percentage of bonus exp</td><td></td><td></td><td></td><td></td></tr><tr><td>0x0FC</td><td>RankUpMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>new rank</td><td>old rank</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0FD</td><td>SetBuddyBaseStats</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>buddy state: 0: Waiting non-zero: Summoned</td><td>non-zero to set remaining time</td><td>remaining time in 10 milliseconds steps</td><td>buddy exp</td><td>buddy rank</td><td>buddy skill points</td><td></td></tr><tr><td>0x0FE</td><td>UnlockBuddyEquip</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>BuddyEquip id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x0FF</td><td>SetBuddyEquip</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>equip slot id: 0: head 1: body 2: legs</td><td>BuddyEquip id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x100</td><td>SetBuddyEquipModel</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>equip slot id: 0: head 1: body 2: legs</td><td>BuddyEquip id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x101</td><td>SetBuddyValidState</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>party member index of buddy</td><td>INVALID_GAME_OBJECT_ID invalidate the buddy and sets all party member params to zero. All other entity ids gets validated, but don't change any party member params.</td><td></td><td></td><td></td><td></td><td>This also updates the entity id on the given member index and changes the member type to the Chocobo companion</td></tr><tr><td>0x102</td><td>WithdrawMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>non-zero: play special depop action timeline, if not dead</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x103</td><td>BuddyWithdrawMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x104</td><td>SetPetParams</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>Pet id (0 hides pet hotbar)</td><td>master PetAction id</td><td>stance PetAction id</td><td>battle PetAction id</td><td></td><td></td><td></td></tr><tr><td>0x105</td><td>SetBuddyRankExceeded</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>exceeded rank</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x106</td><td>SetBuddySkillsLevel</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>defender skill level</td><td>attacker skill level</td><td>healer skill level</td><td></td><td></td><td></td><td></td></tr><tr><td>0x107</td><td>SetPetEntityId</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>current pet entity id</td><td>unused by game</td><td>new entity id of pet</td><td>non-zero to also update the ui</td><td></td><td></td><td></td></tr><tr><td>0x108</td><td>ExecBuddyAction</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>-1 for self and party member index for buddies of other players</td><td>BuddyAction id</td><td>non-zero to show action order message in action log</td><td>buddy entity id to show it's name in action log (only necessary if Arg2 is non-zero)</td><td></td><td></td><td></td></tr><tr><td>0x109</td><td>LearnBuddySkillMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>0: Defender skill 1: Attacker skill 2: Healer skill</td><td>BuddySkill id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x10A</td><td>CharaFadeOut</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x10B</td><td>CharaFadeIn</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x10C</td><td>PetWithdrawMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>BNpcName id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x10D</td><td>PetOrderMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>BNpcName id</td><td>PetAction id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x10E</td><td>SetCompanion</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Companion id (0 removes the companion)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x10F</td><td>SetCompanionFlag</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>Companion id</td><td>0: lock companion 1: unlock companion</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x110</td><td>CharaFadeOut1</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x111</td><td>SetBuddyFavoriteFood</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>BuddyItem id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x112</td><td>SetBuddyStain</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Stain id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x113</td><td>SetBuddyParams</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>buddy exp</td><td>exceeded rank</td><td>BuddyItem id</td><td>Stain id</td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x122</td><td>PerformEmote</td><td align="center"></td><td></td><td></td><td align="center">X</td><td>3</td><td>Emote id</td><td>unused by game</td><td>option flags: 0x01: motion only 0x02: log message only 0x04: lock look at target</td><td></td><td></td><td></td><td></td></tr><tr><td>0x123</td><td>CancelEmote</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x124</td><td>CancelEmoteMode</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x125</td><td>CancelEmoteModeNonImmediate</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td>This plays an emote end animation (only found one in the sit emote). An CancelEmoteMode Order has to be send afterwards</td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x127</td><td>SetPose</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>emote stance id: -1: E_POSE_EMOTE_STANCE_NONE 0: E_POSE_EMOTE_STANCE_NORMAL_IDLE 1: E_POSE_EMOTE_STANCE_BATTLE_IDLE 2: E_POSE_EMOTE_STANCE_CHAIR_SITTING 3: E_POSE_EMOTE_STANCE_GROUND_SITTING 4: E_POSE_EMOTE_STANCE_LIE_DOWN</td><td>amount of available poses for id: 0: 5 1: 1 2: 3 3: 2 4: 1</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x12C</td><td>SetLiveEvent</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>live event id (see "LIVE_EVENT" sheet)</td><td>optional param 1 (see "LIVE_EVENT" sheet)</td><td>optional param 2 (see "LIVE_EVENT" sheet)</td><td>optional param 3 (see "LIVE_EVENT" sheet)</td><td></td><td></td><td></td></tr><tr><td>0x12D</td><td>SetGatheringPointLeveInfoIdCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>point id index (0 - 9)</td><td>point id from GatheringLeveRoute</td><td>mining/harvesting try count</td><td></td><td></td><td></td><td></td></tr><tr><td>0x12E</td><td>SetGatheringCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>gathering node id</td><td>mining/harvesting try count</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x130</td><td>GatheringSense</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>compass direction id &#x3C;&#x3C; 8 | gathering type 0: GATHERING_TYPE_ENABLE 1: GATHERING_TYPE_DISABLE 2: GATHERING_TYPE_LOGGING 3: GATHERING_TYPE_QUARRYING 4: GATHERING_TYPE_HARVESTING 5: GATHERING_TYPE_MINING 0: N, 1: NE, 2: E, 3: SE, 4: S, 5: SW, 6: W, 7: NW</td><td>grade/level of node</td><td>yalms to the node</td><td>map x coordinate as int16_t</td><td>map y coordinate as int16_t</td><td>0: normal node 1: unspoiled node</td><td></td></tr><tr><td>0x131</td><td>LogMessageSelf</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>LogMessage id</td><td>optional param</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x132</td><td>GatheringSenseLost</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x136</td><td>PopRarePoint</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>gathering node id</td><td>rare point layout index???</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x137</td><td>DepopRarePoint</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>gathering node id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x140</td><td>ResultFishingMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>Item id</td><td>fish size in ilms &#x3C;&#x3C; 16 | fish rating &#x3C;&#x3C; 8</td><td>fish level &#x3C;&#x3C; 16 | FishingRecordType &#x3C;&#x3C; 8 | result flags fishing result flags: 0x01: mooch message 0x02: data added to fish guide message 0x04:?? 0x08: personal record message 0x10: fish is hq</td><td></td><td></td><td></td><td></td></tr><tr><td>0x141</td><td>SetFishingHistory</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>fishing record index (0 - 17) (only 0 - 5 are shown ingame)</td><td>FishParameter id</td><td>fish size in ilms</td><td></td><td></td><td></td><td></td></tr><tr><td>0x142</td><td>SetFishingCatchCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>amount of fishes catched</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x143</td><td>SetIsFishingSpotVisitedBitmask</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>FishingSpot id / 8</td><td>FishingSpot visited bitmask</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x144</td><td>IsFishCatchedBitmask</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>FishParameter id / 8</td><td>FishParameter catched bitmask</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x145</td><td>SetFishingBait</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Item id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x146</td><td>InvalidFishingForServer</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x14A</td><td>UpdateAutoCraft</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>unknown use</td><td>unknown use</td><td>unknown use</td><td>unknown use</td><td></td><td></td><td></td></tr><tr><td>0x14B</td><td>SetContentResetTime</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>lower dword of unix time in milliseconds for obtaining next treasure map</td><td>higher dword of unix time in milliseconds for obtaining next treasure map</td><td>unix time in seconds for weekly instance content reset</td><td></td><td></td><td></td><td></td></tr><tr><td>0x14C</td><td>SetMasterBookAcquiredBitmask</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>doh id / 8</td><td>master book aquired bitmask</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x15E</td><td>MateriaConvertMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>equip Item id</td><td>Item id</td><td>max distance to another player to show the message (minimum 1 even if for self)</td><td>non-zero: invalidate current gearset and make the "Update Gear Set" button clickable</td><td></td><td></td><td></td></tr><tr><td>0x15F</td><td>MateriaMeldSuccessMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>equip Item id</td><td>materia Item id</td><td>max distance to another player to show the message (minimum 1 even if for self)</td><td>non-zero: reset materia meld request</td><td></td><td></td><td>If for self this also updates the materia meld ui</td></tr><tr><td>0x160</td><td>MateriaMeldFailMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>equip Item id</td><td>materia Item id</td><td>max distance to another player to show the message (minimum 1 even if for self)</td><td>non-zero: reset materia meld request</td><td></td><td></td><td>If for self this also updates the materia meld ui</td></tr><tr><td>0x161</td><td>ActivateMeldMode</td><td align="center"></td><td></td><td></td><td align="center"></td><td>4</td><td>lower dword model sub weapon</td><td>higher dword model sub wepon</td><td>lower dword model main weapon</td><td>higher dword model main weapon</td><td></td><td></td><td></td></tr><tr><td>0x162</td><td>DeactivateMeldMode</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x163</td><td>AetherRestoreMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>3</td><td>restore Item id</td><td>obtain Item id</td><td>amount of restored and obtained item</td><td></td><td></td><td></td><td></td></tr><tr><td>0x164</td><td>OpenMateriaMeldRequest</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>requesters entity id</td><td>non-zero: use melder version 2</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x165</td><td>CancelMateriaMeldRequest</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>requesters entity id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x166</td><td>CancelMateriaMeldRequestMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>request receivers entity id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x167</td><td>RequestMateriaMeldError</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>requesters or request receivers entitiy id if this matches with the source entity id from the packet header then it shows an error, that the player himself cannot request a materia meld. Otherwise it shows an error, that the other player cannot meld materia currently</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x168</td><td>DyeMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>3</td><td>equip Item id</td><td>0: remove dye message non-zero: add dye message</td><td>non-zero: invalidate current gearset and make the "Update Gear Set" button clickable</td><td></td><td></td><td></td><td></td></tr><tr><td>0x169</td><td>SetTomestoneCounter</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>amount of weekly tomestones???</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x16A</td><td>ModifyEquipCrestMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>0: remove company crest message non-zero: apply company crest message</td><td>equip Item id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x16B</td><td>ModifyItemCrestMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>number of items</td><td>0: remove company crest message non-zero: apply company crest message</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x16C</td><td>RemoveMateriaDestroyMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>equip Item id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x16D</td><td>CastGlamourMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>3</td><td>equip Item id</td><td>equip Item id</td><td>non-zero: invalidate current gearset and make the "Update Gear Set" button clickable</td><td></td><td></td><td></td><td>If for self this also refreshes the glamour ui</td></tr><tr><td>0x16E</td><td>DispelGlamourMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>equip Item id</td><td>non-zero: invalidate current gearset and make the "Update Gear Set" button clickable</td><td></td><td></td><td></td><td></td><td>If for self this also refreshes the glamour ui</td></tr><tr><td>0x16F</td><td>SetSalvageSkill</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>salvage skill index (0 - 7)</td><td>salvage skill id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x170</td><td>SalvageSuccess</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>success rate</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x172</td><td>WaitForItemLock</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>source and destination storage id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x173</td><td>ResetItemWait</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x174</td><td>RequestRetryFCChestLoad</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>???</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x175</td><td>RequestRetryFCChestLock</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>???</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x176</td><td>RequestRetryFCChestUnlock</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>???</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x177</td><td>CloseFCChest</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x178</td><td>MateriaInfuseMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>equip Item id</td><td>materia Item id</td><td>BaseParam id</td><td>new additional amount of base param</td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x17F</td><td>SetHateLetter</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>LetterId</td><td>entity id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x190</td><td>SetMountLink</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>index (0 - 3)</td><td>entity id?</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x191</td><td>RemoveMountLink</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>index (0 - 3)</td><td>entity id?</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x197</td><td>PlayActionTimeline</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>ActionTimeline id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x198</td><td>WarpResult1</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>exit range result: 0: EXIT_RANGE_EVENT_RESULT_YES 1: EXIT_RANGE_EVENT_RESULT_NO 2: EXIT_RANGE_EVENT_RESULT_RETRY</td><td>land set index (only valid if Arg0 is 0)</td><td></td><td></td><td></td><td></td><td>This shares the same code with order id 0x0D0</td></tr><tr><td>0x199</td><td>SetSharedGroupTimelineState</td><td align="center"></td><td></td><td>X</td><td align="center"></td><td>4</td><td>shared group timeline state id: 0x00: SHARED_GROUP_TIMELINE_STATE_NONE 0x01: SHARED_GROUP_TIMELINE_STATE_0 0x02: SHARED_GROUP_TIMELINE_STATE_1 0x04: SHARED_GROUP_TIMELINE_STATE_2 0x08: SHARED_GROUP_TIMELINE_STATE_3 0x10: SHARED_GROUP_TIMELINE_STATE_4 0x20: SHARED_GROUP_TIMELINE_STATE_5</td><td>unused by game</td><td>0: use source entity id to get object non-zero: use layout id from Arg3 to get object</td><td>layout id (only needed if Arg2 is non-zero)</td><td></td><td></td><td>This is only for EventObjects and HousingObjects</td></tr><tr><td>0x19A</td><td>PlaySharedGroupTimeline</td><td align="center"></td><td></td><td>X</td><td align="center"></td><td>2</td><td>general timeline index (0 - 15)</td><td>start time as unix timestamp?</td><td></td><td></td><td></td><td></td><td>This is only for EventObjects and HousingObjects</td></tr><tr><td>0x19B</td><td>EndActionTimeline</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x19C</td><td>PlayActionTimeline1</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>ActionTimeline id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x19D</td><td>ControlSharedGroupTimelines</td><td align="center"></td><td></td><td>X</td><td align="center"></td><td>2</td><td>shared group timeline state id: 0x00: SHARED_GROUP_TIMELINE_STATE_NONE 0x01: SHARED_GROUP_TIMELINE_STATE_0 0x02: SHARED_GROUP_TIMELINE_STATE_1 0x04: SHARED_GROUP_TIMELINE_STATE_2 0x08: SHARED_GROUP_TIMELINE_STATE_3 0x10: SHARED_GROUP_TIMELINE_STATE_4 0x20: SHARED_GROUP_TIMELINE_STATE_5</td><td>general timeline bitmask bit states: 0: play shared group timeline 1: stop shared group timeline</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x19E</td><td>SetCharaVisibility</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>1: visible all others: hide</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x19F</td><td>HideChara</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1F4</td><td>SetActiveTitle</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Title id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1F5</td><td>UnlockTitle</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Title id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1F6</td><td>SetMarking</td><td align="center">X</td><td></td><td></td><td align="center">X</td><td>2</td><td>Marker id</td><td>pc entity id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1F7</td><td>SetNumbering</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>index of letter in alphabet beginning from 0</td><td>npc entity id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1F8</td><td>SetOnlineStatus</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>OnlineStatus id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1F9</td><td>SetLimitbreakGauge</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>limitbreak level (0 - 3)</td><td>gauge amount (10000 per level)</td><td>limitbreak type: 0: PvE 1: PvP</td><td></td><td></td><td></td><td></td></tr><tr><td>0x1FA</td><td>MarkingErrorMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1FB</td><td>SetHomepoint</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Aetheryte id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1FC</td><td>SetFavoritePoint</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>favorite point index (0 - 3)</td><td>Aetheryte id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1FD</td><td>SetAetheryteUnlocked</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Aetheryte id</td><td>0: locked non-zero: unlocked</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1FE</td><td>SetChocoboTaxiStandUnlocked</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>ChochoboTaxi id</td><td>0: locked non-zero: unlocked</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x1FF</td><td>MapMarkerUpdateBegin</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>map marker flags: 0x01: UPDATE_MAP_FLAGS_QUEST_OFFER 0x02: UPDATE_MAP_FLAGS_GL_ASSIGNMENT 0x04: UPDATE_MAP_FLAGS_GUILD_ORDER_GUIDE</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x200</td><td>MapMarkerUpdateEnd</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x201</td><td>CabinetResult</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>cabinet result: 0: CABINET_SUCCESS 1: CABINET_ERROR_DURABILITY 2: CABINET_ERROR_CONFIGURED 3: CABINET_ERROR_EQUIP 4: CABINET_ERROR_UNIQUEITEM 5: CABINET_ERROR_STORAGEFULL 6: CABINET_ERROR_OTHER</td><td>cabinet slot id??? (0 - 255)</td><td>0: doesn't have flag 1: has flag</td><td></td><td></td><td></td><td></td></tr><tr><td>0x202</td><td>AchievementSetRate</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>Achievement id</td><td>current amount</td><td>needed amount to complete</td><td></td><td></td><td></td><td></td></tr><tr><td>0x203</td><td>AchievementComplete</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>Achievement id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x204</td><td>SetSeenCutscene</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Cutscene id</td><td>0: not seen non-zero: seen</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x205</td><td>LogMessage</td><td align="center"></td><td></td><td></td><td align="center"></td><td>5</td><td>LogMessage id</td><td>optional param 1</td><td>optional param 2</td><td>optional param 3</td><td>optional param 4</td><td></td><td></td></tr><tr><td>0x206</td><td>AchievementObtainMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>Achievement id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x207</td><td>SetPartyMemberOnlineStatusMask</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>higher dword of online status mask</td><td>lower dword of online status mask</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x208</td><td>SetBeastReputation</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>BeastTribe id</td><td>rank</td><td>amount of rank exp</td><td></td><td></td><td></td><td></td></tr><tr><td>0x209</td><td>SetItemLevel</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>item level</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x20A</td><td>ClearContentsNote</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x20B</td><td>ContentsNoteEntryCompleteMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>ContentsNode id</td><td>amount of exp earned</td><td>amount of gil earned</td><td></td><td></td><td></td><td></td></tr><tr><td>0x20C</td><td>ContentsNoteUnlockedMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: challenge log entry unlocked msg non-zero: challenge log category unlocked msg</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x20D</td><td>SetContentsNoteCategoryProgess</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>ContentsNoteCategory id</td><td>amount of points for entry 1</td><td>amount of points for entry 2</td><td>amount of points for entry 3</td><td>amount of points for entry 4</td><td>amount of points for entry 5 (there are no category with 5 entres in 2.3)</td><td>for category type 10 (Overall completion) Arg2 - Arg5 gets ignored</td></tr><tr><td>0x20E</td><td>SetSuperFavoritePoint</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>super favorite point index (always 0)</td><td>Aetheryte id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x20F</td><td>LogMessageOther</td><td align="center"></td><td></td><td></td><td align="center"></td><td>6</td><td>LogMessage id</td><td>any available pc/npc entity id</td><td>optional param 1</td><td>optional param 2</td><td>optional param 3</td><td>optional param 4</td><td>This shares the same code with order id 0x20F</td></tr><tr><td>0x210</td><td>LogMessageOther1</td><td align="center"></td><td></td><td></td><td align="center"></td><td>6</td><td>LogMessage id</td><td>any available pc/npc entity id</td><td>optional param 1</td><td>optional param 2</td><td>optional param 3</td><td>optional param 4</td><td>This shares the same code with order id 0x20E</td></tr><tr><td>0x211</td><td>FreeTrialGilLimitReachedMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x212</td><td>LeaveFreeCompany</td><td align="center"></td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x21C</td><td>OpenHowTo</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>HowTo id</td><td></td><td></td><td></td><td></td><td></td><td>Only opens it when the player hasn't seen it yet</td></tr><tr><td>0x21D</td><td>MonsterNoteRankUnlockedMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>ClassJob id</td><td>rank</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x21E</td><td>MonsterNoteEntryUpdateMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>3</td><td>MonsterNote entry id</td><td>sub entry id</td><td>amount of mobs killed</td><td></td><td></td><td></td><td></td></tr><tr><td>0x21F</td><td>MonsterNoteEntryCompleteMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>MonsterNote entry id</td><td>ClassJob id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x220</td><td>MonsterNoteRankCompleteMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>ClassJob id - 1</td><td>rank - 1</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x221</td><td>MonsterNoteGCRankUnlockedMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>2</td><td>GrandCompany id</td><td>rank</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x226</td><td>RelicNoteCleared</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x227</td><td>SetRelicNote</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>Relic id</td><td>RelicNote id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x228</td><td>SetRelicNoteEnemyKillCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>RelicNote enemy index</td><td>amount of enemies killed (up to 10)</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x229</td><td>SetRelicNoteEventComplete</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>relic note event entry index: 0 - 2: dungeons 3 - 5: FATEs 6 - 8: leves</td><td>0: incomplete non-zero: complete</td><td>RelicNoteCategory id</td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x22B</td><td>Relic3Complete</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>equipped weapon Item id</td><td>???</td><td>???</td><td>???</td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x23A</td><td>SetRetainerTask</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>RetainerTask id</td><td>end time as unix timestamp</td><td></td><td></td><td></td><td></td><td>Only possible when a retainer is called</td></tr><tr><td>0x23B</td><td>SetRetainerLevel</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>ClassJob id</td><td>level</td><td></td><td></td><td></td><td></td><td>Only possible when a retainer is called</td></tr><tr><td>0x23C</td><td>RetainerLevelUp</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>new level</td><td>old level</td><td></td><td></td><td></td><td></td><td>Only possible when a retainer is called, otherwise the game crashes</td></tr><tr><td>0x23D</td><td>SetRetainerTutorialFlags</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>enum eVentureTutorialFlags: 0x0001: TUTORIAL_FLAG_INTRO 0x0002 :TUTORIAL_FLAG_ABOUT_RESET 0x0004: TUTORIAL_FLAG_CLASS_SET 0x0008: TUTORIAL_FLAG_WEAPON_SET 0x0010: TUTORIAL_FLAG_ABOUT_BATTLE 0x0020: TUTORIAL_FLAG_ABOUT_MINING 0x0040: TUTORIAL_FLAG_ABOUT_BOTANY 0x0080: TUTORIAL_FLAG_ABOUT_FISHING 0x0100: TUTORIAL_FLAG_ACCEPTED 0x0200: TUTORIAL_FLAG_FINISHED 0x0400: TUTORIAL_FLAG_ABOUT_FORTUNE</td><td></td><td></td><td></td><td></td><td></td><td>Only possible when a retainer is called</td></tr><tr><td>0x23E</td><td>SetRetainerFlags</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>flags: 0x01: RETAINER_FLAG_VENTURE_ACCOMPLISH_TALK</td><td></td><td></td><td></td><td></td><td></td><td>Only possible when a retainer is called</td></tr><tr><td>0x23F</td><td>BahamutGuideAgreementCheckRequest</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>InstanceContent id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x240</td><td>BahamutGuideAgreementCheckCancel</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x244</td><td>SetHuntOrder</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>0: daily hunt order all others: weekly hunt order</td><td>daily: MobHunt id weekly: unknown, somehow related with the mobhunt exds</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x245</td><td>RemoveHuntOrder</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: daily hunt order all others: weekly hunt order</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x246</td><td>SetHuntKillCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>hunt order index 0 - 4: daily hunt 5: weekly hunt</td><td>kill count</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x247</td><td>SetHuntBoard</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>0: daily hunt order 1: weekly hunt order 2: daily hunt order (Arg1) and weekly hunt order(Arg2)</td><td>daily: MobHunt id weekly: unknown, somehow related with the mobhunt exds</td><td>weekly: unknown, somehow related with the mobhunt exds</td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x25A</td><td>ChangeCustomize</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>customize index (0 - 26)</td><td>customize data</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x25C</td><td>InstanceContentVFX</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>5</td><td>VFX id</td><td>rotation as uint16_t</td><td>x coordinate as uint16_t</td><td>y coordinate as uint16_t</td><td>z coordinate as uint16_t</td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x25E</td><td>InstanceContentVFX1</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>VFX id</td><td>source entity id</td><td>target entity id</td><td>unknown as uint16_t position</td><td></td><td></td><td></td></tr><tr><td>0x25F</td><td>CharaFadeOutVFX</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>object/npc/pc entity id (an object will not fade out)</td><td>1: only fade out 2: fade out with an VFX defined in Arg2</td><td>VFX id (only if Arg1 is 2)</td><td></td><td></td><td></td><td></td></tr><tr><td>0x260</td><td>SetConfigFlag</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0x0001: CONFIG_FLAG_HIDE_HEAD_EQUIP 0x0002: CONFIG_FLAG_HIDE_WEAPON 0x0004: CONFIG_FLAG_HIDE_INHERIT_SEAL 0x0008: CONFIG_FLAG_ITEM_SORT 0x0010: CONFIG_FLAG_ITEM_ARMORY_SORT 0x0020: CONFIG_FLAG_ITEM_ARMORY_TYPE_CRAFT_NO_SORT</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x261</td><td>ToggleWireframeMode</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x262</td><td>PlayVFX</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>VFX id</td><td>source entity id</td><td>target entity id</td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2BC</td><td>ErrorRequestAction</td><td align="center"></td><td></td><td></td><td align="center"></td><td>6</td><td>LogMessage id</td><td>action types: 1: Action 2: ItemAction 3: EventItemAction 4: GeneralAction 11: PetAction 14: PvPAction</td><td>ActionId</td><td>current recast timer time in 10 milliseconds steps?? (only necessary when Arg0 is 582)</td><td>max recast timer time in 10 milliseconds steps (only necessary when Arg0 is 582)</td><td>request id</td><td>This cancels all started actions</td></tr><tr><td>0x2BD</td><td>LogMessageNoArgs</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2BE</td><td>ErrorWarp</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>5</td><td>warp type id (see "WARP_TYPE" sheet)</td><td>non-zero: don't cancel warp</td><td>warp error type: 0: WARP_ERROR_OTHER 1: WARP_ERROR_FAILED 2: WARP_ERROR_FAILED_BY_LIMIT_PC 3: WARP_ERROR_FAILED_BY_USER_CANCEL 4: WARP_ERROR_HOUSING_INVALID 5: WARP_ERROR_PUBLIC_INSTANCE</td><td>unsued by game</td><td>unsued by game</td><td></td><td></td></tr><tr><td>0x2BF</td><td>ErrorInspect</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2C0</td><td>ScreenFadeIn</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2C1</td><td>ErrorEventWarp</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>non-zero: don't show error message</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2C2</td><td>ErrorUnableToUseMsg</td><td align="center"></td><td></td><td></td><td align="center"></td><td>2</td><td>unknown use</td><td>unknown use</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2C3</td><td>ErrorUnableToSummonMinionMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x2C4</td><td>LogMessageCharaArg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>pc/npc entity id</td><td>LogMessage id</td><td>unknown use</td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x320</td><td>SetGearSetMaxNum</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>amount of available gearset slots</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x321</td><td>GearSetEquipMsg</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>gearset slot index</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x322</td><td>GearSetChangeError</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>4</td><td>gearset slot index (only applicable if Arg1 is 0)</td><td>gearset item slot id</td><td>some LogMessage id, if 708 or 730 the ui doesn't get updated (only applicable if Arg1 is 0)</td><td>unknown use (only applicable if Arg1 is 0)</td><td></td><td></td><td></td></tr><tr><td>0x323</td><td>GearSetInsufficientSpaceError</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>1</td><td>gearset slot index or 100 for restore gearset error</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x324</td><td>GearSetInvalidate</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td>This makes the "Update Gear Set" button clickable</td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x352</td><td>ResetAllPvPStats</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x353</td><td>SetPvPGCStats</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>GrandCompany id</td><td>old amount of pvp exp</td><td>new amount of pvp exp</td><td>old pvp rank</td><td>new pvp rank</td><td>amount of pvp skill points</td><td></td></tr><tr><td>0x354</td><td>SetPvPGCSkillPoints</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>GrandCompany id</td><td>amount of pvp skill points</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x355</td><td>SetPvPStats</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>pvp stat type: 0: weekly points 1: match count (Arg1) / weekly match count (Arg2) 2: win count (Arg1) / weekly win count (Arg2) 3: reset weekly stats 4: frontline match count (Arg1) 5: frontline weekly match count (Arg1) 6: frontline rank count (Arg1) 7: frontline weekly rank count (Arg1)</td><td>see Arg0 use</td><td>see Arg0 use</td><td></td><td></td><td></td><td></td></tr><tr><td>0x356</td><td>CalculateUseSkillPoint</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x357</td><td>SetPvPAction</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>index (0 - 9)</td><td>PvPAction id</td><td>1: sync recast group timer to the pvp action</td><td></td><td></td><td></td><td></td></tr><tr><td>0x358</td><td>ObtainWolfMarksMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>non-zero to show the obtain message</td><td>old amount of wolf marks</td><td>new amount of wolf marks</td><td>bonus in percent</td><td></td><td></td><td></td></tr><tr><td>0x359</td><td>RestorePvPActionDefaults</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x35A</td><td>SetPvPGCStatsSilent</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>6</td><td>GrandCompany id</td><td>old amount of pvp exp</td><td>new amount of pvp exp</td><td>old pvp rank</td><td>new pvp rank</td><td>amount of pvp skill points</td><td></td></tr><tr><td>0x35B</td><td>SetFrontLineTimer</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>unknown time in seconds</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x384</td><td>UnlockTrophy</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>trophy id (there is a enum for that)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x386</td><td>SetFestival</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>Festival id 1</td><td>festival phase 1</td><td>Festival id 2</td><td>festival phase 2</td><td></td><td></td><td></td></tr><tr><td>0x387</td><td>SetMountUnlocked</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>mount index (in 2.3 it is column 53 in the Mount exd)</td><td>0: locked non-zero: unlocked</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x388</td><td>FantasiaUsedMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x389</td><td>BallistaError</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>ballista error id: 0: BALLISTA_ERROR_NONE 1: BALLISTA_ERROR_PERMISSION 2: BALLISTA_ERROR_TOO_FAR 3: BALLISTA_ERROR_FATE_ABSENT 4: BALLISTA_ERROR_DESTROYED 5: BALLISTA_ERROR_BUSY 6: BALLISTA_ERROR_EMPTY 7: BALLISTA_ERROR_OTHER (no error message is shown for that)</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x38A</td><td>SetCommendationCount</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>amount of commendation received</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x38B</td><td>SetCycleTime</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>cycle time index (1-2)</td><td>cycle time (uint16_t)</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x38C</td><td>SetSystemFlag</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>system flag bitmask index (0 - 1)</td><td>system flag ids: 0x01: SYSTEM_FLAG_NOT_BEGINNER 0x02: SYSTEM_FLAG_USE_SECURITY_TOKEN 0x04: SYSTEM_FLAG_BUDDY_IN_STABLE</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x38D</td><td>SetPublicInstanceIndex</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>public instance index</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td align="center"></td><td></td><td></td><td align="center"></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3E8</td><td>CancelHouseExteriorPlacement</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3E9</td><td>LandLockedByBuild</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>land id to lock</td><td>0: HOUSING_RESULT_PATTERN_CHANGE_SUCCESS 1: HOUSING_RESULT_PATTERN_CHANGE_FAILED</td><td></td><td></td><td></td><td></td><td>This also opens the Estate Hall menu</td></tr><tr><td>0x3EA</td><td>LandLockedByExterior</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>land id to lock</td><td>0: HOUSING_RESULT_PATTERN_CHANGE_SUCCESS 1: HOUSING_RESULT_PATTERN_CHANGE_FAILED</td><td></td><td></td><td></td><td></td><td>This also opens the Housing menu</td></tr><tr><td>0x3EB</td><td>LandLockedByInterior</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: HOUSING_RESULT_PATTERN_CHANGE_SUCCESS 1: HOUSING_RESULT_PATTERN_CHANGE_FAILED</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3EC</td><td>LandLockedByBreak</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>land id to lock</td><td>0: HOUSING_RESULT_PATTERN_CHANGE_SUCCESS 1: HOUSING_RESULT_PATTERN_CHANGE_FAILED</td><td></td><td></td><td></td><td></td><td>This also opens the Estate Hall menu</td></tr><tr><td>0x3ED</td><td>UnlockHouseSuccess</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>land id to unlock</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3EE</td><td>UpdateLandStatus</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>land status &#x3C;&#x3C; 8 | land id land status ids: 0: HOUSING_LAND_STATUS_NOINIT 1: HOUSING_LAND_STATUS_NONE 2: HOUSING_LAND_STATUS_BUYLAND 3: HOUSING_LAND_STATUS_BUILDHOUSE</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3EF</td><td>RemoveExteriorObject</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>land id &#x3C;&#x3C; 16 | exterior slot id</td><td>0: HOUSING_RESULT_UNPLACE_SUCCESS 1: HOUSING_RESULT_UNPLACE_FAILED</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F0</td><td>CancelHouseInteriorPlacement</td><td align="center"></td><td>X</td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F1</td><td>RemoveInteriorObject</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>interior slot id</td><td>0: HOUSING_RESULT_UNPLACE_SUCCESS 1: HOUSING_RESULT_UNPLACE_FAILED</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F2</td><td>UpdateHouseFcCrest</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>4</td><td>unused by game</td><td>land id</td><td>higher dword of fc id</td><td>lower dword of fc id</td><td></td><td></td><td></td></tr><tr><td>0x3F3</td><td>HousingObjectPlaced</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>non-zero: release temporary object</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F4</td><td>BuildHouse</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: success message non-zero: cancel house build preview</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F5</td><td>HousingObjectMoveFailed</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>land id &#x3C;&#x3C; 16 | eStorageId (In Sapphire InventoryType)</td><td>interior / exterior slot id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F6</td><td>UpdateWelcome</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>3</td><td>unused by game</td><td>land id</td><td>0: house is private non-zero: house is open for all</td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F7</td><td>StartLayoutMode</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: HOUSING_RESULT_LAYOUT_MODE_SUCCESS 1: HOUSING_RESULT_LAYOUT_MODE_FAILED</td><td></td><td></td><td></td><td></td><td></td><td>This also opens the Housing menu</td></tr><tr><td>0x3F8</td><td>ReleaseLand</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: HOUSING_RESULT_RELEASE_LAND_SUCCESS 1: HOUSING_RESULT_RELEASE_LAND_FAILED</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3F9</td><td>HousingObjectMoveSuccess</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>land id &#x3C;&#x3C; 16 | eStorageId (In Sapphire InventoryType)</td><td>interior / exterior slot id</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3FA</td><td>ChangeExteriorFailed</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3FB</td><td>ChangeInteriorFailed</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3FC</td><td>UpdateGardeningPlant</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>2</td><td>child info index (0 - 7) &#x3C;&#x3C; 24 | exterior slot id &#x3C;&#x3C; 8 | land id</td><td>child info status &#x3C;&#x3C; 24 | child info step &#x3C;&#x3C; 16 | child info kind</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3FD</td><td>GardeningHarvest</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>5</td><td>obtained Item id</td><td>amount of obtained items from Arg0</td><td>GardeningSeed id</td><td>second obtained Item id</td><td>amount of obtained items from Arg3</td><td></td><td>This also shows an image of the GardeningSeed if the player hasn't seen it yet</td></tr><tr><td>0x3FE</td><td>GardeningPlantReaction</td><td align="center"></td><td></td><td></td><td align="center"></td><td>1</td><td>child info index (0 - 7) &#x3C;&#x3C; 24 | exterior slot id &#x3C;&#x3C; 8 | land id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x3FF</td><td>ReleasePersonalRoom</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: HOUSING_RESULT_RELEASE_PERSONAL_ROOM_SUCCESS 1: HOUSING_RESULT_RELEASE_PERSONAL_ROOM_FAILED</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x400</td><td>UpdateRoomEntranceVisibility</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>0: room is private non-zero: room is open for all</td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x401</td><td>StableBuddyMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x402</td><td>FetchStabledBuddyMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>0</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>0x403</td><td>CustomBuddyMsg</td><td align="center">X</td><td></td><td></td><td align="center"></td><td>1</td><td>LogMessage id</td><td></td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sapphire.xiv.dev/resources/order-actorcontrol-list.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
