Use AvailVidMem after loading to see if everything fits in 64 MB. Using dds will shrink the amount of required ram dramaticly. although, for lightmaps you better use something nonlossy, eg. PNG. surf the code archives, there are many goodies, including something to save AVI (see userlibs section of the archives). Waypoint stuff is easy. When an object is moving along the waypoints, you may determine if the object has passed by the current "next waypoint" if one of the following conditions is true:
X,y or Z of the object was lower (than the corresponding x,y or z of the waypoint) before this step and now it's higher afer the step
x,y or z was higher before this step and now it's lower after the step.
In this case simply increment the counter for "next waypoint"
No rocket science.
Good luck!
X,y or Z of the object was lower (than the corresponding x,y or z of the waypoint) before this step and now it's higher afer the step
x,y or z was higher before this step and now it's lower after the step.
In this case simply increment the counter for "next waypoint"
No rocket science.
Good luck!