summaryrefslogtreecommitdiff
path: root/include/daEnDosun_c.h
diff options
context:
space:
mode:
authormegazig <megazig@megazig-laptop.lightning.home>2012-01-12 19:39:28 -0600
committermegazig <megazig@megazig-laptop.lightning.home>2012-01-12 19:39:28 -0600
commit1cac64b9ff7384af650fed2bef25fa27069fd589 (patch)
treefdbb65c847aa5183ceb2cf6ae1118b03f2a96a36 /include/daEnDosun_c.h
parent81edb47b7f677ba37e81f896645ecdc023f4adb9 (diff)
downloadkamek-1cac64b9ff7384af650fed2bef25fa27069fd589.tar.gz
kamek-1cac64b9ff7384af650fed2bef25fa27069fd589.zip
fixes for using class functions instead of extern'd calls
updated full daEnDosun_c definition half working daEnMegaDosun_c
Diffstat (limited to 'include/daEnDosun_c.h')
-rw-r--r--include/daEnDosun_c.h18
1 files changed, 8 insertions, 10 deletions
diff --git a/include/daEnDosun_c.h b/include/daEnDosun_c.h
index 49acabe..fadaedb 100644
--- a/include/daEnDosun_c.h
+++ b/include/daEnDosun_c.h
@@ -39,19 +39,17 @@ public:
nw4r::g3d::ResFile resFile; // _540
m3d::mdl_c bodyModel; // _544
m3d::anmVis_c anmVis; // _584
- //u8 collision_struct[4]; // _5BC
- u32 collision_struct; // _5BC
- u32 _5C0, _5C4, _5C8;
- float posXrelated_1; // _5CC
+ u32 collision_struct[4]; // _5BC
+ float shakePosXoffset; // _5CC shakePosXoffset
u32 bigOrSmall; // _5D0 0=small,1=big
- u32 holdsFromSettings; // _5D4
+ u32 holdsFromSettings; // _5D4 0=normal,1=???,2=alwaysFalling
u16 puruMoveCounter; // _5D8
- u16 _5DA;
+ u16 shakeIndex; // _5DA 0=shake,1=normal
u32 countdownTimer; // _5DC
- u32 anotherCounter; // _5E0
- float posXrelated_2; // _5E4
- float posYrelated_1; // _5E8
- u32 _5EC;
+ u32 dieCounter; // _5E0
+ float unusedXoffset; // _5E4
+ float unusedYoffset; // _5E8
+ u32 _5EC; // padding
/* don't have params yet */
void setupBodyModel(); // 809f63f0