]> git.jsancho.org Git - lugaru.git/blob - Source/Animation.def
Cleanup animation loading
[lugaru.git] / Source / Animation.def
1 /*
2 Copyright (C) 2010 - Lugaru authors
3
4 This file is part of Lugaru.
5
6 Lugaru is free software; you can redistribute it and/or
7 modify it under the terms of the GNU General Public License
8 as published by the Free Software Foundation; either version 2
9 of the License, or (at your option) any later version.
10
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14
15 See the GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
20 */
21
22 DECLARE_ANIM(runanim, "Run", middleheight, neutral)
23 DECLARE_ANIM(bounceidleanim, "Idle", middleheight, neutral)
24 DECLARE_ANIM(stopanim, "Stop", middleheight, neutral)
25 DECLARE_ANIM(jumpupanim, "JumpUp", highheight, neutral)
26 DECLARE_ANIM(jumpdownanim, "JumpDown", highheight, neutral)
27 DECLARE_ANIM(landanim, "Landing", lowheight, neutral)
28 DECLARE_ANIM(landhardanim, "Landhard", lowheight, neutral)
29 DECLARE_ANIM(climbanim, "Climb", lowheight, neutral)
30 DECLARE_ANIM(hanganim, "Hangon", lowheight, neutral)
31 DECLARE_ANIM(spinkickanim, "SpinKick", middleheight, normalattack)
32 DECLARE_ANIM(getupfromfrontanim, "GetUpFromFront", lowheight, neutral)
33 DECLARE_ANIM(getupfrombackanim, "GetUpFromBack", lowheight, neutral)
34 DECLARE_ANIM(crouchanim, "Crouch", lowheight, neutral)
35 DECLARE_ANIM(sneakanim, "Sneak", lowheight, neutral)
36 DECLARE_ANIM(rollanim, "Roll", lowheight, neutral)
37 DECLARE_ANIM(flipanim, "Flip", highheight, neutral)
38 DECLARE_ANIM(frontflipanim, "Flip", highheight, neutral)
39 DECLARE_ANIM(spinkickreversedanim, "SpinKickCaught", middleheight, reversed)
40 DECLARE_ANIM(spinkickreversalanim, "SpinKickCatch", middleheight, reversal)
41 DECLARE_ANIM(lowkickanim, "lowkick", middleheight, normalattack)
42 DECLARE_ANIM(sweepanim, "sweep", lowheight, normalattack)
43 DECLARE_ANIM(sweepreversedanim, "SweepCaught", lowheight, reversed)
44 DECLARE_ANIM(sweepreversalanim, "SweepCatch", middleheight, reversal)
45 DECLARE_ANIM(rabbitkickanim, "RabbitKick", middleheight, normalattack)
46 DECLARE_ANIM(rabbitkickreversedanim, "RabbitKickCaught", middleheight, reversed)
47 DECLARE_ANIM(rabbitkickreversalanim, "RabbitKickCatch", lowheight, reversal)
48 DECLARE_ANIM(upunchanim, "Upunch", middleheight, normalattack)
49 DECLARE_ANIM(staggerbackhighanim, "Staggerbackhigh", middleheight, neutral)
50 DECLARE_ANIM(upunchreversedanim, "UpunchCaught", middleheight, reversed)
51 DECLARE_ANIM(upunchreversalanim, "UpunchCatch", middleheight, reversal)
52 DECLARE_ANIM(hurtidleanim, "Hurtidle", middleheight, neutral)
53 DECLARE_ANIM(backhandspringanim, "Backhandspring", middleheight, neutral)
54 DECLARE_ANIM(fightidleanim, "Fightidle", middleheight, neutral)
55 DECLARE_ANIM(walkanim, "Walk", middleheight, neutral)
56 DECLARE_ANIM(fightsidestep, "Fightsidestep", middleheight, neutral)
57 DECLARE_ANIM(killanim, "Kill", middleheight, normalattack)
58 DECLARE_ANIM(sneakattackanim, "Sneakattack", middleheight, reversal)
59 DECLARE_ANIM(sneakattackedanim, "Sneakattacked", middleheight, reversed)
60 DECLARE_ANIM(drawrightanim, "drawright", middleheight, neutral)
61 DECLARE_ANIM(knifeslashstartanim, "slashstart", middleheight, normalattack)
62 DECLARE_ANIM(crouchdrawrightanim, "crouchdrawright", lowheight, neutral)
63 DECLARE_ANIM(crouchstabanim, "crouchstab", lowheight, normalattack)
64 DECLARE_ANIM(knifefollowanim, "slashfollow", middleheight, reversal)
65 DECLARE_ANIM(knifefollowedanim, "slashfollowed", middleheight, reversed)
66 DECLARE_ANIM(knifethrowanim, "knifethrow", middleheight, normalattack)
67 DECLARE_ANIM(removeknifeanim, "removeknife", middleheight, neutral)
68 DECLARE_ANIM(crouchremoveknifeanim, "crouchremoveknife", lowheight, neutral)
69 DECLARE_ANIM(jumpreversedanim, "JumpCaught", middleheight, reversed)
70 DECLARE_ANIM(jumpreversalanim, "JumpCatch", middleheight, reversal)
71 DECLARE_ANIM(staggerbackhardanim, "Staggerbackhard", middleheight, neutral)
72 DECLARE_ANIM(dropkickanim, "Dropkick", middleheight, normalattack)
73 DECLARE_ANIM(winduppunchanim, "Winduppunch", middleheight, normalattack)
74 DECLARE_ANIM(winduppunchblockedanim, "Winduppunchblocked", middleheight, normalattack)
75 DECLARE_ANIM(blockhighleftanim, "Blockhighleft", middleheight, normalattack)
76 DECLARE_ANIM(blockhighleftstrikeanim, "Blockhighleftstrike", middleheight, normalattack)
77 DECLARE_ANIM(backflipanim, "Backflip", highheight, neutral)
78 DECLARE_ANIM(walljumpbackanim, "Walljumpback", highheight, neutral)
79 DECLARE_ANIM(walljumpfrontanim, "Walljumpfront", highheight, neutral)
80 DECLARE_ANIM(rightflipanim, "Rightflip", highheight, neutral)
81 DECLARE_ANIM(walljumprightanim, "Walljumpright", highheight, neutral)
82 DECLARE_ANIM(leftflipanim, "Leftflip", highheight, neutral)
83 DECLARE_ANIM(walljumpleftanim, "Walljumpleft", highheight, neutral)
84 DECLARE_ANIM(walljumprightkickanim, "Walljumprightkick", highheight, neutral)
85 DECLARE_ANIM(walljumpleftkickanim, "Walljumpleftkick", highheight, neutral)
86 DECLARE_ANIM(knifefightidleanim, "Knifefightidle", middleheight, neutral)
87 DECLARE_ANIM(knifesneakattackanim, "Knifesneakattack", middleheight, reversal)
88 DECLARE_ANIM(knifesneakattackedanim, "Knifesneakattacked", middleheight, reversed)
89 DECLARE_ANIM(swordfightidleanim, "swordfightidle", middleheight, neutral)
90 DECLARE_ANIM(drawleftanim, "drawleft", middleheight, neutral)
91 DECLARE_ANIM(swordslashanim, "swordslash", middleheight, normalattack)
92 DECLARE_ANIM(swordgroundstabanim, "swordgroundstab", lowheight, normalattack)
93 DECLARE_ANIM(dodgebackanim, "dodgeback", middleheight, neutral)
94 DECLARE_ANIM(swordsneakattackanim, "Swordsneakattack", middleheight, reversal)
95 DECLARE_ANIM(swordsneakattackedanim, "Swordsneakattacked", middleheight, reversed)
96 DECLARE_ANIM(swordslashreversedanim, "swordslashCaught", middleheight, reversed)
97 DECLARE_ANIM(swordslashreversalanim, "swordslashCatch", middleheight, reversal)
98 DECLARE_ANIM(knifeslashreversedanim, "knifeslashCaught", middleheight, reversed)
99 DECLARE_ANIM(knifeslashreversalanim, "knifeslashCatch", middleheight, reversal)
100 DECLARE_ANIM(swordfightidlebothanim, "swordfightidleboth", middleheight, neutral)
101 DECLARE_ANIM(swordslashparryanim, "sworduprightparry", middleheight, normalattack)
102 DECLARE_ANIM(swordslashparriedanim, "swordslashparried", middleheight, normalattack)
103 DECLARE_ANIM(wolfidle, "Wolfidle", middleheight, neutral)
104 DECLARE_ANIM(wolfcrouchanim, "Wolfcrouch", lowheight, neutral)
105 DECLARE_ANIM(wolflandanim, "Wolflanding", lowheight, neutral)
106 DECLARE_ANIM(wolflandhardanim, "Wolflandhard", lowheight, neutral)
107 DECLARE_ANIM(wolfrunanim, "Wolfrun", middleheight, neutral)
108 DECLARE_ANIM(wolfrunninganim, "Wolfrunning", middleheight, neutral)
109 DECLARE_ANIM(rabbitrunninganim, "Rabbitrunning", middleheight, neutral)
110 DECLARE_ANIM(wolfstopanim, "Wolfstop", middleheight, neutral)
111 DECLARE_ANIM(rabbittackleanim, "Rabbittackle", middleheight, neutral)
112 DECLARE_ANIM(rabbittacklinganim, "Rabbittackling", middleheight, reversal)
113 DECLARE_ANIM(rabbittackledbackanim, "Rabbittackledback", middleheight, reversed)
114 DECLARE_ANIM(rabbittackledfrontanim, "Rabbittackledfront", middleheight, reversed)
115 DECLARE_ANIM(wolfslapanim, "Wolfslap", middleheight, normalattack)
116 DECLARE_ANIM(staffhitanim, "StaffHit", middleheight, normalattack)
117 DECLARE_ANIM(staffgroundsmashanim, "StaffGroundSmash", lowheight, normalattack)
118 DECLARE_ANIM(staffspinhitanim, "Spinwhack", middleheight, normalattack)
119 DECLARE_ANIM(staffhitreversedanim, "StaffHitCaught", middleheight, reversed)
120 DECLARE_ANIM(staffhitreversalanim, "StaffHitCatch", middleheight, reversal)
121 DECLARE_ANIM(staffspinhitreversedanim, "SpinWhackCaught", middleheight, reversed)
122 DECLARE_ANIM(staffspinhitreversalanim, "SpinWhackCatch", middleheight, reversal)
123 DECLARE_ANIM(sitanim, "Sit", lowheight, neutral)
124 DECLARE_ANIM(sleepanim, "Sleep", lowheight, neutral)
125 DECLARE_ANIM(talkidleanim, "TalkIdle", middleheight, neutral)
126 DECLARE_ANIM(sitwallanim, "Dying", lowheight, neutral)
127 DECLARE_ANIM(dead1anim, "Dead1", lowheight, neutral)
128 DECLARE_ANIM(dead2anim, "Dead2", lowheight, neutral)
129 DECLARE_ANIM(dead3anim, "Dead3", lowheight, neutral)
130 DECLARE_ANIM(dead4anim, "Dead4", lowheight, neutral)
131
132 DECLARE_ANIM(loadable_anim_end, "", 0, 0)
133
134 /* Not implemented.  */
135 DECLARE_ANIM(rabbittacklereversal, "", 0, 0)
136 DECLARE_ANIM(rabbittacklereversed, "", 0, 0)
137 DECLARE_ANIM(sworddisarmanim, "", 0, 0)
138 DECLARE_ANIM(swordslashleftanim, "", 0, 0)
139 DECLARE_ANIM(swordslashrightanim, "", 0, 0)
140 DECLARE_ANIM(swordstabanim, "", 0, 0)
141 DECLARE_ANIM(wolfbashanim, "", 0, 0)
142 DECLARE_ANIM(wolfclawanim, "", 0, 0)
143 DECLARE_ANIM(wolffightidle, "", 0, 0)
144 DECLARE_ANIM(wolfhurtidle, "", 0, 0)
145 DECLARE_ANIM(wolfsneakanim, "", 0, 0)
146 DECLARE_ANIM(wolfswordidle, "", 0, 0)
147 DECLARE_ANIM(wolftackleanim, "", 0, 0)
148 DECLARE_ANIM(wolftackledbacanim, "", 0, 0)
149 DECLARE_ANIM(wolftackledfrontanim, "", 0, 0)
150 DECLARE_ANIM(wolftacklereversal, "", 0, 0)
151 DECLARE_ANIM(wolftacklereversed, "", 0, 0)
152 DECLARE_ANIM(wolftacklinganim, "", 0, 0)
153
154 DECLARE_ANIM(tempanim, "", 0, 0)