Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Unlimited Fish  (Read 1068 times)

Slye_Fox

  • Bay Watcher
    • View Profile
Unlimited Fish
« on: October 25, 2010, 07:37:16 pm »

Is it possible to make a structure spawn fish?
Like a Fish Farm as it were.
Logged

MrWiggles

  • Bay Watcher
  • Doubt Everything
    • View Profile
Re: Unlimited Fish
« Reply #1 on: October 25, 2010, 07:40:30 pm »

YES! I think they're called rivers!

*zooms away!*
Logged
Doesn't like running from bears = clearly isn't an Eastern European
I'm Making a Mush! Navitas: City Limits ~ Inspired by Dresden Files and SCP.
http://www.bay12forums.com/smf/index.php?topic=113699.msg3470055#msg3470055
http://www.tf2items.com/id/MisterWigggles666#

GaxkangtheUnbound

  • Bay Watcher
  • To the skies!
    • View Profile
Re: Unlimited Fish
« Reply #2 on: October 25, 2010, 07:47:55 pm »

[PRODUCT:100:1:FISH:NONE:(Fish Here):MALE]
Use that in a reaction for free fish!
Logged
Proud of my heritage.
Prepare to lose your sanity.

Slye_Fox

  • Bay Watcher
    • View Profile
Re: Unlimited Fish
« Reply #3 on: October 25, 2010, 07:58:52 pm »

This is actually the first bit of modding I've done (for Dwarf Fortress).

Here's what I got;
Code: [Select]
[BUILDING_WORKSHOP:FISH_FARM]
[NAME:Fish Farm]
[NAME_COLOR:7:0:1]
[DIM:3:3]
[WORK_LOCATION:2:2]
[BUILD_LABOR:Fisherdwarf]
[BUILD_KEY:CUSTOM_SHIFT_S]
[BLOCK:1:0:0:1]
[BLOCK:2:0:0:1]
[BLOCK:3:0:0:0]
[TILE:0:1:' ':' ':150]
[TILE:0:2:' ':' ':'/']
[TILE:0:3:'-':' ':' ']
[COLOR:0:1:0:0:0:0:0:0:6:0:0]
[COLOR:0:2:0:0:0:0:0:0:6:0:0]
[COLOR:0:3:6:0:0:0:0:0:0:0:0]
[TILE:1:1:' ':' ':'=']
[TILE:1:2:'-':' ':8]
[TILE:1:3:' ':' ':150]
[COLOR:1:1:0:0:0:0:0:0:6:0:0]
[COLOR:1:2:6:0:0:0:0:0:6:0:0]
[COLOR:1:3:0:0:0:0:0:0:6:0:0]
[TILE:2:1:'-':' ':8]
[TILE:2:2:' ':' ':8]
[TILE:2:3:' ':150:' ']
[COLOR:2:1:6:0:0:0:0:0:6:0:0]
[COLOR:2:2:0:0:0:0:0:0:6:0:0]
[COLOR:2:3:0:0:0:6:0:0:0:0:0]
[TILE:3:1:150:' ':8]
[TILE:3:2:' ':' ':8]
[TILE:3:3:' ':240:' ']
[COLOR:3:1:6:0:0:0:0:0:6:7:0]
[COLOR:3:2:0:0:0:0:0:0:6:7:0]
[COLOR:3:3:0:0:0:7:0:1:0:0:0]

Code: [Select]
[REACTION:BREED_FISH]
[NAME:breed fish]
[BUILDING:FISH_FARM:CUSTOM_R]
[PRODUCT:100:1:FISH:NONE:FISH_SALMON:MALE]
[SKILL:Fisherdwarf]
[AUTOMATIC]

Will this work?
Logged

NecroRebel

  • Bay Watcher
    • View Profile
Re: Unlimited Fish
« Reply #4 on: October 25, 2010, 11:20:42 pm »

It should produce "salmon" itemcreatureverminthings once a couple things are corrected, though that may not make it actually stock a body of water with salmon. The presence or absence of visible vermin don't always indicate that there are fish to be caught by fisherdwarves.

Things to correct: First, "Fisherdwarf" is not a skill token. It needs to be FISH (all caps!). Also, in my experience not all skills are actually proper for building buildings. For instance, you cannot make a building be built by a Woodcutter, even with the proper WOODCUTTING token, though you can run reactions with that skill. You might need a different skill, for instance DISSECT_FISH, for the building's BUILD_LABOR token.

...Actually, that reaction would produce prepared-for-eating fish, not itemcreatureverminthings that would move around the map, wouldn't it? The rest of my post still stands, though; you won't be able to actually fish fish, but your fisherdwarves will produce ready-to-eat fish using the fishing labor. If you want to instead produce raw fish, replace the FISH token in the PRODUCT line with FISH_RAW.
Logged
A Better Magma Pump Stack: For all your high-FPS surface-level magma installation needs!

Slye_Fox

  • Bay Watcher
    • View Profile
Re: Unlimited Fish
« Reply #5 on: October 26, 2010, 12:02:37 am »

Is there a way to make it so it needs to be partially built on water?
Logged

Eagleon

  • Bay Watcher
    • View Profile
    • Soundcloud
Re: Unlimited Fish
« Reply #6 on: October 26, 2010, 12:26:16 pm »

Not yet. Toady is gradually pushing the standard buildings into the raws, so eventually, probably.
Logged
Agora: open-source, next-gen online discussions with formal outcomes!
Music, Ballpoint
Support 100% Emigration, Everyone Walking Around Confused Forever 2044