OBD:Data types: Difference between revisions

m
contrary to Windows' claims, these are not "DAT", "RAW" and "SEP" files
mNo edit summary
m (contrary to Windows' claims, these are not "DAT", "RAW" and "SEP" files)
Line 19: Line 19:
A few special mentions about the x2 thing and the IDs for _Tools files.
A few special mentions about the x2 thing and the IDs for _Tools files.
===Resource ID===
===Resource ID===
Those should certainly be typed: a different ID for every DAT-resource type.
Those should certainly be typed: a different ID for every resource type.
===Abnormal resource ID===
===Abnormal resource ID===
Most of them are "optional" links to a given resource type.
Most of them are "optional" links to a given resource type.
Line 39: Line 39:
===Abnormally normal resource ID===
===Abnormally normal resource ID===
TRAM links in [[FILM]] and [[TRAM]] are ''not'' optional. Neither is the envmap [[TXMP]] link in TXMP.
TRAM links in [[FILM]] and [[TRAM]] are ''not'' optional. Neither is the envmap [[TXMP]] link in TXMP.
===RAW/SEP links===
===Raw/separate file links===
I would type those too: a different ID for every RAW/SEP-resource type.
I would type those too: a different ID for every raw/separate file resource type.
:Note that the size of the RAW/SEP data is not always provided.
:Note that the size of the raw/separate data is not always provided.
===Links by label===
===Links by label===
Those are special string subtypes. I wouldn't specify them right now.
Those are special string subtypes. I wouldn't specify them right now.
:(but you can try and draw a list of what links-by-label there are)
:(but you can try and draw a list of what links-by-label there are)
===Links by ID===
===Links by ID===
:(not to be confused with links by ID to DAT resources)
:(not to be confused with links by ID to instance file resources)
E.g., vocalization IDs, melee profile IDs, combat behaviour IDs, etc.
E.g., vocalization IDs, melee profile IDs, combat behavior IDs, etc.
:In most cases, they are not links to DAT/RAW/SEP resources, but lookups to hardcoded tables (which are also part of OBD, sort of...)
:In most cases, they are not links to level file resources, but lookups to hardcoded tables (which are also part of OBD, sort of...)




Line 56: Line 56:
checked past BINA...
checked past BINA...
===16 chars===
===16 chars===
*[[PAR3]] ([[BINA]] raw/sep part)
*[[PAR3]] ([[BINA]] raw/separate file part)
*[[ONCP]]
*[[ONCP]]
*[[ONIA]]
*[[ONIA]]
Line 62: Line 62:
*[[TRAM]] (particle part)
*[[TRAM]] (particle part)
===32 chars===
===32 chars===
*[[AGDB]] raw/sep parts
*[[AGDB]] raw/separate file parts
*[[AISA]]
*[[AISA]]
*[[CHAR]] ([[BINA]] raw/sep part)
*[[CHAR]] ([[BINA]] raw/sep part)