Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Help for year counting water machine  (Read 899 times)

Shaden

  • Escaped Lunatic
    • View Profile
Help for year counting water machine
« on: July 01, 2008, 12:27:18 am »

After looking at the computing article in the wiki, and looking at the example machines, I decided I wanted to do something like that. After thinking for a while what to do I came with the idea of a machine that somehow counts the years since it started working. The idea is for it to add a year at the start or the end of the winter, based on ice (so it won't work in hot maps). I have this idea:

Key

Code: [Select]
_ Floor
. Channel
# Wall
≈ Water
X Floodgate
^ Pressure Plate

   ^
@> @ Pumps


River section
 
Code: [Select]
Z0        Z-1

≈≈___^     ≈≈##___#
≈≈___@     ≈≈#####   
≈≈__...    ≈≈##___
≈≈@>...     ≈≈##_^_
≈≈__...    ≈≈##___


Mechanism Section

Code: [Select]
Z-1      Z-2

#####     ###
_.__X     #^#
#####     ###
This part is repeated as much as you want, every hole represents a year.

Explanation: The pump will activate the pressure plate as soon as the river unfrozes, and it will open all the flood gates on Z-1. The plates inside the holes would activate on 7/7, and would deactivate the pump, close the next flood gate, and activate the draining pump.

I ain't too sure about how this would work, specially since I don't know if the river section plate will override the mechanism section plates.

EDIT: added the code boxes and key for the diagrams.
« Last Edit: July 01, 2008, 05:36:39 pm by Shaden »
Logged

Hishan

  • Bay Watcher
  • [ALCOHOL_DEPENDANT]
    • View Profile
Re: Help for year counting water machine
« Reply #1 on: July 01, 2008, 02:21:42 am »

Your diagram needs a key, i find it confusing. Or maybe thats just me  ???

PS. you may find it easier to put those diagrams in code boxes
PPS. yet more evidence we need a seperate DF computing section
« Last Edit: July 01, 2008, 08:43:19 am by Hishan »
Logged