Glass Map Asset

From COD Engine Research
Revision as of 19:17, 15 February 2014 by CraigChrist8239 (talk | contribs) (Created page with "__NOTOC__ Category:Assets Category:MW3 Category:Ghosts The glass_map asset is part of the D3DBSP system produced by Radiant, and appears to be Infinity Ward's vers...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The glass_map asset is part of the D3DBSP system produced by Radiant, and appears to be Infinity Ward's version of Treyarch's glasses asset. It was added on Modern Warfare 3 and remained unchanged on Ghosts.

struct GlassDef
{
  const char * name;
       ScriptString unknownScriptString;
  unsigned short outlineCount;
  unsigned short * outline;
};

struct Glasses
{
       char * unknown1; //Size = ((unknownCount1 << 1) + unknownCount1) << 2
       unsigned int unknownCount1;
       int unknown2;
  unsigned int glassDefCount;
  GlassDef * glasses;
       char unknown3[0x6C];
};

struct GlassWorld
{
  const char * name;
  Glasses * glasses;
};