Skip to content

Tag extensions

Ringworld reads a few tag fields that the stock engine does not have. Most of them sit in space that stock tags leave unused, so existing tags keep working and read as the stock behavior.

Note

The stock editing kit does not show these fields. They can be set with invader-edit from Invader, using tag definitions that include them.

New tag groups

Group Purpose
shader_model_extended Model shader with normal maps and extra detail maps. See Shader model extended.
vector_font Font drawn from a TrueType or OpenType font, with its size, placement, shadow and one font per text style. See Vector fonts.
vector_font_data The TrueType or OpenType font file used by a vector_font. See Vector fonts.

New fields

Tag Field Effect
Meter elements of unit_hud_interface, weapon_hud_interface and grenade_hud_interface use xbox shading meter flag Reads the meter bitmap with its channels swapped, like the Xbox. See HUD meters.
hud_globals messaging canvas size (480p or 960p) 960p doubles the HUD canvas for high resolution HUD bitmaps.
hud_globals messaging flags use anchor for justification, separate action prompt, apply multiline fixups; action prompt anchor and offset Layout of HUD messages and of the action prompt. Only on Ringworld maps.
HUD messaging icons use top bound for vertical offset flag Places icons from the top of the text line.
bitmap force hud use highres scale flag Scales the bitmap as a high resolution HUD bitmap.
weapon uses 3rd person camera flag Holding the weapon switches the player to a third person camera.
object cast shadow by default flag The object casts a shadow.
unit_hud_interface auxiliary meter type night vision The meter shows the night vision power.

Ringworld maps

Maps built with ringtool are marked as Ringworld maps in their header. Features that read data other map compilers cannot write are limited to those maps.