Strict Play/Unrestricted Play/Strict Mode(JS)

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Capt. Murphy »

Hi,

Any merit in changing the the name of Oolite's "Strict Play" mode to

"Restricted Play" mode.

So the options screen would say "Reset to Restricted Play" or "Reset to Unrestricted Play", as would OoliteReadMe.pdf.

I think this might be more descriptive of it's effects for new users who don't necessarily read the documentation, and minimises any potential confusion with the completely different JavaScript 'Strict Mode'.
[EliteWiki] Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Eric Walch »

I was more thinking about a change on then next page. Currently you get a message "strict mode enabled". Probably it shoud get a second line "expantion packs disabled".

That might give a warning for those that didn't read the documentation, or - just as likely - already forgot about it.
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:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Commander McLane »

Alternatively we could get an explanatory line below the "Strict Play" option, saying something along the lines of
Selecting this option turns Oolite into an emulation of BBC Elite. All parts of the game that were not part of BBC Elite and all expansions (OXPs) will be disabled.
and something to the contrary for the "Unrestricted Play" option.

There is still some space for a couple of lines on the F2 screen. So there could even be small descriptions (one to three lines) on the bottom for each of the option choices, similar to the short descriptions on the equipment screen.
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Zireael »

Maybe call it 'BBC Elite Play' then?
User avatar
SandJ
---- E L I T E ----
---- E L I T E ----
Posts: 1048
Joined: Fri Nov 26, 2010 9:08 pm
Location: Help! I'm stranded down here on Earth!

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by SandJ »

You're struggling with the eternal "text config option" problem. Should the text say what the current setting is (which is helpful) or what selecting it makes happen (which is logical but ambiguous).

Since it is not a yes/no question, I suggest making it match the Game Options behaviour where this problem has already been solved:
Quick-Save
Save Commander
Load Commander
Begin New Game

Game Options...

Rules: Elite classic (no OXPs)

Exit game
and toggling between that and
Quick-Save
Save Commander
Load Commander
Begin New Game

Game Options...

Rules: Oolite balanced (OXPs enabled)

Exit Game
Flying a Cobra Mk I Cobbie 3 with nothing but Explorers Club.OXP and a beam laser 4 proper lasers for company :D
Dropbox referral link 2GB of free space online + 500 Mb for the referral: good for securing work-in-progress.
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Switeck »

What SandJ says...these seem good:
Rules: Elite classic (no OXPs)
Rules: Oolite balanced (OXPs enabled)
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Cody »

Switeck wrote:
Rules: Elite classic (no OXPs)
I don't think you can call it Elite... it's core Oolite.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
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:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Commander McLane »

El Viejo wrote:
Switeck wrote:
Rules: Elite classic (no OXPs)
I don't think you can call it Elite... it's core Oolite.
Yes, you can; and no, it isn't. Strict mode is Oolite emulating classic Elite (IIRC it's BBC Elite, to be precise). Turning Oolite into an emulation of Elite is the very meaning of strict mode, and it's not at all the same as running unrestricted Oolite simply without OXPs. Because even in core Oolite, without OXPs, you can do a lot of things which don't exist in Elite, and therefore don't exist in strict mode.

Here's some of the major differences between Elite emulation and core Oolite:

Code: Select all

                                 strict mode    Oolite without OXPs
shipyard                         NO             YES
contract market                  NO             YES
q-mines                          NO             YES
'i' on the short range chart     NO             YES
adv. navigational array          NO             YES
(and from 1.77:)
energy bomb                      YES            NO
And that's only the differences that spring immediately to my mind. I'm certain that there are more.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Eric Walch »

Commander McLane wrote:
And that's only the differences that spring immediately to my mind. I'm certain that there are more.
In strict mode there is always a minimum speed > zero. So, no endless waiting for a dock until you are sure to go. :P

In strict, always start with a new Jameson on death.

In strict, no fuel injection, no passengers, different bounty handling on shooting cargo/rock, no damaged equipment (it will be destroyed), etc.

Problem with strict is that hardly anybody plays it, so there are also little bug reports of it. So there might still be hidden bugs with it as (some of) the devs regularly forget to differentiate both situations when making changes. I remember a backdoor through which you could enter the contract page in strict mode. (fixed some versions ago)
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Cody »

Heh, that'll teach me to comment. One question though: is strict mode player-centric?
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by another_commander »

El Viejo wrote:
One question though: is strict mode player-centric?
No.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Cody »

another_commander wrote:
El Viejo wrote:
One question though: is strict mode player-centric?
No.
A trifle prolix, Admiral... but I get your drift!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Wildeblood »

Eric Walch wrote:
In strict mode there is always a minimum speed > zero.
I'd like that. Can that be done in unrestricted mode somehow?
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Cody »

Wildeblood wrote:
Eric Walch wrote:
In strict mode there is always a minimum speed > zero.
I'd like that. Can that be done in unrestricted mode somehow?
As I've said before somewhere, I'd like that too.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Strict Play/Unrestricted Play/Strict Mode(JS)

Post by Thargoid »

Wildeblood wrote:
Eric Walch wrote:
In strict mode there is always a minimum speed > zero.
I'd like that. Can that be done in unrestricted mode somehow?
Use a timer to periodically check the player ship velocity. If it's zero, then give him a small forward velocity.

Not quite a true non-zero minimum speed, but as close as you can get I think by OXP.
Post Reply