Enum: EArco Player Action
| Name | EArco_PlayerAction |
|---|---|
| Script Path | /Script/ProjectArco.EArco_PlayerAction
|
| Purpose | Represents concrete gameplay actions resolved from player verbs within the Arco Framework. |
| Used In | Function: Arco Verb To Action |
Enum: EArco Player Action
EArco_PlayerAction is an enumeration within the Project Arco framework (used internally by Whiskerwood). It represents the concrete gameplay actions that can be triggered by player input or systems after resolving higher-level verbs such as Enum: EArco Player Verb via Function: Arco Verb To Action.
Overview
Where Enum: EArco Player Verb expresses intent (what the player wants to do), EArco_PlayerAction expresses the actual action (what the game will perform).
This enum is typically produced as the output of Function: Arco Verb To Action, and then consumed by input handling, camera, UI, or gameplay logic.
The default Blueprint value for this enum (as seen in variable defaults) is TOGGLE_POLLUTION_VIEW.
Values
| Value | Description |
|---|---|
BAD_ACTION |
Fallback / sentinel action used when no valid mapping exists or an error occurs. |
BACK |
Perform a “back”/previous action, such as going back in UI or canceling a step. |
SELECT |
Perform a selection action (select tile, unit, object, etc.). |
ROTATE |
Rotate the current selection or placement. |
RAISE |
Raise height, elevation, or level of something (terrain, structures, etc.). |
LOWER |
Lower height, elevation, or level. |
TOGGLE_HEIGHT_LOCK |
Toggle a height/elevation lock state on or off. |
TOGGLE_BULLDOZE |
Toggle bulldozer / demolition mode on or off. |
MODIFIER_KEY |
Apply or toggle a modifier key/action (e.g. shift/alt-style modifier behavior). |
TOGGLE_SLICE_VIEW |
Toggle slice view mode (switching between sliced and full map view). |
OPEN_MESSAGES |
Open messages, notifications, or alerts UI. |
MOVE_FORWARD |
Move the camera or focus forward. |
MOVE_BACK |
Move the camera or focus backward. |
MOVE_LEFT |
Move the camera or focus left. |
MOVE_RIGHT |
Move the camera or focus right. |
ZOOM_IN |
Zoom the camera in. |
ZOOM_OUT |
Zoom the camera out. |
TOGGLE_HEAT_VIEW |
Toggle a heatmap / heat overlay view on or off. |
CLONE |
Perform a cloning/duplicate action (e.g. clone a placement or selection). |
TAB_LEFT |
Cycle/tab left through UI tabs, tools, or panels. |
TAB_RIGHT |
Cycle/tab right through UI tabs, tools, or panels. |
SPEED_1 |
Set simulation/game speed to level 1 (slow/normal). |
SPEED_2 |
Set simulation/game speed to level 2 (faster). |
SPEED_3 |
Set simulation/game speed to level 3 (fastest). |
ROTATE_CAM_CW |
Rotate the camera clockwise. |
ROTATE_CAM_CCW |
Rotate the camera counter-clockwise. |
PAUSE |
Pause or unpause the simulation. |
HOTKEY_MINETOOL |
Activate or trigger the mining tool via hotkey. |
HOTKEY_FARMTOOL |
Activate or trigger the farming tool via hotkey. |
TOGGLE_POLLUTION_VIEW |
Toggle the pollution view or pollution overlay on/off. |
Usage
This enum commonly appears:
- As the return type of Function: Arco Verb To Action.
- In input handling systems that respond to specific actions (camera movement, tool switching, overlays, etc.).
- In UI or hotkey layers that dispatch actions based on user input.
Typical flow:
[[Enum: EArco Player Verb]] → [[Function: Arco Verb To Action]] → [[Enum: EArco Player Action]]
Game systems can then switch on EArco_PlayerAction to perform the appropriate behavior.
Related
| Primary Pages: | Modding Main Page · Getting Started · Unreal Engine Resource Links |
| Mod API: | Mod API Properties · Mod API Functions |
| Arco: | Arco Structs · Arco Functions · Arco Properties · Arco Enums · Arco Classes |
| Enums |
|---|
| Enum: EArco Player Verb |


