[BTS Total Mod] Thomas' War

I think I noticed a bug with Agricultural + Granary. It should be 50%+X food after city growth, shouldn't it? I had a city with a Granary that only had 15/42 food after growth. Haven't yet tested if this always happens though.
 
Hi everyone, I was wondering if anyone had any feedback on the following topics:

Number of turns for any of the game speeds. Too short? Too many? Currently it has slightly more than Next War which in turn has more than standard BTS.

Diplomatic trait? Too weak? would +15% instead of 10% make a difference?

Specific UU or UB that are too weak or strong

Thanks!

(of course if you've noticed anything else you want to add please go, those are just the current topics i'm going through the code for at the moment)
 
I think I noticed a bug with Agricultural + Granary. It should be 50%+X food after city growth, shouldn't it? I had a city with a Granary that only had 15/42 food after growth. Haven't yet tested if this always happens though.

I can't seem to reproduce this. Every time (with a few different civs) it gets the 50% + the food bonus. Were there any specifics to the situation?
 
Have you any idea how to modify a biological warfare missile to spread disease when explode and put an area efect like nukes?

Well it depends on what you mean by disease. You'd have to program in a disease effect first, but if you have a effect in mind it's doable. If you're not looking to edit SDK you can use the UnitKilled or CombatResults python functions.
 
Hey, uh, what are the new civs in this new edition (like the Hanseatic League), and who are the leaders, UUs and UBs?
 
Hey, uh, what are the new civs in this new edition (like the Hanseatic League), and who are the leaders, UUs and UBs?

Well it's not really programmed yet but this is what I have planned out so far:

Argentina: UU: Granadero a Caballo [Grenadier]
Australia: UB: RFDS [Airport]
Elam: UU: Inshushinak [Axeman], UB: Zanbil [Brothel]
Hanseatic League: UU: Kontor [Custom House], UB: Große Adler [Galleon or Ship-of-the-Line]
Ordensstaat or Pruthenia (depending on how I finish it): UU: Teutonic Knight [Crusader]
Philippines: UU: Katipunero [Rifleman], UB: Barangay Hall [Security Bereau]
Scotland: UU: Highlander [Maceman], UB: Mercat Cross [Grocer]
Scythia: UU: Raider [Horse Archer], UB: Kurgan [Brothel]

Plus Native America split into:

Apache: UB: Wickiup [Tavern]
Iroquois: UU: Mohawk Archer [Longbowman], UB: Longhouse [Tavern]
Sioux: (functionally identical to Native American, Totem Pole renamed to Sun Dance Pole, Dog Solider renamed to Brule Warrior)

Polynesia split into:

Hawai'i: UU: Koa [Spearman], UB: Heiau [Brothel]
Tu'i Tonga: UU: Tongiaki [Work Boat], UB: Fishery [Harbor]

Leaders:

Franz Josef
Wu
Ataturk
Felipe II
Kamehameha
Jose de San Martin
Shutruk-Nakhkhunte
Ferdinand Marcos
Atotoztli
Heinrich Sudermann
Curtin
Abu Bakr
Mary Stuart
Albert of Prussia
Theodora
Jingu
Ateas
Sejong

~

Heke will probably be removed
 
Well it depends on what you mean by disease. You'd have to program in a disease effect first, but if you have a effect in mind it's doable. If you're not looking to edit SDK you can use the UnitKilled or CombatResults python functions.

I want to spread disease (from CIV4FeatureInfos.xml) to the land like fallout. And i need to modify to put an area efect to the Bio missile.
 
def onCombatResult(self, argsList):

or

def onUnitKilled(self, argsList):

In the python.

Just have it check if the unit is the Biological Warfare missile, and if so place the feature on the terrain.

Alternatively, alter the Andromeda Strain unit that is in Thomas War, which really acts like an ICBM Bio Missile already.
 
im playing normal game in earth2 (game ends in 2225 ad i think), and i want to get more turns because id like to get all investigations and win building ss parts. im in industrial era and turns left: 350 im afraid game ends before i can investigate all. only i need some way to freeze turn timer, or add more turns
thx!
 
Number of turns for any of the game speeds. Too short? Too many? Currently it has slightly more than Next War which in turn has more than standard BTS.
Seems ok to me though I haven't played many games to the very end yet.

Diplomatic trait? Too weak? would +15% instead of 10% make a difference?
I do think it is too weak, but I guess, increasing the bonus won't help. The problem as I see it is that the trait "forces" you to play an espionage-focused game. You either focus on espionage or you tend to ignore it almost completely. This limits as many as 15(?) leaders to a certain strategy.
That said, I'd rather see an additional bonus that does something different. A +1 to relations bonus would do this, plus it would also help the espionage approach by countering the relation mali you will gain from spying on other civs.

Specific UU or UB that are too weak or strong
The Kurdiji Initiate is useless in our games because we always play with no barbarians and I think, quite a lot of people do that. So it's not really too weak, but still pointless to use in many games (also when you start on very small landmasses). I'd rather see him have +1 LoS or no obstruction of LoS by terrain or somethinglike that.

I also dislike the Battering Ram. You hardly get attacked by Archery Units. Basically it's only useful against Crossbows, but the AI does not tend to build many Crossbows.

I don't know about the Waka. I think it is much too weak, but maybe I haven't yet understood how to best use it. I'd rather have it have +1 movement.

That's all I noticed yet. You had some pretty cool ideas. (I especially like the Libyen scout!)

I can't seem to reproduce this. Every time (with a few different civs) it gets the 50% + the food bonus. Were there any specifics to the situation?
Not any I know of. I just started a new game and were able to reproduce it - after city growth I only have 10/39 food despite having a granary. I've attached the savegame (2 turns before city growth), maybe that helps. :)

€:
UB: Große Adler [Galleon or Ship-of-the-Line]
This should be Großer Adler, Große Adler is plural. The r is also dropped when used with an article as in Der Große Adler (the great eagle).
 

Attachments

Seems ok to me though I haven't played many games to the very end yet.


I do think it is too weak, but I guess, increasing the bonus won't help. The problem as I see it is that the trait "forces" you to play an espionage-focused game. You either focus on espionage or you tend to ignore it almost completely. This limits as many as 15(?) leaders to a certain strategy.
That said, I'd rather see an additional bonus that does something different. A +1 to relations bonus would do this, plus it would also help the espionage approach by countering the relation mali you will gain from spying on other civs.


The Kurdiji Initiate is useless in our games because we always play with no barbarians and I think, quite a lot of people do that. So it's not really too weak, but still pointless to use in many games (also when you start on very small landmasses). I'd rather see him have +1 LoS or no obstruction of LoS by terrain or somethinglike that.

I also dislike the Battering Ram. You hardly get attacked by Archery Units. Basically it's only useful against Crossbows, but the AI does not tend to build many Crossbows.

I don't know about the Waka. I think it is much too weak, but maybe I haven't yet understood how to best use it. I'd rather have it have +1 movement.

That's all I noticed yet. You had some pretty cool ideas. (I especially like the Libyen scout!)


Not any I know of. I just started a new game and were able to reproduce it - after city growth I only have 10/39 food despite having a granary. I've attached the savegame (2 turns before city growth), maybe that helps. :)

€:

This should be Großer Adler, Große Adler is plural. The r is also dropped when used with an article as in Der Große Adler (the great eagle).

~~

The problem is that permanent relations bonuses are practically impossible to do with just python (doable as seen with the diplomat but that is a one time thing whereas a trait to do that would be quite a few checks). It was designed to be an espionage bonus, but even if you don't actively do espionage it does help your espionage defense in general since you have more espionage points. I don't know, as I said I'm still working on it. Thanks for the suggestions.

~~

I've already buffed the Initiate, though maybe not how you would have liked. I don't know. Personally, I don't have a problem with gearing a unit towards an option that's by default on - namely because at some point it gets hard to think of unique bonuses. It has slightly more movement next version.

Well the battering ram is a strict +25 vs archery units (not just defense), so it's basically a catapult that has 25% additional city attack. The defends first was just an incidental bonus to make the whole thing make sense. I'm curious if you knew this or thought it was only +25% defense, because otherwise I thought it was a decent bonus.

Well, the waka's usefulness may be lost also because you play with no barbarians. The idea being it cost half as much as a galley and provides the same defense (more actually as trierme aren't strong against it) so you can easily protect against barbarian / enemy galley destroying food resources. Though it also can blockade, which normally a fishing boat can't, so it retains usefulness as a really cheap to produce annoyer.

~~

Thanks for correcting my German. I was surprised I made a mistake. I went back and checked my XML files and actually had it correctly there. I really, just, have no idea how to type an eszett on a keyboard, so I googled the ship quickly to copy and paste the name (and thus the letter).

~~

The save game will actually help a ton. It's the quickest way to work out a bug so thanks.

~~

Thanks for the feedback, great suggestions.
 
Why don't you add Menzies to Australia?

Shouldn't the leader of the Teutonic Order be say, Hermann Von Salza?
 
Why don't you add Menzies to Australia?

Shouldn't the leader of the Teutonic Order be say, Hermann Von Salza?

Well it's more Ordensstaat/Pruthenia, in which case Albert is more appropriate.

That list isn't final btw, its more based on which leaders currently have the best art that I could fine.
 
I also need ideas as how to give a small boost to Serfdom. Frankly I think it needs a bonus, not much, but it is currently overshadowed by Slavery and Caste.
 
I think I noticed a bug with Agricultural + Granary. It should be 50%+X food after city growth, shouldn't it? I had a city with a Granary that only had 15/42 food after growth. Haven't yet tested if this always happens though.

The weird thing about that save is that when it grows from 2 to 3 it doesn't work, but then if you continue the game till the next population point it does work.

However, making new games to test this I can't repeat it.

I need to look into this more.
 
def onCombatResult(self, argsList):

or

def onUnitKilled(self, argsList):

In the python.

Just have it check if the unit is the Biological Warfare missile, and if so place the feature on the terrain.

Alternatively, alter the Andromeda Strain unit that is in Thomas War, which really acts like an ICBM Bio Missile already.

I don't understand. In the CIV4FeatureInfos.xml (in Thomas War MOD) is a feature named disease. ICBM generate fallout when explodes, and i want to make your Biological Warfare Missile to generate on an area disease and i want to make a chemical missile to generate gas when explode. I don't know how to make a missile to do area efect, and to generate a specific feature when explodes. Andromeda Strain is cool, but Biological Warfare Missile is normal to spread disease when explode on an area like Tactical Nuke.
 
I don't understand. In the CIV4FeatureInfos.xml (in Thomas War MOD) is a feature named disease. ICBM generate fallout when explodes, and i want to make your Biological Warfare Missile to generate on an area disease and i want to make a chemical missile to generate gas when explode. I don't know how to make a missile to do area efect, and to generate a specific feature when explodes. Andromeda Strain is cool, but Biological Warfare Missile is normal to spread disease when explode on an area like Tactical Nuke.

Yes, I was saying the only way to do it is to write some python code using either the onCombatResult or onUnitKilled functions. The Andromeda Strain unit does something similar and you can base your code off sections I wrote for that unit.
 
i keep getting an xml error

it says:

Failed Loading XML file XML\BasicInfos/CIV4BasicInfos.xml. [.\FXml.cpp:133] Error parsing xml file -
File: XML\BasicInfos/CIV4BasicInfos.xml
Reason: Element content is incomplete according to the DTD/Schema

Line: 415, 3
Source: </Civ4BasicInfos>


any ideas???
thanks
 
i keep getting an xml error

it says:

Failed Loading XML file XML\BasicInfos/CIV4BasicInfos.xml. [.\FXml.cpp:133] Error parsing xml file -
File: XML\BasicInfos/CIV4BasicInfos.xml
Reason: Element content is incomplete according to the DTD/Schema

Line: 415, 3
Source: </Civ4BasicInfos>


any ideas???
thanks

9 times out of 10 this is caused by people placing the mod in the wrong folder.

The game needs to be run from the main mods directory not the My Games/MODS directory.

The default path for the main directory is usually something like:

program files/firaxis games/sid civilization iv/beyond the sword/mods
 
im playing normal game in earth2 (game ends in 2225 ad i think), and i want to get more turns because id like to get all investigations and win building ss parts. im in industrial era and turns left: 350 im afraid game ends before i can investigate all. only i need some way to freeze turn timer, or add more turns
thx!

There's no way to really edit the amount of turns once you start the game. There should be enough, however, in the game to get to the end of the tech tree and launch the space ship to win the space race.
 
Back
Top Bottom