ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra/Deliantra/Data.pm
(Generate patch)

Comparing deliantra/Deliantra/Deliantra/Data.pm (file contents):
Revision 1.49 by root, Thu Jan 8 01:26:55 2009 UTC vs.
Revision 1.50 by root, Thu Jan 8 03:05:17 2009 UTC

547 [ 547 [
548 'connected', 548 'connected',
549 { 549 {
550 desc => 'If a connection value is set, the altar will trigger all objects with the same value, when activated. This will only work once.', 550 desc => 'If a connection value is set, the altar will trigger all objects with the same value, when activated. This will only work once.',
551 name => 'connection', 551 name => 'connection',
552 type => 'int' 552 type => 'string'
553 } 553 }
554 ], 554 ],
555 [ 555 [
556 'sp', 556 'sp',
557 { 557 {
604 [ 604 [
605 'connected', 605 'connected',
606 { 606 {
607 desc => 'If a connection value is set, the altar will trigger all objects with the same value, when activated. This will only work once.', 607 desc => 'If a connection value is set, the altar will trigger all objects with the same value, when activated. This will only work once.',
608 name => 'connection', 608 name => 'connection',
609 type => 'int' 609 type => 'string'
610 } 610 }
611 ], 611 ],
612 [ 612 [
613 'sp', 613 'sp',
614 { 614 {
1295 [ 1295 [
1296 'connected', 1296 'connected',
1297 { 1297 {
1298 desc => 'Every time the button is pressed or released, all objects with the same <connection> value are activated.', 1298 desc => 'Every time the button is pressed or released, all objects with the same <connection> value are activated.',
1299 name => 'connection', 1299 name => 'connection',
1300 type => 'int' 1300 type => 'string'
1301 } 1301 }
1302 ], 1302 ],
1303 [ 1303 [
1304 'msg', 1304 'msg',
1305 { 1305 {
1610 [ 1610 [
1611 'connected', 1611 'connected',
1612 { 1612 {
1613 desc => 'Whenever the connection value is activated, the creator gets triggered.', 1613 desc => 'Whenever the connection value is activated, the creator gets triggered.',
1614 name => 'connection', 1614 name => 'connection',
1615 type => 'int' 1615 type => 'string'
1616 } 1616 }
1617 ], 1617 ],
1618 [ 1618 [
1619 'activate_on_push', 1619 'activate_on_push',
1620 { 1620 {
1699 [ 1699 [
1700 'connected', 1700 'connected',
1701 { 1701 {
1702 desc => 'When the detector is triggered, all objects with the same connection value get activated.', 1702 desc => 'When the detector is triggered, all objects with the same connection value get activated.',
1703 name => 'connection', 1703 name => 'connection',
1704 type => 'int' 1704 type => 'string'
1705 } 1705 }
1706 ], 1706 ],
1707 [ 1707 [
1708 'speed', 1708 'speed',
1709 { 1709 {
2131 [ 2131 [
2132 'connected', 2132 'connected',
2133 { 2133 {
2134 desc => 'An activator (lever, altar, button, etc) with matching connection value is able to trigger this duplicator. Be very careful that players cannot abuse it to create endless amounts of money or other valuable stuff!', 2134 desc => 'An activator (lever, altar, button, etc) with matching connection value is able to trigger this duplicator. Be very careful that players cannot abuse it to create endless amounts of money or other valuable stuff!',
2135 name => 'connection', 2135 name => 'connection',
2136 type => 'int' 2136 type => 'string'
2137 } 2137 }
2138 ], 2138 ],
2139 [ 2139 [
2140 'activate_on_push', 2140 'activate_on_push',
2141 { 2141 {
2677 [ 2677 [
2678 'connected', 2678 'connected',
2679 { 2679 {
2680 desc => 'Whenever the inventory checker is triggered, all objects with identical <connection> value get activated. This only makes sense together with <blocking passage> disabled.', 2680 desc => 'Whenever the inventory checker is triggered, all objects with identical <connection> value get activated. This only makes sense together with <blocking passage> disabled.',
2681 name => 'connection', 2681 name => 'connection',
2682 type => 'int' 2682 type => 'string'
2683 } 2683 }
2684 ], 2684 ],
2685 [ 2685 [
2686 'wc', 2686 'wc',
2687 { 2687 {
2794 [ 2794 [
2795 'connected', 2795 'connected',
2796 { 2796 {
2797 desc => 'Every time the handle is applied, all objects with the same <connection> value are activated.', 2797 desc => 'Every time the handle is applied, all objects with the same <connection> value are activated.',
2798 name => 'connection', 2798 name => 'connection',
2799 type => 'int' 2799 type => 'string'
2800 } 2800 }
2801 ], 2801 ],
2802 [ 2802 [
2803 'msg', 2803 'msg',
2804 { 2804 {
3291 [ 3291 [
3292 'connected', 3292 'connected',
3293 { 3293 {
3294 desc => 'Whenever the inventory checker is triggered, all objects with identical <connection> value get activated. This only makes sense together with <blocking passage> disabled.', 3294 desc => 'Whenever the inventory checker is triggered, all objects with identical <connection> value get activated. This only makes sense together with <blocking passage> disabled.',
3295 name => 'connection', 3295 name => 'connection',
3296 type => 'int' 3296 type => 'string'
3297 } 3297 }
3298 ], 3298 ],
3299 [ 3299 [
3300 'move_block', 3300 'move_block',
3301 { 3301 {
3489 [ 3489 [
3490 'connected', 3490 'connected',
3491 { 3491 {
3492 desc => 'The Magic_ear will trigger all objects with the same connection value, every time it is activated.', 3492 desc => 'The Magic_ear will trigger all objects with the same connection value, every time it is activated.',
3493 name => 'connection', 3493 name => 'connection',
3494 type => 'int' 3494 type => 'string'
3495 } 3495 }
3496 ], 3496 ],
3497 [ 3497 [
3498 'msg', 3498 'msg',
3499 { 3499 {
3532 [ 3532 [
3533 'connected', 3533 'connected',
3534 { 3534 {
3535 desc => 'Every time the <connection> value is triggered, the wall will cast it\'s spell. You should set <casting speed> to zero, or this won\'t have much visible effect.', 3535 desc => 'Every time the <connection> value is triggered, the wall will cast it\'s spell. You should set <casting speed> to zero, or this won\'t have much visible effect.',
3536 name => 'connection', 3536 name => 'connection',
3537 type => 'int' 3537 type => 'string'
3538 } 3538 }
3539 ], 3539 ],
3540 [ 3540 [
3541 'activate_on_push', 3541 'activate_on_push',
3542 { 3542 {
3807 [ 3807 [
3808 'connected', 3808 'connected',
3809 { 3809 {
3810 desc => 'When the map script object is triggered, it will execute the perl script with the triggering object as $activator.', 3810 desc => 'When the map script object is triggered, it will execute the perl script with the triggering object as $activator.',
3811 name => 'connection', 3811 name => 'connection',
3812 type => 'int' 3812 type => 'string'
3813 } 3813 }
3814 ], 3814 ],
3815 [ 3815 [
3816 'activate_on_push', 3816 'activate_on_push',
3817 { 3817 {
3865 [ 3865 [
3866 'connected', 3866 'connected',
3867 { 3867 {
3868 desc => 'When the detector is triggered, all objects with the same connection value get activated.', 3868 desc => 'When the detector is triggered, all objects with the same connection value get activated.',
3869 name => 'connection', 3869 name => 'connection',
3870 type => 'int' 3870 type => 'string'
3871 } 3871 }
3872 ], 3872 ],
3873 [ 3873 [
3874 'speed', 3874 'speed',
3875 { 3875 {
4699 [ 4699 [
4700 'connected', 4700 'connected',
4701 { 4701 {
4702 desc => 'This should only be set in combination with <mood number> 4. Normally, monsters are affected by the mood floor as soon as they step on it. But charming (monster -> pet) is too powerful, so it needs to be activated. Typically it is connected to an altar, for buying a "hireling". But a powerful pet could as well be the reward for solving a quest. Or even better: It could be *part* of a quest!', 4702 desc => 'This should only be set in combination with <mood number> 4. Normally, monsters are affected by the mood floor as soon as they step on it. But charming (monster -> pet) is too powerful, so it needs to be activated. Typically it is connected to an altar, for buying a "hireling". But a powerful pet could as well be the reward for solving a quest. Or even better: It could be *part* of a quest!',
4703 name => 'connection', 4703 name => 'connection',
4704 type => 'int' 4704 type => 'string'
4705 } 4705 }
4706 ], 4706 ],
4707 [ 4707 [
4708 'no_magic', 4708 'no_magic',
4709 { 4709 {
4838 [ 4838 [
4839 'connected', 4839 'connected',
4840 { 4840 {
4841 desc => 'When the pedestal is triggered, all objects with the same connection value get activated.', 4841 desc => 'When the pedestal is triggered, all objects with the same connection value get activated.',
4842 name => 'connection', 4842 name => 'connection',
4843 type => 'int' 4843 type => 'string'
4844 } 4844 }
4845 ], 4845 ],
4846 [ 4846 [
4847 'move_on', 4847 'move_on',
4848 { 4848 {
4879 [ 4879 [
4880 'connected', 4880 'connected',
4881 { 4881 {
4882 desc => 'When a <connection> value is set, the pit can be opened/closed by activating the connection.', 4882 desc => 'When a <connection> value is set, the pit can be opened/closed by activating the connection.',
4883 name => 'connection', 4883 name => 'connection',
4884 type => 'int' 4884 type => 'string'
4885 } 4885 }
4886 ], 4886 ],
4887 [ 4887 [
4888 'activate_on_push', 4888 'activate_on_push',
4889 { 4889 {
5966 [ 5966 [
5967 'connected', 5967 'connected',
5968 { 5968 {
5969 desc => 'When a connection value is set, the message will be printed whenever the connection is triggered. This should be used in combination with <invisible> enabled and <activate by walking/flying> disabled. If activating your magic_mouth this way, the message will not only be printed to one player, but all players on the current map.', 5969 desc => 'When a connection value is set, the message will be printed whenever the connection is triggered. This should be used in combination with <invisible> enabled and <activate by walking/flying> disabled. If activating your magic_mouth this way, the message will not only be printed to one player, but all players on the current map.',
5970 name => 'connection', 5970 name => 'connection',
5971 type => 'int' 5971 type => 'string'
5972 } 5972 }
5973 ], 5973 ],
5974 [ 5974 [
5975 'activate_on_push', 5975 'activate_on_push',
5976 { 5976 {
6687 [ 6687 [
6688 'connected', 6688 'connected',
6689 { 6689 {
6690 desc => 'If a connection value is set, the teleporter will be activated whenever the connection is triggered. To use this properly, <activation speed> must be zero.', 6690 desc => 'If a connection value is set, the teleporter will be activated whenever the connection is triggered. To use this properly, <activation speed> must be zero.',
6691 name => 'connection', 6691 name => 'connection',
6692 type => 'int' 6692 type => 'string'
6693 } 6693 }
6694 ], 6694 ],
6695 [ 6695 [
6696 'activate_on_push', 6696 'activate_on_push',
6697 { 6697 {
6744 [ 6744 [
6745 'connected', 6745 'connected',
6746 { 6746 {
6747 desc => 'Whenever the inventory checker is triggered, all objects with identical <connection> value get activated. This only makes sense together with <blocking passage> disabled. If unset, the gate opens automatically after some time.', 6747 desc => 'Whenever the inventory checker is triggered, all objects with identical <connection> value get activated. This only makes sense together with <blocking passage> disabled. If unset, the gate opens automatically after some time.',
6748 name => 'connection', 6748 name => 'connection',
6749 type => 'int' 6749 type => 'string'
6750 } 6750 }
6751 ], 6751 ],
6752 [ 6752 [
6753 'activate_on_push', 6753 'activate_on_push',
6754 { 6754 {
6898 [ 6898 [
6899 'connected', 6899 'connected',
6900 { 6900 {
6901 desc => 'When the trap is detonated, all objects with the same connection value get activated.', 6901 desc => 'When the trap is detonated, all objects with the same connection value get activated.',
6902 name => 'connection', 6902 name => 'connection',
6903 type => 'int' 6903 type => 'string'
6904 } 6904 }
6905 ], 6905 ],
6906 [ 6906 [
6907 'msg', 6907 'msg',
6908 { 6908 {
7042 [ 7042 [
7043 'connected', 7043 'connected',
7044 { 7044 {
7045 desc => 'Unlike a regular marker this is the connection that triggers this marker to activate.', 7045 desc => 'Unlike a regular marker this is the connection that triggers this marker to activate.',
7046 name => 'connection', 7046 name => 'connection',
7047 type => 'int' 7047 type => 'string'
7048 } 7048 }
7049 ], 7049 ],
7050 [ 7050 [
7051 'food', 7051 'food',
7052 { 7052 {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines