sylvain5477
Cerebrus father
- Joined
- Dec 30, 2007
- Messages
- 752
Hi all,
After disturbing you with many questions regarding XML and python modding, I decided to go live with my new FF "civilization"
+----------------------------------------------+
RELEASE V0.2
Remark : Consider using the Creation mapscript provided as some others may have a problem with the Tears (erebus & perfect world, bu tin v0.1)
Also you should not have modular python installed in your main FF directory as it messes with files overwritten by this mod also.
Patch 0.2.5 : http://forums.civfanatics.com/attachment.php?attachmentid=231534&stc=1&d=1255878352 (may break savegames).
Patch 0.2.4 : Included in v0.2.5 (may break savegames).
Patch 0.2.3 : Included in v0.2.4 (does not break savegames).
Patch 0.2.2 : Included in v0.2.3 (does not break savegames).
Patch 0.2.1 : Included in v0.2.2 (may break savegames).
v0.2 : http://forums.civfanatics.com/attachment.php?attachmentid=230514&stc=1&d=1255129204
You need FF 0.51 + patch C in order to install It.
It creates a new directory so not need to worry about overwritting FF.
Please report any problem or suggestion about it in this thread.
+----------------------------------------------+
To do list
+ solve the multi-absorbtion bug
+ kalshnek bug (jungle for ever)
+ Investigate bug with autopromo for digesting Tears (appeared when became modular)
Todo list for v0.2
+ solve the multi-absorbtion bug
+ magic unit line to do
+ balance
+ take care of your remarks
Changelog 0.51 : v0.2
v0.2.6 (unreleased)
51] Created the mana Tearlings (one unit per mana type), as followers of Magic line.
50] Renamed Meanness as Wicked
49] Tear culture does not affect cities anymore (so cannot be captured) and Tears cities are not affected per enemy culture)
48] Should not be possible anymore to produce wealth, culture or science from production the classical way.
47] Added Anger, Loneliness, Meanness and Confusion as upgrade of Joy (magic line)
v0.2.5
46] Now absorbing enemy improvements
45] Removed Absorber promo from Envy
44] Moved Quantic Readings from Writing to Education
43] Tears have a chance to natural increase size even without the corresponding Tech discovered when aging (while discovering the Tech makes every new Tear this size before aging).
42] Made the size promotion really impact the actual unit size ingame !
(Tearling / Tear / Great Tear / Greater Tear)
41] Changed the amount of science per Digesting Tears. Now beaker=(1 + 0.2 * <number of known techs>) * <number of digesting Tears>
40] Made Digesting Tears invisible (animal)
v0.2.4
39] Reduced the importance of land ownership for Tears in score calculation
38] Tracked missing icons and text keys
37] Solved problem when founding new "city" on top of existing roots.
36] Added the BackStab spell to Envy, to strike while invisible if on the same tile as enemies (becoming translucid for some time)
35] Corrected a python problem making Organized Tear not succumbing to rooting sometimes.
34] Changed the way Passion aborbs other Tears. Now the "victim" does the action and does not die but rather become weak and immobile, the strength of Passion is a average of all such "sacrificed" other Tear multiplied by 2..
33] Made the price of Organized Tear sligthly increases with the number in play.
32] Change Fear characteristic:
+ gains Fear
+ becomes 3/1 at lowest size
Older releases:
v0.2.3
31] Corrected missaved about Passion references
v0.2.2
30] Added button for Immune System (missed in action)
v0.2.1
29] Slight reduction of Boredom size
28] Lust can be invocated only inside territory (exploit when rooting tears next to the enemy)
27] Changed graphics for Passion and Shame
26] Changed old references for Shame and Passion (no impact)
25] Added a message when an organized Tear is killed upon rooting (for Rickie Rain)
24] Changed the way to keep or kill organized tera when rooting. Now the unit is really kept (as before a new one was created), so it will keep its order.
23] Wilds invoked by Shame will no longer absorb bonus on birth (at last!)
22] Greatly improved Love Hyper-absorbtion spell (now range 2 and stronger on Hills and features)
21] Added a XP Share between Wilds and commanding Shame, and a bonus Strength to the corresponding Wilds
20] Suppressed the Strength adjustment for Shame based on Strongest and Weakest unit of the Civ
19] Suppressed the XP gain from gestating for Shame
18] Make the Shame system works (based on Minion). Now Shame are limited to one Wild per level. These wilds can sacrifice with Implorbtion but then the Shame will be able to invoque a new Wild only after its digesting Tear has died.
v0.2.0
17] Redone the permanent WAR setting so that you do not have to wait 1 turn before war is declared.
16] Added a sacrificial spell for Wild to sacrifice to absorb a big chunk of landscape (and generate digesting Tears)
15] Corrected possible exploit when Shame give birth to Wild on Bonus.
14] Added Red Crippling Building (+1 pop / Cartography)
13] Made 4 basic Tech give discount to root Tear.
12] Added a 75% damage limit to Lust
11] Made the Fear works as expected : give a 5% chance betrayal to all enemy unit around each turn.
10] Removed Regulator buildings and system (the 9] is enough).
9] Removed duration for Organized Tears, replaced by making the Tear die when rooting a Tear, and a chance of another Organized Tear being born, this chance increasing depending of the relation "total number of organized Tears / total population".
8] Convert to patch C
7] Simplified Building xml (removed useless entries)
6] Allows for FF with Modular Python to be source of Tears installaton. [NOT WORKING!]
5] Added Absorber promo
4] Added Boredom unit and Immune System building.
3] Massive Pedia entries
2] Removed module mode to go full incorporated (too many problems may come from modules with a big mod)
1] Added "buildings":
+ Atomic Cohesion : +20% defense
+ Effective Catabolism : +10% production
+ Microspy : generate 2% science per production
+ Neurolink : Train Tears in this "city".
+ Ultra-neurolink : Train Tears around this "city" [REMOVED]
Changelog 0.51 : v0.1
v0.1.14
63] Another Python bug removed
62] Corrected bug with Love removing roots
61] Make Lust not use roads
v0.1.13
60] Python bug on digestion of captured unit solved (thanks oldarick)
59] Lust Tear changedf to 3 str et 2 mvt
58] Repaired the free promos for Digesting Tears (the size weak was missing)
v0.1.12
57] Fixed missing TXT and mistyping for spell buttons
v0.1.11
56] Created a suicide spell for Love which flatten land providing digesting tears)
55] Readded the Love art (somehow missing from previous patch)
v0.1.10
54] Created Lust as a fireball type spell, available to all tears when standing on Rooted tear, to help fight off barbarians and ennemies close to homeland.
53] Made Love national 2 unit without cost increased
52] [Removed !]
51] Make bridge building available from start
v0.1.9
50] Replaced the deep rooting ritual by the Love Tear
49] Limited the number of Wild a Shame can give birth to to its level.
48] Added missng TXT keys
47] Added a slight touch of blue to the Dry Tear (for cities)
46] Added the Creation MapScript (inspired from a earlier version of Erebus [2 years ago] and heavily modified).
v0.1.8
45] Corrected the correction introduced in 0.1.7
The war declaration is now every turns.
v0.1.7
44] Corrected typo of Jealousy Tear
43] Added Analyse Scrub spell for Dagda's Tear
42] Change position in python of declaring war, to solve problem with some starting options (now aggressif IA, flavor Start, ... should all work)
v0.1.6
41] Increased movement on Dry Root to still give an advantage to Tears on it.
40] Really corrected the pillaging pb with waking tears (now the tears root are removed as well)
v0.1.5
39] Corrected pb with remaining Dry Root when Waking Tears was pillaged
38] Corrected bug when analysing a new feature while having no research active (now the bonus is simply lost...)
v0.1.4
37] Corrected python error with culture expansion (last phase)
v0.1.3
36] Corrected smoke bug (gave infinite digesting tears)
v0.1.2
35] Corrected the absorbing rooted Tear art reference
(last minute change)
v0.1.1
34] reduce defense outside tear background
33] Create an installer
32] Joy creation python created
31] Created Envy, Distress and Fear
30] Python for reincarnate hero done
29] Metal line created (8 units), associated with the 8 supports promos. Need balancing later on.
28] Sorted out between effects and promotions (which is which based on <bGraphicalOnly/> tag)
27] Autopromote bug made me suppress autopromotion (have to do it manually for now)
26] Finished all buttons (well the first ones are ugly... but I'll improve for V0.2)
25] Finished all building arts
24] Finished all units buttons
23] Finalized Sparkling Tear, Shadow Tear graphics
22] Finalized Wild Tear, Sadness Tear, Jealousy Tear, Father Tear, Mother Tear, Digesting Tear, Dagda's Tear graphics
21] Finalized Organized Tear graphics
20] 50/67 total buttons created. 17 to go.
19] 44/67 total buttons created. 23 to go.
18] 38/66 total buttons created. 28 to go.
17] Made all blobby names Tearly names
16] Reduced the amount of beaker per Digesting Tear
15] Blocked all non Tear buildings from being built.
14] Blocked all non Tear units from being built.
13] 33/66 total buttons created. 33 to go. Halfway.
12] Removed debug texts in Python
11] 23/33 promotion buttons created ! 10 to go...
10] Text keys fully written.
9] 19/34 promotion buttons created ! 15 to go...
8] 4/4 improvement buttons created ! Done.
7] 13/29 promotion buttons created ! 16 to go...
6] 4/32 promotion buttons created ! 28 to go...
5] 2/32 promotion buttons created ! 30 to go...
4] 1/32 promotion buttons created ! 31 to go...
3] Python files merged between 0.50 and 0.51 => There is now a 0.51 working version !
2] Thread created on forum
1] XML made modular
After disturbing you with many questions regarding XML and python modding, I decided to go live with my new FF "civilization"
+----------------------------------------------+
RELEASE V0.2
Remark : Consider using the Creation mapscript provided as some others may have a problem with the Tears (erebus & perfect world, bu tin v0.1)
Also you should not have modular python installed in your main FF directory as it messes with files overwritten by this mod also.
Patch 0.2.5 : http://forums.civfanatics.com/attachment.php?attachmentid=231534&stc=1&d=1255878352 (may break savegames).
Patch 0.2.4 : Included in v0.2.5 (may break savegames).
Patch 0.2.3 : Included in v0.2.4 (does not break savegames).
Patch 0.2.2 : Included in v0.2.3 (does not break savegames).
Patch 0.2.1 : Included in v0.2.2 (may break savegames).
v0.2 : http://forums.civfanatics.com/attachment.php?attachmentid=230514&stc=1&d=1255129204
You need FF 0.51 + patch C in order to install It.
It creates a new directory so not need to worry about overwritting FF.
Please report any problem or suggestion about it in this thread.
+----------------------------------------------+
To do list
+ solve the multi-absorbtion bug
+ kalshnek bug (jungle for ever)
+ Investigate bug with autopromo for digesting Tears (appeared when became modular)
Todo list for v0.2
+ solve the multi-absorbtion bug
+ magic unit line to do
+ balance
+ take care of your remarks
Changelog 0.51 : v0.2
v0.2.6 (unreleased)
51] Created the mana Tearlings (one unit per mana type), as followers of Magic line.
50] Renamed Meanness as Wicked

49] Tear culture does not affect cities anymore (so cannot be captured) and Tears cities are not affected per enemy culture)
48] Should not be possible anymore to produce wealth, culture or science from production the classical way.
47] Added Anger, Loneliness, Meanness and Confusion as upgrade of Joy (magic line)
v0.2.5
46] Now absorbing enemy improvements
45] Removed Absorber promo from Envy
44] Moved Quantic Readings from Writing to Education
43] Tears have a chance to natural increase size even without the corresponding Tech discovered when aging (while discovering the Tech makes every new Tear this size before aging).
42] Made the size promotion really impact the actual unit size ingame !

41] Changed the amount of science per Digesting Tears. Now beaker=(1 + 0.2 * <number of known techs>) * <number of digesting Tears>
40] Made Digesting Tears invisible (animal)
v0.2.4
39] Reduced the importance of land ownership for Tears in score calculation
38] Tracked missing icons and text keys
37] Solved problem when founding new "city" on top of existing roots.
36] Added the BackStab spell to Envy, to strike while invisible if on the same tile as enemies (becoming translucid for some time)
35] Corrected a python problem making Organized Tear not succumbing to rooting sometimes.
34] Changed the way Passion aborbs other Tears. Now the "victim" does the action and does not die but rather become weak and immobile, the strength of Passion is a average of all such "sacrificed" other Tear multiplied by 2..
33] Made the price of Organized Tear sligthly increases with the number in play.
32] Change Fear characteristic:
+ gains Fear
+ becomes 3/1 at lowest size
Older releases:
Spoiler :
v0.2.3
31] Corrected missaved about Passion references
v0.2.2
30] Added button for Immune System (missed in action)
v0.2.1
29] Slight reduction of Boredom size
28] Lust can be invocated only inside territory (exploit when rooting tears next to the enemy)
27] Changed graphics for Passion and Shame
26] Changed old references for Shame and Passion (no impact)
25] Added a message when an organized Tear is killed upon rooting (for Rickie Rain)
24] Changed the way to keep or kill organized tera when rooting. Now the unit is really kept (as before a new one was created), so it will keep its order.
23] Wilds invoked by Shame will no longer absorb bonus on birth (at last!)
22] Greatly improved Love Hyper-absorbtion spell (now range 2 and stronger on Hills and features)
21] Added a XP Share between Wilds and commanding Shame, and a bonus Strength to the corresponding Wilds
20] Suppressed the Strength adjustment for Shame based on Strongest and Weakest unit of the Civ
19] Suppressed the XP gain from gestating for Shame
18] Make the Shame system works (based on Minion). Now Shame are limited to one Wild per level. These wilds can sacrifice with Implorbtion but then the Shame will be able to invoque a new Wild only after its digesting Tear has died.
v0.2.0
17] Redone the permanent WAR setting so that you do not have to wait 1 turn before war is declared.
16] Added a sacrificial spell for Wild to sacrifice to absorb a big chunk of landscape (and generate digesting Tears)
15] Corrected possible exploit when Shame give birth to Wild on Bonus.
14] Added Red Crippling Building (+1 pop / Cartography)
13] Made 4 basic Tech give discount to root Tear.
12] Added a 75% damage limit to Lust
11] Made the Fear works as expected : give a 5% chance betrayal to all enemy unit around each turn.
10] Removed Regulator buildings and system (the 9] is enough).
9] Removed duration for Organized Tears, replaced by making the Tear die when rooting a Tear, and a chance of another Organized Tear being born, this chance increasing depending of the relation "total number of organized Tears / total population".
8] Convert to patch C
7] Simplified Building xml (removed useless entries)
6] Allows for FF with Modular Python to be source of Tears installaton. [NOT WORKING!]
5] Added Absorber promo
4] Added Boredom unit and Immune System building.
3] Massive Pedia entries
2] Removed module mode to go full incorporated (too many problems may come from modules with a big mod)
1] Added "buildings":
+ Atomic Cohesion : +20% defense
+ Effective Catabolism : +10% production
+ Microspy : generate 2% science per production
+ Neurolink : Train Tears in this "city".
+ Ultra-neurolink : Train Tears around this "city" [REMOVED]
Changelog 0.51 : v0.1
v0.1.14
63] Another Python bug removed
62] Corrected bug with Love removing roots
61] Make Lust not use roads
v0.1.13
60] Python bug on digestion of captured unit solved (thanks oldarick)
59] Lust Tear changedf to 3 str et 2 mvt
58] Repaired the free promos for Digesting Tears (the size weak was missing)
v0.1.12
57] Fixed missing TXT and mistyping for spell buttons
v0.1.11
56] Created a suicide spell for Love which flatten land providing digesting tears)
55] Readded the Love art (somehow missing from previous patch)
v0.1.10
54] Created Lust as a fireball type spell, available to all tears when standing on Rooted tear, to help fight off barbarians and ennemies close to homeland.
53] Made Love national 2 unit without cost increased
52] [Removed !]
51] Make bridge building available from start
v0.1.9
50] Replaced the deep rooting ritual by the Love Tear

49] Limited the number of Wild a Shame can give birth to to its level.
48] Added missng TXT keys
47] Added a slight touch of blue to the Dry Tear (for cities)
46] Added the Creation MapScript (inspired from a earlier version of Erebus [2 years ago] and heavily modified).
v0.1.8
45] Corrected the correction introduced in 0.1.7

v0.1.7
44] Corrected typo of Jealousy Tear
43] Added Analyse Scrub spell for Dagda's Tear
42] Change position in python of declaring war, to solve problem with some starting options (now aggressif IA, flavor Start, ... should all work)
v0.1.6
41] Increased movement on Dry Root to still give an advantage to Tears on it.
40] Really corrected the pillaging pb with waking tears (now the tears root are removed as well)
v0.1.5
39] Corrected pb with remaining Dry Root when Waking Tears was pillaged
38] Corrected bug when analysing a new feature while having no research active (now the bonus is simply lost...)
v0.1.4
37] Corrected python error with culture expansion (last phase)
v0.1.3
36] Corrected smoke bug (gave infinite digesting tears)
v0.1.2
35] Corrected the absorbing rooted Tear art reference

v0.1.1
34] reduce defense outside tear background
33] Create an installer
32] Joy creation python created
31] Created Envy, Distress and Fear
30] Python for reincarnate hero done
29] Metal line created (8 units), associated with the 8 supports promos. Need balancing later on.
28] Sorted out between effects and promotions (which is which based on <bGraphicalOnly/> tag)
27] Autopromote bug made me suppress autopromotion (have to do it manually for now)
26] Finished all buttons (well the first ones are ugly... but I'll improve for V0.2)
25] Finished all building arts
24] Finished all units buttons
23] Finalized Sparkling Tear, Shadow Tear graphics
22] Finalized Wild Tear, Sadness Tear, Jealousy Tear, Father Tear, Mother Tear, Digesting Tear, Dagda's Tear graphics
21] Finalized Organized Tear graphics
20] 50/67 total buttons created. 17 to go.
19] 44/67 total buttons created. 23 to go.
18] 38/66 total buttons created. 28 to go.
17] Made all blobby names Tearly names

16] Reduced the amount of beaker per Digesting Tear
15] Blocked all non Tear buildings from being built.
14] Blocked all non Tear units from being built.
13] 33/66 total buttons created. 33 to go. Halfway.
12] Removed debug texts in Python
11] 23/33 promotion buttons created ! 10 to go...
10] Text keys fully written.
9] 19/34 promotion buttons created ! 15 to go...
8] 4/4 improvement buttons created ! Done.
7] 13/29 promotion buttons created ! 16 to go...
6] 4/32 promotion buttons created ! 28 to go...
5] 2/32 promotion buttons created ! 30 to go...
4] 1/32 promotion buttons created ! 31 to go...

3] Python files merged between 0.50 and 0.51 => There is now a 0.51 working version !
2] Thread created on forum

1] XML made modular