> For the complete documentation index, see [llms.txt](https://sapphire.xiv.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sapphire.xiv.dev/resources/order-actorcontrol-list.md).

# 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>
