Search found 294 matches

by Ignatus
Tue Apr 07, 2020 10:50 am
Forum: Rulesets and modpacks
Topic: Going wild with animals
Replies: 9
Views: 158

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: 9
Views: 158

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: 33

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: 9
Views: 158

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: 2174

Re: Contribution Query - combat.c

by Ignatus
Fri Apr 03, 2020 2:17 pm
Forum: Contribution
Topic: Contribution Query - combat.c
Replies: 2
Views: 2174

Re: Contribution Query - combat.c

... :mrgreen: a lightning strikes reviving the thread... I think we should better make Fortified_Bonus an effect calculated by get_unittype_bonus() and set it to zero in cities with walls and fortresses as well as for units that fortify to avoid disturbing a player only (instead of CantFortify hardc...
by Ignatus
Mon Mar 30, 2020 9:07 pm
Forum: Wishlist
Topic: Requirements for Civilization III Ruleset
Replies: 13
Views: 4864

Re: Requirements for Civilization III Ruleset

Bombardment: the chance a building and/or a citizen will perish in process depend on the settings "Building strength" and "Citizen strength", by the same rules like a round of bombarding a unit; buildings also have individual resistance bonuses. Don't know if the damage repeats f...
by Ignatus
Sat Mar 28, 2020 10:41 pm
Forum: Wishlist
Topic: Inflection aware messages
Replies: 2
Views: 79

Inflection aware messages

This is not a gameplay related thread, we have many more important things to improve, but if we had better messages language, it would surely please us. Currently, all things and figures in Freeciv that should be named in messages have only one string that is used as their name. Nations have two str...
by Ignatus
Sat Mar 28, 2020 3:12 pm
Forum: Forum
Topic: User avatars not seen
Replies: 1
Views: 47

User avatars not seen

Why I can't see Caedo's and some other users' avatars? (mobile Chrome)
by Ignatus
Sat Mar 28, 2020 12:23 pm
Forum: Contribution
Topic: Difference between phase and turn?
Replies: 4
Views: 104

Re: Difference between phase and turn?

I don't known exactly, what you mean. I think for AI better is do not use LUA, but I known nothing about programming AI, so I don't known making AI understand counters is doable. Yes, AI does not understand Lua. But it has a mechanism to see how much it needs some effect and from this value and req...