Home » MODDING HQ 1.13 » v1.13 Coding Talk » Learning how the tactical AI works
Re: Learning how the AI works[message #274338] Wed, 23 February 2011 17:36 Go to previous messageGo to previous message
MorgluM is currently offline MorgluM

 
Messages:24
Registered:March 2004
Location: Qu
Just learned about the "Source Insight" program. Allowed me to generate to the following "relation graphs", might be interesting.

WinMain --> HandledWinMain --> InitializeStandardGamingPlatform --> InitializeGame --> GameScreens --> MainGameScreenHandle --> ExecuteOverhead --> HandleSoldierAI

And then:
HandleSoldierAI calls
1) TurnBasedHandleNPCAI which calls 1a) DecideAction and 1b) ExecuteAction
2) RTHandleAI , which calls 2a) RTDecideAction and 2b) ExecuteAction


DecideAction, ExecuteAction and (eventually) RTDecideAction are where it's at.

Maybe adding an action "Move to cover AND shoot" would be the way to go.

I'll try to figure out how to compile a "debug" version, to see which of the many "move" orders are being used when the AI is stuck on a window...





[Updated on: Wed, 23 February 2011 17:38] by Moderator

Report message to a moderator

Private 1st Class
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Doubling image size
Next Topic: RII - Resolution Independent Interface [UPDATE :RII v4f]
Goto Forum:
  


Current Time: Tue Feb 11 12:16:15 GMT+2 2025

Total time taken to generate the page: 0.01596 seconds