Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Miscellaneous > Archive > CtP2-Creation/AI/Mods/Scenarios-Archive > Babarian Encampments SLIC idea
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
SMIFFGIG is offline SMIFFGIG
Prince
Great Britain
Jul 2002
time: 05:21
  Old Post 10-08-2002 04:39 Visit SMIFFGIG's homepage!
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Babarian Encampments SLIC idea Increase the size of your Attachments

I was just wondering weather or not it would be possible for the barbarians to have encampments as in civ3 (as much as i hate that game, it does have some *few* good points)

These encampments would only appear outside a civilizations boarders (to the best of my knowledge babarians only appear outside the boarders anyway unless from hut) and would at a pretty slow rate create fairly crap babarian units with one unit always in it defending and the others built sent out to explore or whatever.

if u attacked the encampment and succeseded then there would be a small reward as in gold or whatever and it would simply disappear off the map (as in a destroyed city) and another one would randomly appear somewhere else.

If this randomly appearing wouldnt work, would it be possible to do the same only have the encampments randomly layed at the start (or a settler like unit that built these encampments at the start but was invisible) OR settler units that randomly appear through the game that build them ?



I would like to think it would somehow be possible


SMIFFGIG

HuangShang is offline HuangShang
King
USA, SoCal, L.A.
Jul 2002
time: 21:21
  Old Post 10-08-2002 05:04
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

not a bad idea im for it

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 10-08-2002 09:23
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Got spare money?

Here it is a code i have just made. For a better graphic i suggest a new city style has to be created for barbarians. Any grphic suggestion?

This code creates a camp (city) in the unit location with the same size of the stack when the barabrians ends its turn.
When the unit moves the the citys is killed.
So far no bonus for the player who kills the camp.

code:
HandleEvent(EndTurn) 'CreateBarbarianCamp' pre { // When the player turn ends int_t i; if(player[0] == 0) { //if player is barbarian for(i=o; i <= player[0].armies; i = i + 1) { GetArmyByIndex(player[0], i, army[0]); // In all its armies CreateCity(0,army[0].location, 0, city[0]); // create a city in its location if(CityIsValid(city[0])) { // if city was created value[0] = GetUnitsAtLocation (army[0].location); value[1] = value[0] - 1; // The number of units AddPops(city[0], value[1]); // becomes the size of the city } } } } HandleEvent(MoveUnits) 'KillBarbarianCamp' pre { // When a army moves int_t i; player[0] = army[0].owner; // check army player owner if(player[0] == 0) { // if player is barbarian location[0] = army[0].location; // Get its location GetCityByLocation(location[0], city[0]); // and check if there is a city if(CityIsValid(city[0])) { // If there is for (i = 0; i <= city[0].population; i=i+1){ // Event: KillPop(city[0]); // Kill City } } } }


PS: not tested so it may contain bugs. I am waiting your word if it worked or not .

Last edited by Pedrunn on 10-08-2002 at 15:00

ahenobarb is offline ahenobarb
Prince

Nov 2001
time: 05:21
  Old Post 10-08-2002 22:39
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Support Apolyton buy from Amazon

There's a small typo in line 4. It should say i=0 instead of i=o.

I tried the code in a saved game where there were lots of barbarians about, but the code had no effect. It's still a great idea though!

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:21
Post  Old Post 11-08-2002 18:04 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Support Apolyton, buy Call to Power 2

quote:
Originally posted by Pedrunn
Here it is a code i have just made. For a better graphic i suggest a new city style has to be created for barbarians. Any grphic suggestion?


Of course Civ3 even if the graphics of this game don't have the high quality of CTP2 graphics (8bit Civ3 in comparision 16bit CTP2)

quote:
Originally posted by Pedrunn
This code creates a camp (city) in the unit location with the same size of the stack when the barabrians ends its turn.
When the unit moves the the citys is killed.
So far no bonus for the player who kills the camp.


Actual I would prefer a tile improvement. One of the fort like it would have a different border radius, you could use some slic code create at this loacation randomly units. And finally no city name would be displayed.

-Martin

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 12-08-2002 08:04
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations: Deluxe Edition

quote:
Originally posted by Martin Gühmann
Actual I would prefer a tile improvement. One of the fort like it would have a different border radius, you could use some slic code create at this loacation randomly units. And finally no city name would be displayed.

Tile imps were my first thougth but i did not want the units to appear over the hut. But there is also the problem of conserving the borders of the civ what makes the city idea only workable in unclaimed terrain.
I also thaught in addind a city-like unit to the army. but i dont know how to make it be the unit of the army to appear in the map

I guess we may have to stick to the Tile Imp idea.

ahenobarb is offline ahenobarb
Prince

Nov 2001
time: 05:21
  Old Post 12-08-2002 23:19
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations

Does anyone have any idea why this code would not have an effect in the game? When I included it in the script.txt, it informed me about the typo, so I know that the game "read" the code, but it did not "excute" it.

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 13-08-2002 02:14
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

Try adding this line under the line int_t i; of the EndTurn event.

code:
player[0] = g.player;

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:21
  Old Post 13-08-2002 02:53 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Tired of ads?

Try using "beginturn" instead of "endturn" - maybe CreateCity handlers can only fire on the turn of the player whose city it is?

Peter Triggs is offline Peter Triggs
Prince
Gone Fishin, Canada
Jan 2000
time: 05:21
  Old Post 13-08-2002 04:42
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Get a bigger avatar today!

ahenobarb,

You should have got some 'wrong type of argument' errors because you can't use functions like GetArmyByIndex(int, int, armyVar) and GetCityByLocation(location, cityVar) with BuiltIn army or city variables: they must be user defined variables like 'tmpArmy' and 'tmpCity'. Make sure you've got DebugSlic=yes.

ahenobarb is offline ahenobarb
Prince

Nov 2001
time: 05:21
  Old Post 14-08-2002 03:30
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

It looks like I am birthing Pedrunn's calf, but here is the revised code generated from the comments everyone included here. BTW, Immortal Wombat, I used your suggestion and changed EndTurn to BeginTurn and back again, but it still didn't do anything.

HandleEvent(EndTurn) 'CreateBarbarianCamp' pre { // When the player turn ends
int_t i;
army_t tmpArmy;
city_t tmpCity;

player[0] = g.player;
if(player[0] == 0) { //if player is barbarian
for(i=0; i <= player[0].armies; i = i + 1) {
GetArmyByIndex(player[0], i, tmpArmy); // In all its armies
CreateCity(0,tmpArmy.location, 0, tmpCity); // create a city in its location
if(CityIsValid(tmpCity)) { // if city was created
value[0] = GetUnitsAtLocation (tmpArmy.location);
value[1] = value[0] - 1; // The number of units
AddPops(city[0], value[1]); // becomes the size of the city
}
}
}
}

HandleEvent(MoveUnits) 'KillBarbarianCamp' pre { // When a army moves
int_t i;
army_t tmpArmy;
city_t tmpCity;

player[0] = g.player; // check army player owner
if(player[0] == 0) { // if player is barbarian
location[0] = tmpArmy.location; // Get its location
GetCityByLocation(location[0], tmpCity); // and check if there is a city
if(CityIsValid(tmpCity)) { // If there is
for (i = 0; i <= tmpCity.population; i=i+1){ //
Event: KillPop(tmpCity); // Kill City
}
}
}
}


I was looking over Pedrunn's other code regarding religion that he is working on with mapfi and others (you know the thread ) and he said he has concerns about the CreateCity function, which is also used here. perhaps it's the culprit?

SMIFFGIG is offline SMIFFGIG
Prince
Great Britain
Jul 2002
time: 05:21
  Old Post 14-08-2002 04:37 Visit SMIFFGIG's homepage!
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Support Apolyton buy from Amazon

Hey, nice lot of replies here hope it can be implemented


for the graphics i was thinking of the village one thats used in the samuari scenario, i think that looks perfect from what i can remember

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 14-08-2002 04:52
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Help yourself to an AD-FREE life

Try this one. I think it will work now.
Note: The part with // is to prevent the barbs to. mess up borders by creating city over them. If works with them. try without them.
Note2: I changed the MoveUnit event for BeginTurn. This mean that all barbarian cities are going to be destroyed every turn. This makes more sense since barbarians are supposed to be nomads.

code:
HandleEvent(EndTurn) 'CreateBarbarianCamp' pre { // When the player turn ends int_t i; int_t tmpPlayer; int_t ArmyCount; int_t CitySize; army_t tmpArmy; city_t tmpCity; location_t tmpLoc; player[0] = g.player; if(player[0] == 0) { ArmyCount = player[0].armies; for(i=0; i <= ArmyCount; i = i + 1) { tmpPlayer = player[0]; GetArmyByIndex(tmpPlayer, i, tmpArmy); // In all its armies tmpLoc = tmpArmy.location; // if(CellOwner(tmpLoc) == -1) { // if unit is in unclaimed land CreateCity(0, tmpLoc, 0, tmpCity); // create a city in its location if(CityIsValid(tmpCity)) { // if city was created CitySize = GetUnitsAtLocation (tmpLoc) - 1; // The number of units AddPops(tmpCity, CitySize); // becomes the size of the city } // } } } } HandleEvent(BeginTurn) 'KillBarbarianCamp' pre { int_t i; int_t tmpPlayer; int_t CityCount; int_t CitySize; city_t tmpCity; tmpPlayer = g.player; if(tmpPlayer == 0) { CityCount = PlayerCityCount(tmpPlayer); for(i=0; i <= CityCount; i = i + 1) { GetCityByIndex(tmpPlayer, i, tmpCity); city[0] = tmpCity; if(CityIsValid(city[0])) { for (i = 0; i <= city[0].population; i=i+1) { if(CityIsValid(city[0])) { Event: KillPop(city[0]); } } } } } }


EDIT: Found a typo.

Last edited by Pedrunn on 14-08-2002 at 07:59

SMIFFGIG is offline SMIFFGIG
Prince
Great Britain
Jul 2002
time: 05:21
  Old Post 17-08-2002 19:05 Visit SMIFFGIG's homepage!
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

Hey great, i hope this does work, i havent actually tested it as i dont know how

the thing is, im not sure if it is a good idea to have the barb encampments destroyed every turn,

1. Cause the only way ull be able to kill the encampment if u manage to find one by luck, otherwise ull probably never get to kill one as it would have disappeared by the time u get there

2. This would mean they would not be able to build units out of the encampment as it would disappear

3. Gets rid of the need to try and kill them as they will never be any threat


I understand what ur saying about them being nomads but i would say that if u do want them to disappear it should definitly be way more turns than 1 at least as much for them to be able to build one unit out of them, also i was thinking how about using the militia code so there is always one unit in the encampment (as in Civ3)

Personly i dont think that they should dissapear and reappear at all

SMIFFGIG is offline SMIFFGIG
Prince
Great Britain
Jul 2002
time: 05:21
  Old Post 17-08-2002 19:06 Visit SMIFFGIG's homepage!
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

Correction

I do want them to reappear just not dissappear

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:21
  Old Post 17-08-2002 19:43 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Lose 30 kilos (of popups)

quote:

Hey great, i hope this does work, i havent actually tested it as i dont know how

Copy and paste the code into scenario.slc

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 17-08-2002 20:03
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Support Apolyton, buy GURPS/ Alpha Centauri

Actually i have a improved version of this code already. Yet not tested too wich only the camps get destroyed and not the captured cities too.
The camp only is destroyed in the beginning of the barbarian turn. It is like: Start Barbarian turn -> Destroy All Camps -> Barbarians move units -> End Barbarian Turn - Create Camps where there are barbarians units -> the non-barbs civs start their turns -> the non-barb civs dont see any barb units in the map just camps -> End non-Barb Civ turn -> Begin Barbarians turn - Kill all camps -> Barbarians units moves -> End barbarian Turn -> Create Camps where there is a barb unit.

I will test it today since no one did it until now. But if you can please do. I am a bit busy with city expansion code.

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 18-08-2002 19:30
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Full PM-box? Change here!

I had to choose between slic work or my girlfriend, yesterday .
Sorry guys .

Probably i wont have time today too . Maybe tomorrow.

ahenobarb is offline ahenobarb
Prince

Nov 2001
time: 05:21
  Old Post 26-08-2002 21:37
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Get a bigger avatar today!

quote:
Originally posted by Pedrunn
I had to choose between slic work or my girlfriend, yesterday .
Sorry guys .

Probably i wont have time today too . Maybe tomorrow.


I'm guessing you got the same results I did: it still didn't do anything.

Has anyone confirmed that CreateCity works as advertised? For that matter does ImprovementComplete?

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:21
Post  Old Post 26-08-2002 21:50 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Support Apolyton

All the events with these GEA_ arguments can't be triggered in slic. You can only trigger event handler by this event unfortunatly I get error index of bounce errors if I use this event to trigger my code and try to use a build in array with DebugSlic=Yes. If it is just saved in a user defined variable no problem, but if you try to use this variable no change. So you have to use the CreateImprovement event and have to trigger an event handler by this event that will execute the FinishImprovements function.

-Martin

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 26-08-2002 21:53
Edit/Delete Message Reply w/Quote
#21 Report this post to a moderator
Suffering from ads?

I fee such a jerk. I have finished this code but isntead of cities it is created Tile Improvements.

Add this in any .slc file of the mod you want to use it.

code:
////////////////////////////////////////////////////////////////////////// // 5) Barbarian Camp // by Pedrunn ////////////////////////////////////////////////////////////////////////// int_t CampPlacement; HandleEvent(EndTurn) 'CreateBarbarianCamp' pre { // When the player turn ends int_t i; int_t tmpPlayer; int_t ArmyCount; int_t CitySize; army_t tmpArmy; location_t tmpLoc; player[0] = g.player; if(player[0] == 0) { ArmyCount = player[0].armies; for(i=0; i <= ArmyCount; i = i + 1) { GetArmyByIndex(0, i, tmpArmy); // In all its armies tmpLoc = tmpArmy.location; if(CellOwner(tmpLoc) == -1) { // if unit is in unclaimed land CampPlacement = 1; GrantAdvance(0, AdvanceDB(ADVANCE_SUBNEURAL_ADS)); Event:CreateImprovement(0, tmpLoc, TerrainImprovementDB(TILEIMP_BARBARIAN_CAMP), 0); } else{ tmpPlayer = CellOwner(tmpLoc); CampPlacement = 1; GrantAdvance(tmpPlayer, AdvanceDB(ADVANCE_SUBNEURAL_ADS)); Event:CreateImprovement(tmpPlayer, tmpLoc, TerrainImprovementDB(TILEIMP_BARBARIAN_CAMP), 0); } } } } HandleEvent(CreateImprovement) 'BarbsCantHaveSubneuralAds' post { if(CampPlacement == 1) { CampPlacement = 0; FinishImprovements(location[0]); if (HasAdvance(player[0], ID_ADVANCE_SUBNEURAL_ADS)) { RemoveAdvance(player[0], AdvanceDB(ADVANCE_SUBNEURAL_ADS)); } } } HandleEvent(BeginTurn) 'DestroyBarbarianCamp' pre { int_t i; int_t j; location_t tmpLoc; player[0] = g.player; if(player[0] == 0) { for (i=0; i<=GetMapWidth()-1; i=i+1) { for (j=0; j<=GetMapHeight()-1 ; j=j+1) { MakeLocation(tmpLoc, i, j); if(TileHasImprovement(tmpLoc, TerrainImprovementDB(TILEIMP_BARBARIAN_CAMP))) { Event: CutImprovements(tmpLoc); } } } } } HandleEvent(BattleAftermath) 'Destroy2BarbarianCamp' pre { if(TileHasImprovement(location[0], TerrainImprovementDB(TILEIMP_BARBARIAN_CAMP))){ Event:CutImprovements(location[0]); } }


and this in the bottom of the *_tileimp.txt of the same mod you want to use.
code:
################################################## ########## TILEIMP_BARBARIAN_CAMP { Icon ICON_TILEIMP_FORTIFICATIONS Tooltip TOOLTIP_TILEIMP_SELECT_FORT_BUTTON Statusbar STATUSBAR_TILEIMP_SELECT_FORT_BUTTON Level 4 Class:Structure1 ConstructionTiles 1 CantBuildOn TERRAIN_WATER_BEACH CantBuildOn TERRAIN_WATER_DEEP CantBuildOn TERRAIN_WATER_RIFT CantBuildOn TERRAIN_WATER_SHALLOW CantBuildOn TERRAIN_WATER_SHELF CantBuildOn TERRAIN_WATER_TRENCH CantBuildOn TERRAIN_WATER_VOLCANO TerrainEffect { Terrain TERRAIN_BROWN_HILL Terrain TERRAIN_BROWN_MOUNTAIN Terrain TERRAIN_DESERT Terrain TERRAIN_FOREST Terrain TERRAIN_GLACIER Terrain TERRAIN_GRASSLAND Terrain TERRAIN_HILL Terrain TERRAIN_JUNGLE Terrain TERRAIN_MOUNTAIN Terrain TERRAIN_PLAINS Terrain TERRAIN_SWAMP Terrain TERRAIN_TUNDRA Terrain TERRAIN_WHITE_HILL Terrain TERRAIN_WHITE_MOUNTAIN DefenseBonus 0.5 EnableAdvance ADVANCE_SUBNEURAL_ADS ProductionCost 0 ProductionTime 1 TilesetIndex 695 } }

You must have the Apolyton Tile File.

(* stands for the prefix of the mod and you will find these files to be changed in the
CTP2 base director/ctp2_data/default/gamedata).

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:21
  Old Post 27-08-2002 05:24 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#22 Report this post to a moderator
Help yourself to an AD-FREE life

aha, I thought I saw an extra one hiding at the end

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 27-08-2002 09:57
Edit/Delete Message Reply w/Quote
#23 Report this post to a moderator
Got spare money?

Dale is offline Dale
King
Sir! Why do you keep clicking on me?
Dec 2000
time: 15:21
  Old Post 28-08-2002 05:10
Edit/Delete Message Reply w/Quote
#24 Report this post to a moderator
Full PM-box? Change here!

Pedrunn:

Just wanted to let you know that I can quite happily confirm that CreateCity() & CreateCoastalCity() work absolutely perfectly. There's nothing wrong with the call, just how you used the args. You've got the right amount of args, but not the right ones.

CreateCity(player, location, distance[, holder]);

Where:
- player cannot be in the form: g.player, player[0].
- location cannot be an array element: army.location, city.location.
- distance is taken to me "somewhere between zero and X squares away".
- holder is not necessary, only if you want to do more with the city. Must be in form city_t.
- A city will not create within another city's radius. It puts it close to the location then.

Copy and paste the following code into scenario.slc, and start an original game. You should get a new city every couple of turns.

code:
// Example CreateCity() & CreateCoastalCity() functions HandleEvent(BeginTurn) 'CreateCityTest' pre { city_t tmpCity; location_t tmpLoc; int_t tmpPlayer; int_t tmpDistance; int_t tmpCounter; city_t tmpCity; tmpDistance = 5; // This is the distance from loc to build city tmpPlayer = g.player; // Current player if(IsHumanPlayer(tmpPlayer)) { // Only do for human tmpCounter = random(4); // <1 = CreateCity, >=3 = CoastalCity if(GetCityByIndex(tmpPlayer, 0, tmpCity)) { tmpLoc = tmpCity.location; if(tmpCounter < 1) { if(!(CreateCity(tmpPlayer, tmpLoc, tmpDistance)) { // Create the actual city. You don't need a settler for this. return STOP; // Error creating city } } if(tmpCounter >= 3) { // Create coastal city if(!(CreateCoastalCity(tmpPlayer, tmpLoc, tmpDistance)) { // Create the actual city. You don't need a settler for this. return STOP; // Error creating city } } } }

Pedrunn is offline Pedrunn
King
of Natal, Brazil
Jul 2001
time: 02:21
  Old Post 28-08-2002 22:06
Edit/Delete Message Reply w/Quote
#25 Report this post to a moderator
Support Apolyton, buy Civilization 2

Thanks Dale. Thats som very imporant info. I did not tested my code with the CreateCity event But I will keep the code as TI (the last one) since there is TI has the advantages of being created inside another civilization borders without messing up the borders.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:21.
Apolyton Time is 00:21.
    top of page
Rate This Thread:
archivepost
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0694 seconds (92.76% PHP - 7.24% MySQL) with 31 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net