Project Universal Car for Orbiter (UCO)

Computer scientist mode: Did you consider making a kD-tree of rectangular areas defined by geographic coordinates ? If you do a limited caching, you should be pretty fast even if you have a cache miss...

(Disclaimer: Just kidding, it is a lot of work getting a kD-tree done and balanced, and I want to get a release before December 2012. ;) )

---------- Post added at 08:31 PM ---------- Previous post was at 08:26 PM ----------

Urwumpe what's the "Survival gear project"?

Was some small fun project, after landing in the middle of the Sahara because of a navigation error (yes, that happens, even to me). The plan was to fit a survival gear payload into the DGIV, which contains bubble tent, water purification gear, first aid kit, radio gear and tin food. ;)

Now, with the cargo, you could of course have the stuff as cargo items, instead of having at least a TurboPack slot used for such stuff.
 
I have a quick question about the "car" part of the Universal Car for Orbiter.This is in no way a feature request since I would not want to delay the release in any way.I am just as eager as the rest of the Orbiter world for the "GREAT TUESDAY RELEASE"!!!.I only wanted to know if the car module will allow for front and rear wheel steering at the same time."Four wheel steering".Since I have been working on a model for a while which would use it, I am curious if it will support that feature.Thanks also Dan for the great addons which have already revolutionized the orbiter world.I expext this one to also turn the orbiter world upside down and change the face of the solar system.GREAT WORK!!!

TonyZ
 
.I only wanted to know if the car module will allow for front and rear wheel steering at the same time."Four wheel steering"

Ooops sorry no, there is front only or rear only (as forklift) but both are not planned.

But there is two rear wheel turning as in the flatbed truck and... good news:

When registering IA path you can give order at each waypoint: stop 5 sec, 10 sec, obey speed limit 50,60 etc. I just added "load cargo" and "unload cargo" and it work well. At that point each 3 sec the truck for example load or unload a cargo. It stop and restart when full no cargo in vincinity or aboard.

Mean you can have an IA traffic that displace load of cargo. Mean also that if you always land at same pad you can plan a truck forklift or whatewer that come near planned landing area with a "load cargo" order.

And here's the funny things: Cars stop all activities when you are not within 10km. As mesh are not displayed either you can have many IA cars on a lot of place and they will take almost no ressources. But if you land at this pad and start to unload cargo the truck will come and get them.

You can also have a bus stop near landing pad, as UMMU can board/unboard IA cars you can go back at home in bus :)

Here are the current order one can give at waypoint:

Code:
None (can be speed limit or wait time)",
                                        "obey speed limit 20kmh",
                                        "obey speed limit 50kmh",
                                        "obey speed limit 60kmh",
                                        "obey speed limit 70kmh",
                                        "obey speed limit 80kmh",
                                        "no limit, max car speed (defaut is 90kmh)",
                                        "wait 5 secondes",
                                        "wait 10 secondes",
                                        "wait 20 secondes",
                                        "wait 30 secondes (shutdown engine)",
                                        "wait 1 minute (shutdown engine)",
                                        "wait 2 minutes (shutdown engine)",
                                        "wait 5 minutes (shutdown engine)",
                                        "Stop to load cargos in vincinity",
                                        "Stop to unload cargos aboard",

Here an old video that show IA path registering:
http://www.dansteph.com/publie/UcoPreviewFeature.wmv

Dan
 
Last edited:
Wow! I'm not going to know what to mess with first. One thing you will need is a group of very keen beta testers Dan. So many great features are going to need to be put through their paces, but this is shaping up to be revolutionary to say the least.
 
I need to make a female voice for breathable O2 check (CTL+X), if there is anyone here can you tell me a better or correct text ?

"Analysing... Atmosphere ok"
"Analysing... No atmosphere here"


BTW: don't hesitate from now to correct text you see on screenshot or various things. Better to release a beta with already some work done.

Thanks

Dan
 
Dan,

I think the way you have it is fine. You are using the King's English with the Analysing versus us American chaps which use z's Analyzing. I think that is fine.

Maybe you just want to keep it simple: Analysing...Atmosphere or Analysing...Vacuum. Another way would be to do it Analysing...Atmospheric pressure nominal or Analysing...WARNING Low Atmospheric Pressure!


Also- let's look at your coding:

None (can be speed limit or wait time)",
"obey speed limit 20kmh",
"obey speed limit 50kmh",
"obey speed limit 60kmh",
"obey speed limit 70kmh",
"obey speed limit 80kmh",
"no limit, max car speed (default is 90kmh)",
"wait 5 seconds", (removed the e from seconds)
"wait 10 seconds",
"wait 20 seconds",
"wait 30 seconds (shutdown engine)",
"wait 1 minute (shutdown engine)",
"wait 2 minutes (shutdown engine)",
"wait 5 minutes (shutdown engine)",
"Stop to load cargo in vicinity", (no need to make cargo plural. It is a piece of cargo or a lot of cargo)
"Stop to unload cargo from vehicle", (cargo aboard doesn't sound right)

Send me a PM with more items Dan. I may have some time today (your today, my tomorrow) to clean the menus or manuals up for you.


Cheers,
 
Last edited:
I need to make a female voice for breathable O2 check (CTL+X), if there is anyone here can you tell me a better or correct text ?

"Analysing... Atmosphere ok"
"Analysing... No atmosphere here"


BTW: don't hesitate from now to correct text you see on screenshot or various things. Better to release a beta with already some work done.

Thanks

Dan

Ok, will do!! :D

As for the voices, I'd do:

"Analysing... atmosphere ok"
"Analysing... insufficient O2 levels at this location"

For the first one, it does sound a bit informal, if you care about that.
 
okay much thanks, will update that immediattely and make the sound (what's done is not todo :) )

---------- Post added at 03:53 AM ---------- Previous post was at 03:01 AM ----------

Okay, permanent breathable area feature 100% completed, seem to work as expected.

Here I defined the whole pad as breathable for test. Walk outside and you die. As said before when you're inside base without spacesuit you have an aircond sound that add to the feeling of being inside.

ummu20permbase.jpg


Dan
 
Do you think you could add some kind of "HNNGGGGGG" sound if you take off your suit in a vacuum, with the words "In space, no one can hear you scream!" appearing on the screen?
 
This is all sounding very promising. Great work!

Since I'm currently hooked up with Orbiter Galaxy, I'm looking a bit ahead... You said that on earth, the atmosphere everywhere is breathable. How did you do this? is it hard coded? I'm asking because in Orbiter Galaxy, there will be other planets with breathable atmospheres. Would it be possible to make your add-on check for one line in a planets config wheather the atmosphere on a planet is breathable or not? that way, if someone wants to define a breathable atmosphere for a whole planet, all he has to do is write one line into the planet config.

Or did you add earths atmosphere by just having an insanely huge radius around a base?
 
This keeps getting better and better.:speakcool:
 
that way, if someone wants to define a breathable atmosphere for a whole planet, all he has to do is write one line into the planet config.

Haw.... didn't thougt about that. UMMU simply look the planet radius, it's unique.

Can you make your breathable planet the same radius ?

Another solution would be to define a "permanent" cfg with -+90-+180 lon lat but it will say it's a base everywhere and you would have air conditioning and o2+fuel recharging..

Dan
 
It is AI (Artificial intelligence) in English, not IA like in French, this might confuse a few people here. ;)

Now we just need the following lines for the AI...

"Call me a fuel truck"
"You are a fuel truck"
 
Back
Top