Nightly Trunk b8a0ec9 Widows 64 bit

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

Moderators: winston, another_commander, Getafix

Post Reply
Duggan
---- E L I T E ----
---- E L I T E ----
Posts: 496
Joined: Sat Dec 31, 2011 2:58 pm

Nightly Trunk b8a0ec9 Widows 64 bit

Post by Duggan »

Just a quick log regarding a bug in the populator in the latest build.
Opening log for Oolite development version 1.79.0.5299-131114-b8a0ec9 (x86-64 test release) under Windows 6.2.9200 64-bit at 2013-11-14 17:26:42 +0000.
4 processors detected.

17:26:57.425 [script.javaScript.exception.ooliteDefined]: ***** JavaScript exception (oolite-populator 1.79): Error: Ship.setCargoType: Invalid arguments ("PIRATE_GOODS") -- expected Can only be used on cargo pod carriers, not cargo pods.
17:26:57.425 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
17:26:57.647 [oolite-populator]: No ships with role assassin-medium defined - skipping addition
17:26:57.647 [oolite-populator]: Tried to add pirate-light-freighter but no ships of that role found
17:26:57.805 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
17:26:58.250 [oolite-populator]: Tried to add pirate-medium-fighter but no ships of that role found - using default 'pirate'
17:26:59.232 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
17:27:12.715 [oolite-populator]: Tried to add trader-smuggler but no ships of that role found - using default 'trader'
17:27:12.751 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
17:27:12.825 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
17:27:12.914 [oolite-populator]: Tried to add hunter-medium but no ships of that role found - using default 'hunter'
17:27:14.121 [script.javaScript.exception.ooliteDefined]: ***** JavaScript exception (oolite-populator 1.79): Error: Ship.setCargoType: Invalid arguments ("PIRATE_GOODS") -- expected Can only be used on cargo pod carriers, not cargo pods.
17:33:55.441 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
17:33:55.473 [oolite-populator]: Tried to add pirate-medium-fighter but no ships of that role found - using default 'pirate'
17:34:04.646 [script.javaScript.exception.ooliteDefined]: ***** JavaScript exception (oolite-populator 1.79): Error: Ship.setCargoType: Invalid arguments ("SCARCE_GOODS") -- expected Can only be used on cargo pod carriers, not cargo pods.
17:34:04.898 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
17:34:05.122 [oolite-populator]: No ships with role assassin-light defined - skipping addition
17:36:40.205 [oolite-populator]: No ships with role assassin-medium defined - skipping addition
17:36:40.206 [oolite-populator]: No ships with role assassin-heavy defined - skipping addition
17:36:40.207 [oolite-populator]: Tried to add pirate-light-freighter but no ships of that role found
17:36:40.323 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
17:36:40.473 [oolite-populator]: Tried to add pirate-medium-fighter but no ships of that role found - using default 'pirate'
17:36:40.495 [oolite-populator]: Tried to add hunter-medium but no ships of that role found - using default 'hunter'
Error: Ship.setCargoType: Invalid arguments ("PIRATE_GOODS") -- expected Can only be used on cargo pod carriers, not cargo pods.
17:36:41.920 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
17:36:42.235 [oolite-populator]: Tried to add pirate-light-fighter but no ships of that role found - using default 'pirate'
17:36:42.346 [oolite-populator]: Tried to add pirate-interceptor but no ships of that role found - using default 'pirate'
17:36:42.574 [bigShips_populator]: 0 big trader(s) added to the Esveor system.
17:38:10.117 [exit.context]: Exiting: SDL_QUIT event received.
17:38:10.120 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2013-11-14 17:38:10 +0000.
Flying Python Class Cruiser, Chapter & Verse IV
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Nightly Trunk b8a0ec9 Widows 64 bit

Post by cim »

Code: Select all

17:26:57.425 [script.javaScript.exception.ooliteDefined]: ***** JavaScript exception (oolite-populator 1.79): Error: Ship.setCargoType: Invalid arguments ("PIRATE_GOODS") -- expected Can only be used on cargo pod carriers, not cargo pods.
I've added a bit more debugging info to the code for tomorrow's build, which will give the type of ship that's causing this. Please give it another go tomorrow or later.

Code: Select all

17:26:57.425 [oolite-populator]: Tried to add trader-courier but no ships of that role found - using default 'trader'
These are because you're using a shipset OXP, and as shipsets are currently made, they override the roles Oolite defines for ships. Long-term, shipset writers should redo their shipdata.plist files to the new way of writing them, which makes it easier for the shipset writer to only change the parameters they need to ; medium-term I'll give these messages a different title and logcontrol.plist them out, since they're not particularly useful to players ; short-term I plan to put together a fix OXP which will override the roles to make sure that they're the correct ones for 1.79. Until then you'll need to either ignore these messages or do without your replacement shipset OXP for a while (addition shipset OXPs will not cause these errors)
Post Reply