Advanced Ship Behaviour Modules

If you liked this item, please rate it up on Steam Workshop page.

Author: [REF] Issen

Last revision: 10 Mar, 2018 at 20:42 UTC (6)

File size: 431.1 KB

On Steam Workshop

Description:
Introduction

Advanced Ship Behaviour Modules is a mod that aims to improve the current state of ship combat maneuvers.

If you are unhappy about corvettes always charging forwards and battleships always sitting in the back, or you would like to have an artillery and a brawler cruiser variant, this mod may be for you!

1.9 Legacy version available here: http://steamcommunity.com/sharedfiles/filedetails/?id=1327007380
______________________________________________________________________________

Features
  • Decouples the Ship Combat Computer stat bonuses from the ship behaviour, so you can now choose the computer based on the bonuses given.
  • Adds universal ship combat behaviours that can be used with any ship class – no longer do battleships have to sit in the back.
  • Adds a variant of the Fighter Hangar that keeps the strike craft near the carrier for added protection against missiles and bombers.
  • Should not affect AI ships, so no unexpected or erratic behaviour from other empires.

This mod adds the following tactical behaviours:

  • Follow – Ships follow the rest of the fleet, similar to vanilla 1.3 destroyers.
  • Charge – Ships close distance to the enemy and engage at point-blank range.
  • Artillery – Ships move up to a predetermined distance (120, 100, 80 or 60 range units) and stays there while firing at the enemy.
  • Flanking – Ships circle the enemy fleet at a certain radius (100, 80 or 60 range units), while firing.
  • Hit and Run – Ships follow a pattern of fire and retreat, moving up to a certain distance (100, 80 or 60 range units) before breaking contact.
  • Default – If you wish to use the vanilla behaviours, use the vanilla computers and this behaviour. Basically a blank entry in the behaviour list.

______________________________________________________________________________

How to use

To use a custom ship behaviour, select one of the "NO AI" combat computer variants. This will still give your ships the selected bonus, but not set a fixed behaviour like in vanilla.
After this, select the behaviour of your choice from the behaviour list in the module slot above the combat computers.
This is it, you’re done. Now you can have multiple battleship variants that follow different tactical approaches in combat.

If you wish to use the vanilla behaviours, use the vanilla computers and the "Default" behaviour from the list.
For better ship behaviours for the AI, I highly suggest folk’s Automated Behavior Adjustment mod – it is fully compatible with this one and is pretty much what I would have done as well.

______________________________________________________________________________

Compatibility

00_ship_sizes.txt is being modified to add the extra module slot for the behaviour modules. Thus, it might conflict with any mod that changes this file as well.
If you wish to add compatibility for my behaviour computers in your addon, simply add this line:

required_component_set = "ai_behaviour"

in your 00_ship_sizes.txt below the ftl_components entry.

3rd party compatibility patches for Improved Space Battles – thanks to shuulleech!
Compatibility patch for Advanced Weapons can be found here.
Compatible with New Ship Classes & More – thanks to CaptainX3 and the rest of the dev team
Copatible with Star Wars Empire Ships by Elratie
______________________________________________________________________________

Check out my other mods!