ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/maps/test/anthony/connected_objects.map
Revision: 1.1
Committed: Sun Feb 5 00:02:03 2006 UTC (18 years, 5 months ago) by root
Branch: MAIN
Branch point for: UPSTREAM
Log Message:
Initial revision

File Contents

# User Rev Content
1 root 1.1 arch map
2     name gate_tests
3     msg
4     Creator: Anthony Thyssen
5     Email: anthony@cit.gu.edu.au
6     Date: Mon Dec 21 16:48:56 1998
7     endmsg
8     hp 12
9     sp 8
10     x 12
11     y 14
12     end
13     arch sign_e
14     name Boulders
15     msg
16     Boulders of different types
17     to push around for testing.
18     1/ Normal Boulder
19     2/ Treasure Boulder
20     3/ Large treasure Boulder
21     4/ Rock
22     5/ Barrel
23     endmsg
24     x 1
25     y 1
26     end
27     arch sign_e
28     name Gates
29     msg
30     Gates...
31     * Comes in a huge variety
32     * Has a definate on and off state
33     * Objects on top of a closing gate will
34     roll off if a free space is availble.
35     Boudlers is one of the few objects
36     which can NOT coexist with itself.
37     * Needs quite a long period to change
38     state, and takes even longer if more
39     than two objects needs to be rolled
40     off.
41     endmsg
42     x 1
43     y 6
44     end
45     arch sign_e
46     name Trapdoors & Teleports
47     msg
48     Trapdoors & Teleports...
49     The first two `pits' are connectable.
50     ALL the rest activate when a player
51     walks on then. Except the one with
52     `brick work'. This trapdoor is weight
53     activated. EG: a player can walk on it
54     but a boulder can not!
55     (See special_objects for more)
56     endmsg
57     x 1
58     y 9
59     end
60     arch sign_e
61     name Magic Mouths
62     msg
63     Magic Mouths...
64     These handle/trigger/button are each
65     connected to a seperate magic mouth to
66     check how `connected mouths' work.
67     Particularly to try and avoid having
68     the mouth repeat itself.
69     --
70     Results...
71     * The mouth is triggered whenever
72     1/ Player steps on magic mouth
73     2/ On any connected event weather
74     that is a on, off or a trigger
75     3/ A player `applys' a button!
76     4/ A player walks on any button
77     weather or not the button itself
78     activates! This includes plate
79     buttons!
80     * Result 2 means a button in a cascade
81     will always trigger a mouth at least
82     twice! Once when `token' rolls on
83     and again when it rolls off. It will
84     remain so unless we can get a
85     ``trigger button'' (or alturnative).
86     * A mouth can be heard ANYWHERE on the
87     map when triggered (via connection?)
88     Great! No radius limits?
89     endmsg
90     x 1
91     y 11
92     end
93     arch boulder
94     x 2
95     y 1
96     end
97     arch button_handle
98     x 2
99     y 4
100     connected 1
101     end
102     arch spikes_open
103     x 2
104     y 5
105     speed 0.500000
106     value 1
107     connected 1
108     end
109     arch spikes_closed
110     x 2
111     y 6
112     speed 0.500000
113     connected 1
114     end
115     arch spikes_moving
116     x 2
117     y 7
118     speed 0.500000
119     speed_left -0.860000
120     connected 1
121     end
122     arch pit_open
123     x 2
124     y 9
125     connected 1
126     end
127     arch button_handle
128     x 2
129     y 11
130     connected 10
131     end
132     arch trigger
133     x 2
134     y 12
135     connected 11
136     end
137     arch button_small
138     x 2
139     y 13
140     connected 12
141     end
142     arch t_boulder
143     x 3
144     y 1
145     connected 1
146     end
147     arch button_lever
148     x 3
149     y 4
150     connected 1
151     end
152     arch ggate_open
153     x 3
154     y 5
155     connected 1
156     end
157     arch ggate_closed
158     x 3
159     y 6
160     connected 1
161     end
162     arch gate_open_2
163     x 3
164     y 7
165     speed 0.500000
166     value 1
167     connected 1
168     end
169     arch pit_closed
170     x 3
171     y 9
172     connected 1
173     end
174     arch t_lboulder
175     x 4
176     y 1
177     end
178     arch sign
179     name Handles and Buttons
180     msg
181     Handles and Buttons...
182     * Devices have a definate on/off state
183     * When state is changed ALL connected
184     gates buttons and handles also change
185     state. (Though it may take some time)
186     * Note this means a button can be `on'
187     without any objects on top.
188     Button Specific...
189     * The trigger weight of buttons is
190     setable. EG: You could use it to sort
191     objects in a `cascade' for example.
192     * The trigger weight is also the button
193     actual weight! As such any EXTRA
194     buttons stacked underneath must
195     include the weight of all the buttons
196     above it before adding the desired
197     trigger weight. EG: button trigger
198     weight from top down: 1, 2, 4, 8, etc
199     * A button can be used to reset a handle
200     which started a `cascade', when a
201     object rolls on and then latter off
202     the button.
203     Pedistals..
204     * Activates on specific object placed
205     on it. Default is the player himself.
206     In this case the `test_key'
207     * Only seems to activate trigger gates!
208     endmsg
209     x 4
210     y 3
211     end
212     arch button_small
213     x 4
214     y 4
215     connected 1
216     end
217     arch grate_open_1
218     x 4
219     y 5
220     speed 0.500000
221     value 1
222     connected 1
223     end
224     arch grate_closed_2
225     x 4
226     y 6
227     speed 0.500000
228     connected 1
229     end
230     arch gate_closed_1
231     x 4
232     y 7
233     speed 0.500000
234     connected 1
235     end
236     arch trapdoor_4
237     x 4
238     y 9
239     connected 1
240     end
241     arch magic_mouth
242     msg
243     Handle Changed
244     endmsg
245     x 4
246     y 11
247     connected 10
248     end
249     arch magic_mouth
250     msg
251     You just triggered a bomb. Run!
252     endmsg
253     x 4
254     y 12
255     connected 11
256     end
257     arch magic_mouth
258     msg
259     Groan! You are heavy aren't you!
260     endmsg
261     x 4
262     y 13
263     connected 12
264     end
265     arch rock
266     x 5
267     y 1
268     end
269     arch button_plate
270     x 5
271     y 4
272     connected 1
273     end
274     arch igate_open_2
275     x 5
276     y 5
277     speed 0.500000
278     value 1
279     connected 1
280     end
281     arch igate_closed_1
282     x 5
283     y 6
284     speed 0.500000
285     connected 1
286     end
287     arch stwall_closed_1
288     x 5
289     y 7
290     connected 1
291     end
292     arch trapdoor_3
293     x 5
294     y 9
295     connected 1
296     end
297     arch barrel
298     x 6
299     y 1
300     end
301     arch pedestal
302     name pedestal (only effects trigger gates)
303     slaying test_key
304     x 6
305     y 4
306     connected 1
307     end
308     arch block_door_open
309     x 6
310     y 5
311     speed 0.500000
312     value 1
313     connected 1
314     end
315     arch block_door_closed
316     x 6
317     y 6
318     speed 0.500000
319     connected 1
320     end
321     arch stwall_open_1
322     x 6
323     y 7
324     connected 1
325     end
326     arch trapdoor_2
327     x 6
328     y 9
329     connected 1
330     end
331     arch sign_e
332     name Boulder Bounce
333     msg
334     Boulder Bounce...
335     This shows that if you have a button
336     under a boulder in say a cascade, and
337     the boulder can't `roll' then it will
338     bounce on and off the button.
339     --
340     We can see this in this case as a magic
341     mouth will ``mouth off'' everytime
342     boulder leaves and falls back onto the
343     button. This happens too quickly to
344     properly effect any other device, but
345     shows that it is present!
346     --
347     What it does mean is that if a trigger
348     gate is connected to that button with a
349     bouncing boulder, the `reset timer' will
350     constantally reset, and the gate will
351     never close.
352     --
353     Also, if we ever do get a `button
354     trigger' you can not use it in a
355     `up cascade' (see cascades) due to
356     this `boulder bounce'. In a Raffles
357     like down cascade however their should
358     be no problem.
359     endmsg
360     x 6
361     y 11
362     end
363     arch button_handle
364     x 6
365     y 12
366     connected 13
367     end
368     arch magic_mouth
369     msg
370     Bounce!
371     endmsg
372     x 6
373     y 13
374     connected 14
375     end
376     arch sign
377     name Triggers
378     msg
379     Triggers...
380     * Activate once and reset
381     * Inverts the state of ALL connected
382     gates/handles/buttons/etc...
383     * Can leave things in a odd state
384     * Only really useful for trigger gates
385     or `once only' gates (from an altar?)
386     * Trigger buttons do not exist, though
387     they could be useful. EG: turn on
388     then later in a cascade turn off.
389     * A pedistal trigger also exists.
390     --
391     Trigger pedistals here are set to work
392     with the `test_key'. But I can get it to
393     do anything.
394     endmsg
395     x 7
396     y 3
397     end
398     arch trigger
399     x 7
400     y 4
401     connected 1
402     end
403     arch gateTrg1
404     x 7
405     y 6
406     connected 1
407     end
408     arch igateTrg1
409     x 7
410     y 7
411     connected 1
412     end
413     arch trapdoor_1
414     x 7
415     y 9
416     connected 1
417     end
418     arch swall_2_2_2
419     x 7
420     y 11
421     end
422     arch swall_2_1_1
423     x 7
424     y 12
425     end
426     arch swall_2_2_1
427     x 7
428     y 13
429     end
430     arch gratedoor_1
431     x 8
432     connected 1
433     end
434     arch detector
435     name detector (what does it do)
436     slaying test_key
437     x 8
438     y 1
439     connected 1
440     end
441     arch pedestal_trigger
442     name pedestal trigger
443     slaying test_key
444     x 8
445     y 4
446     connected 1
447     end
448     arch gateTrg2
449     x 8
450     y 6
451     connected 1
452     end
453     arch igateTrg2
454     x 8
455     y 7
456     connected 1
457     end
458     arch teleporter
459     hp 8
460     sp 10
461     x 8
462     y 9
463     end
464     arch swall_2_1_2
465     x 8
466     y 11
467     end
468     arch button_small
469     x 8
470     y 12
471     connected 14
472     end
473     arch spikes_open
474     x 8
475     y 12
476     speed 0.500000
477     value 1
478     connected 13
479     end
480     arch boulder
481     x 8
482     y 12
483     end
484     arch swall_2_1_2
485     x 8
486     y 13
487     end
488     arch gratedoor_2
489     x 9
490     connected 1
491     end
492     arch creator
493     name creator (what does it do?)
494     other_arch goldcoin
495     x 9
496     y 1
497     connected 1
498     lifesave 1
499     end
500     arch sign_e
501     name Magic Ear
502     msg
503     Magic Ear...
504     Say anything, anything at all
505     This will send 1 trigger signal.
506     endmsg
507     x 9
508     y 2
509     end
510     arch sign_e
511     name Check Inv
512     msg
513     Check Inv..
514     To the left is a ``check_inv'' square
515     looking for the ``test_key'' lockcode.
516     It activates like a button without
517     player needing to drop tested object.
518     endmsg
519     x 9
520     y 3
521     end
522     arch sign_e
523     name Check Floor
524     msg
525     Check Floor..
526     To the left is a ``check_floor''
527     For some reason however the image says
528     ``check inv'' however (in blue)!
529     It also looks for the ``test_key''.
530     It activates like a trigger, Once only
531     when player moves onto square.
532     endmsg
533     x 9
534     y 4
535     end
536     arch sign_e
537     name Altars
538     msg
539     Altars...
540     * Altars make dropped items disappear.
541     * They work only once, until map reset!
542     * Item type and amount can be set.
543     --
544     In order top down.
545     * Altar (1 food -- can't get to work)
546     * Trigger Altar (1 food)
547     * Gold Floor (1 gp)
548     endmsg
549     x 9
550     y 5
551     end
552     arch sign_w
553     name Trigger Gates
554     msg
555     Trigger Gates...
556     * On event (any event, including
557     handle/button off) will open the
558     gate and start (or restart) a timer.
559     * Gate automatically closes when no
560     futher signal is received after a
561     very long period of time.
562     * Can't seem to change the time the
563     gate takes to close.
564     endmsg
565     x 9
566     y 6
567     end
568     arch swall_2_2_3
569     x 9
570     y 11
571     end
572     arch swall_2_1_1
573     x 9
574     y 12
575     end
576     arch swall_2_2_4
577     x 9
578     y 13
579     end
580     arch sign_w
581     name Grate Door
582     msg
583     Grate Doors..
584     I can't figure out if these open!
585     Do they do anything? I can't tell!
586     endmsg
587     x 10
588     end
589     arch sign_w
590     name Unknown Devices
591     msg
592     Unknown Devices...
593     To the left are
594     * Detector
595     * Creator
596     But I do not know what they do.
597     endmsg
598     x 10
599     y 1
600     end
601     arch magic_ear
602     msg
603     @match *
604     I hear you, I hear you!
605     endmsg
606     x 10
607     y 2
608     connected 1
609     end
610     arch check_inv
611     slaying test_key
612     x 10
613     y 3
614     connected 1
615     end
616     arch check_floor
617     slaying test_key
618     x 10
619     y 4
620     connected 1
621     end
622     arch altar
623     food 1
624     x 10
625     y 5
626     connected 1
627     end
628     arch altar_trigger
629     food 1
630     x 10
631     y 6
632     connected 1
633     end
634     arch goldfloor
635     name drop 1 gold peice (not working)
636     food 1
637     x 10
638     y 7
639     connected 1
640     end
641     arch food
642     x 10
643     y 8
644     nrof 5
645     end
646     arch goldcoin
647     x 10
648     y 9
649     nrof 5
650     end
651     arch key2
652     name Key of Testing
653     slaying test_key
654     x 10
655     y 10
656     end
657     arch magic_mouth
658     msg
659     A distant magic mouth says ``click''
660     endmsg
661     x 11
662     y 13
663     connected 1
664     end