1<emotes>
2<!--
3	-emotes are contained in <emote id="n"> tags. id is the one sent with the server with
4	 ADD_ACTOR_ANIMATION or ADD_ACTOR_COMMAND. ID MUST BE >=1, 0 is reserved. Ids between 1 and 99 are
5	 player selectable poses, between 100 and 255 are player selectable actions (waving, etc...),
6         between 256 and 65535 are non player emotes and can be poses or actions.
7	 Optionally a barehanded="L/R/B" can be specified (upper case). The emote will be played only if:
8		* "L" -> shield not equipped
9		* "R" -> weapon not equipped
10		* "B" -> weapon and shield not equipped
11	 if barehanded is not specified, equipped items are ignored.
12	 Optionally a pose="sitting/standing/running/walking" can be specified. In a pose animations must
13	 be defined using <default><anim>n</anim></default> and <default held="true"><anim>m</anim></defaul>.
14	 n and m will be single cycling frames that will be played during the corresponding idle.
15	 If the pose is to be triggered by players, the emote id must be between 1 and 99, included.
16	-For each emote a <name> and a <desc> can be specified. They appear in the emote window.
17	-For each emote you can define multiple commands (<command> tag) of 20 chars max.
18	-The <sitting><walking><standing><running> tags are used to specify which frame to use
19	 while sitting,waliking...
20	 3 properties can be specified:
21		* sex: M/F
22		* race: human,elf,dwarf,orchan,gnome,draegoni,monster
23		* held: 0/false=single actor, 1/true=with attached actor
24		if sex is not specified the frame is used for both sexes
25		if race is not specified the frame is used for all races
26		if held is not specified the frame is used for held & not held actors
27	- Inside <sitting><walking>...there goes a list of <anim> tags
28	- <anim>a|b|c|d|e</anim> specifies that frames a,b,c,d,e are played at the same time
29	  and, after they finish, they are substituted with the ones in the next <anim> tag until
30	  no more <anim> tags are found. Max of 8 frames inside a single <anim>
31	- the <default></default> tag sets all emote frames to <anim>a|b|...</anim> listed inside.
32	- the <timeout>millisec</timeout> tag sets the emote timeoout. Deafult is 2 secs (2000)
33	- if a tag is not given, the corresponding action won't be performed
34-->
35	<emote id="120">
36		<name>Wave Left Hand</name>
37		<command>*waveleft</command>
38			<standing>
39				<anim>0</anim>
40			</standing>
41			<walking>
42				<anim>1</anim>
43			</walking>
44			<running>
45				<anim>2</anim>
46			</running>
47			<sitting>
48				<anim>3</anim>
49			</sitting>
50			<standing held="true">
51				<anim>4</anim>
52			</standing>
53
54	</emote>
55	<emote id="121">
56		<name>Wave Right Hand</name>
57		<command>*waveright</command>
58			<standing>
59				<anim>5</anim>
60			</standing>
61			<walking>
62				<anim>6</anim>
63			</walking>
64			<running>
65				<anim>7</anim>
66			</running>
67			<sitting>
68				<anim>8</anim>
69			</sitting>
70			<standing held="true">
71				<anim>9</anim>
72			</standing>
73
74	</emote>
75	<emote id="122">
76		<name>Wave Both Hands</name>
77		<command>*waveboth</command>
78			<standing>
79				<anim>10</anim>
80			</standing>
81			<walking>
82				<anim>11</anim>
83			</walking>
84			<running>
85				<anim>12</anim>
86			</running>
87			<sitting>
88				<anim>13</anim>
89			</sitting>
90			<standing held="true">
91				<anim>14</anim>
92			</standing>
93
94	</emote>
95	<emote id="123">
96		<name>Nod Head</name>
97		<command>*nod</command>
98		<default>
99			<anim>15</anim>
100		</default>
101	</emote>
102	<emote id="124">
103		<name>Shake Head</name>
104		<command>*shake</command>
105		<default>
106			<anim>16</anim>
107		</default>
108	</emote>
109	<emote id="125">
110		<name>Jump</name>
111		<command>*jump</command>
112			<standing held="false">
113				<anim>17</anim>
114			</standing>
115			<walking held="false">
116				<anim>18</anim>
117			</walking>
118
119	</emote>
120	<emote id="126">
121		<name>Clap</name>
122		<command>*clap</command>
123			<standing>
124				<anim>20</anim>
125			</standing>
126			<walking>
127				<anim>21</anim>
128			</walking>
129			<running>
130				<anim>22</anim>
131			</running>
132			<sitting>
133				<anim>23</anim>
134			</sitting>
135			<standing held="true">
136				<anim>24</anim>
137			</standing>
138	</emote>
139	<emote id="127">
140		<name>Cheer Left</name>
141		<command>*cheerleft</command>
142			<standing>
143				<anim>25</anim>
144			</standing>
145			<walking>
146				<anim>26</anim>
147			</walking>
148			<running>
149				<anim>27</anim>
150			</running>
151			<sitting>
152				<anim>28</anim>
153			</sitting>
154			<standing held="true">
155				<anim>29</anim>
156			</standing>
157	</emote>
158	<emote id="128">
159		<name>Cheer Right</name>
160		<command>*cheerright</command>
161			<standing>
162				<anim>30</anim>
163			</standing>
164			<walking>
165				<anim>31</anim>
166			</walking>
167			<running>
168				<anim>32</anim>
169			</running>
170			<sitting>
171				<anim>33</anim>
172			</sitting>
173			<standing held="true">
174				<anim>34</anim>
175			</standing>
176	</emote>
177	<emote id="129" barehanded="L">
178		<name>Thumbs Up</name>
179		<command>*thumbsup</command>
180			<standing>
181				<anim>35</anim>
182			</standing>
183			<sitting>
184				<anim>36</anim>
185			</sitting>
186			<standing held="true">
187				<anim>37</anim>
188			</standing>
189	</emote>
190	<emote id="130">
191		<name>Shrug</name>
192		<command>*shrug</command>
193			<standing>
194				<anim>38</anim>
195			</standing>
196			<sitting>
197				<anim>39</anim>
198			</sitting>
199			<standing held="true">
200				<anim>40</anim>
201			</standing>
202	</emote>
203	<emote id="131">
204		<name>Stretch</name>
205		<command>*stretch</command>
206			<standing>
207				<anim>41</anim>
208			</standing>
209			<sitting>
210				<anim>42</anim>
211			</sitting>
212			<standing held="true">
213				<anim>43</anim>
214			</standing>
215	</emote>
216	<emote id="132" barehanded="L">
217		<name>Face Palm</name>
218		<command>*facepalm</command>
219			<standing>
220				<anim>44</anim>
221			</standing>
222			<sitting>
223				<anim>45</anim>
224			</sitting>
225			<standing held="true">
226				<anim>46</anim>
227			</standing>
228	</emote>
229	<emote id="133" barehanded="L">
230		<name>Scratch Head</name>
231		<command>*scratchhead</command>
232			<standing>
233				<anim>47</anim>
234			</standing>
235			<sitting>
236				<anim>48</anim>
237			</sitting>
238			<standing held="true">
239				<anim>49</anim>
240			</standing>
241	</emote>
242	<emote id="134">
243		<name>Bow1</name>
244		<command>*bow1</command>
245			<standing held="false">
246				<anim>50</anim>
247			</standing>
248	</emote>
249	<emote id="135" barehanded="L">
250		<name>Bow2</name>
251		<command>*bow2</command>
252			<standing>
253				<anim>51</anim>
254			</standing>
255			<standing held="true">
256				<anim>52</anim>
257			</standing>
258	</emote>
259	<emote id="136" barehanded="B">
260		<name>Curtsy</name>
261		<command>*curtsy</command>
262			<standing held="false">
263				<anim>53</anim>
264			</standing>
265	</emote>
266	<emote id="137" barehanded="R">
267		<name>Salute</name>
268		<command>*salute</command>
269			<standing>
270				<anim>54</anim>
271			</standing>
272			<standing held="true">
273				<anim>55</anim>
274			</standing>
275	</emote>
276	<emote id="138" barehanded="R">
277		<name>Blow Kiss</name>
278		<command>*blowkiss</command>
279			<standing>
280				<anim>56</anim>
281			</standing>
282			<sitting>
283				<anim>57</anim>
284			</sitting>
285			<standing held="true">
286				<anim>58</anim>
287			</standing>
288	</emote>
289	<emote id="139" barehanded="R">
290		<name>Pat Belly</name>
291		<command>*patbelly</command>
292			<standing>
293				<anim>59</anim>
294			</standing>
295			<sitting>
296				<anim>60</anim>
297			</sitting>
298			<standing held="true">
299				<anim>61</anim>
300			</standing>
301	</emote>
302	<emote id="140" barehanded="R">
303		<name>Knock</name>
304		<command>*knock</command>
305			<standing held="false">
306				<anim>62</anim>
307			</standing>
308	</emote>
309
310
311
312<!--	SPELL ACTIONS
313
314	<emote id="220">
315		<name>Cast 1</name>
316		<command>cast1</command> <only for testing while waiting for new server cmds >
317		<default>
318			<anim>10</anim>
319		</default>
320	</emote>
321
322-->
323
324<!--
325
326	POSES
327
328	<emote id="1" pose="sitting">
329		<name>Standard Sitting</name>
330		<desc>Usual boring sitting</desc>
331		<default>
332			<anim>40</anim>
333		</default>
334	</emote>
335	<emote id="2" pose="walking">
336		<name>Standard Walking</name>
337		<desc>Usual boring walking</desc>
338		<default>
339			<anim>42</anim>
340		</default>
341	</emote>
342	<emote id="3" pose="standing">
343		<name>Standard Standing</name>
344		<desc>Usual boring standing</desc>
345		<default>
346			<anim>41</anim>
347		</default>
348	</emote>
349	<emote id="4" pose="running">
350		<name>Standard Running</name>
351		<desc>Usual boring running</desc>
352		<default>
353			<anim>43</anim>
354		</default>
355	</emote>
356	<emote id="5" pose="sitting">
357		<name>Fitness</name>
358		<desc>Sitting is bad for your heart</desc>
359		<default>
360			<anim>43</anim>
361		</default>
362	</emote>
363	<emote id="6" pose="walking">
364		<name>Levitate</name>
365		<desc>Gimme a magic carpet</desc>
366		<default>
367			<anim>40</anim>
368		</default>
369	</emote>
370	<emote id="7" pose="standing">
371		<name>Moonwalking</name>
372		<desc>Beat it</desc>
373		<default>
374			<anim>42</anim>
375		</default>
376	</emote>
377	<emote id="8" pose="running">
378		<name>Exorcist running</name>
379		<desc>Scaring :o</desc>
380		<default>
381			<anim>41</anim>
382		</default>
383	</emote>
384-->
385
386<!-- FRAMES -->
387<!-- <frames> tag can have an actor_type="n" property. If not defined, caf files are loaded for each race and sex, otherwise only for "n". Actor types are in client_serv.h -->
388	<frames>
389	<!--index is mandatory, and must be used as a reference in the <anim> tags of emote.xml-->
390	<!--for an emote to be loaded the frame tag must start with CAL_emote -->
391	<!--a sound can be specified for a frame, it will be played with the emote -->
392	<CAL_emote_waveleft_stand index="0">./animations/emotes/player_waveleft_stand.caf 1</CAL_emote_waveleft_stand>
393	<CAL_emote_waveleft_walk index="1">./animations/emotes/player_waveleft_walk.caf 1</CAL_emote_waveleft_walk>
394	<CAL_emote_waveleft_run index="2" duration="700">./animations/emotes/player_waveleft_run.caf 1</CAL_emote_waveleft_run>
395	<CAL_emote_waveleft_sit index="3">./animations/emotes/player_waveleft_sit.caf 1</CAL_emote_waveleft_sit>
396	<CAL_emote_waveleft_held index="4">./animations/emotes/player_waveleft_held.caf 1</CAL_emote_waveleft_held>
397	<CAL_emote_waveright_stand index="5">./animations/emotes/player_waveright_stand.caf 1</CAL_emote_waveright_stand>
398	<CAL_emote_waveright_walk index="6">./animations/emotes/player_waveright_walk.caf 1</CAL_emote_waveright_walk>
399	<CAL_emote_waveright_run index="7" duration="700">./animations/emotes/player_waveright_run.caf 1</CAL_emote_waveright_run>
400	<CAL_emote_waveright_sit index="8">./animations/emotes/player_waveright_sit.caf 1</CAL_emote_waveright_sit>
401	<CAL_emote_waveright_held index="9">./animations/emotes/player_waveright_held.caf 1</CAL_emote_waveright_held>
402	<CAL_emote_waveboth_stand index="10">./animations/emotes/player_waveboth_stand.caf 1</CAL_emote_waveboth_stand>
403	<CAL_emote_waveboth_walk index="11">./animations/emotes/player_waveboth_walk.caf 1</CAL_emote_waveboth_walk>
404	<CAL_emote_waveboth_run index="12" duration="700">./animations/emotes/player_waveboth_run.caf 1</CAL_emote_waveboth_run>
405	<CAL_emote_waveboth_sit index="13">./animations/emotes/player_waveboth_sit.caf 1</CAL_emote_waveboth_sit>
406	<CAL_emote_waveboth_held index="14">./animations/emotes/player_waveboth_held.caf 1</CAL_emote_waveboth_held>
407	<CAL_emote_nod index="15">./animations/emotes/player_nod.caf 1</CAL_emote_nod>
408	<CAL_emote_shake index="16">./animations/emotes/player_shake.caf 1</CAL_emote_shake>
409	<CAL_emote_jump1_stand index="17" sound="Jump1">./animations/emotes/player_jump1_stand.caf 1</CAL_emote_jump1_stand>
410        <CAL_emote_jump1_walk index="18" sound="Jump1">./animations/emotes/player_jump1_walk.caf 1</CAL_emote_jump1_walk>
411	<!--19 -->
412	<CAL_emote_clap_stand index="20" sound="Clap">./animations/emotes/player_clap_stand.caf 1</CAL_emote_clap_stand>
413	<CAL_emote_clap_walk index="21" sound="Clap">./animations/emotes/player_clap_walk.caf 1</CAL_emote_clap_walk>
414	<CAL_emote_clap_run index="22" duration="700" sound="Clap">./animations/emotes/player_clap_run.caf 1</CAL_emote_clap_run>
415	<CAL_emote_clap_sit index="23" sound="Clap">./animations/emotes/player_clap_sit.caf 1</CAL_emote_clap_sit>
416	<CAL_emote_clap_held index="24" sound="Clap">./animations/emotes/player_clap_held.caf 1</CAL_emote_clap_held>
417	<CAL_emote_cheerleft_stand index="25">./animations/emotes/player_cheerleft_stand.caf 1</CAL_emote_cheerleft_stand>
418	<CAL_emote_cheerleft_walk index="26">./animations/emotes/player_cheerleft_walk.caf 1</CAL_emote_cheerleft_walk>
419	<CAL_emote_cheerleft_run index="27" duration="700">./animations/emotes/player_cheerleft_run.caf 1</CAL_emote_cheerleft_run>
420	<CAL_emote_cheerleft_sit index="28">./animations/emotes/player_cheerleft_sit.caf 1</CAL_emote_cheerleft_sit>
421	<CAL_emote_cheerleft_held index="29">./animations/emotes/player_cheerleft_held.caf 1</CAL_emote_cheerleft_held>
422	<CAL_emote_cheerright_stand index="30">./animations/emotes/player_cheerright_stand.caf 1</CAL_emote_cheerright_stand>
423	<CAL_emote_cheerright_walk index="31">./animations/emotes/player_cheerright_walk.caf 1</CAL_emote_cheerright_walk>
424	<CAL_emote_cheerright_run index="32" duration="700">./animations/emotes/player_cheerright_run.caf 1</CAL_emote_cheerright_run>
425	<CAL_emote_cheerright_sit index="33">./animations/emotes/player_cheerright_sit.caf 1</CAL_emote_cheerright_sit>
426	<CAL_emote_cheerright_held index="34">./animations/emotes/player_cheerright_held.caf 1</CAL_emote_cheerright_held>
427	<CAL_emote_thumbsup_stand index="35">./animations/emotes/player_thumbsup_stand.caf 1</CAL_emote_thumbsup_stand>
428	<CAL_emote_thumbsup_sit index="36">./animations/emotes/player_thumbsup_sit.caf 1</CAL_emote_thumbsup_sit>
429	<CAL_emote_thumbsup_held index="37">./animations/emotes/player_thumbsup_held.caf 1</CAL_emote_thumbsup_held>
430	<CAL_emote_shrug_stand index="38">./animations/emotes/player_shrug_stand.caf 1</CAL_emote_shrug_stand>
431	<CAL_emote_shrug_sit index="39">./animations/emotes/player_shrug_sit.caf 1</CAL_emote_shrug_sit>
432	<CAL_emote_shrug_held index="40">./animations/emotes/player_shrug_held.caf 1</CAL_emote_shrug_held>
433	<CAL_emote_stretch_stand index="41">./animations/emotes/player_stretch_stand.caf 1</CAL_emote_stretch_stand>
434	<CAL_emote_stretch_sit index="42">./animations/emotes/player_stretch_sit.caf 1</CAL_emote_stretch_sit>
435	<CAL_emote_stretch_held index="43">./animations/emotes/player_stretch_held.caf 1</CAL_emote_stretch_held>
436	<CAL_emote_facepalm_stand index="44">./animations/emotes/player_facepalm_stand.caf 1</CAL_emote_facepalm_stand>
437	<CAL_emote_facepalm_sit index="45">./animations/emotes/player_facepalm_sit.caf 1</CAL_emote_facepalm_sit>
438	<CAL_emote_facepalm_held index="46">./animations/emotes/player_facepalm_held.caf 1</CAL_emote_facepalm_held>
439	<CAL_emote_scratchhead_stand index="47">./animations/emotes/player_scratchhead_stand.caf 1</CAL_emote_scratchhead_stand>
440	<CAL_emote_scratchhead_sit index="48">./animations/emotes/player_scratchhead_sit.caf 1</CAL_emote_scratchhead_sit>
441	<CAL_emote_scratchhead_held index="49">./animations/emotes/player_scratchhead_held.caf 1</CAL_emote_scratchhead_held>
442	<CAL_emote_bow1 index="50">./animations/emotes/player_bow1.caf 1</CAL_emote_bow1>
443	<CAL_emote_bow2 index="51">./animations/emotes/player_bow2.caf 1</CAL_emote_bow2>
444	<CAL_emote_bow2_held index="52">./animations/emotes/player_bow2_held.caf 1</CAL_emote_bow2_held>
445	<CAL_emote_curtsy index="53">./animations/emotes/player_curtsy.caf 1</CAL_emote_curtsy>
446	<CAL_emote_salute index="54">./animations/emotes/player_salute_stand.caf 1</CAL_emote_salute>
447	<CAL_emote_salute_held index="55">./animations/emotes/player_salute_held.caf 1</CAL_emote_salute_held>
448	<CAL_emote_blowkiss index="56">./animations/emotes/player_blowkiss.caf 1</CAL_emote_blowkiss>
449	<CAL_emote_blowkiss_sit index="57">./animations/emotes/player_blowkiss_sit.caf 1</CAL_emote_blowkiss_sit>
450	<CAL_emote_blowkiss_held index="58">./animations/emotes/player_blowkiss_held.caf 1</CAL_emote_blowkiss_held>
451	<CAL_emote_patbelly index="59">./animations/emotes/player_patbelly.caf 1</CAL_emote_patbelly>
452	<CAL_emote_patbelly_sit index="60">./animations/emotes/player_patbelly_sit.caf 1</CAL_emote_patbelly_sit>
453	<CAL_emote_patbelly_held index="61">./animations/emotes/player_patbelly_held.caf 1</CAL_emote_patbelly_held>
454	<CAL_emote_knock index="62">./animations/emotes/player_knock.caf 1</CAL_emote_knock>
455
456	<CAL_emote_spell_1 index="101" sound="Punch">./animations/player_spell1.caf 1</CAL_emote_spell_1>
457	<CAL_emote_spell_2 index="111" sound="Kick">./animations/player_spell2.caf 1</CAL_emote_spell_2>
458	<CAL_emote_spell_3 index="121" sound="alert4">./animations/player_spell3.caf 1</CAL_emote_spell_3>
459	<CAL_emote_sit index="1000">./animations/player_sit_idle.caf 0</CAL_emote_sit>
460	<CAL_emote_sit index="1000">./animations/player_idle1.caf 0</CAL_emote_sit>
461	<CAL_emote_sit index="1000">./animations/player_walk.caf 0</CAL_emote_sit>
462	<CAL_emote_sit index="1000">./animations/player_run.caf 0</CAL_emote_sit>
463	</frames>
464</emotes>
465