diff --git a/src/mercury_engine_data_structures/formats/collision.py b/src/mercury_engine_data_structures/formats/collision.py index c77da0f4..b9db2502 100644 --- a/src/mercury_engine_data_structures/formats/collision.py +++ b/src/mercury_engine_data_structures/formats/collision.py @@ -20,7 +20,7 @@ ) CollisionPolyDread = Struct( num_points=Rebuild(UInt, construct.len_(construct.this.points)), - unk=Float, + unk=Hex(UInt), points=Array(construct.this.num_points, CollisionPoint), loop=Flag, boundings=Array(4, Float), @@ -38,9 +38,9 @@ collision_formats = { "AABOX2D": Struct( - unknown1=UInt, - min=CVector2D, - max=CVector2D, + center=CVector2D, + unk=Float, + size=CVector2D, ), "CIRCLE": Struct( value1=Float,