Game Actions

Game Actions can be used in a variety of ways & in combination with requirements, for example you can use them to create different dialogue branches locked behind progression that can trigger several functions. Or you could create complex interactive objects, you can even use them to spawn in game objects or to teleport to other scenes.


Generic Fields

Field Name

Function

Name

Name of the asset data in the project and editor.


Game Action Types

Game Action

Types

All Types

  • Ability

  • Bonus

  • Recipe

  • Resource

  • Effect

  • NPC

  • Faction

  • Item

  • Currency

  • Point

  • Skill

  • Talent Tree

  • Weapon Template

  • Quest

  • Dialogue

  • Dialogue Node

  • Combat State

  • Dismount

  • Game Object

  • Trigger Visual Effect

  • Trigger Animation

  • Trigger Sound

  • Teleport

  • Save Character

  • Death

  • Reset Sprint

  • Reset Blocking

  • Time


Ability Game Actions

Field Name

Function

Type

Ability.

Action

  • Trigger

  • Rank Up

  • Rank Down

  • Reset Cooldown

  • Start Cooldown

Ability

The ability to be triggered/affected.

Chance

The chance of this action to occur.

Abilities

Learn more about Abilities here


Bonus Game Actions

Field Name

Function

Type

Bonus.

Action

  • Rank Up

  • Rank Down

Bonus

The bonus to rank up or down.

Chance

The chance of this action to occur.

Passives

Learn more about Bonuses here


Recipe Game Actions

Field Name

Function

Type

Recipe.

Action

  • Rank Up

  • Rank Down

Bonus

The recipe to rank up or down.

Chance

The chance of this action to occur.

Recipes

Learn more about Recipes here


Resource Game Actions

Field Name

Function

Type

Resource.

Action

  • Rank Up

  • Rank Down

Bonus

The resource to rank up or down.

Chance

The chance of this action to occur.

Resources

Learn more about Resources here


Effect Game Actions

Field Name

Function

Type

Effect.

Action

  • Trigger

  • Remove

Effect

The effect to trigger or remove.

Effect Rank

The rank of the effect that will be triggered or removed.

Chance

The chance of this action to occur.

Effects

Learn more about Effects here


NPC Game Actions

Field Name

Function

Type

NPC.

Action

  • Spawn

  • Kill

  • Trigger Phase

  • Aggro

NPC

The NPC to spawn, kill, aggro or trigger phase on.

Amount

Amount of NPCs to spawn, kill or aggro depending on the selected Action.

Phase

Which phase to trigger on the NPC.

Chance

The chance of this action to occur.

NPC Notice

Trigger Phase & Aggro actions are not implemented yet

NPCs

Learn more about NPCs here


Faction Game Actions

Field Name

Function

Type

Faction.

Action

  • Change Faction

  • Change Stance

  • Gain Points

  • Reset Points

Faction

The faction to change to or to change stance toward, gain points and reset points for.

Stance

This will set a new stance toward the selected faction.

Amount

The amount of points to gain toward a faction stance.

Chance

The chance of this action to occur.

Faction Notice

Change Stance action is not implemented yet

Factions & Their Stances

Learn more about Factions here & Faction Stances here


Item Game Actions

Field Name

Function

Type

Item.

Action

  • Gain

  • Remove

Item

The item to gain or remove.

Amount

The amount of items to be gained or removed depending on the selected Action.

Chance

The chance of this action to occur.

Items

Learn more about Items here


Currency Game Actions

Field Name

Function

Type

Currency.

Action

  • Gain

  • Remove

Currency

The currency to gain or remove.

Amount

The amount of currency to be gained or removed depending on the selected Action.

Chance

The chance of this action to occur.

Currency

Learn more about Currency here


Tree Point Game Actions

Field Name

Function

Type

Point.

Action

  • Gain

  • Remove

Point

The tree point to gain or remove.

Amount

The amount of tree points to be gained or removed depending on the selected Action.

Chance

The chance of this action to occur.

Tree Points

Learn more about Tree Points here


Skill Game Actions

Field Name

Function

Type

Skill.

Action

  • Unlock

  • Remove

  • Gain Level

  • Lose Level

  • Gain Experience

Skill

The skill to unlock, remove, alter levels, gain experience for.

Amount

The amount of levels to gain, levels to lose or experience to gain depending on selected Action.

Chance

The chance of this action to occur.

Skill Notice

Unlock, Remove & Lose Level actions are not implemented yet

Skills

Learn more about Skills here


Talent Tree Game Actions

Field Name

Function

Type

Talent Tree.

Action

  • Unlock

  • Remove

Talent Tree

The talent to unlock or remove.

Chance

The chance of this action to occur.

Talent Tree Notice

Unlock & Remove actions are not implemented yet

Talent Trees

Learn more about Weapon Templates here


Weapon Template Game Actions

Field Name

Function

Type

Weapon Template.

Action

  • Unlock

  • Remove

  • Gain Level

  • Lose Level

  • Gain Experience

Weapon Template

The weapon template to unlock, remove, alter levels, gain experience for.

Amount

The amount of levels to gain, levels to lose or experience to gain depending on selected Action.

Chance

The chance of this action to occur.

Weapon Template Notice

Unlock, Remove & Lose Level actions are not implemented yet

Weapon Templates

Learn more about Weapon Templates here


Quest Game Actions

Field Name

Function

Type

Quest.

Action

  • Propose

  • Abandon

  • Complete

  • Reset

Quest

The quest to propose, abandon, complete or reset depending on selected Action.

Chance

The chance of this action to occur.

Quest Notice

Abandon, Complete & Reset actions are not implemented yet

Quests

Learn more about Quests here


Dialogue Game Actions

Field Name

Function

Type

Dialogue.

Action

  • Start

  • End

Dialogue

The dialogue to start or end.

Chance

The chance of this action to occur.

Dialogue Notice

Start & End actions are not implemented yet

Dialogues

Learn more about Dialogues here


Dialogue Node Game Actions

Field Name

Function

Type

Dialogue Node.

Action

  • Complete

  • Reset

Dialogue

The dialogue to take nodes from.

Node

The node from within the dialogue to complete or reset.

Chance

The chance of this action to occur.

Dialogue Node Notice

Complete & End actions are not implemented yet

Dialogues

Learn more about Dialogues here


Combat State Game Actions

Field Name

Function

Type

Combat State.

Action

  • Set

  • Invert

Set to

If enabled, combat state will be set to "in combat". If disabled, combat state will be set to "out of combat".

Chance

The chance of this action to occur.

Info

The "Invert" action will simply pull entity out of combat mode if entity was in combat upon triggering the game action. Or put entity into combat mode if entity was out of combat upon triggering the game action.


Dismount Game Action

Field Name

Function

Type

Dismount.

Chance

The chance of this action to occur.

Info

This action will simply remove the mount effect, thus dismounting the entity


Game Object Game Actions

Field Name

Function

Type

Game Object.

Action

  • Spawn

  • Destroy

  • Deactivate

Spawn At

  • Caster

  • Target

  • Position

Prefab

The prefab to spawn.

Name

Here you write the name of the game object to destroy or deactivate.

Chance

The chance of this action to occur.

Spawn At Position

Spawn at position lets you define coordinates (X,Y,Z) from within the scene to spawn the object at. You can also set the object's rotation (X,Y,Z).

Spawn At Caster

Spawn at caster will spawn the object at your position.

Spawn At Target

Spawn at target will spawn the object at the entity's target position.


Trigger Visual Effect Game Action

Field Name

Function

Type

Trigger Visual Effect.

Template

The visual effect template to trigger.

Use Node Socket?

Should the visual effect be triggered on a node socket?

Socket

The socket to trigger the visual effect at.

Position Offset

The position offset the prefab will be spawned at relative to its spawn position.

Attach to caster?

Should visual effect be attached to its target?

Scale

The visual effect's size.

Duration

The duration in seconds this visual effect will be active for.

Delay

The amount in seconds before the visual effect spawns after triggering the game action.

Chance

The chance of this action to occur.

Visual Effect Templates

Learn more about Visual Effect Templates here


Trigger Animation Game Action

Field Name

Function

Type

Trigger Animation

Template

The animation template to trigger.

Delay

The delay after which the animation will be played.

Show Weapons?

Should the weapon be visible during the animation?

Weapons Duration

The duration for which the weapons will be visible, in the case that the character was out of combat when using the ability.

Modify Speed?

If on, allows for modification of the animation speed.

Speed Parameter

The parameter that defines the animation speed (usually AttackAnimationsSpeed).

Speed

The value to alter the animation speed by.

Chance

The chance of this action to occur.

Animation Templates

Learn more about Animation Templates here


Trigger Sound Game Action

Field Name

Function

Type

Trigger Sound

Template

The sound template to trigger.

Delay

The delay after which the sound will be played.

Chance

The chance of this action to occur.

Sound Templates

Learn more about Sound Templates here


Teleport Game Action

Field Name

Function

Type

Teleport

Teleport to

  • Game Scene: Teleport to a specific Game Scene.

  • Position: Teleport to a specific location within the current game scene.

  • Target: Teleport to the current target.

Game Scene

The game scene to teleport to.

  • Position: The position (X, Y, Z) the player will spawn at in the defined game scene. If left empty the default Coordinate from the scene will be used, this coordinate is defined in World > Game Scenes > Settings > Default Character Position > Coordinate.

  • Rotation: The rotation (X, Y, Z) the player will spawn with in the defined game scene.

Position

The location within the current game scene to teleport to.

  • Position: The position (X, Y, Z) the player will spawn at in the current game scene

  • Rotation: The rotation (X, Y, Z) the player will spawn with in the current game scene.

Chance

The chance of this action to occur.


Save Character Game Action

Field Name

Function

Type

Save Character

Chance

The chance of this action to occur.

Info

This Game Action will save your current progress


Death Game Action

Field Name

Function

Type

Death

Chance

The chance of this action to occur.

Info

This Game Action will kill the player.


Reset Sprint Game Action

Field Name

Function

Type

Reset Sprint

Chance

The chance of this action to occur.

Info

This Game Action resets the sprint state, so if a player is sprinting and this action is triggered they will switch back to walking regardless of whether the sprint button is still being held.


Reset Blocking Game Action

Field Name

Function

Type

Reset Blocking

Chance

The chance of this action to occur.

Info

This Game Action resets the active blocking state, meaning if the player is blocking they will instantly stop blocking when this action is triggered. Regardless of whether the blocking button is still being held.


Time Game Action

Field Name

Function

Type

Time

Action

  • Set Year

  • Set Month

  • Set Week

  • Set Day

  • Set Hour

  • Set Minute

  • Set Second

  • Set Global Speed

  • Set Time Scale

Value

The new year, month, week, day, hour, minute, second, global speed or time scale value depending on the selected action.

Chance

The chance of this action to occur.