Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); In-development patch notes for Starsector 0.98a (2/8/25)

Author Topic: Suggestion for splitting the ship AI into separate moddable modules  (Read 295 times)

Genir

  • Captain
  • ****
  • Posts: 323
    • View Profile

I wanted to suggest a starting point for splitting the ship AI into separate moddable modules, should the decision to do the split be made. The starting point would be to allow to define a modded ShipAIPlugin while retaining vanilla ship system AI.

Currently, it's not possible (at least according to my knowledge) to define a custom ship AI that uses vanilla system AI. Recreating all system AIs requires a lot of work, and can't be made to exactly mimic the vanilla implementation, since vanilla AI uses unexported system methods.
Logged