Environment Dictionary: Difference between revisions

Added infobox and normalized some content.
(Created page with "=== Dictionary === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments |- | 0x0 || 0x4 || uint32_t || muVersion || || 2 || |- | 0x4 || 0x4 || uint32_t || muSeasonCnt || || || |- | 0x8 || 0x4 || SeasonData * || mpSeasonDatii || || SeasonData format || |- | 0xC || 0x4 || uint32_t || muLocationCnt || || || |- | 0x10 || 0x4 || LocationData * || mpLocationDatii || || LocationData format || |} === SeasonData === {...")
 
(Added infobox and normalized some content.)
 
(2 intermediate revisions by the same user not shown)
Line 1:
{{ParadiseResourceTypeInfobox
=== Dictionary ===
| name = EnvironmentDictionary
| resourcenames = ENV_DICTIONARY
| id = 0x10014
| category = Game-specific<br />(Burnout Paradise)
| memdist = Main Memory only
|}}
 
The environment dictionary resource contains a list of all the environment settings bundles with information on each.
 
= Structures =
=== BrnWorld::EnvironmentSettings::Dictionary ===
==== 32-bit ====
{| class="wikitable"
! Offset !! SizeLength !! Type !! Name !! Description !! More Information !! Comments
|-
| 0x0 || 0x4 || uint32_t || muVersion || || 2 ||
|-
| 0x4 || 0x4 || uint32_t || muSeasonCnt || || ||
|-
| 0x8 || 0x4 || [[#BrnWorld::EnvironmentSettings::Dictionary::SeasonData |SeasonData]]* || mpSeasonDatii || || SeasonData format ||
|-
| 0xC || 0x4 || uint32_t || muLocationCnt || || ||
|-
| 0x10 || 0x4 || [[#BrnWorld::EnvironmentSettings::Dictionary::LocationData |LocationData]]* || mpLocationDatii || || LocationData format ||
|}
 
==== SeasonData64-bit === =
{| class="wikitable"
! Offset !! SizeLength !! Type !! Name !! Description !! More Information !! Comments
|-
| 0x0 || 0x800x4 || char[128] || macResourceNameuint32_t || muVersion || || 2
|-
| 0x800x4 || 0x400x4 || char[64] || macBundleuint32_t || muSeasonCnt || ||
|-
| 0x8 || 0x8 || [[#BrnWorld::EnvironmentSettings::Dictionary::SeasonData|SeasonData]]* || mpSeasonDatii || ||
| 0xC0 || 0x40 || char[64] || macColourCubesBundle || || ||
|}
=== LocationData ===
{| class="wikitable"
! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments
|-
| 0x00x10 || 0x400x4 || char[64] || macNameuint32_t || muLocationCnt || ||
|}
== PS4 ==
 
=== Dictionary ===
{| class="wikitable"
! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments
|-
| 0x00x14 || 0x4 || uint32_t || muVersion || || 2Padding ||
|-
| 0x18 || 0x8 || [[#BrnWorld::EnvironmentSettings::Dictionary::LocationData |LocationData]]* || mpLocationDatii || || LocationData format ||
| 0x4 || 0x4 || uint32_t || muSeasonCnt || || ||
|-
| 0x8 || 0x8 || SeasonData * || mpSeasonDatii || || SeasonData format ||
|-
| 0x10 || 0x4 || uint32_t || muLocationCnt || || ||
|-
| 0x14 || 0x4 || || || padding || ||
|-
| 0x18 || 0x8 || LocationData * || mpLocationDatii || || LocationData format ||
|}
 
=== SeasonData ===
=== BrnWorld::EnvironmentSettings::Dictionary::SeasonData ===
{| class="wikitable"
! Offset !! SizeLength !! Type !! Name !! Description !! More Information !! Comments
|-
| 0x0 || 0x80 || char[128] || macResourceName || || ||
|-
| 0x80 || 0x40 || char[64] || macBundle || || ||
|-
| 0xC0 || 0x40 || char[64] || macColourCubesBundle || || ||
|}
 
=== LocationData ===
=== BrnWorld::EnvironmentSettings::Dictionary::LocationData ===
{| class="wikitable"
! Offset !! SizeLength !! Type !! Name !! Description !! More Information !! Comments
|-
| 0x0 || 0x40 || char[64] || macName || || ||
|}