Just got a suggestion. The infinite moves option is pretty useless since the turn is ended after certain actions regardless of the AP you have.
There is another console command that really gives you infinite turns as long as it's not turned off.
ToggleUnlimitedActions
If you update the trainer next time, you should replace the GiveActionPoints by ToggleUnlimitedActions. This also works for enemies, so a 'turn off before ending turn' would make sense in the help.txt
Cheers
Right from the instructions..
Numpad /: Unlimited Moves/Action - this option requires that you have turned on the
developer console in the game. Instructions to do that are included
below. The best time to use this is BEFORE you have already moved
a unit. Press this key and the unit can likely move around and
perform many many actions before losing turn. Look at the *HOW
TO TURN ON THE DEVELOPER CONSOLE! instructions below. Note, also, that
if a unit has lost it's turn and you CLICK on it and then use this
option, many times you can continue using the unit again!
click another unit and then click back and you can continue going.
However, that option may be useful as well. No idea if it affects AI.
best,
Cal