missionscreen

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
Svengali
Commander
Commander
Posts: 2370
Joined: Sat Oct 20, 2007 2:52 pm

missionscreen

Post by Svengali »

I would like to see some more controlling for the mission screens before and while the screen is shown.

addMessageText(message, delay)
showShipModel(model, roll (0...1), pitch (0...1), orientation, position, scale (0...3), timer)
setBackgroundImage(image, position, scale (0...3), timer, fadein, fadeout)
showMissionScreen(delay, timer)

With all these things, we could make a 'real' briefing like:
''This is your target [show model, wait 5 secs], please take a look at his laser-section on it's starboard-flank [change orientation, roll 0, pitch 0, scale and timer, wait 7 secs], [scale to normal, change orientation, roll and pitch]Good hunting, commander.''

Or even more complex things like an intro. Think of the combination between the methods above and the shaders and materials section in shipdata.plist.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

So would I, but this is probably a post-next-stable thing. Extending the feature list being the enemy of shipping, and all that.
User avatar
Hoopy
---- E L I T E ----
---- E L I T E ----
Posts: 438
Joined: Wed Oct 03, 2007 8:54 pm
Location: Durham, England

Post by Hoopy »

everybody wants three things in a release:

- meet the release date
- have all the features
- have it bug free

pick one.

such is life...
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Hoopy wrote:
pick one.
And even that’s optimistic. :-)
User avatar
Svengali
Commander
Commander
Posts: 2370
Joined: Sat Oct 20, 2007 2:52 pm

Post by Svengali »

Ahruman wrote:
So would I, but this is probably a post-next-stable thing. Extending the feature list being the enemy of shipping, and all that.
Yupp, I don't have expected this for the next release. It was just a thought about Oolites future.
So it seems that this is on your (too long) future and may-happen list...?
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

Svengali wrote:
Ahruman wrote:
So would I, but this is probably a post-next-stable thing. Extending the feature list being the enemy of shipping, and all that.
Yupp, I don't have expected this for the next release. It was just a thought about Oolites future.
So it seems that this is on your (too long) future and may-happen list...?
It's certainly on some kind of may-happen list, but I guess this list is not Ahruman's. He has stated quite some times that he will drop out of further development after the MNSR*. So don't expect him to be the one to implement it.

Fortunately, though, some other coders have turned up, like another_commander. So not all is lost on the other side of the MNSR*. :)


_____
* Mythical Next Stable Release
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Commander McLane wrote:
He has stated quite some times that he will drop out of further development after the MNSR*.
Clarification: I’m not committed to further work on Oolite after the MNSR. I’m not committed to keeping my grubby mitts off it, either. I’ll probably poke at it from time to time, but not regard it as a major project, aim for a big release or generally allow myself to feel guilty if I wander off to do something else.

That said, the MNSR is a big release – JavaScript, shaders, all-new texture system – so smaller releases may yet happen in the future.
User avatar
Svengali
Commander
Commander
Posts: 2370
Joined: Sat Oct 20, 2007 2:52 pm

Post by Svengali »

Thanks for your answers Commander McLane and Ahruman. That's what I already thought.

It doesn't make me happy to hear that, but it's good to know that you will...
probably poke at it from time to time
so nothing is lost. And there are some other experienced progger to keep the development alive.
Post Reply