BP_Action_StoreTurnInfo

September 28, 2024

BP_Action_StoreTurnInfo

Path: /Game/AdvancedTurnBasedTileToolkit/Core/Actions/BP_Action_StoreTurnInfo

.. cpp:class:: BP_Action_StoreTurnInfo : public BP_Action_C

Stores the Current Turn and Active Actor in special "Animate" variables in the Turn Manager. Useful if you need to know what turn and active actor is currently being displayed to the player (the actual current turn and active actor might be different, since the action system is asynchronous and can lag behind)

.. cpp:function:: void Construction_Script(exec then)

  Type: Construction script, the place to spawn components and do other setup. @note Name used in CreateBlueprint function

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Required API, Event, Blueprint Event

  Construction script, the place to spawn components and do other setup. @note Name used in CreateBlueprint function

  :arg then: 
  :type then: exec

.. cpp:function:: void PlayAction(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:member:: PointerToUberGraphFrame UberGraphFrame

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Transit, Duplicate Transient
  Lifetime Condition: None

  

.. cpp:member:: int CurrentTurn

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Is Plain Old Data, No Destructor, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: Actor ActiveActor

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Template, No Destructor, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: PointerToUberGraphFrame UberGraphFrame

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Transit, Duplicate Transient
  Lifetime Condition: None

  

.. cpp:member:: SceneComponent DefaultSceneRoot

  Category: Default

  Access Modifier: 
  Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: Object ManagerOverride

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Instance, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bSkipForOtherPlayers

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double EndDelay

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Is Plain Old Data, No Destructor, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: MulticastInlineDelegate OnEndAction

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Blueprint Assignable, Blueprint Callable
  Lifetime Condition: None

  

.. cpp:member:: MulticastInlineDelegate OnPlayAction

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Blueprint Assignable, Blueprint Callable
  Lifetime Condition: None

  

.. cpp:member:: int8 Activation

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Is Plain Old Data, No Destructor, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bImmediate

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double AutoPlayNextActionDelay

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bAutoPlayNextAction

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bActionEnded

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: int8 ProceedRule

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Net, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

Profile picture

Written by Urakaiketsuya , just a guy who codes. You should follow them on Twitter