Bay 12 Games Forum

Dwarf Fortress => DF General Discussion => Topic started by: Neruz on March 30, 2010, 06:49:36 am

Title: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 30, 2010, 06:49:36 am
Or, in this particular instance; Shad Runs.


There i was, planning on how i was going to cap the magma pipe in the middle of my desert to stop Fire Imps swarming out and eating all my dudes, and i look down at the nearby river.

Which had turned into fish.

Spoiler (click to show/hide)


I don't know if this has been noted before, but i'm amazed that Toady coded salmon runs into this; a quick check reveals they are even swimming upstream.

I intend to get a whole bunch of fishermen and see if this bounty can be fished. If so, many foods will be had.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Mraedis on March 30, 2010, 07:00:37 am
Is this on purpose?  ???
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 30, 2010, 07:06:58 am
I'm pretty sure it is; it just happened again.

Looks like i can expect twice-yearly runs.


The mass of Shad appears at the downstream portion of the river, flows fairly quickly upstream and then swims off the map. It moves as one cohesive mass and the whole process takes maybe 2 minutes.

This is vastly different from the usual Vermin locomotion (that is to say, teleportation), these Shad do not teleport, they actually swim from square to square, so i can only conclude this was deliberately programmed into the game; if it was an accident i'd expect to see them teleporting around like crazy, and i wouldn't expect to see it in repeated by short intervals.


No, i think DF has salmon runs programmed into it.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: beekay on March 30, 2010, 07:10:34 am
Oh my god. I always looked at my salmon and went ">:( I will track you to see if you are moving upstream!" But this is just on a different level entirely. Wow. A river of fish.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Retro on March 30, 2010, 08:44:25 am
I love these little details that Toady codes in, possibly wondering if someone will ever stumble upon them. Neruz, do you mind taking a video of it next time? Seems like it'd be pretty cool to watch.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Orkel on March 30, 2010, 08:57:00 am
Yet another thing that was only discovered now. Awesome.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Sphalerite on March 30, 2010, 09:16:00 am
In my mermaid-farm ocean-side fortress, I have seen schools of anchovies migrating along the shoreline.  While vermin teleport, they don't do so in a random way;  depending on type they stay in groups and travel in a definite pattern.  I don't know what tags define it, but it's cool to watch.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 30, 2010, 09:18:12 am
Individual vermin teleport randomly, but there seem to be certain things that are coded in to make them move more normally. Batsplosions are an example of this (interestingly i have Batsplosions on this map as well as the Salmon Runs).

I'll try and video it when i play the fort again tomorrow.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: smjjames on March 30, 2010, 09:41:57 am
I saw something like this once. Not a full blown salmon run like you have, but definetly a migration.

In that fort, I had a brook which froze during the winter and I noticed that shortly before the brook froze over, there would be a migration of a group of salmon upriver I think. It happened like clockwork since it would come through not long before the river froze and I used it as a cue that the brook would freeze over.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Flying Carcass on March 30, 2010, 09:49:23 am
Heh, in my first long-running fort I had a batsplosion. I was concerned they'd attack my fort so I mobilized my crossbowdwarves. >.<
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: smjjames on March 30, 2010, 09:53:06 am
Heh, in my first long-running fort I had a batsplosion. I was concerned they'd attack my fort so I mobilized my crossbowdwarves. >.<

I had a batsplosion too in one fort which apparently had a chasm home to many millions of bats. At one point, they filled one of my main hallways, so much that I wondered if they were causing problems by clogging the hallway. Dwarves who hated bats had a horrible time in that fort.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: JoeyLemur on March 30, 2010, 09:58:27 am
Always wondered about the batsplosions.  The local cat population always seems to love them... the garbage haulers, not so much.   ;D
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: SkyRender on March 30, 2010, 10:11:31 am
 I've noticed that effect before in the ocean with jellyfish.  It's quite surreal to see what looks like a swarm of statues suddenly washing up on shore.  The pattern in the ocean is a lot more circular at first and flows with the waves towards the shore.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Jong on March 30, 2010, 10:35:07 am
Can we have world gen info and site location? I'd really like to investigate this discovery in more detail.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: smjjames on March 30, 2010, 10:53:09 am
Now that people will be doing more non-mountain sites, I bet we will be observing more stuff like this.

I've never seen a full blown salmon run in DF, mainly because I embark in mountains where there are only brooks.

Also, what is the mussel doing in there? I've never seen them spawn in brooks or streams, although I've had fisherdwarves 'fish' freshwater mussels out of brooks before.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Sizik on March 30, 2010, 01:35:26 pm
It may be due to the fact that both salmon and shad have both OCEAN and RIVER (FRESHWATER, SALTWATER, and BRACKISHWATER) biome tags. They also have a CLUSTER_NUMBER tag, which not all of the vermin fish have.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Torchy on March 30, 2010, 02:10:34 pm
Amazing to see how we're still discovering things that have been quietly sitting in the game for (at least) a year and a half, possibly longer. Remember moss?

That aside, it's a bit unsettling to think about all those hundreds and hundreds of fish moving in one river-blotting blob like that. There's something kind of horrifying about looking at that picture.

Spoiler (click to show/hide)
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: smjjames on March 30, 2010, 02:13:08 pm
In fact, we may actually see carp migrations someday. Toady set up the underground so that critters will come and go through the map edge and can't be extincted like the surface wildlife can be. I'm not quite sure on the not extincting part however.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Flying Carcass on March 30, 2010, 02:13:53 pm
Or worse, zombie carp!
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: finesse on March 30, 2010, 03:07:53 pm
Wow, so when are we going to get fishing nets in DF? :)
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: thvaz on March 30, 2010, 03:08:24 pm
I hat noticed a long time ago my fisherdwarves caught salmon only a certain time of the year, but never saw a real migration like this.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: MrWiggles on March 30, 2010, 03:24:19 pm
Amazing to see how we're still discovering things that have been quietly sitting in the game for (at least) a year and a half, possibly longer. Remember moss?

That aside, it's a bit unsettling to think about all those hundreds and hundreds of fish moving in one river-blotting blob like that. There's something kind of horrifying about looking at that picture.

Spoiler (click to show/hide)

What does the moss do?
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Sunday on March 30, 2010, 03:39:05 pm
Moss doesn't really do anything but sit there.  But it's really hard to actually see it in Fortress mode - you have to have a fort that lasts something like 15-20 years (my 13 year fortress doesn't have any moss yet).  So it took a long time to discover (since most forts don't last longer than 5-7 years).

Moss only grows on constructed structures, outside, after a long period of time.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: uberubert on March 30, 2010, 03:42:09 pm
So I was thinking... Would an overly complicated system of floodgates, pumps and waterchannels make it possible to harvest an entire rivers worth of fish?

Twice a year, just pull the lever for food! :D
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: RedWarrior0 on March 30, 2010, 03:46:35 pm
The suggestion above mine is awesome. I'd like to see if we could forcibly harvest the entire salmon run. We'd need to block the river off from upstream, though, so it might dry out. Also, can they spim through fortifications?
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Chicken Launcher on March 30, 2010, 03:59:07 pm
Do weapon traps work on fish? Because I'm imagining a section of the river blocked off with floodgates, but flowing down through a channel filled with weapon traps. It would end at a fish collection area covered in grates, next to some fisheries. The good part is that water pressure would push the dead fish along after they get "processed."
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Mechanoid on March 30, 2010, 04:00:29 pm
I've noticed that effect before in the ocean with jellyfish.  It's quite surreal to see what looks like a swarm of statues suddenly washing up on shore.  The pattern in the ocean is a lot more circular at first and flows with the waves towards the shore.
In DF 2010 there will be contact poisons.
Make sure your dwarves are wearing foot protection when they walk on said jellyfish-covered beach.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Dakk on March 30, 2010, 04:01:02 pm
Or you could pour magma over it then miner the obsidian: Mine for fish!

Anyway, I think since they aren't vermin, they shoudn't be able to swim throygh fortifications. You could try using grades or bars too though.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: RedWarrior0 on March 30, 2010, 04:15:53 pm
If they're fish you actually fish for, they're vermin. As in, they would leave behing "remains" instead of a corpse
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Diablous on March 30, 2010, 04:17:52 pm
Shad Runs... Dear God... I love this game!
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Mephansteras on March 30, 2010, 04:25:30 pm
Might still be possible to redirect them to an interior pool for safe fishing at your leisure. I know I've seen clumps of salmon hanging out in pools before, and if they're connected to my internal well my dwarves can fish from inside the fortress.

Not sure if they'll eventually migrate away via teleportation, though. Might be worth testing.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Flying Carcass on March 30, 2010, 04:32:25 pm
Do weapon traps work on fish? Because I'm imagining a section of the river blocked off with floodgates, but flowing down through a channel filled with weapon traps. It would end at a fish collection area covered in grates, next to some fisheries. The good part is that water pressure would push the dead fish along after they get "processed."

Not sure this would work. I once tried to make a more efficient butchery by spike trapping horses, but the dwarves refused to collect the meat of the dead horses. Then I tried it again drowning puppies, but the dwarves again wouldn't collect the meat. At least with land animals, it seems dwarves won't butcher anything that wasn't killed by dwarfy hands.

As for whether once can redirect the fish swarm into a safe room for later fishing, again I'm not sure it would work. In my last fort I redirected a river into my castle and seperated my castle's water source from teh river with a grate, but I noticed fish were still getting in. Maybe a floodgate would work?
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Chicken Launcher on March 30, 2010, 04:37:46 pm
Do weapon traps work on fish? Because I'm imagining a section of the river blocked off with floodgates, but flowing down through a channel filled with weapon traps. It would end at a fish collection area covered in grates, next to some fisheries. The good part is that water pressure would push the dead fish along after they get "processed."

Not sure this would work. I once tried to make a more efficient butchery by spike trapping horses, but the dwarves refused to collect the meat of the dead horses. Then I tried it again drowning puppies, but the dwarves again wouldn't collect the meat. At least with land animals, it seems dwarves won't butcher anything that wasn't killed by dwarfy hands.

IIRC, no matter how you kill wild land animals, they can be butchered. But I'm not sure how it works for fish.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Sphalerite on March 30, 2010, 04:41:47 pm
IIRC, no matter how you kill wild land animals, they can be butchered. But I'm not sure how it works for fish.
Yep, wild animals can be butchered no matter how they die.  Tame animals can only be butchered after being deliberately slaughtered at a butcher's shop.  And vermin (including fish) leave behind 'remains' if killed, which can't be used for anything.  You can only get food from vermin fish by having a dwarf performing the fishing job, and I'm not convinced that the fish returned from that process have anything to do with the vermin fish you see moving around in the water.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: uberubert on March 30, 2010, 04:43:33 pm
If the food-plan fails, just build a huge atom-smasher in the river instead. When the salmon-run occurs, pull the lever for a big red splat!
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: MrWiggles on March 30, 2010, 04:48:30 pm
I would create a hollow floor of the river myself with a fish basin under it. Then when the fish come, pull the switch and fish the fish at yer leisure.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Retro on March 30, 2010, 05:16:54 pm
Added a note on salmon runs to the wiki (http://df.magmawiki.com/index.php/40d:Fish). I'm sure we can find out which token combination invokes this with a bit of science.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Malicus on March 30, 2010, 06:33:33 pm
Moss doesn't really do anything but sit there.  But it's really hard to actually see it in Fortress mode - you have to have a fort that lasts something like 15-20 years (my 13 year fortress doesn't have any moss yet).  So it took a long time to discover (since most forts don't last longer than 5-7 years).

Moss only grows on constructed structures, outside, after a long period of time.

The fort doesn't have to SURVIVE.  Moss will grow if you make enough time pass by abandoning and reclaiming the fort (or starting new forts then abandoning them) repeatedly.  I did one of those when I learned about moss so I could see it for myself.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 30, 2010, 07:38:54 pm
Agh, i just missed the spring run, so no video. I'll try and catch the autumn run.

I only noticed when i realised my two novice fisherdwarves were running up to the river, catching fish instantly and then running back to the fort with a shad. My poor fish cleaner.


This map appears to have a bounty of vermin; there are regular clumps of a dozen+ Toads hopping about, yearly batsplosions from my fort entrance, the salmon runs, the mussel swimming around in the river. Lots of dragonflies around the river and small flocks of birds, and that's just everything i noticed while not really looking.

I'm kinda happy my cat died to Fire Imps now; all these vermin make the place much more lively and interesting to watch. Although no doubt it won't be long before some useless immigrant arrives with a pet floofy.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 30, 2010, 08:17:59 pm
Caught the tail end of the Autumn run on tape.

http://mkv25.net/dfma/movie-2042-shadrun


The Autumn run goes downstream, while the Spring run goes upstream. The runs definitely appear at one end of the river and then flow down to the other end, unfortunately i was faffing about with the video recorder (never used it before) so i didn't manage to record the start of the run.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Qloos on March 30, 2010, 08:32:13 pm
Now setup a system to drain the river, killing the fish.  Then you send in hordes of butchers to create a massive fishing industry. 
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 30, 2010, 08:40:15 pm
Now setup a system to drain the river, killing the fish.  Then you send in hordes of butchers to create a massive fishing industry. 

We've already gone over this; they're vermin fish, have to be fished, not butchered.


Fishermen do appear to catch Shad instantly when fishing in the river during these runs though, so a small horde of Fishermen would seem to be a good way to feed the fort, at least for a short while until the fish run out.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Brisk on March 30, 2010, 09:06:43 pm
We've already gone over this; they're vermin fish, have to be fished, not butchered.


Fishermen do appear to catch Shad instantly when fishing in the river during these runs though, so a small horde of Fishermen would seem to be a good way to feed the fort, at least for a short while until the fish run out.

You could set a food stockpile to only accept raw fish next to a fishing zone with zone only fishing turned on. Your dorfs would just have to take a few steps. You would probably want a stockpile of barrels close by too.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: NRN_R_Sumo1 on March 30, 2010, 09:10:01 pm
I'm just glad for your dwarves thats not a carp or sturgeon run.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: bombcar on March 30, 2010, 09:51:35 pm
I wonder how many other things Toady One is just waiting for us to find.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: monk12 on March 30, 2010, 11:13:40 pm
Plan: an elaborate system of floodgates and artificial underground lakes is built to funnel the fish. If you use Dorfputing to make a clock, this could be rigged to be automatic. Time it juuuuust right, and you can harvest the whole run as it spawns.

To test, we need to find out whether the salmon run is accurate to the day (for precision dorfputing), and whether repeated wholesale slaughter of the fish will one day wipe out the shad because they cannot get to their ancestral spawning grounds.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: ungulateman on March 30, 2010, 11:26:14 pm
Someone should ask Toady whether this is intentional. I suspect it is, but you never know.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: gamegreen33 on March 30, 2010, 11:36:06 pm
Someone should ask Toady whether this is intentional. I suspect it is, but you never know.
Right, but then we would have to decide which is more awesome.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Alkyon on March 31, 2010, 12:44:32 am
Perhaps you should do a bit of dwarf-forming and lengthen the river in your map.  Add a switchback or 10 so that the shad hopefully take longer to run across your map and give your dwarfs more time to fish them.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Mraedis on March 31, 2010, 01:04:48 am
If you set up no stockpiles whatsoever (or forbid), your dorfs should immediately go back to fishing and not care about the fish they just caught. :D
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: SkyRender on March 31, 2010, 01:17:41 am
 Verminsplosions are quite obviously intentional, there's even a tag relating to it in their raws, as someone pointed out earlier (the CLUSTER_NUMBER tag).  If you want to be incredibly evil, modify the Carp's CLUSTER_NUMBER tag to 1:10 and modify their POPULATION_NUMBER tag to 250:500, then watch the Fun.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 01:22:05 am
I'll have to experiment with the shad run. I'm hoping the shad run is a programmed thing and independant of the fish population; if so, infinite fishing :D
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Odd!x on March 31, 2010, 02:49:46 am
d'ye think that these sort of sudden runs of fish happens in every river?
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 02:50:24 am
They're Bi-anually at this site; once at the start of spring, once at the start of autumn.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Odd!x on March 31, 2010, 03:12:03 am
I'll be keeping an eye on my river then.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: TKTom on March 31, 2010, 05:01:18 am
They're Bi-anually at this site; once at the start of spring, once at the start of autumn.

 I suspect that the upward spring run is the movement of adults up to the safe lakes to breed (and then die) and the downward autumn run is the movement of new juveniles into the  food-rife ocean.

 Apparantly this is what Shad do. (http://en.wikipedia.org/wiki/Shad)

 Says the fry (young, small fish) live in fresh water for two years before moving into oceans. I expect the numbers of shad are drawn from a world population and that if you significantly disrupt this process you will badly damage the shad population, however you may not see the effects for another couple of years.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 05:14:46 am
They're Bi-anually at this site; once at the start of spring, once at the start of autumn.

 I suspect that the upward spring run is the movement of adults up to the safe lakes to breed (and then die) and the downward autumn run is the movement of new juveniles into the  food-rife ocean.

 Apparantly this is what Shad do. (http://en.wikipedia.org/wiki/Shad)

 Says the fry (young, small fish) live in fresh water for two years before moving into oceans. I expect the numbers of shad are drawn from a world population and that if you significantly disrupt this process you will badly damage the shad population, however you may not see the effects for another couple of years.

Yup, Salmon do it too (irl), i would suspect that Salmon probably do it in DF as well, as Salmon share the same tags as Shad.

I'd guess that the combination of vermin fish having biome river and biome ocean along with a clustersize is what causes this (i could be wrong; it's also quite possible it's a hardcoded behaviour, but clustersize seems to control Verminsplosions like Batsplosions, so it seems likely that it combined with biome tokens also controls fish runs), which is awesome.


I will endevour to make a massive dent in the Shad population and see if the runs stop. But that will have to wait until i have more than 17 dwarfs :D
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: buckets on March 31, 2010, 05:25:19 am
Step 1 - Dam or drain the river.
Step 2 - Build a raising bridge on the river bed, link it to a lever. Make sure it's in the lowered position.
Step 3 - Undam or reflood the river.
Step 4 - Wait for shad run.
Step 6 - KACHUNK!
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 05:50:41 am
So i started my project to redirect the river and thus hopefully improve fishing (my fisherdorfs were doing extremely well on their own mind you.)


I then discovered that miners will quite happily channel out the ground beneath their own feet, even if they have a perfectly safe place to stand next to the designated channeling area.

5 miners later, i started training some new ones on the dirt.

4 trainee miners later, i was in full tantrum spiral mode as all 35 of my Dwarfs started murdering each other.


Then i connected the pumps to pump the water out of the magma pipe so i could hopefully salvage my green glass tower.

Unfortunately, i had neglected to account for pressure.


My fortress crumbled to it's end when my one surviving dwarf opened the one door into the flooded part of the fort forgot to lock, and it got jammed open by the corpse of his wife.

Oops.

--EDIT--

Well hell, DF crashed when i tried to reclaim and now the world is nemesis erroring.

D:<


Owell, time to experiment with tokens, see if i can get a similar effect from other fishies.

TIME TO EMBARK ON SUM RIVERS.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 06:48:09 am
On the upside; i've found a new location that has Shad runs.

On the downupside, SKELETAL HORSES EVERYWHERE.

--EDIT--

OH JESUS CHRIST IT HAS SALMON, TROUT AND SHAD RUNS. I EDITED OTHER FISH TO HAVE CLUSTER NUMBERS AND NOW MY RIVER IS MADE OF FISH OH MY GOD. THEYRE ALL RUNNING AT THE SAME TIME AAGH.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 06:56:47 am
And skeletal horses ate all my dudes.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: RedKing on March 31, 2010, 07:16:41 am
This thread just got 300% more dwarfy.  :D
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Thor on March 31, 2010, 07:21:50 am
I always thought it was just the fish being a seasonal thing, but it appears to be the only case of overworld travel with animals.

I blocked up a river i embark tile up, and then embarked below it, to find not only a massive amount of fps gobbling trout, but a never ending stream of shad. It appears to not decimate any populations if you clog an upstream tributary breeding lake, they still go up, just not as far.

But every granite the 21st, fps goes to 1, as hundreds of salmon appear.

Needless to say, Fishing's never been better.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 07:33:54 am
Apparantly my world gen has decided that it will only ever put magma pipes, sand and rivers in the same place if that place is also swarming with skeletal monstrosities.

This just got interesting.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: sweitx on March 31, 2010, 08:56:54 am
Ooh, I never noticed this!
Thou this could explain a few bizzare issues I had in the past when my fish stockpile is suddenly filled with nothing but salmon and my food stockpile is filled with nothing but fish.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 09:28:47 am
Seems likely.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: bombcar on March 31, 2010, 11:25:09 am
I like it. There should be advantages to taking the less-dwarvy areas like rivers and plains. Abundant fish could be one of them.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: SkyRender on March 31, 2010, 11:28:57 am
Oceans are even more awesome for this, by the way.  The entire coast gets flooded with catchables pretty much every season in many areas.  Just... be careful, as a few of the more dangerous sorts also do spawning runs.  This is VERY bad indeed if you set up base on an evil ocean in a tropical biome.  Let me put it this way: the bi-yearly skeletal ocean sunfish migrations will detour right into your fortress and boatmurder your Dwarves.  If you're not terrified yet, consider that ocean sunfish are often mistaken for sharks since they're so huge, very bony, and on average weigh about 2,200 pounds.  Be afraid.  Be very afraid.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Retro on March 31, 2010, 12:17:59 pm
Neruz: On your site with salmon, shad, and trout runs, for the sake of experimentation could you create a copy of your DF folder and remove the ocean biome tag on one, the river biome tag on the second, and the cluster_number tag on the third? Then we'd be able to see which tokens in combination affect it (or if all stop working we'd see it was only a combination of all three).
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Neruz on March 31, 2010, 08:39:40 pm
Neruz: On your site with salmon, shad, and trout runs, for the sake of experimentation could you create a copy of your DF folder and remove the ocean biome tag on one, the river biome tag on the second, and the cluster_number tag on the third? Then we'd be able to see which tokens in combination affect it (or if all stop working we'd see it was only a combination of all three).

Already did it, regenned the site afterwards.

CONCLUSION:

The combination of all 3 results in Fish Runs.

Not having Cluster Number removes all Fish Runs.

Not having one of the Biome tags creates Fish "Blooms", where one vermin fish will appear and then the cluster will explode outwards, the blooms hang around for a minute or two, and then fade away.



After experimenting, i can conclude that Vermin having a Cluster Number means you get clusters of that size randomly appearing around the biome the Vermin live in (hence, batsplosions), the 'run' functionality where they move up\down the river on a seasonal basis is tied to having both a cluster number and ocean\river biomes; presumably so the fish can move from one biome to another.
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Zifnab on March 31, 2010, 10:39:17 pm
What happens if you give a land vermin the water biome and cluster tags?  Do they drown themselves?  Or might "lemming runs" occur?
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Qloos on March 31, 2010, 10:43:19 pm
What happens if you create "Locust" vermin with "Cluster" and [grasstrample:25]
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: Retro on March 31, 2010, 11:24:33 pm
CONCLUSION:
The combination of all 3 results in Fish Runs.
Not having Cluster Number removes all Fish Runs.
Not having one of the Biome tags creates Fish "Blooms", where one vermin fish will appear and then the cluster will explode outwards, the blooms hang around for a minute or two, and then fade away.

After experimenting, i can conclude that Vermin having a Cluster Number means you get clusters of that size randomly appearing around the biome the Vermin live in (hence, batsplosions), the 'run' functionality where they move up\down the river on a seasonal basis is tied to having both a cluster number and ocean\river biomes; presumably so the fish can move from one biome to another.

Wicked. I'm gonna go add this to the wiki.

It makes me wonder, though. If something this simple took so long to be discovered, Toady could really hide just about anything he wants in the code... even, perhaps... a way to... win.

>_>
Title: Re: So i just discovered DF has 'Salmon Runs'
Post by: bombcar on April 01, 2010, 01:20:58 am
CONCLUSION:
The combination of all 3 results in Fish Runs.
Not having Cluster Number removes all Fish Runs.
Not having one of the Biome tags creates Fish "Blooms", where one vermin fish will appear and then the cluster will explode outwards, the blooms hang around for a minute or two, and then fade away.

After experimenting, i can conclude that Vermin having a Cluster Number means you get clusters of that size randomly appearing around the biome the Vermin live in (hence, batsplosions), the 'run' functionality where they move up\down the river on a seasonal basis is tied to having both a cluster number and ocean\river biomes; presumably so the fish can move from one biome to another.

Wicked. I'm gonna go add this to the wiki.

It makes me wonder, though. If something this simple took so long to be discovered, Toady could really hide just about anything he wants in the code... even, perhaps... a way to... win.

>_>

(http://images.icanhascheezburger.com/completestore/2008/4/25/shun1shunth128536395386577398.jpg)