Highlights
- Melee pawns now has extremely fast reaction time.
- NPCs can be aggro'ed while defending a point.
- Added a stealth system when attacking a settlement, it controls the aggro state.
- Implmeneted a duck for cover action that can be used by both melee and ranged pawns.
- Improvments to pathfinding both in terms of performance and determinisim.
- Performance imporvements to TryGetAttackVerb.
What's Changed (Automatically generated change notes)
- Development reaction rework to Main by @kbatbouta in #2
- Create LICENSE.md by @kbatbouta in #3
- Synced dev to main by @kbatbouta in #4
- [Dummy] Development to Main by @kbatbouta in #5
- Update README.md by @kbatbouta in #9
- Sightradius update by @kbatbouta in #10
- [Housekeeping] Reformatting and refactoring by @kbatbouta in #11
- Development cctv turret by @kbatbouta in #12
- Added sight based region flooders by @kbatbouta in #13
- [Dummy] Development to Main by @kbatbouta in #7
- Development fixes by @kbatbouta in #15
- [Dummy] Development to Main by @kbatbouta in #14
- Fixed a bug with projectile interceptor checks. by @kbatbouta in #16
- Implemented simple tactical goals. by @kbatbouta in #17
- Upgrades to the task force system. by @kbatbouta in #19
- Development by @kbatbouta in #20
- Small fix. by @kbatbouta in #21
- Added new settings for fog of war, sprinting and groups. by @kbatbouta in #22
- Development by @kbatbouta in #23
- Refactoring by @kbatbouta in #24
- Development by @kbatbouta in #25
- Fixed an issue with xml .editorconfig. by @kbatbouta in #26
- Development by @kbatbouta in #27
- Now raiders know how pawns are available to target a cell by @kbatbouta in #28
- Development by @kbatbouta in #29
- Small tweak by @kbatbouta in #30
- Development by @kbatbouta in #31
- Bug fixes to the reaction by @kbatbouta in #32
- Development by @kbatbouta in #33
- .. by @kbatbouta in #34
- Development by @kbatbouta in #35
- Fixed an issue with sighter by @kbatbouta in #37
- Added a new pop for errors in critical areas of the mod by @kbatbouta in #38
- Added a quick start menu on launch. by @kbatbouta in #39
- Development by @kbatbouta in #40
- Fixed a small bug with the quicksetup window. by @kbatbouta in #41
- Added debug settings for the quick setup menu. by @kbatbouta in #42
- Updates to the reaction system by @kbatbouta in #43
- Small fix. by @kbatbouta in #44
- Small update by @kbatbouta in #45
- Development by @kbatbouta in #46
- Added move-attack by @kbatbouta in #47
- Fixed a critical bug by @kbatbouta in #48
- Added melee pawns warning. by @kbatbouta in #49
- Improved CE compatibility with move-attack by @kbatbouta in #50
- Fixed a small bug with move-attack by @kbatbouta in #51
- .. by @kbatbouta in #52
- Fixed a small bug by @kbatbouta in #53
- Critical bug fix by @kbatbouta in #54
- added a flooder to sightgrid by @kbatbouta in #55
- .. by @kbatbouta in #56
- Tuned some params. by @kbatbouta in #57
- .. by @kbatbouta in #58
- Removed references to system.data by @kbatbouta in #59
- .. by @kbatbouta in #60
- Update CompProperties_Sighter.cs by @kbatbouta in #61
- Update CombatAI.dll by @kbatbouta in #62
- Melee reactions by @kbatbouta in #65
- Development by @kbatbouta in #66
Full Changelog: https://github.com/kbatbouta/CAI-5000/commits/unstable-a2