Skip to content
SapphireMordred edited this page Aug 14, 2017 · 4 revisions

GS ACTOR CONTROL

struct ActorControl142 {
   /* 0000 */ uint16_t category;
   /* 0002 */ uint16_t padding;
   /* 0004 */ uint32_t param1;
   /* 0008 */ uint32_t param2;
   /* 000C */ uint32_t param3;
   /* 0010 */ uint32_t param4;
   /* 0014 */ uint32_t padding1; 
};

Type Research

ControlTypeName ControlTypeId param1 param2 param3 param4 param5 Description
0 1 / 0 0 0 0 0 Draw or sieze the weapon
DRAW_SIEZE 1 1 0 0 0 0 Draw or sieze the weapon
STATUS_SET 2 2 0 0 0 0 Set actor status to dead
CAST_START 3 1 0 actionId 0 0 displays a casting action on a character ( only works on others, not for self )
AGGRO_DEAGGRO 4 1 / 0 0 0 0 0 shows a mob aggroed or deaggroed a palyer ( name color change )
CLASS_CHANGE 5 classId 0 0 0 0 Play class change animation
DEFEAT_MSG 6 0 0 0 0 0 Show defeat msg
EXP_GAIN_MSG 7 classId expAmount 0 0 0 Shows message for gained exp
LEVELUP_ANIM A classId level 0 0 0 Plays level-up animation and sound
EXP_CAHIN_MSG C chainNum 0 0 0 0 Shows exp chain msg
HPPARAM_SET D elementId value 0 0 0 Sets various UI values, such as HP (elementId = 1), or MP, or TP…
DEATH_ANIMATION E 0 0 0 0 0x20 Play death animation
CAST_INTERRUPT F 0x219 ?? 0X04 ?? actionId 0 0 Interrupts a casting action
STATUS_EFFECT_GAIN 14 statusId 0 0 0 0 Shows animation and message for gaining a specific status effect
STATUS_EFFECT_LOSE 15 statusId 0 0 0 0 Shows animation for timeout of a specific status effect
HP_FLOATING_TEXT 17 0 type amount 0 0 Shows floating text for gaining or losing hp
UPDATE_RESTED_EXP 18 0 0 0 0 0 Saves rested EXP
19 0 0 0 0 0 Shows odd Japanese Addiction warnings
20 1 0 0 0 0 Some kinda kneel emote?
COMBAT_MARKER_SHOW 22 MarkerId 0 0 0 0 Shows combat related markers, like divebomb marker
SPAWN_EFFECT 25 1 0 0 0 0 shows some spawn effect?
INVISIBLE_TOGGLE 26 0 / 1 0 0 0 0 Toggles invisible effect
ACTION_UNLOCK 29 menuIcon 0 / 1 0 0 0 Enable or disable return or teleport menuicon (1 return, 4 tele)
EXP_UPDATE_UI 2B classId expAmount 0 0 0 Updates exp UI element
DMG_TAKEN_MSG 2D amount 0 0 0 0 Shows a damage taken message
TARGET_SET 32 0 0 0 0 targetId sets an actors current target
HIDE_NAME 36 0 / 1 0 0 0 0 remove name (p1=1 unhide & 0 hide)
LIMITBREAK_START 47 0 0 0 0 0 Shows limitbreak casting
LIMITBREAK_PT_START 48 0 0 0 0 0 Shows limitbreak party animation
BUBBLE_TEXT 49 1 0 0 0 0 Shows bubble text on player
DAMAGE_EFFECT 50 damage hp_left effect_id 0 0 Shows bubble text on player
RAISE_ANIM 51 0 0 0 0 0 Shows raise up animation
TREASURE_SM 57 0 0 0 0 0 Shows “Treasure Obtained” Screen Message
ITEM_REPAIR_MSG 5C 0 0 0 0 0 Show Item Repair Message
LEVE_START_ANIM 66 someid 0 0 0 0 Start levequest animation
67 0 0 0 0 0 Some screen msg
PLAYER_GRAY_OUT 6A 0 0 0 0 0 player too far hp bar gray and player dissapear from screen
ITEM_OBTAIN_MSG 75 itemId amount 0 0 0 Item obtain message
DUTY_QUEST_SM 7B 0 onScreenId 0 0 0 Shows a on Screen Message, DUTY COMMENCED, QUEST ACCEPTED, etc...
ITEM_OBTAIN_ICON 84 itemId amount 0 0 0 shows the floating Item Icon when you obtain it
FATE_ITEM_FAIL_MSG 85 0 0 0 0 0 Unable to obtain Item from Fate message
ITEM_FAIL_MSG 86 0 0 0 0 0 Unable to obtain Item message
ACTION_LEARN_MSG 87 actionId 0 0 0 0 Action Learned Message
EVENT_FREE_POS 8A eventid 0 0 0 0 Seems to free you from event camera restriction ( interrupted attune )
UNLOCK_AETHERC_SM A4 1 1 0 0 0 Aether current accessible screen message
REMOVE_NAME A8 1 / 0 0 0 0 0 Hides a players name
FADE_OUT_SCREEN AA 1 0 0 0 0 Fade out screen, show loading
ZONE_IN C8 0 zoneAnimation 0 0 0 Shows animation for teleport in or warp in
ZONE_IN_POS C9 0 0 0 0 0 Places the character at the lower left corner of the map
TELE_START CB 0 destinationId 0 0 0 Sent to start teleport process
TELE_DONE CD 0 0 0 0 0 show the teleport done animation
TELE_DONE_FADEOUT CE 0 0 0 0 0 show the teleport done animation, plus fadeout
DESPAWN_ZONE_SM CF 4 actorId 1 0 0 despawn an actor ( there is more to this, as it also is used to show the target zone screen message )
INSTANCE_SELECT D2 1 numInstances 0 0 0 Shows instance selection screen for an area (congestion protection )
ACTOR_DESPAWN_EFFECT D4 type 0 0 0 0 Shows a despawn effect on a different actor
UNLOCK_COMPANION?? FD 1 0 0 0 0 Shows HOWTO "Ordering Your Chocobo) unlock maybe?
BARDING_OBTAIN FE bardingId 0 0 0 0 Obtain barding
BARDING_EQUIP FF slotId 0 0 0 0 Equip barding
COMPANION_MSG1 102 0 0 0 0 0 Message " You withdraw from battle "
COMPANION_MSG2 103 0 0 0 0 0 Message " Your companion withdraws from battle "
PET_HOTBAR_SHOW 104 hotbarId 0 0 0 0 Show a pet hotbar
ACTION_LEARN_MSG 109 ? ? 0 0 0 shows message for learning ability / trait ( for companion? )
ACTOR_FADE_OUT 10A 0 0 0 0 0 Fade out of an actor
ACTOR_FADE_IN 10B 0 0 0 0 0 Fade in of an actor
WITHDRAW_MSG 10C nameId 0 0 0 0 message "Withdraws from the battlefield"
MINION_ORDER 10D minionId actionId 0 0 0 minion order msg
MINION_TOGGLE 10E minionId 0 0 0 0 Spawn a minion, 0 despawns
MINION_LEARN 10F minionId 1 / 0 0 0 0 Learn a minion
ACTOR_FADE_OUT1 110 0 0 0 0 0 Fade out of an actor
EMOTE 122 emoteid 0 0 0 0 plays an emote
SETPOSE 127 0 0 0 0 0 plays an emote
CRAFTING_??? 12C 0 0 0 0 0 Used to show crafting related models (needs research)
GATHERING_SENSE_MSG 130 0 0 0 0 0 "You sense a grade x something y yals to the...
PARTY_MSG 131 0 0 0 0 0 Party related messages, invite, join, leave ...
GATHERING_SENSE_MSG1 132 0 0 0 0 0 "You know longer sense X deposit"
GATHERING_SENSE_MSG2 138 0 0 0 0 0 "You sense a concealed gathering point nearby"
FISHING_MSG 140 0 0 0 0 0 Fishing related message
FISHING_BAIT_MSG 145 0 0 0 0 0 applying bait message
FISHING_REACH_MSG 147 0 0 0 0 0 "REACH" message
FISHING_FAIL_MSG 148 0 0 0 0 0 "FAIL" message
MATERIA_CONVERT_MSG 15E ItemId materiaId 0 0 0 Convert into materia message
MELD_SUCCESS 15F ItemId materiaId 0x14? 0 0 Plays successful melding animation and text
MELD_FAIL 160 ItemId materiaId 0x14? 0 0 Plays melding fail animation and text
MELD_MODE_TOGGLE 161 0 0 0 0 0 go into melding mode
AETHER_RESTORE_MSG 163 0 0 0 0 0 Restore aether message
DYE_MSG 168 itemid dyemessageid 0 0 0 play a dye message
CREST_TOGGLE_MSG 16A 0/1 itemid 0 0 0 apply / remove company crest message
CREST_BULK_TOGGLE_MSG 16B 0/1 itemid 0 0 0 apply / remove company crest bulk message
MATERIA_REMOVE_MSG 16C 0 0 0 0 0 materia remove message
GLAMOUR_CAST_MSG 16D 0 0 0 0 0 Cast glamour message
GLAMOUR_REMOVE_MSG 16E 0 0 0 0 0 Remove glamour message
RELIC_INFUSE_MSG 179 0 0 0 0 0 Infuse relic message
AETHER_REDUCTION_WINDOW 17D 0 0 0 0 0 Aetherical reduction successful window
19C 0xEF? 0 0 0 0 Plays some kinda weapon animation on a different actor ?
TITLE_SET 1F4 titleId 0 0 0 0 Set the players title
STATUS_ICON_SET 1F8 onlineStatusId 0 0 0 0 Changes the icon displayed beside a players name
HOMEPOINT_SET 1FB aetherId 0 0 0 0 Sets the homepoint for the player
FAVORITE_SET 1FC aetherId 0 0 0 0 Sets the favorite aetheryte for the player
TELEPORT_LEARN 1FD placeNameId 0 / 1 0 0 0 Learn or unlearn a telepoint
ARMORY_ERROR_MSG 201 msgId 0 0 0 0 Armory store error messages
ACHIEVMENT_POPUP 203 achievementId 0 0 0 0 Achievement obtain popup
205 ? 0 0 0 0 same party related messages again
ACHIEVEMENT_MSG 206 achievementId 0 0 0 0 Achievement obtain message
SET_ITEMLEVEL 209 param 0 0 0 0 Sets Item Level
CHALLANGE_COMPLETE_MSG 20B challengeId 0 0 0 0 challenge entry complete message
CHALLANGE_UNLOCK_MSG 20C 0 0 0 0 0 challenge log category unlocked message
GIL_TRAIL_MSG 211 0 0 0 0 0 You cannot earn any more gil while on the free trial.
GEARSET_SET_NUMBER 230 numGearSets 0 0 0 0 Sets number of available gear set slots ( 0 = deactivate)
DISPLAY_HEAD_WEAP_TOGGLE 260 bitmask 0 0 0 0 Sets display flags for head and weapon for 3d preview
GEARSET_EQUIP_MESSAGE 321 param 0 0 0 0 Sets display flags for head and weapon for 3d preview

FFXIV Sapphire

Deprecated (4.0~5.58)

Getting Started
About
Installation

Installing
Linux
Mac
Windows

Developing
Actor Control
Scripting

Administration
Debug Commands
GM Commands

Other
PS4 Support

Clone this wiki locally