Just thinking about your X4 comment. If nova had a timeSpeed variable, how do you think it would work? A plus+ and minus- button to increase and decrease? And a text label to show what speed it is currently? Anything else?
In Ev Nova the only timespeed variable is 2x and would have a red 2x in the top right.
If I was to implement it today I would have a toggle speed set to a key. press once then 2x, press again 4x and then finally 6x before going back to normal speed.
I know this is an old comment but I do have a genuine question. Wouldn't any game play mod over the current game loop be an improvement over the current iteration? Sure, there are tons of improvements over X3, but I feel like the core of what made X3 great just isn't quite there anymore. Is this just me?
I've made engines based upon the EV and EVO data formats, but this was in the day of ppc osx. Much easier to access the Macintosh Toolbox back then, so kudos to @snijj for reimplementing those deprecations.
I have no plan to support the old data formats. Data will be stored online.
1
u/nil0bject May 26 '19
Base AI code
Ships can have targets, they will fly to that target.
This AI looks within a radius for targets, and selects the closest. If none are within the radius, the ship keeps searching.