Modifying the User Interface: Difference between revisions

From FreeAllegiance Wiki
Jump to navigationJump to search
No edit summary
(→‎introduction: link to FreeImage Project)
Line 8: Line 8:
* the game engine calls and interprets the text-mdl files, and some image-mdl files.
* the game engine calls and interprets the text-mdl files, and some image-mdl files.
* the text-mdl files contain formatting, behaviour and placement instructions for the images and text.
* the text-mdl files contain formatting, behaviour and placement instructions for the images and text.
* Images can be in the form of image-mdls, which are basically bitmaps wrapped in some code, or PNG files.  
* Images can be in the form of image-mdls, which are basically bitmaps wrapped in some code, or PNG files (and [http://freeimage.sourceforge.net/features.html many more formates]).


= The Game Engine =
= The Game Engine =

Revision as of 18:23, 18 April 2010

Edit.png
Stub This article is incomplete

This is an article about a topic that should be covered in more detail by the FreeAllegiance Wiki, but is lacking in content.

You can help by improving it!


introduction

Allegiance's User Interface can be modified to an extensive degree. Several Mods have been made, and more are in progress of being developed.

Allegiance User Interfaces are determined by three sources

  • the game engine calls and interprets the text-mdl files, and some image-mdl files.
  • the text-mdl files contain formatting, behaviour and placement instructions for the images and text.
  • Images can be in the form of image-mdls, which are basically bitmaps wrapped in some code, or PNG files (and many more formates).

The Game Engine

Understandably, not much can be altered here.

MDL

This is where modders spend most of their time.

Images

Creating or altering images is not difficult, given some experience with a decent graphics program.