Changelog
1.2.1
- Improved documentation and fixed help links.
- Added additional events to the "Microbes" exercise.
- Added relative steering control to agents.
1.2.0
- Moved Unity Behavior integration and utility AI extension directly into this package.
- Adjusted package naming from
com.kaijusolutions.agentstoca.kaijusolutions.agentsin preparation for future releases using Unity Package Manager (UPM) publishing on the Asset Store. Due to this change, you must first remove and then add Kaiju Agents back into your project.
1.1.7
- Added support for Unity 6.4.
1.1.6
- Added built-in package dependencies.
1.1.5
- Fixed a bug where flags in the "Capture the Flag" exercise could change their base position at runtime when a trooper carrying them was eliminated.
1.1.4
- Ensure flags in the "Capture the Flag" exercise do not transfer between agents when already being carried.
1.1.3
- Fixed sensors and actuators not registering properly at startup of controllers.
- Creating a rigidbody agent with
KaijuAgents.Spawn(KaijuAgentType, Nullable<Vector3>, Nullable<Quaternion>, Boolean, KaijuAgent, String, Nullable<Color>, Nullable<Color>, ICollection<String>)now matches the capsule collider with their visual shape. - Extended the trooper and flag APIs of the "Capture the Flag" exercise.
1.1.2
- Fixed the line-of-sight option on the
KaijuVisionSensor.
1.1.1
- Fixed the "Capture the Flag" exercise's
FlagVisionSensordisplaying as aHealthVisionSensorin the inspector.
1.1.0
- Added extended functionality to the
KaijuVisionSensorandKaijuCastSensor.
1.0.4
- Fixed area movements not considering identifiers properly.
- Added identifiers to movement configurations.
1.0.3
- Ensured always playing when out of focus to allow for testing agents in the background.
1.0.2
- Fixed potential infinite loop when listening for a movement to stop, and then starting a new movement during said listening callback.
1.0.1
- Fixed errors with exporting builds.
- Fixed scene reloading errors for the "Microbes" exercise.
1.0.0
- Initial release.