Search found 339 matches

by Ignatus
Tue Apr 21, 2020 10:26 pm
Forum: Wishlist
Topic: A way to make targeted Upgrade_Unit (Leonardo) effect
Replies: 1
Views: 565

A way to make targeted Upgrade_Unit (Leonardo) effect

It's a long awaited feature: make Leonardo Workshop-type wonders specific for upgrading only certain types or kinds of units. There is the main obstacle: Upgrade_Unit effect is player-wide (number of upgraded units per turn is defined for a nation), and it's a holy cow (really, a much worthy convent...
by Ignatus
Tue Apr 21, 2020 1:23 pm
Forum: Rulesets and modpacks
Topic: Player lost.
Replies: 3
Views: 360

Re: Player lost.

Would you reconsider the more general approach for counters that I mentioned in this post . You could add your CO2 proposal to the list of candidates. Actually, Lachu has mostly written another mechanism here . As I have responded on the mentioned topic, unhardcoding output types is not so easy. An...
by Ignatus
Sun Apr 19, 2020 10:38 pm
Forum: Rulesets and modpacks
Topic: Unit support by City Size Factor - Missing Effect for civ1/civ2 despotism compablitablity
Replies: 2
Views: 267

Re: Unit support by City Size Factor - Missing Effect for civ1/civ2 despotism compablitablity

Yes, just we define like 24 effects to +1 Unit_Upkeep_Free_Per_City. In some rulesets, food upkeep is defined like this.
by Ignatus
Sun Apr 19, 2020 10:35 am
Forum: Wishlist
Topic: Effects for 7x7 squares
Replies: 0
Views: 568

Effects for 7x7 squares

7x7 squares centered at a unit are magical for Civilization games. In Civ2, units are healed 10% faster if a home (allied?) city is within this range, and another 10% if the city has Barracks. In Civ3, foreign unit positioned within a nation's borders in this range from some of the nation's cities i...
by Ignatus
Sun Apr 19, 2020 10:12 am
Forum: Rulesets and modpacks
Topic: Player lost.
Replies: 3
Views: 360

Re: Player lost.

How do player lost effect (in effects.ruleset file)? I need this, because I will demonstrate how counters will work (not yet introduced mechanism) in modified ruleset. Ruleset will be called environmentalism and have player lost effect. Player win in they emit smallest amount of CO2 to atmosphere a...
by Ignatus
Tue Apr 07, 2020 10:50 am
Forum: Rulesets and modpacks
Topic: Going wild with animals
Replies: 11
Views: 839

Re: Going wild with animals

My first idea is to make animals more visible to AI's - have the animal nation give shared vision to all the AI's. I expect the AI's algorithm for moving units would know to avoid barbarians. But there's no way for ruleset files or lua scripting to do anything dealing with the state of diplomatic r...
by Ignatus
Mon Apr 06, 2020 5:21 am
Forum: Rulesets and modpacks
Topic: Going wild with animals
Replies: 11
Views: 839

Re: Going wild with animals

The wiki says Freeciv barbarians are represented by special AI players that have some special rules (e.g. they do not enter huts and can not build units without "BarbarianBuild" or "BarbarianBuildTech" role). If so, this must be hard-coded since units.ruleset has no relevant uni...
by Ignatus
Sun Apr 05, 2020 3:35 pm
Forum: Contribution
Topic: Cache culture performance?
Replies: 0
Views: 584

Cache culture performance?

Question for the developers: currently, we get culture bonuses for "MinCulture" requirement with momentary values of Performance-type culture. For "Player" range, that means calculating "Performance" effect for each empire's city that does not look quick enough, especia...
by Ignatus
Sun Apr 05, 2020 2:19 pm
Forum: Rulesets and modpacks
Topic: Going wild with animals
Replies: 11
Views: 839

Re: Going wild with animals

To use the new wild animals feature available in 2.6 you need a customized ruleset. Here's a write-up of what you have to do. Maybe I should add this to the Wiki - but where? Likely, to the Barbarians page. BTW, have you tried playing for animals? Their unit can't enter cities but likely you can ob...
by Ignatus
Sat Apr 04, 2020 9:46 pm
Forum: Contribution
Topic: Contribution Query - combat.c
Replies: 2
Views: 2422

Re: Contribution Query - combat.c