2,066 bytes added,
08:55, 22 January 2007 ==Flattening Made Easy==
===Assumptions===
# Area is free of obsticals (e.g. no trees)
# Shovel is active
# You have a cart to put dirt into
===Actions===
# Pick a single corner as you reference (you could place a small barrel or some container on it, so you know the reference corner).<br>
# Right-click on a tile border that ajoins the reference point and see which end of the tile border needs to be dug,<br>
#* If the reference corner is the highest, then drop the required dirt at the lowest end.
#* If the reference corner is the lowest, then dig the required amount from the highest end.
# Repeat until area is flat.<br>
==Technical Data about Flattening==
The times given when you start to flatten correspond to the number of dirt 'difference' these are :
*0 = "The ground is flat now."
*1..3 = 9 secs
*4..7 = 19 secs
*8..11 = 29 secs
*12..15 = 39 secs
*16..19 = 49 secs
*etc
So the time is the "number of dirt difference" / 4, rounded down, * 10 + 9.<br>
The "number of dirt difference" is the difference between the highest and lowest points.<br>
So a 9 secs timer could be from tiles like this...
<pre>
0---1 or 0---3 or 0---0
| | | | | |
1---2 3---3 0---3
</pre>
If At the end of the timer, the tile is in the 1-3 dirt difference range, and the following happens :
1 = "You assemble some dirt from a corner." (and you get one dirt added to inventory).
2 = Depending on how many dirt you are carrying you get...
0 = "You assemble some dirt from a corner." (twice) and you get 2 dirt added to inventory.
1 = "You use some of the dirt in one corner."
and "If you carried some dirt, it would be used to fill the 1 corners that need it."
Note the tile is '''NOT''' flat.
2 = "You use some of the dirt in one corner." (twice) and the 2 dirt in inventory are used.
3 = Depending if you are carrying any dirt you get...
0 = "If you carried some dirt, it would be used to fill the 1 corners that need it."
Note the tile is '''NOT''' flat.
1 = "You use some of the dirt in one corner."