Trunk nightly

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
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: Trunk nightly

Post by Cody »

cim wrote:
Every single time; fix one bug in the docking clearance sequence, and introduce another.
<nods sympathetically - then sniggers> Such are the joys of the job!
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
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: Trunk nightly

Post by Cody »

The commodity markets at rock hermits seem rather too sparse lately. I'm even seeing no 'stones or metal for sale at all occasionly.
I'm running Griff's rock hermits with spara's updated shipdata.plist so I presume they're using the core market stuff, yes?
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
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Trunk nightly

Post by spara »

Cody wrote:
I'm running Griff's rock hermits with spara's updated shipdata.plist so I presume they're using the core market stuff, yes?
Yup. Griff's updated hermits use whatever the definition is in the core hermit templates.
User avatar
Venator Dha
---- E L I T E ----
---- E L I T E ----
Posts: 329
Joined: Sun Feb 23, 2014 11:26 am
Location: Sweden

Re: Trunk nightly

Post by Venator Dha »

Been getting the loss of sound issue a lot tonight with the latest build on my Mac.

Code: Select all

22:47:14.047 [sound.load.error]: Could not create OpenAL buffer
22:47:14.047 [ov.debug]: Error -1 playing source
22:47:14.132 [sound.load.error]: Could not create OpenAL buffer
22:47:14.132 [ov.debug]: Error -1 playing source
22:47:14.213 [sound.load.error]: Could not create OpenAL buffer
22:47:14.213 [ov.debug]: Error -50 queueing buffers
22:47:14.312 [sound.load.error]: Could not create OpenAL buffer
22:47:14.312 [ov.debug]: Error -50 queueing buffers
I have had it a couple of times over the last month, but tonight it has been happening regularly, at least 4 times. Edit: Always happens when in a fight. Heavy laser use, seems to go when I'm firing the laser.

On another note the wildly stations spinning stations seem to have gone away (or into hiding)
Taurus Driving through the galaxy since... .
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Trunk nightly

Post by spara »

I'm testing adding a station to the interstellar space using the new populator functions. And naturally ran into trouble.

Adding a station with

Code: Select all

ai_type = "nullAI.plist";
scan_class = "CLASS_STATION";
roles = "test";
causes no trouble.

Adding a station with

Code: Select all

ai_type = "oolite-stationAI.js";
scan_class = "CLASS_STATION";
roles = "test";
causes

Code: Select all

18:57:00.871 [script.javaScript.exception.readOnly]: ***** JavaScript exception (Oolite Main Station AI 1.81): TypeError: this.ship.alertCondition is read-only
18:57:00.871 [script.javaScript.exception.readOnly]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 3834.
Adding a station with

Code: Select all

ai_type = "nullAI.plist";
scan_class = "CLASS_STATION";
roles = "test-station";
or

Code: Select all

ai_type = ""oolite-stationAI.js";
scan_class = "CLASS_STATION";
roles = "test-station";
causes

Code: Select all

19:00:34.408 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null
19:00:34.408 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
19:00:34.439 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Scavenger AI 1.81): TypeError: system.mainStation is null
19:00:34.439 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
19:00:34.440 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Trader AI 1.81): TypeError: system.mainStation is null
19:00:34.440 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
19:00:34.441 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null
19:00:34.441 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
19:00:34.442 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null
19:00:34.443 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
19:00:34.443 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null
19:00:34.443 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
19:00:34.443 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null
19:00:34.443 [script.javaScript.exception.unexpectedType]:       /opt/Oolite-trunk/oolite.app/Resources/Scripts/oolite-priorityai.js, line 1367.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

spara wrote:
Adding a station with

Code: Select all

ai_type = "oolite-stationAI.js";
scan_class = "CLASS_STATION";
roles = "test";
Assuming no "is_carrier" = 1;, this isn't a station. So the result there is expected.
spara wrote:

Code: Select all

19:00:34.408 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null[/quote]Interesting. This is in interstellar space, but with a station added? I'll take a closer look at this.
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Trunk nightly

Post by spara »

cim wrote:
spara wrote:

Code: Select all

19:00:34.408 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null[/quote]Interesting. This is in interstellar space, but with a station added? I'll take a closer look at this.[/quote]In interstellar space with custom populators to add the station and keeping the space empty to be exact.
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: Trunk nightly

Post by Switeck »

How do you suppress Thargoids and the arrival of "lost" trader types in interstellar space?
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Trunk nightly

Post by spara »

Switeck wrote:
How do you suppress Thargoids and the arrival of "lost" trader types in interstellar space?
See here: https://bb.oolite.space/viewtopic.php?f= ... 15#p234128.
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: Trunk nightly 1.81.0.6402-150316-b55937e

Post by Cody »

Do you need these reported?

Code: Select all

17:06:59.874 [i.debug]: interstellar: 6 18 234
I hitched a lift into interstellar space (unexpectedly).
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
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

Cody wrote:
Do you need these reported?
Thanks. I thought I'd got rid of those already, but apparently not. It'll be fixed in tonight's build.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

spara wrote:
cim wrote:
spara wrote:

Code: Select all

19:00:34.408 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (Oolite Pirate AI 1.81): TypeError: system.mainStation is null[/quote]Interesting. This is in interstellar space, but with a station added? I'll take a closer look at this.[/quote]In interstellar space with custom populators to add the station and keeping the space empty to be exact.[/quote]Should be fixed now - there was a bit of code which assumed if a station existed then a main station must also exist.
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Trunk nightly

Post by spara »

Small bug in the new "chart_labelreachable_color" gui-settings.plist option.

When viewing the map at Lave, the current systems gets the reachable color, but by the look of it when viewing the map elsewhere, the current system does not get the reachable color. I think the current system should get it, so Lave's behaviour feels correct while others don't.

Image
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

spara wrote:
Small bug in the new "chart_labelreachable_color" gui-settings.plist option.
Thanks. Found it - the overdraw of the currently selected system name (for close doubles, among others) wasn't using it. Should be working now.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

Cody wrote:
cim wrote:
... have you ever seen it happen except at Torus stations, do you recall?
Almost exclusively from Torus stations, I'd think (though I haven't got many in my Ooniverse) - and always a Python/Anaconda/Boa, if memory serves.
If I see one at a core station, I'll report it.
I think I know what this one might be, having observed a bounty hunting party launching out of Onrira Torus. The Torus Station is large enough to lock hyperspace entry out to the full 25km. If it's in orbit around a smaller planet, then not only will it look comedically oversized on the way in, there'll probably be a very narrow window between actually reaching clear space and hitting the planet surface, which a ship might well run straight through.

I'll try to get a fix for this together in time for tonight's build. (EDIT: done, let's see if that helps)
Post Reply