Recent Posts

Pages: [1] 2 3 ... 10
1
General Discussion / Re: Questions Not Worth Their Own Thread: C# Edition
« Last post by Andrew on Today at 01:00:17 PM »
After a boarding action I have the transport shuttles load ground units from the captured ships, I suspect any troopship could load from the stationary ship
2
C# Mechanics / Re: Potential Changes to Shipping Lines
« Last post by Steve Walmsley on Today at 01:00:09 PM »
Interesting changes! Not sure if I should continue discussing here, or move to the change discussion thread, but since we're here...

Will we still be able to set colonies as source or destination or stable?

Also, would it be possible to set taxation on shipping to be negative i.e. to offer incentives to grow their fleet, particularly early on?

Lastly, the changes don't seem to address the balance between colony and cargo ships. Would it be possible to set that taxation on a per type basis? Or is there some other way that balance has/will be adjusted?

Source, destination, stable still work as before, but destination is overridden if pressure is 10+

I don't want to go down the subsidize route again, as that could make the situation worse.

I am going to also add some changes to how civs decide what to build, based more on what is needed, but haven't got around to that yet.
3
General Discussion / Re: Questions Not Worth Their Own Thread: C# Edition
« Last post by Kaiser on Today at 12:44:37 PM »
I have captured an enemy ship using 3 boarding units, the ship has been repaired and sitting at my homeworld, however I cannot unload the 3 ground units, probably because the ship is a raider and it does not have any troop transport module, how Can I solve this?
4
C# Mechanics / Re: Potential Changes to Shipping Lines
« Last post by nakorkren on Today at 11:52:35 AM »
Interesting changes! Not sure if I should continue discussing here, or move to the change discussion thread, but since we're here...

Will we still be able to set colonies as source or destination or stable?

Also, would it be possible to set taxation on shipping to be negative i.e. to offer incentives to grow their fleet, particularly early on?

Lastly, the changes don't seem to address the balance between colony and cargo ships. Would it be possible to set that taxation on a per type basis? Or is there some other way that balance has/will be adjusted?
5
C# Mechanics / Re: Potential Changes to Shipping Lines
« Last post by nakorkren on Today at 11:36:14 AM »
DRAT, I was too slow!

You know what though, while I liked my ideas, I'll take super-fast game updates from Steve over my specific ideas any day.
6
C# Mechanics / Re: Potential Changes to Shipping Lines
« Last post by Steve Walmsley on Today at 11:35:27 AM »
2. Allow the player to determine (on the wealth tab) how much to tax colonist ship tonnage and cargo ship tonnage (individually). This would give players the flexibility to encourage or discourage growth by giving the CSLs more or less income and hence driving growth (and/or contraction if idea 1 were implemented). This would only require adding two numeric fields on the wealth tab, so hopefully minimal programming work.

Check the update I just posted :)

There was a bit more work involved though than just adding the extra UI elements.
7
C# Mechanics / Re: Potential Changes to Shipping Lines
« Last post by Steve Walmsley on Today at 11:34:31 AM »
I've taken on board comments from various people about more organic ways to control shipping line growth. Below are the changes. Everything is already coded and working.

http://aurora2.pentarch.org/index.php?topic=13463.msg169793#msg169793
8
C# Mechanics / Re: v2.6.0 Changes List
« Last post by Steve Walmsley on Today at 11:32:32 AM »
Shipping Line and Colony Changes

New Shipping Line Income
0.0001 per colonist per billion kilometres travelled
0.004 per passenger per billion kilometres travelled
0.25 per trade good per billion kilometres travelled
0.0001 per cargo point per billion kilometres travelled

Export payments are removed.
Dividends are removed.

Shipping Line Tax
Each race can set a tax rate for its shipping lines from 0 to 100%. This starts at zero and can be updated at any time on the Wealth tab of the Economics window. This tax will be deducted from the income of the shipping line and assigned to the race. With 100% tax, the shipping line does not generate any profit and cannot buy new ships. The tax will also be applied to income from player contracts, which means the player could effectively use shipping lines for free in an emergency, again with the downside of no new ships.

While in reality the shipping line would have overheads for fuel, etc. this is assumed to be included in the mechanics. Otherwise I would have a slightly higher income, maintenance charge, lower max tax rate and end up back in the same place with extra coding involved.

Trade Good Changes
The base production of Trade Goods is halved. In addition, the production is multiplied by the manufacturing percentage of the colony, so smaller colonies will generally produce more trade goods per capita. For a homeworld, trade good production is likely to be about 1/8th of the existing level (halved and then multiplied by 25%).

Colonization Pressure
An entirely new mechanic called Colonization Pressure has been added. This determines the percentage of any given population that is willing to pay for passage on shipping line colony ships or liners. This is calculated as follows:
  • The base rate is 2%
  • Colony Cost is added as a percentage, so a Colony Cost 2 world would add 2% to colonization pressure.
  • Each 50 points of radiation adds 1% pressure
  • Where a colony has insufficient infrastructure
    • Modified Colony Cost = Colony Cost * ((Required Inf - Actual Inf) / Required Inf). If Inf is required and zero is present, then MCC = CC
    • + 25% is added to pressure for each point of modified colony cost (so CC2 with no infrastructure adds 50%)
  • If the population for a system body exceeds the max pop the added pressure = excess pop / total pop. So if a colony was on a planet with max pop 100m and actual pop 125m, 20% would be added to pressure.
  • If a colony has insufficient protection (which only applies at 10m+), the added pressure is (1 - (Population PPV / Required Protection)) * 10. So completely unprotected will add 10%.
Ideal habitable worlds with no issues around security or radiation will generally have low rates - usually 2%. Colonies with high colony costs, or that are overcrowded or unprotected, or that have suffered recent bombardment, will have higher pressure.

New Colonists
Each construction phase, more colonists will become available at the rate of:
(Length of Construction Phase / Year) * Population * Colonization Pressure

For example, if colonization pressure was 5% and the population was 100m, then a 5-day construction phase would generate (5 / 365) * 100m * 5% = 68,493 colonists. A population of 1 billion with 2% pressure would generate 274,000 colonists every construction phase.

The max number of available colonists at any time will be equal to the annual amount generated. This 'production' of colonists has a side effect of breaking up the shipping line colony ships so they all don't move everywhere together. As shipping line colony ships load colonists they will be deducted from the available colonists total.

Shipping Line Restrictions
Shipping line colony ships will only select a colony as a source of colonists if the currently available number of colonists, minus the capacity of shipping line colony ships already en route to load colonists, is greater than or equal to the ship's capacity.

Shipping lines will not deliver colonists to a population with a pressure of 10 or greater. This simulates that potential colonists are unlikely to pay to move to a planet where a undesirable factors are causing a notable portion of the existing population to leave.

Government-owned Colony Ships.
None of the above affects player-controlled ships and player ships will not reduce available colonists. Essentially, people will go where the government tells them, but they won't pay to go anywhere undesirable.

Why Change?
These changes are to prevent shipping lines overwhelming the game by growing too large. They can end up with hundreds of huge ships, that strip planets of colonists or generate so much wealth as to make it irrelevant. Income based on distance, player taxes and a much smaller supply of colonists and goods should restrict their growth without any 'artificial' restrictions. Also they will no longer deliver colonists to unprotected colonies, which gives the player a new problem to solve.
9
C# Mechanics / Re: Potential Changes to Shipping Lines
« Last post by nakorkren on Today at 11:31:50 AM »
I agree that the logical way to handle that is with an organic constraint, not a hard limit. My suggestions in rank order:

A. Implement a maintenance cost and track it for each CSL ship-type based on average ship age. Make the decision to retire ships based on the ship-type's profitability (income earned by the ship-type minus cost to build minus accrued maintenance cost). Once a shipping line reaches a certain age (10 years? 20 years?) start check annually whether each ship-type profitability is above a certain level act accordingly. This will naturally cycle out older ships and reduce overcapacity of specific ship-types (because idle ships cost maintenance and earn nothing, so they'll eventually be retired), with very limited computational load.

B. Allow the player to determine (on the wealth tab) how much to tax colonist ship tonnage and cargo ship tonnage (individually). This would give players the flexibility to encourage or discourage growth by giving the CSLs more or less income and hence driving growth (and/or contraction if idea A were implemented). This would only require adding two numeric fields on the wealth tab, so hopefully minimal programming work.

C. Can CSLs please be allowed to move minerals based on mineral reserve targets? Moving minerals around manually is one of my least favorite tasks, as it's pure drudge work on a repeating basis that adds little to nothing to enjoyment of the game.

D. Very strongly support the previously mentioned idea of getting more granular colony population controls. Some ideas:
D1. Ability to set TRANSPORTATION target, as in "transport 1m people here" (vs "bring people here until it hits 1M"), because then you don't risk massively overpopulating smaller colonies if your civilian lift capacity is large
D2. Ability to set a min/max target transportation RATE per year, as in "transport 1M people here per year" or "Take no more than 5m people from Earth per year"

I think these accomplish numbers 2, 3, and 5 from Steve's draft list of items in a more organic fashion, and items 1 and 4 could still make sense, although 4 is partly met by idea B.

From Steve
1) Payment based on distance in km, not transits
2) Fewer colony ships as a percentage of total ships, although perhaps not until 6+ ships built. I might also make the choice of new ship dependent on which ones are being used.
3) Dividends replaced by an admin overhead that increases in percentage terms based on the number of ships.
4) Payments affected by racial wealth multiplier
5) Have a simple retirement limit, such as 20 years, so that new ships are cycled in.
10
I'm a bit at a loss understanding how I can easily find a commander (in the commander list) when checking a given ground unit or naval officer. The aim here is to check units or ships, find the ones with suboptimal commanders, and then, using the list to the right, find a better one. However, the middle list, when you hover over different units/ships, never updates the list of commanders to the left, so it's not possible to know who is in charge actually!

A very simple addition, if I'm not missing something, would be to list somewhere who is in command when you select an element in the middle list. But right now, you can't know!
Pages: [1] 2 3 ... 10
SMF spam blocked by CleanTalk