-
Notifications
You must be signed in to change notification settings - Fork 0
CollisionVol_Z
Chum World COLLISIONVOL
ImZouna CollisionVol_Z
struct CollisionVolInfo {
Mat4f local_transform;
Mat4f local_transform_inverse;
};
struct CollisionVol_Z : Object_Z {
std::assert(type == ObjectType::CollisionVol_Z, "type != ObjectType::CollisionVol_Z");
DynArray_Z<CollisionVolInfo> collision_vol_info;
std::assert(collision_vol_info.size == 1, "collision_vol_info.size != 1");
Name_Z in_message_id;
std::assert(in_message_id == 0, "in_message_id != 0");
Name_Z out_message_id;
std::assert(out_message_id == 0, "out_message_id != 0");
Name_Z node_name_params[12];
std::assert(all_eq(node_name_params, 0), "!all_eq(node_name_params, 0)");
f32 float_params[12];
std::assert(all_eq(float_params, 0), "!all_eq(float_params, 0)");
DynArray_Z<Name_Z> anim_frame_names;
std::assert(anim_frame_names.size == 0, "anim_frame_names.size != 0");
DynArray_Z<Name_Z> material_anim_names;
std::assert(material_anim_names.size == 0, "material_anim_names.size != 0");
Name_Z volume_type;
/// Delay between when StartNodeAnims is called and the animFrames actually start playing
f32 delay;
std::assert(delay == 0, "delay != 0");
};
For FMTK Users and Mod Developers
For FMTK Developers
Asobo BigFile Format Specification
Asobo Classes
Animation_Z
Binary_Z
Bitmap_Z
Camera_Z
CollisionVol_Z
Fonts_Z
GameObj_Z
GenWorld_Z
GwRoad_Z
Keyframer*_Z
Light_Z
LightData_Z
Lod_Z
LodData_Z
Material_Z
MaterialAnim_Z
MaterialObj_Z
Mesh_Z
MeshData_Z
Node_Z
Omni_Z
Particles_Z
ParticlesData_Z
RotShape_Z
RotShapeData_Z
Rtc_Z
Skel_Z
Skin_Z
Sound_Z
Spline_Z
SplineGraph_Z
Surface_Z
SurfaceDatas_Z
UserDefine_Z
Warp_Z
World_Z
WorldRef_Z
Asobo File Format Idioms
Asobo CRC32
Asobo LZ Compression
Asobo Arithmetic Coding Compression
Asobo Save Game File Format Specification
Asobo Audio Formats
TotemTech/ToonTech/Zouna/ACE/BSSTech/Opal Timeline
Zouna Modding Resources
Miscellaneous