[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The `cel.addons.xmlscripts' addon is specifically made for the XML behaviour layer (see section The XML Behaviour Layer) and gives you the option to define XML scripts directly in a world file. Here is an example:
<addon plugin="cel.addons.xmlscripts"> <pcfactory>cel.pcfactory.billboard</pcfactory> <pcfactory>cel.pcfactory.timer</pcfactory> <pcfactory>cel.pcfactory.properties</pcfactory> <script name="chair_clicker"> <event name="init"> <var name="counter" value="0" /> </event> <event name="pcbillboard_select"> <var name="counter" value="?counter+1" /> <if eval="?counter < 10"> <true> <print value="'You clicked '+?counter+' times.'" /> </true> <false> <print value="'It is time you stopped clicking!'" /> </false> </if> </event> </script> <script name="chair_mover"> <event name="pctimer_wakeup"> <bb_move x="rand(1)*250000" y="rand(1)*250000" delta="500" /> </event> </script> </addon> |
This addon allows you to do two things: first you can load a property class factory with the `pcfactory' operation. Secondly you can create scripts (corresponding with behaviours) for the XML behaviour layer.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated using texi2html 1.76.