BTW I will write a waypoint recorder, but first we have to define our world size.
I suggest: 1 Blitz Unit=1 Meter.
This means if a level Mesh is loaded then it must be scaled until the width of an ordinary door is about 1.5 meters or something. (Using scalemesh, avoid scaleentity for the main level geometry)
Any other suggestions?
For the WPRecorder I'd say all we need is x,y,z in float and time as int (milisecs()-t_gamestart) So we can use pauses when a bot is just walking around, in a non-panic state, and ignore pauses (or the complete timeline) if he is pathfinding, running and attacking.
We still can discuss if diffrent bots can use diffrent waypoints - maybe we want to add flying bots or bots who cannot open doors etc.
I suggest: 1 Blitz Unit=1 Meter.
This means if a level Mesh is loaded then it must be scaled until the width of an ordinary door is about 1.5 meters or something. (Using scalemesh, avoid scaleentity for the main level geometry)
Any other suggestions?
For the WPRecorder I'd say all we need is x,y,z in float and time as int (milisecs()-t_gamestart) So we can use pauses when a bot is just walking around, in a non-panic state, and ignore pauses (or the complete timeline) if he is pathfinding, running and attacking.
We still can discuss if diffrent bots can use diffrent waypoints - maybe we want to add flying bots or bots who cannot open doors etc.