[2.5.2+] Xavorion: Combat AI
Combat AI extension for NPC and Player ships. Includes some QoL improvements for RTS and TPP combat.
Adds more precise control over ships, and automatic target selection after finished attack orders.
Part of "Avorion – eXtended" gameplay overhaul.
For more information, check "Xavorion: eXtended Avorion" mod page.
- Save Game Altering: No, this mod can be enabled/disabled.
Attack, Fly and Aggression commands have been linked together for a smooth RTS control mode.
Ships can be ordered to focus selected target or move around while attacking.
AI will enter Aggressive mode after eliminating their target.
Vanilla AI commands have been replaced by:
– Attack -> Smart Attack
– Fly -> Move Attack
– Aggressive -> Smart Engage
Smart Attack:
– Direct engage mode, AI will chase and focus selected target with some evasive maneuvers
– Allows issuing Move Attack orders
– Allows automatic Torpedo usage
– Transitions to Smart Engage after destroying its target
Smart Engage(Aggressive):
– Automatic target switching and chase mode
– AI will adapt to equipped turrets, balancing evasive and offensive maneuvers
– Allows issuing Move Attack orders
Move Attack:
– Allows manual flight control in RTS mode
– Allows manual positioning for continuous firing
– AI will try to focus previously selected target
– Automatic target switching for enemies closer than previous target
[Xavorion: Formations] Stop/Regroup:
– Double-click on "Stop" order will issue Regroup order to all followers
Smart Attack:
– All fighters will be deployed to engage current target
Smart Engage(Aggressive):
– All fighters will engage current target of their Carrier
Move Attack:
– Previous fighter orders will be preserved
– Carriers can be manually repositined while fighters engage previous target
[Xavorion: Flight Physics] Sprint/Boost:
– Sprint orders will call all fighters to Defend/Regroup their Carrier
[Xavorion: Formations] Stop/Regroup:
– Double-click on "Stop" order will issue Return order to all fighters
Enemies will use all AI enhacements, extended further by each Xavorion module enabled.
For more information, check Xavorion-only features.
In TPP mode, selected target displays additional range and aiming indicator.
Aim assist adapts to selected weapon groups and distance to target,
playing a sound when target gets in, or out, of firing range.
Selecting your ship in Strategy mode displays its active target.
"Those features depend on gameplay-altering enhancements of full Xavorion overhaul"
Formation Smart Attack:
Requires Xavorion: Formations
– Formation Leaders can automatically issue Smart Attacks
– Followers will not engage stronger enemies unless manually ordered
– Formations in Smart Attack will regroup, when enemies fly too far
– Leaders use Fleet Warp, entering sectors with their fleet in combat-ready state
Improved Strategy Controls & RTS Combat:
Requires Xavorion: Flight Physics
– Attack orders can trigger additional combat boosting
– Move Attacks trigger Arcflight boosts, allowing for manual evasive maneuvers in RTS
– RTS movement is extended by Boost and Hard Turn mode, allowing forced boosts or turn-in-place orders
– Move Attacks and Boosting trigger RTS Grid Alignment, allowing more control over ships in RTS
Improved Enemy AI:
Requires Xavorion: Flight Physics / Formations / Class System / Weaponry / Encounters
– Enemies can evade and engage in dogfights, no sitting ducks here
– NPCs can switch between chasing targets and regrouping into formations
– AI adapts to equipped weapons and player movement
– Enemies can use predictive movement, intercepting targets at their destination
– AI is smarter with its positioning, preffering smart clashes instead of swarming
– NPCs use morale system, allowing for more tactical solutions
Questions, discussions and bug reports for full overhaul are available at main mod page.
If you have anything to ask/share but are not sure where, that’s the place:
https://steamcommunity.com/sharedfiles/filedetails/discussions/2923179923
Required items:
Click the title to search on this site.
[2.5.2+] Xavorion: eXtended Scripting Framework — Steam Workshop