marauder2k7
f730d0bf1c
added spawning
...
Tile test tool now spawns classes and data
Test avoidance added to aicontroller and ainavigation
2025-07-27 12:43:19 +01:00
AzaezelX
e489e0cd18
go ahead and allow follow without needing a navmesh
2025-04-28 16:01:24 -05:00
AzaezelX
f278150185
TORQUE_NAVIGATION_ENABLED filtering
2025-04-28 14:31:27 -05:00
AzaezelX
675bdfe6b3
fix pack/unpack data for AIControllerData's (though we still send nothing, we do need to mark it clientside as false)
...
more pitchwork for flying vehicle drivers
when flocking is irrelevant just path to next node
2025-04-25 18:50:16 -05:00
AzaezelX
a609917cee
put the flocking protocol ion the repath command itself with a high weight so it prioritizes avoidance vs straight following
2025-04-19 06:37:28 -05:00
AzaezelX
3210325f3f
elevated mAicontroller to shapebase
...
aiwheeleedveiclecontrollerdata resolvespeed now only touches throttle
objects assigned aicontrollers now reflect that by thier objecttype
basic flocking
2025-04-19 04:25:36 -05:00
AzaezelX
78a26b0108
expose a getThrottle for vehicles. save some calcs in AIWheeledVehicleControllerData
...
deletion cleanups
2025-04-18 11:00:13 -05:00
AzaezelX
f84bf058c9
navigation: setPathdestination now takes a replace bool to preserve the goal
...
also killed a few now extraneous clearfollow calls
2025-04-17 17:51:31 -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
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
8c663a19a5
generalized ai subsystem wipwork
2025-04-15 15:12:27 -05:00