Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
1. To add most lua scripts: Properties > Content > Add.. > InGameUIAddin
2. Most of the Events only fire for human player in UI context. SerialEventImprovementCreated thus can only see map areas that human player can see, thus is useless. BNW introduced GameEvents.BuildFinished, but it only functions under BNW. So mine is still best method for max compatibility.
3. To preserve some map flavor/integrity
4. I'm not sure what you mean.
Quick follow-up:
1) So I have to include an XML file for the LUA?
2) Ah! I see. thanks for the hint with GameEvents.BuildFinished though!
3) But Forests can grow on Plains, can't they? So, it was just a flavor choice made by you, nothing more to it?
4) Well if I am not mistaken, the workers can build the "Plant Forest" Improvement even on tiles where there already is a forest. Would be nice to "deactivate" this option, but I can only find the ValidTerrain entry and no "InvalidTerrain".
One would think that if you don't include Forest as a valid terrain, the improvement is not buildable, but that's not the case(?).
Or I am gravely mistaken here...
Thanks for your time!