Category:Tags

From HaloDemoMods
Jump to: navigation, search

Abstract

The Halo game engine uses tags to organize and handle different types of data found in its accompanying map files (files that end in .map).

Within the data of each map file, tag references are made with the tag names in reverse. For example, "vehi" is found within the hex data as "ihev", "weap" as "paew", "proj" as "jorp", and so on. The actual tag's data follows the tag name (it does not come before it; you're not supposed to read the data backwards, too, just the tag name references). You can see how this works by opening a .map file with a hex editor and searching the data for "ihev" or another four-letter tag, backwards.

Some tag types are unique to certain types of map files. For example, the Vcky (Virtual Keyboard) and Mply (Multiplayer scenario description) tags are only found in the ui.map (User Interface) file.

Using this category and related pages

  • Tag types are three- or four-letter abbreviations. There are 83 tag types in the game data files, although only about 78 are used in practice by the game engine.
  • Download and upload individual tags from within a subcategory for that tag type. There are also Tag Packs and Resource Maps available.
  • Official MGM Tag Release Thread
Personal tools
Namespaces

Variants
Actions
Navigation
BlamDevComNet
MGM
Community
Halo Demo & Trial
Halo Full
References
Lists
Admin Pages
Toolbox