I'm certain that's not true- civ2civ3_earth has animals on multiple terrain types each, many of which overlap.Dino the Dinosore wrote:Thanx to bard for the warning - turns out my squid kraken image is not free to use. So don't distribute it.
I thought it would be fun to try using both bard's octopus and my squid, but each terrain can have only one animal.
Art wanted for showcasing game engine features (2.6+)
Re: Art wanted for showcasing game engine features (2.6+)
Re: Art wanted for showcasing game engine features (2.6+)
I'm afraid it is true, but civ2civ3_earth believes it is not, which I hadn't spotted. Oh, dear.vodot wrote:I'm certain that's not true- civ2civ3_earth has animals on multiple terrain types each, many of which overlap.Dino the Dinosore wrote:each terrain can have only one animal.
civ2civ3_earth has help saying things like
and its terrain definitions look likeSnakes can move on any land tile except Tundra, Glacier or Mountains.
Code: Select all
[terrain_plains]
name = _("Plains")
; ...
animal = "Snake", "Wolf", "Lion", "Tiger", "Leopard", "Panther"
Code: Select all
2: Loading rulesets.
2: /home/jtn/.freeciv/2.6/civ2civ3_earth/terrain.ruleset: unused entry: terrain_desert.animal,1
2: /home/jtn/.freeciv/2.6/civ2civ3_earth/terrain.ruleset: unused entry: terrain_desert.animal,2
2: /home/jtn/.freeciv/2.6/civ2civ3_earth/terrain.ruleset: unused entry: terrain_desert.animal,3
2: /home/jtn/.freeciv/2.6/civ2civ3_earth/terrain.ruleset: unused entry: terrain_forest.animal,1
...
(A single animal can call more than one terrain home, e.g. Bears spawn and can move in both Mountains and Glacier in civ2civ3_earth.)
Re: Art wanted for showcasing game engine features (2.6+)
I do like them, good job XYZ!XYZ wrote:Finished all the animals+plus storm!
Hope you all like them!
Thanks for pointing the possible error.JTN wrote:I'm afraid it is true, but civ2civ3_earth believes it is not, which I hadn't spotted. Oh, dear..
As I understand it, the first animal in the list is the only one that will appear (at start of game) in that terrain. But you do need to include all animals that will be able to move on that terrain. That's why civ2civ3_earth includes several animals in each terrain, and several terrains are shown in the help of each animal. In my tests it works as expected this way.
You are right about panthers not being used. That was on purpose. I included an alternative animal line (commented out) where tigers and lions are replaced by panthers, so it can be used with continental maps where there are not supposed to be tigers/lions (for example an american map).
jtn, is the help of the animals in civ2civ3_earth right? Can snakes "move on any land tile except Tundra, Glacier or Mountains", even when they only appear on Plains? Or there is something I should fix?
Re: Art wanted for showcasing game engine features (2.6+)
I'm very sure from looking at the code that Snakes can currently only spawn and move on Plains, although I haven't actually experimentally verified it.bard wrote:As I understand it, the first animal in the list is the only one that will appear (at start of game) in that terrain. But you do need to include all animals that will be able to move on that terrain. That's why civ2civ3_earth includes several animals in each terrain, and several terrains are shown in the help of each animal. In my tests it works as expected this way.
In the server's data structure, there's only room for one animal per terrain (but more than one terrain can host a given animal). (code)
All the others specified in terrain.ruleset are simply ignored when the ruleset is loaded. (code) The warnings I quoted before are further evidence of this.
Spawning picks a tile (code) then spawns that terrain's only animal (code).
When an animal tries moving to a terrain, we test whether that animal is that terrain's type of animal. (So, different animal types can never meet each other.) (code)
Given all of which, I'm curious how your tests turned out...
I don't think there's anything you can do to improve biodiversity within the current limitations of the animal system.bard wrote:jtn, is the help of the animals in civ2civ3_earth right? Can snakes "move on any land tile except Tundra, Glacier or Mountains", even when they only appear on Plains? Or there is something I should fix?
Re: Art wanted for showcasing game engine features (2.6+)
Ok, my mistake. It seems to work as you say.
I'll fix the helptexts in my next version of the modpack.
I think my misunderstanding while testing was caused by animals being able to kill units in surrounding tiles out of their home terrains. When I placed an explorer in desert near a snake and it was killed I deduced that the snake was able to move to both plains and deserts. When I placed the unit on mountains the snake did not attack, but now I see due to low chances to win, not to terrain restrictions.Given all of which, I'm curious how your tests turned out...
I'll fix the helptexts in my next version of the modpack.
Re: Art wanted for showcasing game engine features (2.6+)
Thanks! Always good to hear some feedback!I do like them, good job XYZ!
So what about adding as final animal a polar bear?
Other idea: could big animals like bears once killed give an extra food (for a round)?
-
- Hardened
- Posts: 171
- Joined: Sun Dec 31, 2017 3:41 am
Re: Art wanted for showcasing game engine features (2.6+)
Check out this other thread - wild animal killing bonusOther idea: could big animals like bears once killed give an extra food (for a round)?
http://forum.freeciv.org/f/viewtopic.php?f=11&t=90241
Re: Art wanted for showcasing game engine features (2.6+)
Can someone explain me these columns/rows?
I see 2 bears, columns not matching, a black panther and a leopard that look pretty much the same (for the last 2 rows). Are the 3 other rows above even relevant?
Added a polar bear btw...
I need about 5 min to add a new animal for Amplio (all pictures CC0). Shall I get a hippo, rhino and an elephant? I made a black panther for trident so cougar and leopard out?
Is my row now correct?
I see 2 bears, columns not matching, a black panther and a leopard that look pretty much the same (for the last 2 rows). Are the 3 other rows above even relevant?
Added a polar bear btw...
I need about 5 min to add a new animal for Amplio (all pictures CC0). Shall I get a hippo, rhino and an elephant? I made a black panther for trident so cougar and leopard out?
Is my row now correct?
-
- Veteran
- Posts: 108
- Joined: Mon Aug 22, 2016 10:25 pm
Re: Art wanted for showcasing game engine features (2.6+)
Those are pretty nice, XYZ. What are the black silhouettes for?
Wishes he could convert Civ2's scenarios to FreeCiv...
But instead, he made his own tileset variants, RoundSquare and Sextant-enHANSed, and refuses to play on anything else. Check them out!
But instead, he made his own tileset variants, RoundSquare and Sextant-enHANSed, and refuses to play on anything else. Check them out!
Re: Art wanted for showcasing game engine features (2.6+)
Hehe, I didnt make them. But thats what Im trying to find out.Those are pretty nice, XYZ. What are the black silhouettes for?