Modern World: Present Day mod in progress

I have chosen 20 for ice damage. But the <iTurnDamage> tag is in FeatureInfos, not in TerrainInfos?

A guy named Xooll made a mod comp called 'Hardship'. There were promotions in it to alleviate the effects. In attachment, you will find my version of it, I made some adjustments. This should give you ideas. Note that the AI has no clue of it because it's Python.

I would not use TerrainDoubleMoves. Me on the contrary I used <iMovement>2</iMovement> (meaning 1 tile at the time on horse for example).
 
Ok, looks good. Thanks.

I'm guessing I coul delete i_desertdamage = 15 and it wouldn't break it (I'm going to learn how to code in Python soon so hopefully I won't be quite as rubbish :))

Note that the AI has no clue of it because it's Python.
:lol: Is there anyway to get the AI to understand things in python. Its annoying because you can't make land transport, such as helicopter carrying units.
 
I'm guessing I coul delete i_desertdamage = 15 and it wouldn't break it (I'm going to learn how to code in Python soon so hopefully I won't be quite as rubbish :))

Sure, as long as you delete the other lines related to it. Or you could comment it out by putting a # in front of the line.

:lol: Is there anyway to get the AI to understand things in python. Its annoying because you can't make land transport, such as helicopter carrying units.

Not that I know!
 
Ok. About the promotion after 20 goes. Does the unit have to end the turn in desert or whatever terrain, or does it just have to travel through it?
 
The unit can travel in the terrain but then it does not heal. To heal, the unit should stay at the same place.
 
Ok. Do you have any idea how the RTW snow works? I just hope it's not SDK...

I was also thinking that a massive map of the world, maybe with the UK as big as it is in the Europe map, but with larger spaces between cities and more unit movement. Any ideas..?
 
Ok, I still haven't got the new disk but Iv'e got some questions and I can still do a bit of modding-just no testing.

1) Can I make it so that units cannot enter ice without a special promotion (Winter clothing?)?
2) How can I make it so, like in RTW, ice (or other terrains) move on certain goes. This could help represent the cold winters that Europe is currently having and the movement of the Sahara in Africa.

1) Strictly speaking, this can be done in python, although better with SDK for performance.
Just use cannotMoveInto function in CvGameUtils.

However, obviously AI knows nuts about it. But I believe, even if you do this in SDK, unless you add instructions to the AI, AI knows nuts as well.

2) Make use of the iAppearance and iDisappearance XML tags in FeatureInfos
 
Ok. Whats the number in feature infos? Is it turns? I think I'll have to do that becuase I'm useless at SDK, I once tried to change max number of civs but couldn't compile it (if anyone could tell me how in step by step instructions that would be great). Would it be possible to add it to terraininfos? If so, I'm guessing I would have to make terrains called <Type>FEATURE_CHANGE_TO_DESERT<Type> But call it something else? Could I then be able to specify what terrain it turns from?

Disk should be here tommorow.
 
Ok! Disk is here!
After about a month of watching 'Allo 'Allo, Red Dwarf, Top Gear, listening to H2G2 and playing Railroad Tycoon, I can finnaly play (escuse me a second while I play a few games). The disk is a huge CIVILIZATION III and IV! (Do you know whether it will contain the latest patches?)
 
Ok, Im now just going to do screenshots of the animated leader rather than having fully animated leaders. This is to save on space and loading time.
(I can now use patch 19 things-yaaaaaaaay!)
 
Version I is gong to be ready soon! Just need to make map and some other things. The first ones just going to have a quick Europe Map, later i'll add the world. Heres a few screenshots:
Civ4ScreenShot0345.JPG

Civ4ScreenShot0342.JPG
 
I just found out about RFC dynamic civ naming. (It changes names over time, changes names to things if they are a invaded (Reichskommissariat xxx, Soviet xxx), If it becomes a vassal (protectovate of xxx), and other things such as Islamic Republic of xxx.) I was wondering how I would be able to add this into MW, and also the changing leaders thing. We could then, for example, have communist countries being People's Republic of xxx.
(Rather large) example:
Spoiler :
Code:
	<TEXT>
		<Tag>TXT_KEY_CIV_ENGLAND_DESC</Tag>
		<English>The English</English>
		<French>
			<Text>Les Anglais</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</French>
		<German>
			<Text>Engländer:Die Engländer:den Engländern</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>1:1:1</Plural>
		</German>
		<Italian>
			<Text>Gli Inglesi</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</Italian>
		<Spanish>
			<Text>Los Ingléses</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG00</Tag>
		<English>Briton Peoples</English>
		<French>
			<Text>Peuplades Bretonnes</Text>
			<Gender>Female</Gender>
			<Plural>1</Plural>
		</French>
		<German>
			<Text>Britannische Völker:Britannischen Völker:Britannischen Völkern</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>1:1:1</Plural>
		</German>
		<Italian>
			<Text>Popoli Britoni</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</Italian>
		<Spanish>
			<Text>Pueblos Británes</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG01</Tag>
		<English>Kingdom of England</English>
		<French>
			<Text>Royaume d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Königreich England:Königreich England:Königreich England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Regno d'Inghilterra</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Reino de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG02</Tag>
		<English>Kingdom of Great Britain</English>
		<French>
			<Text>Royaume de Grande Bretagne</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Königreich Großbritannien:Königreich Großbritannien:Königreich Großbritannien</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Regno di Gran Bretagna</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Reino de Gran Bretaña</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG03</Tag>
		<English>United Kingdom of Great Britain</English>
		<French>
			<Text>Royaume-Uni de Grande Bretagne</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Vereinigtes Königreich von Großbritannien:Vereinigte Königreich von Großbritannien:Vereinigten Königreich von Großbritannien</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Regno Unito di Gran Bretagna</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Reino Unido de Gran Bretaña</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG04</Tag>
		<English>British Empire</English>
		<French>
			<Text>Empire Britannique</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Britisches Imperium:Britische Imperium:Britischen Imperium</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Impero Britannico</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Imperio Británico</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG05</Tag>
		<English>Commonwealth of England</English>
		<French>
			<Text>Commonwealth d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Commonwealth England:Commonwealth England:Commonwealth England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Commonwealth d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Commonwealth de Inglaterra</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG06</Tag>
		<English>Commonwealth of England</English>
		<French>
			<Text>Commonwealth d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Commonwealth England:Commonwealth England:Commonwealth England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Commonwealth d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Commonwealth de Inglaterra</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG07</Tag>
		<English>British Union</English>
		<French>
			<Text>Union Britannique</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Britische Union:Britische Union:Britischen Union</Text>
			<Gender>Female:Female:Female</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Unione Britannica</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Unión Británica</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG08</Tag>
		<English>Islamic British Empire</English>
		<French>
			<Text>Empire Islamique Britannique</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Islamisches Reich Britannien:Islamische Reich Britannien:Islamischen Reich Britannien</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Impero Islamico Britannico</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Imperio Islámico Británico</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG09</Tag>
		<English>Islamic Commonwealth of England</English>
		<French>
			<Text>Commonwealth Islamique d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Islamisches Commonwealth England:Islamische Commonwealth England:Islamischen Commonwealth England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Commonwealth Islamico d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Commonwealth Islámica de Inglaterra</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG10</Tag>
		<English>Satrapy of England</English>
		<French>
			<Text>Satrape d'Angleterre</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Satrapie England:Satrapie England:Satrapie England</Text>
			<Gender>Female:Female:Female</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Satrapia d'Inghilterra</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Satrapía de Inglaterra</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG11</Tag>
		<English>Province of Britannia</English>
		<French>
			<Text>Province de Britannia</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Provinz Britannia:Provinz Britannia:Provinz Britannia</Text>
			<Gender>Female:Female:Female</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Provincia di Britannia</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Provincia de Britannia</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG12</Tag>
		<English>Sultanate of England</English>
		<French>
			<Text>Sultanat d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Sultanat England:Sultanat England:Sultanat England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Sultanato d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Sultanato de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG13</Tag>
		<English>Viceroyalty of England</English>
		<French>
			<Text>Vice royauté d'Angleterre</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Vizekönigreich England:Vizekönigreich England:Vizekönigreich England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Vicereame d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Virreinato de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG14</Tag>
		<English>Departments of England</English>
		<French>
			<Text>Départements d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</French>
		<German>
			<Text>Départements von England:Départements von England:Départements von England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>1:1:1</Plural>
		</German>
		<Italian>
			<Text>Dipartimenti d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</Italian>
		<Spanish>
			<Text>Departamentos de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>1</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG15</Tag>
		<English>Great Britain</English>
		<French>
			<Text>Grande Bretagne</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Großbritannien:Großbritannien:Großbritannien</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Gran Bretagna</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Gran Bretaña</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG16</Tag>
		<English>Reichskommissariat England</English>
		<French>
			<Text>Reichskommissariat d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Reichskommissariat England:Reichskommissariat England:Reichskommissariat England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Reichskommissariat d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Reichskommissariat de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG17</Tag>
		<English>Soviet England</English>
		<French>
			<Text>Angleterre Soviétique</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Sowjetengland:Sowjetengland:Sowjetengland</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Inghilterra Sovietica</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Inglaterra Soviética</Text>
			<Gender>Female</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG18</Tag>
		<English>Khanate of England</English>
		<French>
			<Text>Khanat d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Khanat England:Khanat England:Khanat England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Khanato d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Janato de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG19</Tag>
		<English>Eyalet of England</English>
		<French>
			<Text>Eyalet d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Eyalet England:Eyalet England:Eyalet England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Eyalet d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Eyalet de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG20</Tag>
		<English>Tributary English State</English>
		<French>
			<Text>Etat Anglais Tributaire</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Tributstaat England:Tributstaat England:Tributstaat England</Text>
			<Gender>Male:Male:Male</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Stato Inglese Tributario</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Estado Inglés Tributario</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>
	<TEXT>
		<Tag>TXT_KEY_DN_ENG21</Tag>
		<English>Protectorate of England</English>
		<French>
			<Text>Protectorat d'Angleterre</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</French>
		<German>
			<Text>Protektorat England:Protektorat England:Protektorat England</Text>
			<Gender>Neuter:Neuter:Neuter</Gender>
			<Plural>0:0:0</Plural>
		</German>
		<Italian>
			<Text>Protettorato d'Inghilterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Italian>
		<Spanish>
			<Text>Protectorado de Inglaterra</Text>
			<Gender>Male</Gender>
			<Plural>0</Plural>
		</Spanish>
	</TEXT>

Anybody? I really want to use this type of thing. I can't find it as a python file so does anyone know which one it is? (If SDK, I think that someone should make it as a python mod as quite alot of people would find it useful)
 
Can you give any unit any other units' (within reason) KFM? I gave a Christian Missionary the swordsman animations and it seemed to work...:mischief:
Spoiler :
Civ4ScreenShot0366.JPG
Civ4ScreenShot0367.JPG
Civ4ScreenShot0368.JPG
Civ4ScreenShot0368.JPG
 
OK, So you'd be able to do, say a Marine to Infantry or Mech Infantry to tank but, obviously, couldn't do Frigate to Lion or things...
 
OK. Just one more idea about land transport AI. I just played a game of Colonization (I won, with a bit of worldbuilder help :mischief:) and noticed that there was a unit that transported goods across land. Could the AI for this somehow be edited to fit in with civ4?

(Can someone also help with Corporate Espionage)
 
Does anyone know what bit of coding is used for ranged bombardment, like is used in RTW and Next War (Assault Mech thing)?
 
Dale's combat mod has great bombardment but it modifies dll...
The tags iAirRange, iAirCombat, and iAirCombatLimit are use to add range combat in default game though.
 
OK, thanks. So, from what I can tell from the modwiki, iAirRange is the radius? So if the tank, for example, had a range of 2 would it be all the ajaecant tiles or from the unit + 2 tiles. Also, would it be ranged bombardment or would it have the bomb button and you'd see the tank flying over enemy forces...?
 
Back
Top Bottom