• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

UltimateRecon98

Recruit
27 Badges
Apr 30, 2018
7
0
  • Stellaris: Apocalypse
  • Stellaris: Federations
  • Age of Wonders: Planetfall - Revelations
  • BATTLETECH: Heavy Metal
  • Age of Wonders: Planetfall Season pass
  • Age of Wonders: Planetfall Premium edition
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall
  • BATTLETECH: Season pass
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • BATTLETECH: Flashpoint
  • Stellaris: Distant Stars
  • Steel Division: Normandy 44 -  Back to Hell
  • Stellaris
  • Stellaris: Humanoids Species Pack
  • Steel Division: Normand 44 - Second Wave
  • Stellaris: Synthetic Dawn
  • BATTLETECH
  • Steel Division: Normandy 44
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
I was messing around with the files on battle tech till i saw the emblems folder for it and looked inside and saw all the flags for the game and say "hey how about I add a flag from one of my favorite games that is Titan-fall." and here is what I got. Got to say it looks pretty neat that you can add custom flags in there. Though i might share it with people here
 

Attachments

  • 20180502022003_1.jpg
    20180502022003_1.jpg
    422,2 KB · Views: 454
  • 20180502022007_1.jpg
    20180502022007_1.jpg
    242,5 KB · Views: 363
  • 20180502022009_1.jpg
    20180502022009_1.jpg
    310,3 KB · Views: 341
  • 20180502022016_1.jpg
    20180502022016_1.jpg
    298,8 KB · Views: 339
  • 20180502022018_1.jpg
    20180502022018_1.jpg
    274 KB · Views: 354
  • 20180502022024_1.jpg
    20180502022024_1.jpg
    307,6 KB · Views: 348
  • 20180502022031_1.jpg
    20180502022031_1.jpg
    391 KB · Views: 321
What kind of image? Spill the details, man... how big? etc etc etc
I basically used this software paint.net and resized the image I wanted to use like the Militia flag I used. First screenshot is how it looked when I got it. what i did next was resized by
W x H 256x256 and for the resolution I did 96.00. I then went to image and rotated 180 degrees then flipped it horizontal so when you go in game and use it. It isn't spelled backwards how the ship(oops). After that I would use the magic wand to remove the black outside of the image. Tolerance is what used to delete the black on the outside so depending on the images you would use Tolerance would help you on how much you want deleted. You would then copy and paste this image onto a existing .DDS file of your choice. I used the envTxrHrld_startMercenary.dds the default for the merc company when you start the game. and thats pretty much it your good to go hope this helps a lot of people also I haven't tested it out but i believe you can also edit the portraits of characters and other faction flags as well (might mess with that later when i get a chance.
Screenshot (9).png
Screenshot (10).png
Screenshot (12).png
Screenshot (15).png
Screenshot (16).png
Screenshot (17).png
 

Attachments

  • Screenshot (13).png
    Screenshot (13).png
    306,8 KB · Views: 28
Nice.
 
After procrastinating for more than a week, I finally did this and dropped my own insignia in. It's so nice to see my insignia on the Argo and on my mechs :)

Thank you so much for putting this together.

BTW, I thought I saw someone mention about adding things to the VersionManifest.csv and was wondering if that was possible with the heraldry or not.
 
Very nice :)

As a heads up - if you are saving over files, make sure to have a backup - as when the game updates/validates files, it may overwrite the file with the original (especially the validation).
 
My experience with modding CK2 also makes me want to suggest keeping a list of what and where you changed or added with notes on what it was near, in case they change up the structure/order in one of the files.
 
After procrastinating for more than a week, I finally did this and dropped my own insignia in. It's so nice to see my insignia on the Argo and on my mechs :)

Thank you so much for putting this together.

BTW, I thought I saw someone mention about adding things to the VersionManifest.csv and was wondering if that was possible with the heraldry or not.
No Problem glad to see people show their own flags on the ships and mechs
 
Thats pretty damn nice might borrow that emblem/flag in the near future

Thanks man, I was really happy with how it came out!

By the way, if anyone would like some a design put together, I'd be more than happy to do so (1 per person).

Just post requests of the sort of elements you'd like included and I'll drop them on here as soon as I get time.
 
I created my own dxt5 dds file in Photoshop and it won't display in the game.
I placed the file in the Emblem folder with the others. It looks like it is the same size and type in the file manager as the others.
Is there something else I need to do to get it to work?
Thanks.

Edit: I was able to get my logo in the game by replacing envTxrHrld_155.dds with my own file.
(Renamed my dds file to envTxrHrld_155.dds and placed in
BATTLETECH\BattleTech_Data\StreamingAssets\emblems\player folder.)

But the following steps for creating a json file do not work.

What I did:
Adding a Harald.

Example: heraldrydef_myName (replace myName with yours)

In Photoshop create envTxrHrld_myName.dds.

It must be a 256x256 picture with an alpha channel.
(White area in alpha channel is a mask for your picture.)
Save as DXT5 DDS file with 'Save Flipped Vertically' checked in the save dialog.
(DXT5 option is in dropdown list at the top of save dialog.)


Create a new file based on heraldrydef_Template.json.

Contents of heraldrydef_myName.json:

{
"Description":
{
"Cost": 0,
"Rarity": 1,
"Purchasable": false
"Id": "heraldrydef_myName",
"Name": "House myName",
"Details": "This is the heraldry def for House myName",
"Icon": "",
},
"displayName": "House of myName",
"textureLogoID": "envTxrHrld_myName.dds",
"primaryMechColorID" : "Green_03",
"secondaryMechColorID" : "Orange_04",
"tertiaryMechColorID" : "Greyscale_01"
"HERALDRY_VERSION": 1
}

(Note that using displayName and HERALDRY_VERSION causes warnings in log file output_log.txt.)

Place heraldrydef_myName.json in:
\BattleTech_Data\StreamingAssets\data\heraldry

Place envTxrHrld_myName.dds in:
\BattleTech_Data\StreamingAssets\emblems\player

I must be missing a step.
 
Last edited: