Jump to content

Common Data Types: Difference between revisions

Added axis aligned box.
(Update and normalize information.)
(Added axis aligned box.)
Line 3:
Data types used commonly by the pre-Paradise Burnout games.
 
= Vectors =
= Shared data types =
=== CGtV3d ===
A structure containing a vector of type <code>RwV3d</code>.
Line 10:
|-
| 0x0 || 0x10 || u_long128 || mData || 16-byte integer holding an [[#RwV3d|RwV3d]] object ||
|}
 
= Matrices =
=== CGtAxisAlignedBox ===
{| class="wikitable"
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x10 || [[#CGtV3d|CGtV3d]] || mSup || Supremum vertex ||
|-
| 0x10 || 0x10 || [[#CGtV3d|CGtV3d]] || mInf || Infimum vertex ||
|}
 
Line 44 ⟶ 54:
|}
 
= Hashes =
=== CGtHash ===
<code>CGtHash</code> is a derivative of CRC-32—a 32-bit value storing the hash of a given string, generated via a custom hash function. These hashes are used by the Takedown-era games to identify and properly assign values within files such as the [[Value Database]].
Cookies help us deliver our services. By using our services, you agree to our use of cookies.