WAX File Generator: Difference between revisions

From DF21 Wiki
(fix typo in frame ranges)
(added sequence numbers)
Line 18: Line 18:
TROOP Replacement Template - Frame Ranges:
TROOP Replacement Template - Frame Ranges:


* 0-5 Walking Front
* Seq 0:  0-5 Walking Front
* 6-11 Walking Front Angle Left
* Seq 1:  6-11 Walking Front Angle Left
* 12-17 Walking Side Left
* Seq 2:  12-17 Walking Side Left
* 18-23 Walking Rear Angle Left
* Seq 3:  18-23 Walking Rear Angle Left
* 24-29 Walking Rear
* Seq 4:  24-29 Walking Rear
* 30-35 Walking Rear Angle Right
* Seq 5:  30-35 Walking Rear Angle Right
* 36-41 Walking Side Right
* Seq 6:  36-41 Walking Side Right
* 42-47 Walking Front Angle Right
* Seq 7:  42-47 Walking Front Angle Right
* 48-49 Standing Shot Front
* Seq 8:  48-49 Standing Shot Front
* 50-51 Pain Front
* Seq 9:  50-51 Pain Front
* 52-55 Ranged Death
* Seq 10:  52-55 Ranged Death
* 55 Corpse
* Seq 11:  55 Corpse
* 56-59 Melee Death
* Seq 12:  56-59 Melee Death
* 60 Idle Front
* Seq 13:  60 Idle Front
* 61 Idle Front Angle Left
* Seq 14:  61 Idle Front Angle Left
* 62 Idle Side Left
* Seq 15:  62 Idle Side Left
* 63 Idle Rear Angle Left
* Seq 16:  63 Idle Rear Angle Left
* 64 Idle Rear
* Seq 17:  64 Idle Rear
* 65 Idle Rear Angle Right
* Seq 18:  65 Idle Rear Angle Right
* 66 Idle Side Right
* Seq 19:  66 Idle Side Right
* 67 Idle Front Angle Right
* Seq 20:  67 Idle Front Angle Right
* 68-69 Standing Shot Front Angle Left
* Seq 21:  68-69 Standing Shot Front Angle Left
* 70-71 Pain Front Angle Left
* Seq 22:  70-71 Pain Front Angle Left
* 72-73 Standing Shot Side Left
* Seq 23:  72-73 Standing Shot Side Left
* 74-75 Pain Side Left
* Seq 24:  74-75 Pain Side Left
* 76-77 Standing Shot Rear Angle Left
* Seq 25:  76-77 Standing Shot Rear Angle Left
* 78-79 Pain Rear Angle Left
* Seq 26:  78-79 Pain Rear Angle Left
* 80-81 Standing Shot Rear
* Seq 27:  80-81 Standing Shot Rear
* 82-83 Pain Rear
* Seq 28:  82-83 Pain Rear
* 84-85 Standing Shot Rear Angle Right
* Seq 29:  84-85 Standing Shot Rear Angle Right
* 86-87 Pain Rear Angle Right
* Seq 30:  86-87 Pain Rear Angle Right
* 88-89 Standing Shot Side Right
* Seq 31:  88-89 Standing Shot Side Right
* 90-91 Pain Side Right
* Seq 32:  90-91 Pain Side Right
* 92-93 Standing Shot Front Angle Right
* Seq 33:  92-93 Standing Shot Front Angle Right
* 94-95 Pain Front Angle Right
* Seq 34:  94-95 Pain Front Angle Right
 


Note: Recoil sequences 35-42 are reusing Pain frames for now.





Revision as of 22:27, 6 October 2024

The tool is under development, as is the documentation.

This will cover starting with an existing Blender file as a template, changing colours, species, outfits and weapons, then rendering and creating the WAX file for use in Dark Forces.

Please check back soon for more information.

WIP Screenshot of the Blender Template.

Before we get started, there are some tools to download:

1) Blender: https://www.blender.org/download/ - current version (4.2 at time of writing)

           or if need be https://download.blender.org/release/ for any and all previous releases.

2) WAX/FME Convertor (by Jereth Kok): https://df-21.net/downloads/utilities/waxconverter/waxconverter.zip

          Note: Requires .NET 6.0 - Version 3.2 - June 2024 Release

3) The template files, available here: (Insert link here when files complete)

TROOP Replacement Template - Frame Ranges:

  • Seq 0: 0-5 Walking Front
  • Seq 1: 6-11 Walking Front Angle Left
  • Seq 2: 12-17 Walking Side Left
  • Seq 3: 18-23 Walking Rear Angle Left
  • Seq 4: 24-29 Walking Rear
  • Seq 5: 30-35 Walking Rear Angle Right
  • Seq 6: 36-41 Walking Side Right
  • Seq 7: 42-47 Walking Front Angle Right
  • Seq 8: 48-49 Standing Shot Front
  • Seq 9: 50-51 Pain Front
  • Seq 10: 52-55 Ranged Death
  • Seq 11: 55 Corpse
  • Seq 12: 56-59 Melee Death
  • Seq 13: 60 Idle Front
  • Seq 14: 61 Idle Front Angle Left
  • Seq 15: 62 Idle Side Left
  • Seq 16: 63 Idle Rear Angle Left
  • Seq 17: 64 Idle Rear
  • Seq 18: 65 Idle Rear Angle Right
  • Seq 19: 66 Idle Side Right
  • Seq 20: 67 Idle Front Angle Right
  • Seq 21: 68-69 Standing Shot Front Angle Left
  • Seq 22: 70-71 Pain Front Angle Left
  • Seq 23: 72-73 Standing Shot Side Left
  • Seq 24: 74-75 Pain Side Left
  • Seq 25: 76-77 Standing Shot Rear Angle Left
  • Seq 26: 78-79 Pain Rear Angle Left
  • Seq 27: 80-81 Standing Shot Rear
  • Seq 28: 82-83 Pain Rear
  • Seq 29: 84-85 Standing Shot Rear Angle Right
  • Seq 30: 86-87 Pain Rear Angle Right
  • Seq 31: 88-89 Standing Shot Side Right
  • Seq 32: 90-91 Pain Side Right
  • Seq 33: 92-93 Standing Shot Front Angle Right
  • Seq 34: 94-95 Pain Front Angle Right

Note: Recoil sequences 35-42 are reusing Pain frames for now.


Current Species Head Options, in mask layer order:

  • 1 Twi'lek
  • 2 Duros
  • 3 Rodian
  • 4 Sullustan
  • 5 Twi'lek (Alternate)
  • 6 Ithorian
  • 7 Mon Calamari
  • 8 Gran (Ree-Yees)
  • 9 Quarren
  • 10 Bith
  • 11 Devaronian
  • 12 Zabrak (Maul)
  • 13 Tusken
  • 14 Arcona
  • 15 Trandoshan
  • 16 Kubaz (Garindan)
  • 17 Chiss (Thrawn)
  • 18 Bothan
  • 19 Chagrian
  • 20 Falleen (Xizor / Black Sun)
  • 21 Gand (Zuckuss)
  • 22 Weequay
  • 23 Togruta
  • 24 Aqualish (Ponda Baba)
  • 25 Yarkora

Human, female variations and other enemy logic types are planned, but not yet included.