[SUPPORT] Advanced Turn Based Tile Toolkit

New update is out for UE5.4 with several fixes. Changelog:

v3.6 (live 29.04.24)

  • FIXED: Many abilities could not be executed with touch controls
  • FIXED: The loop to check if a puppet should be destroyed after its parent unit was killed could be triggered while the Unit was still alive
  • FIXED: Potential infinite loop for AI units using BP_Ability_Move if they are searching for an enemy but all units on the map are allies
  • FIXED: Stat Puppets used in maps with heightmaps would change their pitch rotation if targeting units on different elevations (instead of only yaw as intended)
  • FIXED: Clients could attempt to access the GridUI on hover for an ability before it was replicated, causing a warning
  • FIXED: Update max stats only updated one stat instead of all input
  • FIXED: Replaced material Demo map ladders, which were causing a warning
  • FIXED: Abilities in SRPG map had AP cost set to 8 (this was unused by default, so was not normally causing issues)
  • FIXED: Collision plane now blocks all by default in BP_GridManager_Hex
  • FIXED: QueueDisplayVisibleTilesInAbilityRange in BP_Ability was getting DiamondShapedAbility directly from the OwningUnit instead of using its own (overridable) variable
  • Preventing extra abilities from being added multiple times in stats ability manager
  • Moved OnPostLogin logic into Begin Play of Player Controller, as the old approach did not support seamless travel"
  • Fixed BP_ATBTT_Strategy blueprint description
  • Early exit added to event hub if attempting to unbind an event that was not bound
  • Removed hard reference to Hybrid puppet from NotifyReady in hybrid turn manager
  • Turn start event is now called on each individual unit when their turn starts also in the SRPG Turn Manager