Building required units

RegentMan

Deity
Joined
May 7, 2003
Messages
6,951
Location
Washington State
There should be units that can only be built in cities that have certain improvements. For example, to build a tank, you need oil and rubber and a tank factory city improvement. I think it'd add another strategy to the game.
 
Depending on the cost of those 'factories' it could also, if not done properly, really mess things up... though it is a somewhat realistic idea. However, normal factories do seem to do that job, since it does represent factories in general, and so forth... and during WWII, for example, many factories were converted back and forth.
 
I really don't know if I can support this idea. It would really slow down construction of the more often used units on huge maps. I could also see issues with this lousing up communal based governments, if Communism's corruption scheme remains similar.
 
I don't think it should have to do with *specific* improvements.

However, modern vehicle units should require a factory in the city to be built, representing that you need industrial infrastructure in them.

Heavy Ships should all require a single shipyard improvement, similarly.

Having specific units require specific improvement (ie, a battleship requires a battleship shipyard) would be too much, but having a shipyard required to build anything above a destroyer would work well (and make destroyers more valuable as "buildable on the fly" units)

Even if not implemented in the main game, this should be an editor possibility at least.

Either that or have the actual specific tank factories et al, but have them required to *RUSH* the unit - you can still produce the unit normally, but you can't rush them (either through pop-sacrifice or gold) until you have the vehicles factory ; planes factory ; etc.
 
Basically agree with Oda.

It would also be neat for scenarios if you could make "Wonder in city" prereq for a unit. This would for example allow for elite units that can only be built in one city, ensuring that most of the troops will be regular joes.
 
Originally posted by RegentMan
There should be units that can only be built in cities that have certain improvements. For example, to build a tank, you need oil and rubber and a tank factory city improvement. I think it'd add another strategy to the game.

You can *almost* do this in C3C. Create a building, call it "Tank Factory". Requires Oil and Rubber. Have it cost whatever shields, upkeep, pollution, etc you feel is neccesary. Then, check the "produces units" box, select Tank, and select an appropriate number of turns (3?). Finally, remove the ability for any civ to build a Tank normally.

There's a few holes with this, for example:
You will produce tanks forever, even if you lose access to oil and/or rubber. You can somewhat mollify this by making the Tank Factory require very high maintenance - 10 at least. That way it's a short term investment.
It's impossible to upgrade these units unless you make the advanced form buildable normally. In other words, your Tank Factory tanks would be Tanks forever and not Modern Armors unless you didn't use the Tank Factory method for Modern Armors. You can get around this by letting them be buildable without a Tank Factory, but greatly increasing their shield cost. That way, you can still upgrade them (or build them without a factory), but it will probably be more efficient to build the factories instead of the units.
I'm not certain whether the Tanks will come out Conscript, Regular, or Veteran. I havn't managed to build Statue of Zeus or Knights Templar yet, to see how it works.




I'm taking this approach with certain units in my normal game. Levied soldiers, levied archers, levied cavalry (all three levies eventually upgrade to National Guards), spies/assassins, and religious units are all only obtainable from buildings.
 
The units come out regular, unless the city has a barracks, then they come out veteran.
 
Originally posted by Oda Nobunaga
Having specific units require specific improvement (ie, a battleship requires a battleship shipyard) would be too much, but having a shipyard required to build anything above a destroyer would work well
That's what I meant. I didn't mean a battleship factory for battleships, a destroyer factory for destroyers, etc. Maybe these:

Armor Factory
Tanks (Panzers)
Modern Armor
Mech Infantry

Shipyard
Battleships
Cruisers
AEGIS Cruisers
Aircraft Carrier

We wouldn't want every modern warship to require the improvement. Not being able to build transports would be a pain.

Airport (Not new, I know)
Fighter
Bomber
Jet Fighter (F-15)
Stealth Fighter
Stealth Bomber

Any others? Or is my suggestion that bad?
 
posibly add a nuke plant, or something, as it requires sophisticated teachnology and housing to construct a nuke
 
Originally posted by Zurai


There's a few holes with this, for example:
You will produce tanks forever, even if you lose access to oil and/or rubber.

IIRC right, then if you lose oil and rubber you won't build it anymore (take a look at the statue of zeus, it doesn't work, if you haven't got ivory)
 
Another twist on this idea is if certain improvements made resources, and those resources were necessary to build certain units in any city.

For example, in order to build a Battleship, your city needs access to steel, and to get that, you need to build the Steel Mill improvement, which itself requires iron, and which wouldn't necessarily have to be built in the same city. This would add some interesting strategy as well, since you could potentially trade for steel from a rival civ if none of your cities has steel mills.

This could be combined with RegentMan's original idea, although, as superslug and ant509y warn, implementing this carelessly could really mess things up, slowing down the game without adding much fun. It should be at least possible in the editor, however. We currently have units and improvements/wonders that require resources, improvements/wonders that require other improvements, and improvements/wonders that require units (like Pentagon requiring 3 armies in the field). Conquests adds improvements/wonders that create units, which isn't quite the same thing as units that require an improvment/wonder. Why not round out all our options: let any unit, resource, improvement, wonder, or technological advance be able to require any other unit, resource, improvement, wonder, and/or advance. It wouldn't have to feature much in the epic game, but it'd be cool to be able to make a mod where building an aircraft carrier required both Mass Production and Flight, and a city with a Shipyard, and access to a steel resource (that another city made using a Steel Mill), and at least 3 Fighters already built.
 
I always liked this idea to do units require improvements... but this is true that it would limit units construction...

Great solution is like in Galactic civilization, 2 potential of building : War buildings (units and war improvement) and social buildings (Wonders, normal improvements, settler, workers), you just have to level these two potential by the way you do with science and gold...

Efficient system !
 
Back
Top Bottom