v2024.0.1
Release Date 06/22/2024
Changes
- FIX the UpgradeLauncher component requirements so that it can be added to any child of the entity gameobject and not just the same object that has the IEntity component.
- FIX enabling the "Allow Movement To Exit Carrier" field in the Unit Carrier component custom editor inspector.
- FIX a bug in the BuildingPlacerFogCondition that made it impossible for NPC factions to place a building when the local player has not discovered the area they want to place buildings in.
- FIX GameManager termination unsubscribing from faction slots defeat events.
- FIX adding resource and faction entity requirements for the tooltip of an entity component upgrade task.
- UPDATE FPSUIHandler component to use TextMeshPro for its FPS Counter Text field.
- UPDATE UnitMovement component to include the field Movement Rotation Enabled which controls whether the unit will be rotating when it is moving or not. When disabled, the rotation speed on the corresponding pathfinding component will be reset.
- ADD ToggleMovementRotation to the IMovementComponent interface which allows to turn on movement rotation for a unit movement.
API
- UPDATE RTSHelper and RTSEditorHelper static classes to be partial classes. This allow you to define your own helper methods in both runtime and editor to use in your custom scripts.
Demo
- UPDATE demo game to use the NavMesh package.