… | |
… | |
5373 | This text describes the weapons's "story". Every decent artifact weapon |
5373 | This text describes the weapons's "story". Every decent artifact weapon |
5374 | should have such a description. |
5374 | should have such a description. |
5375 | </attribute> |
5375 | </attribute> |
5376 | </type> |
5376 | </type> |
5377 | |
5377 | |
|
|
5378 | <type number="116" name="Event Connector"> |
|
|
5379 | <description><![CDATA[ |
|
|
5380 | Event connectors link specific events that happen to objects to |
|
|
5381 | a crossfire plug-in. ]]> |
|
|
5382 | </description> |
|
|
5383 | <attribute arch="subtype" editor="event type" type="list_event_type"> |
|
|
5384 | The type of event that triggers a notify to the plug-in. |
|
|
5385 | </attribute> |
|
|
5386 | <attribute arch="title" editor="plug-in" type="text"> |
|
|
5387 | The name of the plug-in that should be notified of the event, e.g. "cfpython" |
|
|
5388 | for python and "perl" for the Crossfire-Perl plug-in. |
|
|
5389 | </attribute> |
|
|
5390 | <attribute arch="slaying" editor="extension" type="text"> |
|
|
5391 | The name of the extension to invoke (for python, this is the path to a script, |
|
|
5392 | for perl this is the name of a extension package without the ".ext" extension. |
|
|
5393 | </attribute> |
|
|
5394 | <attribute arch="name" editor="options" type="text"> |
|
|
5395 | A string that is passed unaltered to the extension above. Often used to pass |
|
|
5396 | options to the extension that alter its behaviour. |
|
|
5397 | </attribute> |
|
|
5398 | </type> |
|
|
5399 | |
5378 | </types> |
5400 | </types> |