For those who are struggling with figuring out how to use the plugin, please check out this early version of the user guide:
www.zkshao.com/downloads/TBSGrids%20-%20User%20Guide%20(Incomplete).pdf
I’m still working hard on this, so this guide will be vastly improved over the coming week. In this guide I am already discussing which blueprints you will be mostly working with, how to manage your LevelGrid and how to compute and use ActionGrids that represent a unit’s movement and attack options. Please be aware that some of the information discussed in the guide reflects the update that I’m working on that I will submit to Epic within a week, including:
- The guide talks about compositing your level grid from multiple smaller grids, that isn’t available yet in the current version on Marketplace
- The guide talks about square and hex grids, hex grids are also not on the current version yet
- Finally the guide mentions functions on IGridActor to retrieve a unit’s interaction with terrain and other units, in the current version on Marketplace the interaction is defined through extending LevelGrid and overriding functions CanAttackActor, CanPassThroughTerrain, etc. In your current version, see ExampleLevelGrid on how to define terrain-unit and unit-unit interaction.
I’m posting this early version of the user guide so that no one is bottlenecked by lack of instruction. I hope it helps and I’m sorry for the confusion it will bring when reading a guide targeted at a version that isn’t released yet. I also encourage everyone to check out the included ExampleController blueprint in the current version that contains most of the logic for the interactive demo.