Oolite Bulletins

For information and discussion about Oolite.
It is currently Sat Jul 21, 2018 6:01 am

All times are UTC




Post new topic  Reply to topic  [ 201 posts ]  Go to page Previous 110 11 12 13 14
Author Message
PostPosted: Thu Mar 22, 2018 11:09 pm 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 2106
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Version 1.2.1 is now available. A bugfix version for better HUD Selector integration.

_________________
My OXP's
YouTube: Oolite Teaser Trailer


Top
   
PostPosted: Wed Jun 06, 2018 1:59 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 2106
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Version 1.2.4 is now available. In this version:
  • Equipment that cannot be sold at a station because of its equivalent tech level will now be displayed in the sell equipment list, but unselectable and with "Low TL" in the cost column.
  • Equipment that cannot be sold because other equipment depends on it will now be displayed in the sell equipment list, but unselectable and with "Required" in the cost column.
  • Fixed bug with assessing cargo space of unknown equipment items that take up cargo space.
  • More script protection for when the player ship is destroyed.
  • Code refactoring.

_________________
My OXP's
YouTube: Oolite Teaser Trailer


Top
   
 Post subject: 1.2.5 bugs
PostPosted: Sun Jun 24, 2018 12:05 am 
Offline
Harmless
Harmless
User avatar

Joined: Sat Jun 23, 2018 11:00 pm
Posts: 1
Location: Hacker Outpost
Thanks for this awesome addon, now ships feel more like real things, cargo having impact on handling, more things to watch for...

I'd like to report couple of bugs I ran into during play with this OXP. All of them happen on 1.86 binary Oolite release for Linux with 1.2.5 OXP version as from built-in OXP catalogue, no other OXPs other than LMSS installed for testing purposes...
  • Aborting hyperdrive countdown by engaging docking computer is bad idea, as it would continue to generate heat. Repeat that few times and visibility of ship hull will improve greatly, for short time... Tested with 30s and 10s versions.
  • Also there's something wrong with hyperdrive countdown, first message upon restart says smaller time than it is.
  • There seem to be few problems with equipment storage. If equipment is left in some other system, if you choose to sell it, it will be sold, but change won't go into savefile. Equipment piece will haunt you until you order it to current system.
  • Second issue with storage - some of refunds given for sold items (which reappear upon loading save if they were in remote system) are roughly twice as big compared to prices of new equipment.
  • Third small issue - if equipment is lost due pirates, message mentions "10 %%", with two %.
  • Fourth issue (or it's intended?) - items that do arrive have originating system listed in "Location", not current (but distance value removed). Have not tested if it will make me lose track of item if I order it to current system, don't install it and leave.
  • Selling LMSS assembly via Ship Configuration menu does not take care of now-useless LMSS Activator.
  • There's something wrong with pagination on equipment specifications menu, it displays some nonsense like "page 181 of 19", works fine otherwise.
  • At least on Anaconda class 19A energy banks do not display "+heat" notice (but seem to add heat anyways).
  • Something what maybe is not a bug - when I played on my old computer where Oolite runs with 10-20 FPS, this OXP slows down FPS noticeably, I'd say -30% in spikes, even while docked. Does it have anything to do with heat logic? I choose not to install it here due this, hope performance might improve. On other computers difference is invisible.

I think that's all. Still it is very enjoyable addon, keep it up!

_________________
Nice technology of Old Earth...


Last edited by yangoip on Sun Jun 24, 2018 9:33 am, edited 1 time in total.

Top
   
PostPosted: Sun Jun 24, 2018 2:04 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 2106
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Yangoip, first of all, welcome to the boards!

Thanks for all those bug reports! I’ll investigate them over the next few days and report back. Stay tuned for more updates.

_________________
My OXP's
YouTube: Oolite Teaser Trailer


Top
   
PostPosted: Mon Jun 25, 2018 2:14 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 2106
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
OK, I think I've found and squashed all the bugs, except for this one:
Quote:
If equipment is left in some other system, if you choose to sell it, it will be sold, but change won't go into savefile. Equipment piece will haunt you until you order it to current system.
Can you provide a bit more detail on this one? What piece of equipment were you selling? Which system was it stored in, and which system were you trying to sell it from? If you've got a save game with the condition primed to test that would be helpful too.

[Edit]
Quote:
Something what maybe is not a bug - when I played on my old computer where Oolite runs with 10-20 FPS, this OXP slows down FPS noticeably, I'd say -30% in spikes, even while docked. Does it have anything to do with heat logic? I choose not to install it here due this, hope performance might improve. On other computers difference is invisible.
For this one, I'd be surprised if just the heat logic was to blame. ShipConfig applies code to every newly spawned NPC ship once, and then timers are added for each ship to control individual settings. Not all ships get adjusted, though. I'd expect a small hit when the system is being generated, but not a constant FPS hit.

It's worth noting that a PC that is only managing 10-20 FPS normally puts it into the "struggling" category. It wouldn't take much to cause a hit to FPS on such a system, and ShipConfig could certainly be a factor. When I release the next version, I've added a flag to Library Config that will allow you to turn off the application of restrictions to NPC ships. That should at least give you some idea whether ShipConfig is the sole culprit for the slowdown. (You can do this now if you're OK with editing JS files - in the "shipconfig_core.js" file, change "true" to "false" on line 31)

_________________
My OXP's
YouTube: Oolite Teaser Trailer


Top
   
PostPosted: Wed Jun 27, 2018 1:37 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 2106
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
OK, I've pushed version 1.2.6 out which fixes a number of problems. I still can't reproduce the issue with selling remotely stored equipment, but once I get to the bottom of that issue I'll get another update out.

Here's what's in this version:
  • Starting the docking computer while a hyperspace countdown is active will now successfully disengage the heat buildup.
  • Cancelling and then restarting a jump countdown will now display the correct restart time value immediately when restarted.
  • Fixed issue with current page number on equipment specifications screen.
  • Fixed issue where selling equipment from storage was giving player a credit bonus in some circumstances.
  • Fixed issue with "%%" appearing in messages relating to transferred equipment being lost to pirates.
  • Fixed issue where selling equipment was not applying correct refund percentage.
  • Added missing "+heat" notice for Class 19A energy banks.
  • Location of stored equipment was not being displayed correctly after equipment transferred to local system.
  • Added flag to Library Config to control whether restrictions will be applied to NPC ships.

_________________
My OXP's
YouTube: Oolite Teaser Trailer


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 201 posts ]  Go to page Previous 110 11 12 13 14

All times are UTC


Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot] and 12 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited