Jump to content
  • 0

[OoT Debug ROM] Hierarchies


SanguinettiMods
 Share

Question

11 answers to this question

Recommended Posts

  • 0

To change the object used by the actor, I believe you have to go the actor's "info" offset and change the object number it uses. I'm not too sure about this, but you might as well give it a look.

 

http://wiki.spinout182.com/w/Actors#Actor_table

 

^ That has an example of finding the object number value in the stalfos actor.

 

As for the hierarchy, I definitely know it can be done but I haven't yet looked at it. Would you mind posting the notes you have on it? Also, it would do you good to look at this custom actor; the answer lies within it:

 

http://spinout182.com/ovl_En_Anim/

Link to comment
Share on other sites

  • 0

I don't have any notes. I just know that if I look at the disassembly of an actor, if you search the offset of the object's hierarchy in decimal, you can find it not too far from the start and if you look for the offset within the assembled actor file you can usually find it with "0006" two rows above it. Changing it results in the game crashing.

Link to comment
Share on other sites

  • 0

Specifically, I was using En_Dekubaba. I modified the object file to contain two more copies of the two display lists that make up the head, and two copies of it's hierarchy to utilize the modified display lists.

 

The original offset was 0x2A40

The new offset(s) were 0x3FB0, or 0x4030.

 

I made sure to recalculate the limb list as well, too, so I don't know what the problem is.

Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.