ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/cf.schmorp.de/maps/test/anthony/connected_objects.map
Revision: 1.3
Committed: Fri Jan 19 16:34:41 2007 UTC (19 years, 8 months ago) by root
Branch: MAIN
CVS Tags: post_fixaltar, post_fixaltar2, rel-2_82, rel-2_81, rel-2_80, pre_coinconvert, rel-3_0, rel-2_6, rel-2_7, rel-2_4, rel-2_5, rel-2_2, rel-2_0, rel-2_1, rel-2_72, rel-2_73, rel-2_71, rel-2_76, rel-2_77, rel-2_74, rel-2_75, rel-2_54, rel-2_55, rel-2_56, rel-2_79, rel-2_53, pre_material_cfarch_normalize_run, rel-2_32, pre_fixconverter, post_coinconvert, pre_fixaltar2, pre_map_rename, rel-2_90, rel-2_92, rel-2_93, rel-2_78, post_fixconverter, pre_fixaltar, rel-2_61, rel-2_43, rel-2_42, rel-2_41, HEAD
Changes since 1.2: +1 -0 lines
Log Message:
manually add file_format_version 1 to all map headers, defined as 'fixdialogue + faces renamed'

File Contents

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