The d-gun controller is a really basic predictive algorithm (it measures the positions of an enemy at frames f and f + 5, then derives speed and direction from that), good enough to hold off a bunch of Flashes or Jeffies but not much else.


Moderators: hoijui, Moderators
I don't understand why this is so. You have forked the code and are maintaining a separate branch - that entitles you to a rename, or at least some extension like KAI 0.12-kloot.Kloot wrote:I may bump 0.12 to 0.13 if and when extractor upgrading is implemented, but renaming it entirely is not an option.
That however doesn't address Yokozar's point of contention, that 0.12 will be seen as inferior to 0.23 (and in many ways it is, another reason not to nudge it up) because people assume higher == better, which is what I was responding to.starting with the next release of Spring, all 0.12 binaries will print a version string on initialization
This is not my main point of contention. The problem is that it's confusing for no good reason.Kloot wrote:... and they will be (a little late, I freely admit):
That however doesn't address Yokozar's point of contention, that 0.12 will be seen as inferior to 0.23 (and in many ways it is, another reason not to nudge it up) because people assume higher == better, which is what I was responding to.starting with the next release of Spring, all 0.12 binaries will print a version string on initialization
Even if I know some things about the AI-s as I have been around for a while this new 'versioning scheme' is totally strange for me.Kloot wrote:
@Yokozar
Again, the identifier string that new KAI 0.12's will print presents just that information, only in the form of a code revision date instead of a minor version number. The simple fact is however, 0.12 and 0.23 are related projects (one being an offshoot of the other) that now lead separate lives, it's unfortunate people might get confused by that but IMO not enough reason to rename either.