Pages: 1
Posted on 07-03-11, 04:14 am (rev. 1)
Fuzzy
Full mod

Karma: 1183
Posts: 9/785
Since: 06-28-11
I have discovered how some of the path data works for the Dorrie sprite (103)

Unknown 1: Speed
The unknowns are each 2 bytes, and this settings seems to use the most significant byte.
The slowest speed would be 256 and the standard speed is 2048-2560

Unknown 3: I still don't know what this does

Unknown 6: Action to perform
1 = Stop (end of path)
256 = Puts head down
512 = Brings head back up

I have also added Dorrie's sprite data to the sprite DB, so now Dorrie can be implemented in your levels!
Posted on 07-03-11, 04:17 am (rev. 1)
Birdo


Karma: 3304
Posts: 17/2021
Since: 06-28-11
Posted by Piranhaplant

Unknown 6: Action to perform
Also only used the most significant byte.
256 = Puts head down
512 = Brings head back up



Is these behavior different if you ground-pounding dorrie?

Anyway, thanks for the data
_________________________

Posted on 07-03-11, 04:25 am
Fuzzy
Full mod

Karma: 1183
Posts: 10/785
Since: 06-28-11
Unknown 6 is used for when Dorrie does it automatically such as in 4-6. Ground-pounding Dorrie will still make her/it put her/its head down.
Posted on 07-03-11, 04:28 am
Birdo


Karma: 3304
Posts: 18/2021
Since: 06-28-11
Posted by Piranhaplant
Unknown 6 is used for when Dorrie does it automatically such as in 4-6. Ground-pounding Dorrie will still make her/it put her/its head down.


Cool! We can make more complicated routes with these values. Nice find!
_________________________

Posted on 07-03-11, 04:41 am
Fuzzy
Full mod

Karma: 1183
Posts: 11/785
Since: 06-28-11
I just realized I never figured out how to make Dorrie stop. I thought Dorrie would stop at the end of the path, but that's not how it works. Set the action byte to 1 on the last node to make Dorrie stop at the end of the path. I've edited my first post with this data also.
Pages: 1