This conversation is becoming very confusing... you appear to present evidence of your error as if it proves you are correct. I wonder if you are completely misunderstanding me, and possibly I misunderstand you too.
I have not said that config_ai_battle.xml is generated randomly, also I know through my own testing that this is not true. I've said that the one in the pack is not used when there is none present, and that the behaviour is generated by the .exe alone. I discovered this by myself about a year ago when noone else in the community appeared to know it. And my discovery now appears to be something that you are agreeing with, where you were disagreeing with it in the previous post.
Test 1, is meaningless to me but I trust it has some for you, and I respect that, I wish it had the same for me. So I am not willing to guess at the meaning of what you are looking at here, as I think you are doing to some extent, because I lack the time to test my guesses. I would consider experience of behaviour in the game to be more reliable than interpretation of code, I suspect that it is with this we should be at first interpretting what we find in the .exe and memory. Not the other way around.
Test 2, just illustrates exactly what I have told you, and it should have you admitting that you were wrong to assume the AI in the pack would be used:
It is very strange that you seem to be presenting Test 2 as evidence of you being right when as far as I can see your test shows you were wrong... And it can't be evidence of me being wrong since it illustrates and confirms my point perfectly, it demonstrates the discovery of mine which I was explaining to you in the first place.
We don't seem to be disagreeing at all about what is happening anymore, since with your latest post you seem to have started to agree with me. Perhaps we are getting confused with different ways of representing the same thing. I'm sure you can appreciate that it would piss me off if you pretended to already know something which I discovered, and after telling me that my discovery was in error.
So now that, hopefully, we are understanding each other better, do you see what I was talking about in post 18? Do you think it's possible that with your investigation you might find a way to extract more settings to an .xml? Or maybe you think it's probable that in order for this to happen the .exe would need to be edited to look outside itself at the right moments, which means legal problems.
Ideally the stuff which determines which unit will attack which other unit, since being largely unable to control this is a massive limitation to AI modding.
I realise I am asking on the off-chance, I do not know what is possible and so I ask you, who I hope might. I don't expect you to know, but I thought you might have an idea...
Please don't let me detract from discussion of what you are actually doing, which is very interesting indeed
On topic with that, have you managed to automate a 'memory modification' process yet? It would be great to see an example of it actually working in a mod.





Reply With Quote














