From 8d2493204c455aab2aabfe77b49fdf6134523219 Mon Sep 17 00:00:00 2001 From: PeridexisErrant Date: Wed, 30 Sep 2015 23:27:02 +1000 Subject: [PATCH] Better headings, bugfixes Apparently it was later than I thought when I formatted chapter three. --- chapters/chap01-setup-starting.rst | 6 ++--- chapters/chap02-workshops-digging.rst | 8 +++--- chapters/chap03-recap-home.rst | 36 ++++++++++++++------------ chapters/chap07-industry.rst | 6 ++--- chapters/chap11-magma.rst | 3 +-- chapters/images/dftutorial45.png | Bin 27776 -> 0 bytes 6 files changed, 30 insertions(+), 29 deletions(-) delete mode 100644 chapters/images/dftutorial45.png diff --git a/chapters/chap01-setup-starting.rst b/chapters/chap01-setup-starting.rst index 13999de..ce922d0 100644 --- a/chapters/chap01-setup-starting.rst +++ b/chapters/chap01-setup-starting.rst @@ -1,6 +1,6 @@ -################# -WTF is happening? -################# +############### +Getting Started +############### Dwarf Fortress is an extremely interesting and complex game, but one diff --git a/chapters/chap02-workshops-digging.rst b/chapters/chap02-workshops-digging.rst index 8cc5e44..d7dc64c 100644 --- a/chapters/chap02-workshops-digging.rst +++ b/chapters/chap02-workshops-digging.rst @@ -1,6 +1,6 @@ -#################### -No, seriously, WTF?! -#################### +################################ +Workshops, Furniture, and Stairs +################################ Lets continue on with our exciting and fascinating Dwarf Fortress Walkthrough! In this section we’ll work on getting some workshops set @@ -66,7 +66,7 @@ outside for now: .. image:: images/02-carpenter-template.png :align: center -Your workshop is now about to be built. You will have to hit :kbd`Esc` a +Your workshop is now about to be built. You will have to hit :kbd:`Esc` a couple of times to un-pause the game, but as soon as you do I bet you that a helpful wee dwarf will run over and start building it. If you’re quick you can hit :kbd:`q` and see the status of the workshop, it diff --git a/chapters/chap03-recap-home.rst b/chapters/chap03-recap-home.rst index 2ac6437..ef97a70 100644 --- a/chapters/chap03-recap-home.rst +++ b/chapters/chap03-recap-home.rst @@ -1,6 +1,6 @@ -############## -Dwarf whatnow? -############## +################# +From Cave to Home +################# In this tutorial we’ll set up some more living space for our dwarves as well as more workshops and stockpiles. This will just be a short one as @@ -91,10 +91,12 @@ Meanwhile, we need to make ourselves a dinning room! What’s that? Oh bugger! ======================= -Just got a message which reminded me that I’ve forgotten to do something… +Just got a message which reminded me that I’ve forgotten to do something... -.. image:: images/dftutorial45.png - :align: center + | :guilabel:`The Outpost Liason from Vushuvash has arrived.` + | :guilabel:`A caravan from Vushuvash has arrived.` + | :guilabel:`Their wagons have bypassed your inaccessible site.` + | :guilabel:`The merchants need a trade depot to unload their goods.` Damn! A trade caravan arrived but couldn’t make it to our fortress because, 1: it is inaccessible, 2: we don’t have a trade depot. This @@ -117,7 +119,7 @@ We do that in much the same way we set up bedrooms: fun, move it over a chair and and read what sort of rooms chairs set up). * When over a table, hit :kbd:`r`, and again you should see a flashing blue box which doesn’t quite fill the room. -* Use :kbd:`-` to expand the room to fill the dining room space. +* Use :kbd:`=` to expand the room to fill the dining room space. * Hit :kbd:`Enter`. * Now hit :kbd:`h` to turn the dining room into a meeting hall as well. The :guilabel:`(N)` on the menu will become a :guilabel:`(Y)`. @@ -176,7 +178,7 @@ If you get confused about a bedroom (or any room’s status), just hit that you can assign one room to have multiple uses, for example, put a bed and table in the same room and specify that the room is both a bedroom and a dining room, but doing so reduces the overall quality of -both rooms. Don’t bother unless you have some clever and good reason to. +both rooms. Don’t bother unless you have some clever reason to. While you’ve got your cursor up, move it over the door and look at those options. You can lock doors and you can also make them impassable @@ -184,9 +186,9 @@ to pets. Don’t bother with that for now, just have a look around. Workshop fun! ============= -Lets set up more workshops. First, put another mason workshop in with -the other mason shop. It will be handy in the long run, I am sure. Set -up a couple of carpenter’s workshops in the room next door. While +Lets set up more workshops. First, put another mason's workshop in with +the other one. It will be handy in the long run, I am sure. Set +up a couple of carpenter's workshops in the room next door. While you’re at it, set-up a big wood pile (:kbd:`p`, :kbd:`w`). The next thing to do is to set up some more piles. How about we go through and make a :guilabel:`Finished Goods` pile? Build it using :kbd:`p`, :kbd:`g`. @@ -204,7 +206,7 @@ This is how mine looks: :align: center That’s all for now, except before I go I have some homework for -you. But don’t worry, this is the fun kinda homework. See if you can +you. But don’t worry, this is the fun kind of homework. See if you can complete these tasks before we meet again: #. Destroy the carpenter’s workshop upstairs. @@ -214,16 +216,16 @@ complete these tasks before we meet again: #. Designate a bunch of plants to be harvested. #. Make a lot more beer and a lot more barrels, or set up ``workflow`` for some of the furniture you'll need later (beds, doors, tables, chairs). -#. Make some “bins” in the carpenters shop. About 15 or so should do. - You’ll have to scroll to find them in the carpenter “a” “Add new task” - list. (or go “a” then “n”). Bins are what everything that isn’t food or - booze are stored in. +#. Make some :guilabel:`bins` in the carpenters shop - around 15 should do. + You’ll have to scroll to find them in the carpenter :kbd:`a` + :guilabel:`Add new task` list, or use :kbd:`a`, :kbd:`n`. + Bins are what everything that isn’t food or booze are stored in. #. Go to the mason’s workshop and set it to build blocks on repeat (:kbd:`q`, :kbd:`a`, :kbd:`b`, :kbd:`r`). Do this only if you’ve already managed to make a LOT of bins or your Bar/Block pile will get filled quickly! #. See if you can make some stone crafts. You will find them under the - :kbd:`g` :guilabel:`rock` sub-menu from the :guilabel:`Add new task` + :kbd:`g` (:guilabel:`rock`) sub-menu from the :guilabel:`Add new task` menu on the craftsdwarf’s workshop. Make sure you have lots of bins for your crafts to go in though, and a big finished goods stockpile too! diff --git a/chapters/chap07-industry.rst b/chapters/chap07-industry.rst index dd11e0d..d708ea3 100644 --- a/chapters/chap07-industry.rst +++ b/chapters/chap07-industry.rst @@ -1,6 +1,6 @@ -################## -A Mighty Fortress! -################## +######################## +An Industrial Revolution +######################## You have come a long way, young jedi! Your dwarf herding skills are strong! You now know the basics of building, production, trading and diff --git a/chapters/chap11-magma.rst b/chapters/chap11-magma.rst index bc03f9c..eb95d76 100644 --- a/chapters/chap11-magma.rst +++ b/chapters/chap11-magma.rst @@ -1,9 +1,8 @@ ################## -Burning hot magma! +!!Fun!! with Magma ################## -This is our second-to-last tutorial (unless you all beg for more). Today we’re covering building magma forges and smelters and how you can set up some magma channels. Then we’ll talk a bit about constructing steps and how to remove constructions. Read on! diff --git a/chapters/images/dftutorial45.png b/chapters/images/dftutorial45.png deleted file mode 100644 index f0f25b757377988a576ec83523184df0de1defac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27776 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