This is now fixed in commit ea1eaae. Just a small typo or maybe copy/paste thing.gizmo wrote:I can confirm this.
The shipyard is always named after the (ultimate) hyperspace destination system although in my case there aren't only Morays for sale.
Trunk nightly
Moderators: winston, another_commander, Getafix
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: Trunk nightly
Re: Trunk nightly
That certainly matches all the symptoms - at some point a bunch of junk data gets written to various properties, including the station roll rate - but unfortunately without the right debugging setup it's very hard to work out why, especially since it seems to be exclusive to the Mac.Venator Dha wrote:I have just had it happen again (in Ceerdiza), this time in front of me. Don't know if it helps but when it happened I got a flash of my engine exhausts on my front view screen, then the Coriolis station started spinning fast and at a changed angle. I was in normal flight heading towards the station, not doing anything else.
I expect we'll track it down eventually.
- Venator Dha
- ---- E L I T E ----
- Posts: 329
- Joined: Sun Feb 23, 2014 11:26 am
- Location: Sweden
Re: Trunk nightly
I'm sure you will, it's not a game killer however, just slightly annoying. I wish I understood the programming side better to help, but I think it would require a lot of work to just understand what to do.cim wrote:That certainly matches all the symptoms - at some point a bunch of junk data gets written to various properties, including the station roll rate - but unfortunately without the right debugging setup it's very hard to work out why, especially since it seems to be exclusive to the Mac.Venator Dha wrote:I have just had it happen again (in Ceerdiza), this time in front of me. Don't know if it helps but when it happened I got a flash of my engine exhausts on my front view screen, then the Coriolis station started spinning fast and at a changed angle. I was in normal flight heading towards the station, not doing anything else.
I expect we'll track it down eventually.
It might be coincidence that I've only just had this happen to me with the last two trunks, could something that's been changed recently be the cause?
Taurus Driving through the galaxy since... .
Re: Trunk nightly
With it being a memory-overwriting bug of some sort, exactly what gets overwritten and whether that matters is going to depend very heavily on the exact layout of the application in memory. So it's certainly possible that some builds are more prone to it than others, or on some builds the overwrite ends up being harmless.Venator Dha wrote:It might be coincidence that I've only just had this happen to me with the last two trunks, could something that's been changed recently be the cause?
- Venator Dha
- ---- E L I T E ----
- Posts: 329
- Joined: Sun Feb 23, 2014 11:26 am
- Location: Sweden
Re: Trunk nightly
Does that mean that having other apps open/running could affect it?cim wrote:With it being a memory-overwriting bug of some sort, exactly what gets overwritten and whether that matters is going to depend very heavily on the exact layout of the application in memory. So it's certainly possible that some builds are more prone to it than others, or on some builds the overwrite ends up being harmless.
Another thought is that I'm now running it on a MacbookAir, rather than an iMac so different RAM (8GB vs 12GB). If it would be worth it I can run it on both?
Taurus Driving through the galaxy since... .
Re: Trunk nightly
I don't know. Either might make a difference to the internal memory layout, but we're unlikely to get that much useful information out of it if it does.
- Venator Dha
- ---- E L I T E ----
- Posts: 329
- Joined: Sun Feb 23, 2014 11:26 am
- Location: Sweden
Re: Trunk nightly
OK, thanks. I'll keep a watching brief on it.cim wrote:I don't know. Either might make a difference to the internal memory layout, but we're unlikely to get that much useful information out of it if it does.
Taurus Driving through the galaxy since... .
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Trunk nightly 1.81.0.6372-150210-ea1eaae
Upon scooping some platinum, this appeared - closely followed by this:
While I'm here: I've been seeing what I presume are cloud shadows on some Povray gas giants - is this correct?
Code: Select all
19:00:55.948 [strings.expand.warning.unknownExpansion]: ----- WARNING: Unknown expansion key [containers] in string.
19:00:55.948 [strings.expand.warning.unbalancedClosingBracket]: ----- WARNING: Unbalanced ] in string.
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!
Re: Trunk nightly
Thanks - fixed in 1aa818b0.Cody wrote:Upon scooping some platinum, this appeared
Yes, the clouds are normal. For gas giants,
cloud_alpha = 0
(or at least a low number like 0.1) in the system's planetinfo.plist
is probably a good idea. (When I had Povray installed, I set cloud_alpha = 0.2
in the universal section, since a lot of the non-giant planets also have clouds)- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Trunk nightly 1.81.0.6373-150212-1aa818b
There's more...
Code: Select all
19:24:20.687 [script.javaScript.warning.ooliteDefined]: Resources/Scripts/oolite-priorityai.js, line 388.
19:24:20.687 [script.javaScript.stackTrace]: 0 (oolite-priorityai.js:388) <anonymous function>
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: priority: 3
19:24:20.687 [script.javaScript.stackTrace]: params: [Wormhole destination: Andibia ttl: -14248.14s arrival: 2089737:08:00:17]
19:24:20.687 [script.javaScript.stackTrace]: key: "oolite_beginningAttack"
19:24:20.687 [script.javaScript.stackTrace]: message: undefined
19:24:20.687 [script.javaScript.stackTrace]: template: "[commsPackA_freelancer_beginningAttack]"
19:24:20.687 [script.javaScript.stackTrace]: recv: 180553305620.34753
19:24:20.687 [script.javaScript.stackTrace]: send: 180553305620.34753
19:24:20.687 [script.javaScript.stackTrace]: 1 (oolite-priorityai.js:670) <anonymous function>
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: priority: 3
19:24:20.687 [script.javaScript.stackTrace]: code: "beginning"
19:24:20.687 [script.javaScript.stackTrace]: target: [Wormhole destination: Andibia ttl: -14248.14s arrival: 2089737:08:00:17]
19:24:20.687 [script.javaScript.stackTrace]: scan: "CLASS_WORMHOLE"
19:24:20.687 [script.javaScript.stackTrace]: msgcode: "oolite_beginningAttack"
19:24:20.687 [script.javaScript.stackTrace]: 2 (oolite-priorityai.js:2916) <anonymous function>
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: handlers: {...}
19:24:20.687 [script.javaScript.stackTrace]: 3 (oolite-priorityai.js:224) _reconsider()
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: newBehaviour: function
19:24:20.687 [script.javaScript.stackTrace]: 4 (oolite-priorityai.js:75) _handlerAIAwoken()
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.warning.ooliteDefined]: ----- JavaScript warning (Oolite Assassin AI 1.81): Unbalanced ] in string.
19:24:20.687 [script.javaScript.warning.ooliteDefined]: Resources/Scripts/oolite-priorityai.js, line 388.
19:24:20.687 [script.javaScript.stackTrace]: 0 (oolite-priorityai.js:388) <anonymous function>
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: priority: 3
19:24:20.687 [script.javaScript.stackTrace]: params: [Wormhole destination: Andibia ttl: -14248.14s arrival: 2089737:08:00:17]
19:24:20.687 [script.javaScript.stackTrace]: key: "oolite_beginningAttack"
19:24:20.687 [script.javaScript.stackTrace]: message: undefined
19:24:20.687 [script.javaScript.stackTrace]: template: "[commsPackA_freelancer_beginningAttack]"
19:24:20.687 [script.javaScript.stackTrace]: recv: 180553305620.34753
19:24:20.687 [script.javaScript.stackTrace]: send: 180553305620.34753
19:24:20.687 [script.javaScript.stackTrace]: 1 (oolite-priorityai.js:670) <anonymous function>
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: priority: 3
19:24:20.687 [script.javaScript.stackTrace]: code: "beginning"
19:24:20.687 [script.javaScript.stackTrace]: target: [Wormhole destination: Andibia ttl: -14248.14s arrival: 2089737:08:00:17]
19:24:20.687 [script.javaScript.stackTrace]: scan: "CLASS_WORMHOLE"
19:24:20.687 [script.javaScript.stackTrace]: msgcode: "oolite_beginningAttack"
19:24:20.687 [script.javaScript.stackTrace]: 2 (oolite-priorityai.js:2916) <anonymous function>
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: handlers: {...}
19:24:20.687 [script.javaScript.stackTrace]: 3 (oolite-priorityai.js:224) _reconsider()
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.687 [script.javaScript.stackTrace]: newBehaviour: function
19:24:20.687 [script.javaScript.stackTrace]: 4 (oolite-priorityai.js:75) _handlerAIAwoken()
19:24:20.687 [script.javaScript.stackTrace]: this: {...}
19:24:20.688 [strings.expand.warning.unknownExpansion]: ----- WARNING: Unknown expansion key [oolite_entityName] in string.
19:24:20.688 [strings.expand.warning.unbalancedClosingBracket]: ----- WARNING: Unbalanced ] in string.
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!
Re: Trunk nightly
When you press f6 twice while in hyperspace countdown the screen only partially changes to the long range chart. You get the find planet dialog, but the map itself stays in the short range chart.
Re: Trunk nightly
When in the long range chart (regardless if in flight or docked) you can't toggle the TAF / FPS display (Shift-F).
This also happens in some of the F4 subscreens.
Releated suggestion: since changing the TAF in the F2-F8 screens doesn't work anyway the TAF should be automatically reset to 1 (and toggled off) when docked.
This also happens in some of the F4 subscreens.
Releated suggestion: since changing the TAF in the F2-F8 screens doesn't work anyway the TAF should be automatically reset to 1 (and toggled off) when docked.
Re: Trunk nightly
Quite a lot of keys won't work on those screens, as they're in "text input" mode. "Shift-F" will add "F" to the text string, but on the F6 screen without OXPs no system names contain the letter 'F', so this doesn't appear to do anything. (On the other hand, having the FPS display appear when you're trying to enter 'F' into a mission screen is really irritating)gizmo wrote:When in the long range chart (regardless if in flight or docked) you can't toggle the TAF / FPS display (Shift-F).
This also happens in some of the F4 subscreens.
This remains true even if you remap the FPS toggle to a non-printable key, which isn't entirely ideal but is tricky to fix.
TAF is a debugging feature, and there are cases while debugging you might want to continue with accelerated (or decelerated) time while docked, so I'm not sure forcing resets of it is a good idea.gizmo wrote:Releated suggestion: since changing the TAF in the F2-F8 screens doesn't work anyway the TAF should be automatically reset to 1 (and toggled off) when docked.
If you want this for your own game, add this to a worldscript.
Code: Select all
this.shipDockedWithStation = function() {
timeAccelerationFactor = 1;
}
Re: Trunk nightly
I suspect that's intentional, though kanthoney would know. You can't take actions which change your witchspace target system while a countdown is in progress, and changing the zoom level can affect your target system.spara wrote:When you press f6 twice while in hyperspace countdown the screen only partially changes to the long range chart. You get the find planet dialog, but the map itself stays in the short range chart.
Re: Trunk nightly 1.81.0.6373-150212-1aa818b
Thanks - I thought I'd got all of those. I'll take a look.Cody wrote:There's more...