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.3 by root, Fri Jan 19 16:33:27 2007 UTC

1arch map 1arch map
2file_format_version 1
3name Acme Inc.
2region navar 4region navar
3name Acme Inc. 5shopitems building material:95;item builder:95;*:-100
6shopgreed 1.0
7shopmin 500
8shopmax 20000
9shoprace human
10width 23
11height 13
12enter_x 17
13enter_y 19
4msg 14msg
5Creator: Ryo Saeba 15Creator: Ryo Saeba
6Date: 1/25/2004 16Date: 1/25/2004
7endmsg 17endmsg
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 18end
18arch tile_white_floor 19arch tile_white_floor
19end 20end
20arch westcwall_2_2_2 21arch westcwall_2_2_2
21end 22end
403Building enables you to put walls and floors where you want. 404Building 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. 405Building 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. 406You 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. 407All created floors are magic, and will preserve items you put on them.
407endmsg 408endmsg
409x 5
410y 7
408material 0 411material 0
409no_pick 1 412no_pick 1
410identified 1 413identified 1
411x 5
412y 7
413end 414end
414arch tile_white_floor 415arch tile_white_floor
415x 5 416x 5
416y 8 417y 8
417end 418end
433* make 2 marking runes on the square that you want to build the button and gate on 434* make 2 marking runes on the square that you want to build the button and gate on
434* build the gate first 435* build the gate first
435* then build the button underneath it 436* 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. 437This 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 438endmsg
439x 5
440y 8
438material 0 441material 0
439no_pick 1 442no_pick 1
440identified 1 443identified 1
441x 5
442y 8
443end 444end
444arch tile_white_floor 445arch tile_white_floor
445x 5 446x 5
446y 9 447y 9
447end 448end
451To remove built items, you need a 'generic destroyer'. 452To 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. 453Simply 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. 454Warning: 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. 455Note that the destroyer will not remove walls or floors.
455endmsg 456endmsg
457x 5
458y 9
456material 0 459material 0
457no_pick 1 460no_pick 1
458identified 1 461identified 1
459x 5
460y 9
461end 462end
462arch tile_white_floor 463arch tile_white_floor
463x 5 464x 5
464y 10 465y 10
465end 466end
545arch tile_white_floor 546arch tile_white_floor
546x 6 547x 6
547y 11 548y 11
548end 549end
549arch oakdoor 550arch oakdoor
551slaying /world/world_122_117
550msg 552msg
551Thank you for your visit! 553Thank you for your visit!
552endmsg 554endmsg
553slaying /world/world_122_117
554hp 17 555hp 17
555sp 4 556sp 4
556x 6 557x 6
557y 11 558y 11
558end 559end
613@match blah 614@match blah
614Click. 615Click.
615 616
616Which will make it activate upon the somebody within two squares saying "blah", and will additionally say "Click." upon activation. 617Which will make it activate upon the somebody within two squares saying "blah", and will additionally say "Click." upon activation.
617endmsg 618endmsg
619x 7
620y 6
618material 0 621material 0
619no_pick 1 622no_pick 1
620identified 1 623identified 1
621x 7
622y 6
623end 624end
624arch tile_white_floor 625arch tile_white_floor
625x 7 626x 7
626y 7 627y 7
627end 628end
630msg 631msg
631To build on a spot, all items on this spot must be 'buildable'. 632To build on a spot, all items on this spot must be 'buildable'.
632Buildable items will display 'this is a buildable item' when examined. 633Buildable 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. 634There 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 635endmsg
636x 7
637y 7
635material 0 638material 0
636no_pick 1 639no_pick 1
637identified 1 640identified 1
638x 7
639y 7
640end 641end
641arch tile_white_floor 642arch tile_white_floor
642x 7 643x 7
643y 8 644y 8
644end 645end
647msg 648msg
648All items not requiring any special handling are built simply by marking the appropriate material and firing the builder. 649All 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. 650Note that, to avoid any issue, those items can not be picked up.
650Note also that you can build an item on another. 651Note also that you can build an item on another.
651endmsg 652endmsg
653x 7
654y 8
652material 0 655material 0
653no_pick 1 656no_pick 1
654identified 1 657identified 1
655x 7
656y 8
657end 658end
658arch tile_white_floor 659arch tile_white_floor
659x 7 660x 7
660y 9 661y 9
661end 662end
670* apply the builder 671* apply the builder
671* mark the material of the item you want to build 672* mark the material of the item you want to build
672* fire the builder in the desired direction 673* fire the builder in the desired direction
673Of course, the material is used when you build, so you need to buy quite a few. 674Of course, the material is used when you build, so you need to buy quite a few.
674endmsg 675endmsg
676x 7
677y 9
675material 0 678material 0
676no_pick 1 679no_pick 1
677identified 1 680identified 1
678x 7
679y 9
680end 681end
681arch tile_white_floor 682arch tile_white_floor
682x 7 683x 7
683y 10 684y 10
684end 685end

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines