User Tools

Site Tools


en:games:star_trek_armada_1:modding:wire_frames

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:games:star_trek_armada_1:modding:wire_frames [2025-06-08-17-07] – [Wire Frames in Star Trek: Armada] 7saturnen:games:star_trek_armada_1:modding:wire_frames [2025-06-08-17-10] (current) – [Creating the Wire Frame Sprite] 7saturn
Line 10: Line 10:
 The eventual texture file should contain all five elements to be highlighted, when damaged or offline. The texture can be 128x128 pixels in size, that is separated into 40x40 pixels sections, each containing one subsystem element. The order can be any way you like (mapping is done by the sprite referencing it, later), but one way of doing it would be in this order: The eventual texture file should contain all five elements to be highlighted, when damaged or offline. The texture can be 128x128 pixels in size, that is separated into 40x40 pixels sections, each containing one subsystem element. The order can be any way you like (mapping is done by the sprite referencing it, later), but one way of doing it would be in this order:
  
-| Sensors | Shield Generator | Life Support | + Sensors   Shield Generator   Life Support  
-| Engines | Weapons Control | //<empty>// |+ Engines   Weapons Control   //<empty>//  |
  
 One of these panels if occupied by one section of the entire wire frame. That can look like this: One of these panels if occupied by one section of the entire wire frame. That can look like this:
  
-{{ :en:games:star_trek_armada_1:modding:rejectorwireframe.png?nolink |}}+{{ :en:games:star_trek_armada_1:modding:rejectorwireframe.png?nolink&200 |}}
  
-In practice, the black color shown here should not be black at all but transparent.+In practice, the black color shown here should **not** be black at all but **transparent**. So you will need an alpha channel for wire frames. Everything that is not meant to be part of the actual icon should be transparent.
  
 The 40x40 wire frame from above needs some editing now, basically duplicating it five times, but each time cutting out different parts of it, so that each of the five panels is using a different section of it for depicting damage. Once done, save the new image in TGA format, 24 bits, uncompressed. The 40x40 wire frame from above needs some editing now, basically duplicating it five times, but each time cutting out different parts of it, so that each of the five panels is using a different section of it for depicting damage. Once done, save the new image in TGA format, 24 bits, uncompressed.
Line 38: Line 38:
 The positions in each line are to be interpreted as follows: The positions in each line are to be interpreted as follows:
  
-//<SOD name>w<number>// //<texture name>// //<Starting X>// // <Starting Y>// //<Width>// //<Height>//+//<SOD Name>//w//<Number>// //<Texture Name>// //<Starting X>// // <Starting Y>// //<Width>// //<Height>//
  
-(just like for other [[en:games:star_trek_armada_1:modding:Sprites]]). The //<SOD name>// and //<texture name>// are without the //.sod// or //.tga// file name extension. Also is it important to notice, that the SOD name is meant, **not** the ODF name. Meaning, a wire frame is used for a specific model, not a specific unit. (Multiple units may use the same SOD.) The //<number>// value is a digit between 1 and 5. This translates to:+(just like for other [[en:games:star_trek_armada_1:modding:Sprites]]). The //<SOD Name>// and //<Texture Name>// are without the //.sod// or //.tga// file name extension. Also is it important to notice, that the SOD name is meant, **not** the ODF name. Meaning, a wire frame is used for a specific model, not a specific unit. (Multiple units may use the same SOD.) The //<Number>// value is a digit between 1 and 5. This translates to:
   - Sensors,   - Sensors,
   - Shield Generator,   - Shield Generator,
en/games/star_trek_armada_1/modding/wire_frames.1749402445.txt.gz · Last modified: by 7saturn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki