Sorry for the double post, but can anyone tell me more about Nauvis? I found the planet in a remnant-riddled system, and the next thing I know is that, when I looked it up, I ended up finding a map for Factorio (is that one made by the same person?).
Nauvis is a reference to Factorio, it is the internal name of the surface you play on, so it has been assumed it is (was?) meant to be the planet’s name. That said, the custom map for Factorio was not made by me.
I originally assumed it was just similar names, which was to be expected due to the name’s origin, I wasn’t expecting a fan map referencing my mod. Heh, it is a Factorio map referencing a Starsector mod referencing a Factorio planet; guess that now my mod references that map, circular references, neat.
On a side note, almost all planets/systems in this mod are also referencing various intellectual properties, or mythology (unless they were randomly generated), some are misspelled/altered on purpose to show names changing with time… which is also a reference.
Okay, real ***, how did you set the drones to self destruct? I had initially assumed they were like ships, run out of CR then die to malfunctions, but the drones ship entries are almost blank. I'm not sure what the hell I would change to modify their duration.
As Meso said it is done via script, specifically the “TSC_DroneExpiration.java” script, feel free to modify it if you want (check DecayCR, DecreasedDecayCR, PodDecayCR, StationDecayCR) you will need to recompile the mod though for it to have an effect.
There are 3 other scripts that handle drone weapon behavior, the “TSC_DroneProjectiles.java” script which handles the kamikaze shipsystems of some drones, the “TSC_DroneAI.java” script which handles drone roaming AI when there are no enemies around (mainly for looks, felt odd to have the drones suddenly stop as soon as the enemy fleet has been eliminated), and the “TSC_DroneLauncher.java” script which handles the spawning of the drones.
I originally intended to add either a hullmod or a skill that increased the life span of the drones, it would use something like the Mantlet’s setup (spawned Mantlet changes to a different type depending on equipped hullmods) in the “TSC_DroneLauncher.java” script, to swap the standard drone with a hardened drone (using “DecreasedDecayCR” instead of “DecayCR”, like Kabura-ya and Targe “drones” do). Might still do it, perhaps as an “elite skill”.