[Split] Convoys OXP
Moderators: winston, another_commander
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
[Split] Convoys OXP
Split from the Larger Convoys topic in Suggestion Box
Ok, Convoys OXP is available in the manager under the Mechanics category. Now more freighters can fly in the same group to create large convoys occasionally. Small ships also make large formations sometimes to defend themselves, as well as pirates, hunters and police, especially in bad governments. Even miners and shuttles can be seen in formation.
The central ship in a convoy is the leader, named like "Boa Leader". This ship is stronger than others because often hold aft laser and better shields. Defeating fugitive leaders pay high bounties.
Moreover Convoys OXP contain a patch for Escort Formations which was written before Oolite 1.79 therefore missed many new ship roles.
Please test it (so find convoys with leaders) and report your feelings.
Ok, Convoys OXP is available in the manager under the Mechanics category. Now more freighters can fly in the same group to create large convoys occasionally. Small ships also make large formations sometimes to defend themselves, as well as pirates, hunters and police, especially in bad governments. Even miners and shuttles can be seen in formation.
The central ship in a convoy is the leader, named like "Boa Leader". This ship is stronger than others because often hold aft laser and better shields. Defeating fugitive leaders pay high bounties.
Moreover Convoys OXP contain a patch for Escort Formations which was written before Oolite 1.79 therefore missed many new ship roles.
Please test it (so find convoys with leaders) and report your feelings.
Re: Larger convoys
Nice idea!
I would think larger convoys would be seen more in less safe area's, safety in numbers?
I would think larger convoys would be seen more in less safe area's, safety in numbers?
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Larger convoys
Exactly. The wiki say that the number of ships will be between "min" and "max", with "max" more likely in Anarchy systems and "min" more likely in Corporate States.
Re: Larger convoys
Nice idea ... but I'm not sure if it works as intended.
I just stumbled (in a dictatorship) across a convoy consisting of 5 Boas and 2 Asps - strange combination.
I just stumbled (in a dictatorship) across a convoy consisting of 5 Boas and 2 Asps - strange combination.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Larger convoys
Question: does hub count have any bearing on the amount of traffic in a system?
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!
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Larger convoys
The populator is not changed so the amount of fleets is the same, just a few groups contain more ships.
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Larger convoys
Freighter Convoys OXP is also available in the manager. This add more ships into a group but without gameplay changes to fit into the Ambience category. You can install it next to Convoys OXP which create only small convoys in safe systems. If you use these together then you will have larger freighter convoys in the best systems too. But if you want to use only cosmetic packages then install Freighter Convoys alone.
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Larger convoys
Yes, the corresponding lines allow this strangeness, although not so often:
Code: Select all
{ "role" = "[boa]"; min = 1; max = 5; },
{ "role" = "escort-medium"; min = -2; max = 6; },
{ "role" = "escort-heavy"; min = -3; max = 4; },
Of course we can fix this by increasing the "min" values of escorts but I think better if we leave this as is, because the original goal is to make some new fleets which was not seen before.
Re: Larger convoys
If it is expected, although seldom, it's fine by me.Of course we can fix this by increasing the "min" values of escorts but I think better if we leave this as is, because the original goal is to make some new fleets which was not seen before.
Re: Larger convoys
This reminds me that once I looked for a way to get a random number in a normal ("bell curve") distribution (PRNGs provide a uniform distribution). It seems to me that a number of OXPs try to approximate it using methods more or less... empirical.
BTW thanks Norby for the tip.
BTW thanks Norby for the tip.
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Larger convoys
Norby, I don't know if this is expected, but I get these messages in my log file:
Code: Select all
09:01:40.902 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xd399f5a0>{"Anaconda Leader" position: (19268.7, 22635.7, 145432) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
09:01:41.521 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xe5b4bf60>{"Python Leader" position: (20052.1, 23534.9, 145022) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
09:01:42.013 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xe5b4ccf0>{"Boa Class Cruiser Leader" position: (20227.7, 24568.7, 144484) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
09:02:23.716 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0x55c08010>{"Shuttle Team Leader" position: (-40640.4, -9979.31, 507908) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
09:02:23.730 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0x55c03c40>{"Worm Team Leader" position: (-40490.6, -10197.6, 508167) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
09:02:23.831 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0x55c107b0>{"Transporter Leader" position: (-40234.7, -9554.16, 507618) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
Last edited by phkb on Wed Jul 26, 2017 8:28 pm, edited 1 time in total.
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Larger convoys
Thank you, fixed by v1.1 both in Convoys and Freighter Convoys. Moreover:
-Pirate leaders show the assigned bounties in their names.
-More variations for many convoys.
-New red lookout for Thargoid Queen, the leader of the largest alien convoy.
A nice formation:
-Pirate leaders show the assigned bounties in their names.
-More variations for many convoys.
-New red lookout for Thargoid Queen, the leader of the largest alien convoy.
A nice formation:
- gsagostinho
- ---- E L I T E ----
- Posts: 573
- Joined: Sun Jul 19, 2015 1:09 pm
Re: Larger convoys
Looking really great, Norby!!
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Larger convoys
Indeed, looking very good!
Although I'm not sure about putting the bounty amount into the ship name. It's a bit of an immersion breaker in my view, as by default no other offender or fugitive has their bounty displayed that way. Plus, there's also the Bounty Informer and the Bounty Scanner which do the same job for all ships, but would end up duplicating the same information (I suspect - I'm not sure because I don't use them in my Oolite universe!).
Although I'm not sure about putting the bounty amount into the ship name. It's a bit of an immersion breaker in my view, as by default no other offender or fugitive has their bounty displayed that way. Plus, there's also the Bounty Informer and the Bounty Scanner which do the same job for all ships, but would end up duplicating the same information (I suspect - I'm not sure because I don't use them in my Oolite universe!).
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Larger convoys
And this is still happening:
Code: Select all
10:14:35.185 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xcf7a4a70>{"Anaconda" position: (31812.7, 22161.6, -24249.6) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
10:57:01.441 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xd31e71f0>{"Boa" position: (-34087, -9243.02, 227707) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
10:51:45.363 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xec57e9a0>{"Python" position: (-5246.58, 453.492, 117514) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.
10:51:45.260 [ship.setUp.escortShipCircularReference]: ----- WARNING: Ship <ShipEntity 0xd429e220>{"Boa Class Cruiser" position: (-6125.07, 1729.67, 117600) scanClass: CLASS_NEUTRAL status: STATUS_IN_FLIGHT}
requested escorts, when it is an escort ship itself. Avoiding possible circular reference overflow by ignoring escort setup.