ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/maps/navar_city/misc/buildshop.map
(Generate patch)

Comparing deliantra/maps/navar_city/misc/buildshop.map (file contents):
Revision 1.1 by root, Sun Feb 5 00:01:19 2006 UTC vs.
Revision 1.5 by root, Sat Apr 14 08:39:11 2007 UTC

1arch map 1arch map
2region navar 2file_format_version 1
3name Acme Inc. 3name Acme Inc.
4shopitems building material:95;item builder:95;*:-100
5shopgreed 1.0
6shopmin 500
7shopmax 20000
8shoprace human
9width 23
10height 13
11enter_x 17
12enter_y 19
4msg 13msg
5Creator: Ryo Saeba 14Creator: Ryo Saeba
6Date: 1/25/2004 15Date: 1/25/2004
7endmsg 16endmsg
8shopitems building material:95;item builder:95;*:-100
9shopmin 500
10shopmax 20000
11shoprace human
12shopgreed 1.0
13width 23
14height 13
15enter_x 17
16enter_y 19
17end 17end
18arch tile_white_floor 18arch tile_white_floor
19end 19end
20arch westcwall_2_2_2 20arch westcwall_2_2_2
21end 21end
403Building enables you to put walls and floors where you want. 403Building enables you to put walls and floors where you want.
404Building a floor lets you remove walls. This is the only way to remove them. 404Building a floor lets you remove walls. This is the only way to remove them.
405You can change an existing floor by building another on top. Same goes for walls. 405You can change an existing floor by building another on top. Same goes for walls.
406All created floors are magic, and will preserve items you put on them. 406All created floors are magic, and will preserve items you put on them.
407endmsg 407endmsg
408material 0 408x 5
409y 7
409no_pick 1 410no_pick 1
410identified 1 411identified 1
411x 5
412y 7
413end 412end
414arch tile_white_floor 413arch tile_white_floor
415x 5 414x 5
416y 8 415y 8
417end 416end
433* make 2 marking runes on the square that you want to build the button and gate on 432* make 2 marking runes on the square that you want to build the button and gate on
434* build the gate first 433* build the gate first
435* then build the button underneath it 434* then build the button underneath it
436This is useful for making a gate avoid crushing people underneath it. Also, you can use this same technique with inverted gates in order to make a square that pushes objects placed on it off of it. 435This is useful for making a gate avoid crushing people underneath it. Also, you can use this same technique with inverted gates in order to make a square that pushes objects placed on it off of it.
437endmsg 436endmsg
438material 0 437x 5
438y 8
439no_pick 1 439no_pick 1
440identified 1 440identified 1
441x 5
442y 8
443end 441end
444arch tile_white_floor 442arch tile_white_floor
445x 5 443x 5
446y 9 444y 9
447end 445end
451To remove built items, you need a 'generic destroyer'. 449To remove built items, you need a 'generic destroyer'.
452Simply apply it, and fire in the desired direction. It will remove the first built item from the location. 450Simply apply it, and fire in the desired direction. It will remove the first built item from the location.
453Warning: a destroyer will remove items starting from the lowest order on the spot. Basically, this means the first removed item will be a pedestal (underground), then items on floor. 451Warning: a destroyer will remove items starting from the lowest order on the spot. Basically, this means the first removed item will be a pedestal (underground), then items on floor.
454Note that the destroyer will not remove walls or floors. 452Note that the destroyer will not remove walls or floors.
455endmsg 453endmsg
456material 0 454x 5
455y 9
457no_pick 1 456no_pick 1
458identified 1 457identified 1
459x 5
460y 9
461end 458end
462arch tile_white_floor 459arch tile_white_floor
463x 5 460x 5
464y 10 461y 10
465end 462end
545arch tile_white_floor 542arch tile_white_floor
546x 6 543x 6
547y 11 544y 11
548end 545end
549arch oakdoor 546arch oakdoor
547slaying /world/world_122_117
550msg 548msg
551Thank you for your visit! 549Thank you for your visit!
552endmsg 550endmsg
553slaying /world/world_122_117
554hp 17 551hp 17
555sp 4 552sp 4
556x 6 553x 6
557y 11 554y 11
558end 555end
613@match blah 610@match blah
614Click. 611Click.
615 612
616Which will make it activate upon the somebody within two squares saying "blah", and will additionally say "Click." upon activation. 613Which will make it activate upon the somebody within two squares saying "blah", and will additionally say "Click." upon activation.
617endmsg 614endmsg
618material 0 615x 7
616y 6
619no_pick 1 617no_pick 1
620identified 1 618identified 1
621x 7
622y 6
623end 619end
624arch tile_white_floor 620arch tile_white_floor
625x 7 621x 7
626y 7 622y 7
627end 623end
630msg 626msg
631To build on a spot, all items on this spot must be 'buildable'. 627To build on a spot, all items on this spot must be 'buildable'.
632Buildable items will display 'this is a buildable item' when examined. 628Buildable items will display 'this is a buildable item' when examined.
633There are several exceptions though. In all cases you can build on marking runes as they are used for making gates and buttons work together. Also you can build signs and talking books on of books and or scrolls, because they are needed for specifying the message. Also, buttons, levers and pedestals can be build underneath gates. Don't worry, you should have some clear messages on why you can't build. 629There are several exceptions though. In all cases you can build on marking runes as they are used for making gates and buttons work together. Also you can build signs and talking books on of books and or scrolls, because they are needed for specifying the message. Also, buttons, levers and pedestals can be build underneath gates. Don't worry, you should have some clear messages on why you can't build.
634endmsg 630endmsg
635material 0 631x 7
632y 7
636no_pick 1 633no_pick 1
637identified 1 634identified 1
638x 7
639y 7
640end 635end
641arch tile_white_floor 636arch tile_white_floor
642x 7 637x 7
643y 8 638y 8
644end 639end
647msg 642msg
648All items not requiring any special handling are built simply by marking the appropriate material and firing the builder. 643All items not requiring any special handling are built simply by marking the appropriate material and firing the builder.
649Note that, to avoid any issue, those items can not be picked up. 644Note that, to avoid any issue, those items can not be picked up.
650Note also that you can build an item on another. 645Note also that you can build an item on another.
651endmsg 646endmsg
652material 0 647x 7
648y 8
653no_pick 1 649no_pick 1
654identified 1 650identified 1
655x 7
656y 8
657end 651end
658arch tile_white_floor 652arch tile_white_floor
659x 7 653x 7
660y 9 654y 9
661end 655end
670* apply the builder 664* apply the builder
671* mark the material of the item you want to build 665* mark the material of the item you want to build
672* fire the builder in the desired direction 666* fire the builder in the desired direction
673Of course, the material is used when you build, so you need to buy quite a few. 667Of course, the material is used when you build, so you need to buy quite a few.
674endmsg 668endmsg
675material 0 669x 7
670y 9
676no_pick 1 671no_pick 1
677identified 1 672identified 1
678x 7
679y 9
680end 673end
681arch tile_white_floor 674arch tile_white_floor
682x 7 675x 7
683y 10 676y 10
684end 677end

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines