[WIP] Total (automated) Annihilation

Discussion in 'Work-In-Progress Mods' started by Raevn, June 19, 2013.

  1. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    Total (automated) Annihilation

    A Planetary Annihilation Commander and a Total Annihilation Commander. Stick them on a planet together, who will win? Let's find out!

    The aim of this mod will be to create a full, working implementation of all Total Annihilation (TA) Units within Planetary Annihilation (PA), by converting the TA data directly.
    This means where possible, all models, textures and units will come directly from the TA data files without modification. Some elements will not be possible to convert automatically (explosions/effects and most likely animations), and these will have to be manually made and included.

    Progress
    [​IMG]
    [​IMG]
    Last edited: June 24, 2014
    xankar, nateious, tollman and 24 others like this.
  2. KNight

    KNight Post Master General

    Messages:
    7,681
    Likes Received:
    3,268
    Called it! ;p Can't wait to see this finished(this time! ;p)

    Mike
  3. veta

    veta Active Member

    Messages:
    1,256
    Likes Received:
    11
    Nice. Don't be afraid to repurpose PA models/art though. The stats are what really give it that TA feel.
  4. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    Wrote some batch scripts so I have it going in one click now.

    Still lots to do; many fields in the unit blueprint aren't supported yet, and ammo blueprints aren't generated. Audio is not done either, or effects & animations.

    The steps that are perfomed are:

    A. Extract
    1. Extracts totala1.hpi, ccdata.hp1 & rev31.gp3 to a folder using HPIDump
    2. Extracts the contents of all .GAF files within the "anims" and "textures" folders, extracted in step 1, using GAFDump
    3. Using a custom script, renames some textures that belong to a sequence (specifically, removes the sequence number from the first image of each sequence).

    B. Convert
    1. Using a custom converter, reads in all .3DO files from the "objects3d" folder extracted in step A1, and using the textures extracted in A2, outputs a .papa file with corresponding diffuse, mask and material textures.
    2. Using a custom script, reads all .FBI files in the extracted units folders and generates a .json unit blueprint
    3. Using a custom script, reads all .TDF files in the extracted weapons folders and generates a .json weapon blueprint
    4. For each unit in step B2, find the corresponding build pic and convert it to .PNG format, using ImageMagick.

    C. Build
    This step compiles the output of the Covert step in the appropriate folder structure for Planetary annihilation.
    elwyn and eroticburrito like this.
  5. lthawkeye

    lthawkeye New Member

    Messages:
    19
    Likes Received:
    0
    saw this coming, glad your the one doing it :D
  6. cobycohodas

    cobycohodas Member

    Messages:
    78
    Likes Received:
    2
    sounds epic!
  7. superouman

    superouman Post Master General

    Messages:
    1,007
    Likes Received:
    1,139
    I was hoping someone would do that. I can't wait to test this.
  8. gammatau

    gammatau Member

    Messages:
    48
    Likes Received:
    6
    Sorry, no. One of the big deals for me is the look and feel of the original TA units.
  9. kvalheim

    kvalheim Post Master General

    Messages:
    1,726
    Likes Received:
    645
    Stats aren't everything, videogames are a very visual medium
  10. comham

    comham Active Member

    Messages:
    651
    Likes Received:
    123
    Stats, graphics and sound interplay to give something a "feel". Just think of all the different starting pistols in FPS games.
  11. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    Not dead!

    upload_2014-2-23_17-30-58.png

    Obviously not playable, but the Unit Database lets me easily review the blueprints after I've generated them, to see what's missing/bugged.
    stuart98, elwyn, warrenkc and 5 others like this.
  12. supercilious

    supercilious New Member

    Messages:
    7
    Likes Received:
    4
    amazing, cant wait till the day i can play this mod on pa
  13. dinokeymaker

    dinokeymaker New Member

    Messages:
    25
    Likes Received:
    11
    It would be really awesome if I can see my big bertha firing from a planet to an enemy base on moon. Loved to see their recoil and energy drained on every shot :) (actually that is was I expect from holkings)
  14. fraxtion

    fraxtion Member

    Messages:
    41
    Likes Received:
    27
    This is so awesome I can't even
    glinkot likes this.
  15. nuketf

    nuketf Active Member

    Messages:
    702
    Likes Received:
    130
    how do i turn a .blend into a .papa file? i want to try to make a WWII unit model pack...:p
  16. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
  17. nuketf

    nuketf Active Member

    Messages:
    702
    Likes Received:
    130
  18. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,328
    Likes Received:
    2,125
    And the error message is......?
  19. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    Please post the error details it in the importer/exporter thread, to avoid this going off-topic :)
    DeathByDenim likes this.
  20. maxpowerz

    maxpowerz Post Master General

    Messages:
    2,208
    Likes Received:
    885
    Hmmmm...
    Will you be combining all ARM and CORE units into a single team for the TA commander???

Share This Page