AzaezelX
|
c72c3068f8
|
aiinfo subclass inheritance cleanups, and default constructor removals for safeties
|
2025-04-17 14:38:27 -05:00 |
|
AzaezelX
|
4f87ad4cf7
|
moar gaol tracking cleanups
|
2025-04-17 12:27:05 -05:00 |
|
AzaezelX
|
2956223a60
|
simplify setpathdestination loop
|
2025-04-17 11:39:06 -05:00 |
|
AzaezelX
|
25b3a7c070
|
break wether we *should* be trying to move out of the resolver
|
2025-04-17 10:50:58 -05:00 |
|
AzaezelX
|
eaa6a62b0c
|
misc cleanups
|
2025-04-17 10:38:36 -05:00 |
|
AzaezelX
|
4fb92f02a3
|
completed list of roughly ported over scripthooks.
todo: need to figure out why followobject is only hitting the first path node. likely amixup with goal handling
|
2025-04-17 01:27:08 -05:00 |
|
AzaezelX
|
e37ae27bc0
|
fix aim safeties to actually be safe, add an explicit clearAim script command
|
2025-04-16 17:58:30 -05:00 |
|
AzaezelX
|
14a03dfc6c
|
if you've stopped moving on purpose, you're not stuck
|
2025-04-16 17:40:53 -05:00 |
|
AzaezelX
|
f3ef698e89
|
getmovedestination, set/get speed, targetting script commands
todo: need to see why getAIController().setAimLocation("10 10 0"); seems to get into an onreachdestination+stuck callback loop
|
2025-04-16 17:27:26 -05:00 |
|
AzaezelX
|
f00b8e1ae0
|
toEuler. n ot getforwardvector
|
2025-04-15 18:23:12 -05:00 |
|
AzaezelX
|
2fe36a571b
|
setaicontroller: use Ids
get rid of duplicated mMoveDestination
|
2025-04-15 18:01:18 -05:00 |
|
AzaezelX
|
19e73c0be2
|
expose the AIPlayerControllerData subtype to console
|
2025-04-15 15:34:58 -05:00 |
|
AzaezelX
|
8c663a19a5
|
generalized ai subsystem wipwork
|
2025-04-15 15:12:27 -05:00 |
|