Player Actions¶
This directory contains all the player actions logic contained in DoAction. They are important and complex enough to warrant its own directory in the BattleControl documentation.
A player action is any piece of logic that is specific to the case where the actor sent to DoAction is a player party member. In that case, the actionid is an id that uniquely identifies an action (it may or may not be backed by a skill) and the actor's information as well as the battle state (such as selecteditem for an item usage) will be used alongside the actionid to determine the specific logic the action should be doing.
Anything else is detailed in the DoAction documentation. For the enemy actions, check the enemy actions documentation.
Player actions table¶
The following is a list of the action per their actionid. Please note the vast majority (but not all) of the actionid doubles as a skill id, but some of them (such as 9) have a broader meaning and some actionid aren't backed by a skill (such as regular attacks) and thus, doesn't have a corresponding skill. If a skill backs the action, its name and English name will be provided for convenience alongside some notes about its semantics if anything special is worth to mention.
Here is the player actions table:
| ID | Name | English Name | Notes |
|---|---|---|---|
| -2 | - | - | The action for using a LonglegSummoner items. This action is documented here |
| -1 | - | - | Any player party member's basic attacks performed when confirming an Attack in the player UI: |
| 0 | RESERVED | RESERVED | This action is UNUSED |
| 1 | RESERVED2 | RESERVED | This action is UNUSED |
| 2 | BeeRangMultiHit | Tornado Toss | |
| 3 | BeetleTaunt | Taunt | |
| 4 | Icefall | Icefall | |
| 5 | BeeFly | Fly Drop | |
| 6 | BeetleDig | Under Strike | |
| 7 | BubbleShield | Bubble Shield | |
| 8 | Empower | Charge Up | |
| 9 | PeebleToss | Pebble Toss | This is also the action used for every toss item usage other than LonglegSummoner. Anything not in the following list will default to the default item toss action: |
| 10 | HornDash | Dash Through | |
| 11 | SecretStash | Secret Stash | |
| 12 | DefenseBreak1 | Break | |
| 13 | DefenseBreakAll | Break+ | |
| 14 | AttackUp | Empower | |
| 15 | DefenseUp | Fortify | |
| 16 | NeedleToss | Needle Toss | |
| 17 | BubbleShieldLite | Bubble Shield Lite | |
| 18 | HurricaneBeemerang | Hurricane Toss | |
| 19 | PebbleTossPlus | Boulder Toss | |
| 20 | RevivalMassage | Revival Massage | There is no action for this skill |
| 21 | FrigidCoffin | Frigid Coffin | |
| 22 | ChargeUpPlus | Charge Up+ | |
| 23 | EmpowerPlus | Empower+ | |
| 24 | NeedlePincer | Needle Pincer | |
| 25 | IceRain | Ice Rain | |
| 26 | IceBeemerang | Frost Relay | |
| 27 | IceDrill | Frozen Drill | |
| 28 | AttackDown | Enfeeble | |
| 29 | AttackDownPlus | Enfeeble+ | |
| 30 | DefenseUpPlus | Fortify+ | |
| 31 | IceSphere | Frost Bowling | |
| 32 | HeavyStrike | Heavy Strike | |
| 33 | Sturdy | Sturdy | |
| 34 | FieldBeemerang | Beemerang Toss | There is no action for this skill |
| 35 | FieldHalt | Beemerang Halt | There is no action for this skill |
| 36 | FieldFly | Bee Fly | There is no action for this skill |
| 37 | FieldHorn | Horn Slash | There is no action for this skill |
| 38 | FieldDash | Horn Dash | There is no action for this skill |
| 39 | FieldDig | Beetle Dig | There is no action for this skill |
| 40 | FieldFreeze | Freeze | There is no action for this skill |
| 41 | FieldIcecle | Icicle | There is no action for this skill |
| 42 | FieldShield | Shield | There is no action for this skill |
| 43 | PepTalk | Pep Talk | |
| 44 | HeavyThrow | Heavy Throw | |
| 45 | SharingStash | Sharing Stash | |
| 46 | RoyalDecree | Royal Decree | |
| 47 | Cleanse | Cleanse | |
| 48 | HardCharge | Hard Charge | |
| 49 | FirstDash | Dash | There is no action for this skill |