Who is this Godwin, and how is he relevant? "Press space commander" is simply wrong, and most definitely does need to have a comma.Tricky wrote:I fear Godwin's law is around the corner.
"Press Space Commander" does not need to be commified (made up word), and even if it did, the original and seminal work that Oolite is based upon did not have the comma.
Alternative Contracts Interface
Moderators: winston, another_commander
- Wildeblood
- ---- E L I T E ----
- Posts: 2457
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Alternative Contracts Interface
- Gimbal Locke
- ---- E L I T E ----
- Posts: 293
- Joined: Sun Jan 08, 2012 11:32 pm
- Location: Brussels
- Contact:
Re: Alternative Contracts Interface
I guess Tricky is referring to "grammar nazi" and ...Wildeblood wrote:Who is this Godwin, and how is he relevant? "Press space commander" is simply wrong, and most definitely does need to have a comma.
Oh noes, I think I did it!
- Tricky
- ---- E L I T E ----
- Posts: 821
- Joined: Sun May 13, 2012 11:12 pm
- Location: Bradford, UK. (Anarchic)
Re: Alternative Contracts Interface
Please refer to the second paragraph of my comment...
Despite that, it still does NOT need a comma.
Oolite is based upon Elite. Elite did not have a comma.Tricky wrote:"Press Space Commander" does not need to be commified (made up word), and even if it did, the original and seminal work that Oolite is based upon did not have the comma.
Despite that, it still does NOT need a comma.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Alternative Contracts Interface
<chortles>
I don't remember BBC Elite (all upper case letters, I think) having a comma in Right on, Commander... but Oolite does (and rightly so).Tricky wrote:Oolite is based upon Elite. Elite did not have a comma.
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!
And any survivors, their debts I will certainly pay. There's always a way!
- Tricky
- ---- E L I T E ----
- Posts: 821
- Joined: Sun May 13, 2012 11:12 pm
- Location: Bradford, UK. (Anarchic)
Re: Alternative Contracts Interface
:sighs
"Right on, Commander" is just so wrong. 3 words; why the break in the sentance? Same argument for "Press Space, Commander". In fact, it isn't even a sentance, it's a statement of fact.
"Right on, Commander" is just so wrong. 3 words; why the break in the sentance? Same argument for "Press Space, Commander". In fact, it isn't even a sentance, it's a statement of fact.
- Wildeblood
- ---- E L I T E ----
- Posts: 2457
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Alternative Contracts Interface
I already explained why on the previous page.Tricky wrote:"Right on, Commander" is just so wrong. 3 words; why the break in the sentance? Same argument for "Press Space, Commander".
Tricky, you are correct that "Press space commander" is not even a sentence - because it is ungrammatical. "Press space, commander," however, is a sentence.Tricky wrote:In fact, it isn't even a sentance...
It most certainly is not. It is a sentence in the imperative mood. That is easily recognised by the verb (to press) being the first word of the sentence.Tricky wrote:...it's a statement of fact.
Last edited by Wildeblood on Sat Nov 24, 2012 2:11 am, edited 1 time in total.
- Tricky
- ---- E L I T E ----
- Posts: 821
- Joined: Sun May 13, 2012 11:12 pm
- Location: Bradford, UK. (Anarchic)
Re: Alternative Contracts Interface
You miss the point. It is a statement not a sentance. Or maybe I miss your point and we are arguing different points.Wildeblood wrote:Tricky, you are correct that "Press space commander" is not even a sentence - because it is ungrammatical. "Press space, commander," however, is a sentence.
- Wildeblood
- ---- E L I T E ----
- Posts: 2457
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Alternative Contracts Interface
Hmm, you enthusiastically replied while I was still editing my post.Tricky wrote:You miss the point. It is a statement not a sentance. Or maybe I miss your point and we are arguing different points.Wildeblood wrote:Tricky, you are correct that "Press space commander" is not even a sentence - because it is ungrammatical. "Press space, commander," however, is a sentence.
I'm not missing your point at all, I'm simply telling you that you're wrong. Your error stems from the notion that there is such a thing as a statement which is not a sentence. Sentences come in several moods, among them declarative and imperative. The sentiment you are trying to express is that "Press space, commander," is an imperative, not a (more common in English) declarative, sentence - it is giving you an instruction.
Because it is an imperative sentence it's easy to see that it requires the comma after "space". It can be written simply as "Press space" and have the identical meaning. The word "commander" is an unnecessary appositive, which does not modify the meaning, and is therefore set off by a comma.
(A declarative sentence simply declares information, but does not give instruction. An example would be: "There is a space bar you could press, if you wanted to, commander." (Again in that example addressing the addressee as "commander" contributes nothing to the meaning.))
- Tricky
- ---- E L I T E ----
- Posts: 821
- Joined: Sun May 13, 2012 11:12 pm
- Location: Bradford, UK. (Anarchic)
Re: Alternative Contracts Interface
I'm going to stop here as I in no way intended to start a flame war. My initial post was only just to point out my thoughts on this matter.
Appologies to the original thread starter and all others that were keeping to topic.
Appologies to the original thread starter and all others that were keeping to topic.
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: Alternative Contracts Interface
Nope.. found the culprit, by a process of elimination.cim wrote:Hmm... that suggests that it isn't clearing your HUD successfully, or at least quickly enough. Does it still happen with no OXPs installed?
It's the Hud Vanisher OXP, which auto-hides the hud when exterior views are selected. Dunno why it would have that effect when docked, but in vanilla trunk, even when it's the only OXP installed, the text appears on that screen.
I've posted a report in the relevant thread.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
Re: Alternative Contracts Interface
I am not an expert in English grammar, but you can interpret the sentence "press space commander" in two ways:
You have to "press" on the "space commander".
or
it is an instruction for the "commander" to "press space".
Only the use of a comma can make clear which of the two options was mend (or use common sense ).
You have to "press" on the "space commander".
or
it is an instruction for the "commander" to "press space".
Only the use of a comma can make clear which of the two options was mend (or use common sense ).
UPS-Courier & DeepSpacePirates & others at the box and some older versions
Re: Alternative Contracts Interface
Ah - and probably auto shows the HUD on any other screen change, which interferes with the contracts interface trying to manage this.Diziet Sma wrote:It's the Hud Vanisher OXP, which auto-hides the hud when exterior views are selected. Dunno why it would have that effect when docked, but in vanilla trunk, even when it's the only OXP installed, the text appears on that screen.
Thanks for checking.
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: Alternative Contracts Interface
I'm not sure about that.. because it doesn't affect any other screens when they change.. just that one.cim wrote:Ah - and probably auto shows the HUD on any other screen change, which interferes with the contracts interface trying to manage this.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
- Wildeblood
- ---- E L I T E ----
- Posts: 2457
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Alternative Contracts Interface
cim wrote:Ah - and probably auto shows the HUD on any other screen change, which interferes with the contracts interface trying to manage this.Diziet Sma wrote:It's the Hud Vanisher OXP, which auto-hides the hud when exterior views are selected. Dunno why it would have that effect when docked, but in vanilla trunk, even when it's the only OXP installed, the text appears on that screen.
Code: Select all
this.name = "HUD Vanisher";
this.version = "1.0";
this.viewDirectionChanged = function(to,from)
{
if (from === "VIEW_CUSTOM" && to !== "VIEW_CUSTOM")
{
player.ship.hudHidden = false;
return;
}
if (to === "VIEW_CUSTOM" && from !== "VIEW_CUSTOM")
{
player.ship.hudHidden = true;
return;
}
}
this.guiScreenChanged = function()
{
if(guiScreen !== "GUI_SCREEN_MAIN") // <-------- Change here.
{
player.ship.hudHidden = false;
return;
}
}
if (guiScreen !== "GUI_SCREEN_MAIN" && !player.ship.isDocked)
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
Re: Alternative Contracts Interface
In 1.76 does
guiScreenChanged()
not trigger for missionscreens, because there was no reason for an oxp to react. In trunk guiScreenChanged()
now fires also for missionscreens, so it becomes more important for an oxp to check which page is on display.UPS-Courier & DeepSpacePirates & others at the box and some older versions