11 Commits

Author SHA1 Message Date
JezuzLizard
bdf933b907 Add target handling code. 2023-04-26 03:12:45 -07:00
JezuzLizard
a6ce1e1923 Simplify combat action functions.
Add look action functions.
2023-04-23 02:13:49 -07:00
JezuzLizard
a230151228 WIP objective code for powerup and revive type objectives. 2023-03-28 04:01:09 -07:00
JezuzLizard
ae7cfb991a Add missing return values to check_complete functions.
Fix mistakes in scripts. Create bot objective glob and add objectives on map to the glob. Don't create 3 separate threads for bot think.
2023-03-27 21:38:25 -07:00
JezuzLizard
872630b7e2 Fix some compile errors.
Add base scripts for personality and difficulty presets. Add canceling, and postponing thinks.
2023-03-27 16:44:32 -07:00
JezuzLizard
c23fd0fd2d Add 2 new functions to handle getting and setting action completion.
Move action code to bot_actions_common.gsc and remake how it works.
2023-03-25 23:34:31 -07:00
JezuzLizard
f75726147c Split bot actions script into 3 different scripts. 2023-03-25 21:35:57 -07:00
JezuzLizard
31c885a396 Remove limit on how many actions can be queued.
Add support for affecting the process order of an action aka the order the should do action function is executed for each action. Add bot actions for each bot think thread.
2023-03-25 20:32:14 -07:00
JezuzLizard
7614efcec3 Import code from another repo(by me). 2023-03-25 19:16:32 -07:00
JezuzLizard
1b1c2418ce Import more code from bot warfare. 2022-11-22 10:28:33 -08:00
JezuzLizard
db823277b2 Initiali bot manager. 2022-11-20 21:18:30 -08:00