ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/arch/mapbuilding/book_build_instr.arc
Revision: 1.1
Committed: Wed Apr 21 11:28:01 2010 UTC (14 years, 1 month ago) by elmex
Branch: MAIN
CVS Tags: rel-3_0, HEAD
Log Message:
replaced building instructions. and workarounded the listening books problem.

File Contents

# Content
1 object book_build_instructions
2 inherit book_read
3 name Building Instructions
4 name_pl Building Instructions
5 value 20000
6 msg
7 B<Basic Building Instructions>
8
9 To build your own home, you can use different items:
10
11 * generic builder: this tool lets you build anything. You need one to build.
12
13 * generic destroyer: this tool lets you destroy a built item. This will remove
14 any built item, except floors and walls.
15
16 * materials: you need those to build items. For instance, a 'Wood floor
17 material' enables you to build a woodfloor.
18
19 To build an item:
20
21 * apply the builder
22
23 * mark the material of the item you want to build
24
25 * fire the builder in the desired direction.
26
27 Of course, the material is used when you build, so you need to buy quite a few.
28
29
30 B<Building Floors and Walls>
31
32 Building enables you to put walls and floors where you want.
33 Building a floor lets you remove walls. This is the only way to remove them.
34 You can change an existing floor by building another on top. Same goes for walls.
35 All created floors are magic, and will preserve items you put on them.
36
37
38 B<Building Restrictions>
39
40 To build on a spot, all items on this spot must be 'buildable'. Buildable
41 items will display 'this is a buildable item' when examined.
42
43 I<There are several exceptions though:>
44
45 * In all cases you can build on marking runes as they are used
46 for making gates and buttons work together.
47
48 * Also you can build signs and talking books on of books and or scrolls,
49 because they are needed for specifying the message.
50
51 * Also, buttons, levers and pedestals can be build
52 underneath gates. Don't worry, you should have some clear messages on why you
53 can't build.
54
55
56 B<Building Gates and Buttons/Pedestals>
57
58 Some items, like gates, require buttons, pedestals, ..., something to be opened
59 and closed. To build a gate with its associated button:
60
61 * put a marking rune at the spot where you wish to build the door.
62 The text can be whatever you want, make sure to remember it.
63
64 * build the gate on this spot.
65
66 * put a marking rune at the spot where you with to put the button.
67 Use the same text as for the door.
68
69 * build the button.
70
71 Your button will now activate the gate when you apply it.
72
73 Note that you can link together as many gates, buttons, pedestals, as you want.
74 As long as you use the same text on the marking rune, they will all work together.
75
76 To build gates activated by other buttons, just use another text.
77 Normally all gates with a single marking rune text are either all up or all
78 down at a given time, however if you want one open while another is closed,
79 make use of inverted gates.
80
81 Also, it is possible to make buttons, levers, and
82 pedestals underneath gates, however it requires things to be made in a specific
83 order:
84
85 * make 2 marking runes on the square that you want to build the button and gate on.
86
87 * build the gate first.
88
89 * then build the button underneath it.
90
91 This is useful for making a gate avoid crushing people underneath it. Also, you
92 can use this same technique with inverted gates in order to make a square that
93 pushes objects placed on it off of it.
94
95
96 B<Removing Items>
97
98 To remove built items, you need a 'generic destroyer'. Simply apply it, and
99 fire in the desired direction. It will remove the first built item from the
100 location. Warning: a destroyer will remove items starting from the lowest
101 order on the spot. Basically, this means the first removed item will be a
102 pedestal (underground), then items on floor. Note that the destroyer will not
103 remove walls or floors.
104
105
106 B<Signs and Talking Books>
107
108 When making signs and talking (or listening) books, you need to place a book or
109 scroll with the text you want on the square you're building on just like a
110 marking rune.
111
112 With the talking/listening books, they will take the name and
113 picture of the book used to create them as well.
114
115 For the talking and listening
116 books, you also need to connect them with a marking rune just like gates
117 buttons and levers, which in the case of the talking books, makes the book say
118 it's message when activated, and in the case of listening books, it causes
119 saying the phrase that the book looks for to act like pulling a lever.
120
121 For the listening books, the message must be in this format:
122
123 <keyword><newline>
124 <message>
125
126 For instance:
127
128 I<sesame open>
129 I<Click.>
130
131 Which will make it activate upon the somebody within two squares saying "sesame
132 open", and will additionally say "Click." upon activation.
133
134
135 B<Building Other Items>
136
137 All items not requiring any special handling are built simply by marking the
138 appropriate material and firing the builder. Note that, to avoid any issue,
139 those items can not be picked up. Note also that you can build an item on
140 another.
141 endmsg
142 end