World_Z - widberg/fmtk GitHub Wiki

Chum World WORLD
ImZouna World_Z
zouna-templates-docs Rat PC World_Z

struct SeadEntry_Z {
    /// 0xFFFFFFFF
    u32 NextObjectOfThisEntry;
    /// 0xFFFFFFFF
    u32 PrevObjectOfThisEntry;
    /// starting at 1
    u32 NextEntryOfThisObject;
    /// 0xFFFFFFFF
    u32 placeholder2;
    u32 GridId;
    Name_Z nodeCrc32;
};

struct SeadHandle_Z {
    Vec2f PMin;
    Vec2f PMax;
    Vec2f InvDiag;
    u32 sizeX;
    u32 sizeY;
    float e;
    float f;
    float a;
    float b;
    u32 c;
    u32 d;
    u32 firstFree;
    u32 freeCount;
    DynArray_Z<u32> grid;
    DynArray_Z<SeadEntry_Z> seadEntries;
};

struct World_Z : ResourceObject_Z {
    Name_Z node_name0;
    Name_Z warp_name;
    Name_Z gameObj_name;
    Name_Z unused14;
    Name_Z gen_world_name;
    Name_Z node_name1;
    DynArray_Z<u32> unused17s;
    DynArray_Z<u8> unuseds;
    SeadHandle_Z display;
    SeadHandle_Z collision;
    DynArray_Z<Name_Z> unused6s;
    DynArray_Z<Name_Z> unused7s;
    DynArray_Z<Name_Z> unused8s;
    DynArray_Z<Name_Z> unused9s;
    DynArray_Z<Name_Z> unused10s;
    DynArray_Z<Name_Z> spline_graph_names;
    DynArray_Z<Name_Z> unused12s;
    DynArray_Z<Name_Z> material_anim_name;
};
⚠️ **GitHub.com Fallback** ⚠️