-
Notifications
You must be signed in to change notification settings - Fork 214
ActorControl
SapphireMordred edited this page Aug 14, 2017
·
4 revisions
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;
};
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 |
Getting Started
About
Installation
Developing
Actor Control
Scripting
Administration
Debug Commands
GM Commands
Other
PS4 Support