D'Lanor wrote:Free drivable objects, let alone free floating ones, were never properly implemented in Uru. Rumor has it that Cyan dropped Kahlo because they failed to make that work.
Indeed, that's what said Thom Shillinger, IIRC (hope I didn't misspell his name). It makes me mad they modelled a whole Age and in the end we only have a few pictures of it...
And you probably have both of these links, but to anyone who don't have them...
Chiso3D Conceptual Designer ← make sure you check old articles. Lots of Uru stuff hidden down there...
About the submarine, yeah, it might be better doing something like Ahnonay's Vogondola, or the submarine in the lake in Riven... Something that is composed of many animations, and you can choose which one to play by choosing the direction you want to go to.
Other solutions like D'Lanor's parade float could work, but would feel unnatural, IMHO.
About the Vehicle Modifier... I experimented a lot with it offline, I built a small jeep, made a small script that would put the avatar in it, toggle cameras, etc. The jeep was working (and it was real fun, I had a small playground to play in), but there are a LOT of bugs in it:
- you are supposed to do cars with four wheels. You can't make a bicycle, a luge or anything like this. It needs to be on top of wheels
- mass settings, acceleration, deceleration, wheel elasticity, etc is ALL BUILT IN. You can't change these params
- AFAIK, no possible way to exit the car (maybe a responder triggering a second time the plVehicleModifier ?..)
- physics are totally buggy: hitting a wall (even at low speed) can result in sink-in-the-ground, or nuclear explosions (at least that's what it seems, the car is projected very far very quick). It is also the case when driving on too complex meshes.
I always wondered... can you animate an object to make it go forward 1 unit, then repeat this animation while keeping the actual position ? This would be the best solution here, but I doubt this is possible...
Jojon wrote:Sorry for interrupting, but how was it you did that parade float thing, again, D'Lanor?
Was its position updated using Python, or was it "properly" attached to the avatar (...and suitable for e.g. skybox use)?
I guess he warped the box to the avatar's position, then attached it to it ? You can use some function, plAttachObject(child, parent) in Python... I used it to have a ride on the Bahro in the city some time ago (wasn't my idea, I saw this in a Youtube video, probably in the Hood of Illusions).
Anyways, best of luck, DenDwaler ! Can't wait to see it !