if (guiScreen !== "GUI_SCREEN_MAIN" && !player.ship.isDocked)
Sorry to report that that's not making any difference..
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
if (guiScreen !== "GUI_SCREEN_MAIN" && !==player.ship.isDocked)
Doh! Yep.. that fixed it..
Ya know, I even wondered about that when I first looked at it, but figured Wildeblood knows this stuff way better than I do, so I assumed !player.ship.isDocked must be the correct usage.
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
this.guiScreenChanged = function()
{
if (player.ship.docked) return;
if (guiScreen !== "GUI_SCREEN_MAIN")
{
player.ship.hudHidden = false;
return;
}
}
If that doesn't fix it... well, it should.
It does! Many thanks!
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
if (guiScreen !== "GUI_SCREEN_MAIN" && !==player.ship.isDocked)
Doh! Yep.. that fixed it..
That's un-possible.
Diziet Sma wrote:
Ya know, I even wondered about that when I first looked at it, but figured Wildeblood knows this stuff way better than I do, so I assumed !player.ship.isDocked must be the correct usage.
It is, except it should have been !player.ship.docked
if (guiScreen !== "GUI_SCREEN_MAIN" && !==player.ship.isDocked)
Doh! Yep.. that fixed it..
That's un-possible.
Well, it worked. Try it yourself if you don't believe me.
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
if (guiScreen !== "GUI_SCREEN_MAIN" && !==player.ship.isDocked)
That's un-possible.
Well, it worked. Try it yourself if you don't believe me.
I don' need to try it. It appeared to work because it stopped the script at the point you wanted it to stop. But it would also stop at the same point whether you were docked or not.
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
I wouldn't say "thoroughly", but it all seems to work correctly so far..
No hud in external views, and the Contract Interface looks the way it should.
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