actions.2da define most actions that are going on - as a reference this list is used by the GetCurrentAction function.
This page is expanded to include lots of panel actions and radial actions and their icons, for ease of reference (ie: most "ir_" icons).
2da Columns
Column | Example Contents | Valid Values | Description and Notes |
---|---|---|---|
Label | MoveToPoint | Text | Label of the action, unused by the game |
STRING_REF | 6398 | Dialog.tlk refrence | Label used for the action in, say, the radail menu or upper left action list |
ICONRESREF | IR_MOVETO | Icon texture resref | Icon to use for the icon in the quickbar, radail or upper left action list These icons are square, by default 32x32 but can be a higher resolution. |
actions.2da contents and Icons List
These are from actions.2da for reference. Note how some of them use a generic icon and this could be updated.
ID | Label | STRING_REF | String Ref Text | ICONRESREF | Icon | Description and Notes |
---|---|---|---|---|---|---|
0 | MoveToPoint | 6398 | IR_MOVETO | |||
1 | PickUpItem | 6400 | ir_pickup | |||
2 | DropItem | 553 | ir_drop | |||
3 | AttackObject | 1056 | ir_attack | |||
4 | CastSpell | 557 | **** | See ir_cast.tga below, not referenced here. Would it be used if it was? Probably not, since spells dragged to quickbars are of a particular spell not a generic "cast", and the icon in the action menu is also the spell icon. | ||
5 | OpenObject | 744 | ir_open | |||
6 | CloseObject | 1466 | ir_close | |||
7 | DialogObject | 1072 | ir_dialog | |||
8 | DisableTrap | 271 | isk_distrap | There is a ir_dis_trap.tga icon but the skill icon is used instead | ||
9 | RecoverTrap | 1473 | isk_take_trap | There is a ir_take_trap.tga icon but the skill icon is used instead | ||
10 | FlagTrap | 1472 | isk_flg_trap | There is a ir_flag_trap.tga icon but the skill icon is used instead | ||
11 | ExamineTrap | 1604 | isk_trap | |||
12 | SetTrap | 285 | isk_settrap | |||
13 | OpenLock | 278 | isk_olock | |||
14 | Lock | 947 | ir_lock | |||
15 | UseObject | 554 | Use | ir_use | This icon seems to be the default action icon, you see it in tons of places. | |
16 | AnimalEmpathy | 269 | isk_aniemp | There is a ir_animalemp.tga icon but the skill icon is used instead | ||
17 | Rest | 950 | ir_rest | |||
18 | Taunt | 342 | isk_taunt | There is a ir_taunt.tga icon but the skill icon is used instead | ||
19 | ItemCastSpell | 6404 | Use Item | **** | No icon defined so will use ir_use or more likely the spell icon from the spell being cast from the item | |
20 | Disarm | 302 | ife_disarm | There is an ir_disarm.tga icon but the feat icon is used instead | ||
21 | ImprovedDisarm | 211 | ife_disarm | There is an ir_disarm.tga icon but the feat icon is used instead | ||
22 | Knockdown | 409 | ife_knockdow | There is an ir_knockdwn.tga icon but the feat icon is used instead | ||
23 | ImprovedKnockdown | 212 | ife_knockdow | There is an ir_knockdwn.tga icon but the feat icon is used instead | ||
24 | **** | **** | **** | Unknown what this action is | ||
25 | Sap | 421 | ife_sap | There is an ir_sap.tga icon but the feat icon is used instead | ||
26 | StunningFist | 429 | ife_stunfist | There is an ir_stunfist.tga icon but the feat icon is used instead | ||
27 | **** | **** | **** | Unknown what this action is | ||
28 | QuiveringPalm | 1061 | ife_qpalm | There is an ir_quivpalm.tga icon but the feat icon is used instead | ||
29 | CalledShotLeg | 518 | ir_calledleg | |||
30 | CalledShotArm | 517 | ir_calledarm | |||
31 | CounterSpell | 8122 | ir_cntrspell | |||
32 | SmiteEvil | 1066 | ife_hitevil | There is an ir_smiteevil.tga but the feat icon is used instead | ||
33 | Heal | 273 | isk_heal | There is an ir_heal.tga icon but the skill icon is used instead | ||
34 | PickPocket | 282 | isk_pocket | There is an ir_pickpocket.tga icon but the skill icon is used instead | ||
35 | Follow | **** | **** | No icon defined so will use ir_use presumably. Players can't really invoke this action however. | ||
36 | Wait | **** | **** | No icon defined so will use ir_use presumably. Players can't really invoke this action however. | ||
37 | Sit | 53137 | **** | No icon defined so will use ir_use presumably. Done when the player selects the Sit emote or sits on a chair (scripted ActionSit). | ||
38 | Barter | **** | ir_barter | Doesn't have an action as such (in the action queue) thus no string reference. | ||
39 | DirtyFighting | **** | **** | No icon defined so will use ir_use presumably. | ||
40 | SmiteGood | 3779 | ife_X1SmGood | |||
41 | KiDamage | 8731 | ife_X2KiDamage | |||
42 | DefensiveStance | **** | **** | No icon defined so will use ir_use presumably. | ||
43 | RandomWalk | 86670 | IR_MOVETO | Same as "Move to Point". PC's can't really invoke this action. |
Hardcoded Actions/GUI things and Icons Not Included in actions.2da or I Can't Believe It's Not An Action!
The actions.2da file is hardcoded in so far as new actions cannot be added, although icons and the STRING_REF can be altered.
There are several actions that can be selected but don't have a way of changing their icon except replacing the file wholesale. Generally these are in radails and on the quickbar.
Action Name | StrRef | Icon Name | Icon | Description and Notes |
---|---|---|---|---|
Assign Other Actions | 67564 | ir_action.tga | Radial menu option | |
ir_accept.tga | PC Party GUI | |||
More Actions | 66848 | ir_assoc_action.tga | Associate additional actions | |
Attack Nearest | 5345 | ir_attacknearest.tga | Associate actions menu | |
ir_ban.tga | DM panel action | |||
ir_bash.tga | Placeable and door specific action | |||
ir_boot.tga | DM panel and party management | |||
ir_cast.tga | As per above "Cast" action has a blanked icon, likely because the spell being cast icon is used instead dynamically. This is used on the radial menus for casting spells. |
Emote Menu Actions
Action Name | StrRef | Icon Name | Icon | Description and Notes |
---|---|---|---|---|
ir_beg.tga | Emote menu. Uses generic star that can be upgraded. | |||
ir_bored.tga | Emote menu. Uses generic star that can be upgraded. | |||
ir_bow.tga | Emote menu. Uses generic star that can be upgraded. | |||
Cut Actions or I Can't Believe This Used To Be An Action!
These are present in the game files and potentially tell a nice story of what the GUI once had on it.
Icon Name | Icon | Description and Notes |
---|---|---|
ir_abort.tga | Presumably the GUI had an "Abort" option for actions, maybe it was once more turn based. | |
ir_animalemp.tga | Unused blue animal empathy action icon. The one used for skills is green with a horse instead. | |
ir_atkaggr.tga | Old green (!) icon. Likely related to cut associate actions available in the menu, ie; "Attack Agressor", see also Hardcoded TLK Lines | |
ir_atkmytgt.tga | Same as above, unused associate actions, in this case "Attack my target". | |
ir_auracour.tga | Presumably "Aura of Courage" action icon, which was turned into a basic defensive feat for Paladins (ie; Immunity to Fear). | |
ir_back.tga | "Back" option, this is an unusually designed placeholder. | |
ir_blank.tga | Old icon style, only used by the deleted "Dragon_Wing_Buffet" in spells.2da. | |
ir_call_fam.tga | Call Familiar old blue icon, replaced by feat and ability icons. | |
ir_callanml.tga | Call Animal Companion old blue icon, replaced by feat and ability icons. | |