***************************************************************************************
***
*** Introduction to SPM
***
***************************************************************************************
SPM (Shield Position Modifier)
==============================
SPM is a very basic utility that allows for changing shield positions/sizes for MTW units.
Yoy do NOT need to install anything to use SPM. Source code is provided for those of you
who may wish to expand/enhance SPM. If you wish to do so you have my full permission as
SPM is provided as Freeware.
In order to use this utility correctly you should have a basic understanding of how
shields are defined (for units) within MTW.
You should understand that any shield is defined within a rectangle (actually it's a
parallelogram) and thus has 4 pairs of x/y co-ords. These co-ordinates for the shield
positions are specified as "sets" within shield positioning files.
Each shield positioning file comprises 48 lines of co-ords, in 4 "sets" of 12. Each "set"
defines the shield positions for each camera-angle for a sequence of 12 frames.
SPM changes these sets of x/y coordinates in order to "manipulate" the positioning
of the shield relative to the figure - in other words changing the size, look and position
of the shield relative to the figures images in a 12 frame sequence.
Within MTW many units have shields that look different. For example, there are small
round shields, large round shields, triangular/kite shaped shields, rectangular shaped
shields etc: However, ALL of these different shield shapes are 'encapsulated' within an
image rectangle and these rectangles are defined via the parameters defined in the
various shield positioning files.
These shield positioning files specify the position of a shield image, relative to a figure
image, in terms of a rectangle. Each of these files define the positions required for an
"Action" (for all 4 different camera-angles).