Oolite Bulletins

For information and discussion about Oolite.
It is currently Tue May 23, 2017 4:51 pm

All times are UTC




Post new topic  Reply to topic  [ 533 posts ]  Go to page Previous 132 33 34 35 36
Author Message
PostPosted: Wed Apr 12, 2017 6:58 pm 
Offline
---- E L I T E ----
---- E L I T E ----

Joined: Sun Jul 21, 2013 12:26 pm
Posts: 402
Will try it. I wanted to reintroduce multiple lasers in my game, but in split mode instead of multiply mode. I'll be on the receiving end only for now because I'm currently riding a Moray Medical.


Top
   
PostPosted: Sun Apr 16, 2017 10:15 am 
Offline
---- E L I T E ----
---- E L I T E ----

Joined: Sun Jul 21, 2013 12:26 pm
Posts: 402
On the subject of small fighters, the Sidewinder right now is a giant PITA as soon as it has a decent AI. I can't dogfight them (even in a Moray): too small, too fast, too hard to get them in the reticule. They kill your patience more than your ship.


Top
   
PostPosted: Sun Apr 16, 2017 2:49 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Thu Jun 20, 2013 10:22 pm
Posts: 1054
Quote:
On the subject of small fighters, the Sidewinder right now is a giant PITA as soon as it has a decent AI. I can't dogfight them (even in a Moray): too small, too fast, too hard to get them in the reticule. They kill your patience more than your ship.
Can't say I've encountered such a problem thus far and I have killed a few; perhaps I need to try the more dangerous systems.

Sidewinders are one of the few ships faster than the mk III however, so with decent AI they should be a handful.
Currently they're at 0.33 scale factor but that could potentially go as high as 0.5 without causing major problems. That would be proportionall the same as in the standard game however, so 0.4 might be a better compromise.

When I first looked at the oolite profile for the sidewinder what really struck me was the 3 energy banks - the mk III only has 4, so 2 seemed more appropriate for a fighter (and would be a better 'solution' to this problem in my opinion). I mentioned this as a possible adjustment just prior to the release of version 1 of this thing (I might post a link to it later...)

Thanks for your experience.

_________________
"With our thoughts, we make the world" :-)


Top
   
PostPosted: Thu Apr 27, 2017 12:42 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Thu Jun 20, 2013 10:22 pm
Posts: 1054
Quick update:

Launching ships should be appearing as normal or slightly more often, docking ships however are rarer.

Have occasionally observed likely traders (a python twice and a boa) looking 'lost' just outside the aegis.
They would stop, zig-zag or change heading when unexpected.

Given that the aegis is smaller, the ship AI may be expecting to find it at the old distance, and when not finding it then acting confused instead of approaching the station to dock. Dockings are occasionally observed however so it does seem rather strange.

Perhaps a hardcoded number or two are in one of the checks somewhere. I'll investigate...

Additional:

Re the lane length paramaters that were recently changed back to 3 from 1.1...

A value of 3 places them at two planet radii from the planets surface, in the standard game that places the station equidistant between the end of the lane (of generated trafic) and the planet surface.

The equivelant value for the rescaling experiment would be 2, however that leaves the ships with much further to travel in terms of actual distance. The station is positioned at 1.5 but is also angled away from the main lane. Reducing the value significantly lower than 1.65 appears to remove station traffic almost entirely (but at 1.65 launching traffic is common).

_________________
"With our thoughts, we make the world" :-)


Top
   
PostPosted: Thu Apr 27, 2017 1:51 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Mon Apr 06, 2009 12:20 pm
Posts: 6176
Location: Aboard the Pitviper S.E. "Blackwidow"
Quote:
Have occasionally observed likely traders (a python twice and a boa) looking 'lost' just outside the aegis.
They would stop, zig-zag or change heading when unexpected.

Given that the aegis is smaller, the ship AI may be expecting to find it at the old distance, and when not finding it then acting confused instead of approaching the station to dock. Dockings are occasionally observed however so it does seem rather strange.

Perhaps a hardcoded number or two are in one of the checks somewhere. I'll investigate...

Additional:

Re the lane length paramaters that were recently changed back to 3 from 1.1...

A value of 3 places them at two planet radii from the planets surface, in the standard game that places the station equidistant between the end of the lane (of generated trafic) and the planet surface.

The equivelant value for the rescaling experiment would be 2, however that leaves the ships with much further to travel in terms of actual distance. The station is positioned at 1.5 but is also angled away from the main lane. Reducing the value significantly lower than 1.65 appears to remove station traffic almost entirely (but at 1.65 launching traffic is common).
Hmmm.. that does sound like maybe there are a couple of 'magic numbers' messing us up.. hopefully they're not too hard to track down.

_________________
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


Top
   
PostPosted: Thu Apr 27, 2017 5:09 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1474
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
What I found so far:

"ShipEntityAI.m"
Line 1933ff, function setPlanetPatrolCoordinates, there are a number of hardcoded distances.
Line 1200, function getWitchspaceEntryCoordinates, another hardcoded distance (10000)
Line 2211, function setDestinationToDockingAbort, another hardcoded distance (8000)

"DockEntity.m",
Line 307ff, function dockingInstructionsForShip, more hardcoded distances (10000, 1000, 5000, etc) which might need tweaking.

_________________
My OXP's


Top
   
PostPosted: Thu Apr 27, 2017 4:02 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Thu Jun 20, 2013 10:22 pm
Posts: 1054
Quote:
What I found so far:
Thanks phkb.
Without checking, I knew of the ShipEntityAI.m ones but not those in DockEntity.m, so I must check those out.

_________________
"With our thoughts, we make the world" :-)


Top
   
PostPosted: Sun Apr 30, 2017 9:14 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Thu Jun 20, 2013 10:22 pm
Posts: 1054
Can it be this simple...

Lane is 3.3 (planet size increase) * 2 (proportional planet distance increase) = 6.6 times longer.
Aegis is 0.33 (scanner size reduction) times bigger.

Therefore Lane is 6.6 / 0.33 = approx 20 times longer in relation to the aegis than before (and is being travelled at half speed).

If approx 10% of traders are generated around the aegis (according to my early and crude understanding of oolite-populator.js) then this might expain the now rather busy launch queues we are seeing at the stations compared to the default game (at least since I stopped the wp-planet lane overlapping it - which doesn't happen in the default game either).

If the aegis is now approx 20 times smaller (proportionally) then that could significantly skew traffic generation in the system... and also explain why the one adjustment that has resulted in sightings of docking traders has been to the aegis population bubble.

It's currently 3 times smaller whilst everything else around it is 3.3 times bigger, so it is potentially much more isolated than before. Luclily, it appears to be defined seperately in terms of its gameplay size and its populator volume.

So there's potentially 2 complementary adjustments here:
  • Universe.m - Aegis bubble size (with planet radius influence)
  • oolite-populator.js - proportion of traffic generated around aegis

After some tinkering, I'll report back.

_________________
"With our thoughts, we make the world" :-)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 533 posts ]  Go to page Previous 132 33 34 35 36

All times are UTC


Who is online

Users browsing this forum: No registered users and 11 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:
cron
Powered by phpBB® Forum Software © phpBB Limited