pongmadee / HOI4-QuickInsertGFX

Helps to insert events pictures & goals/focus images file data into the GFX files(eventpictures.gfx ,goals.gfx ,goals_shine.gfx) in the mod's interface directory.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status GitHub release GitHub top language GitHub

HOI4-QuickInsertGFX

This program was created to work with FocusTreeAndEventManager, help to add mod's images file information (event pictures & goal/focus images) to GFX files in the mod's interface directory. However, you can apply it to your mod without FocusTreeAndEventManager tool.

Requirements

  • Java 8+

How to run

1. Run with terminal(Mac/Linux) , command prompt(Windows) e.g.:

java -jar HOI4-QuickInsertGFX-1.0.0-beta1.jar

2. Run with Jar Launcher (Mac OS X)

 Jar Launcher is the program in Mac OS X that launches Java JAR files into the Aqua/Java runtime environment when the JAR file is double clicked.

3. Run with Java(TM) Platform SE binary (Windows 10)

 That launches JAR files when the JAR file is double clicked.
 3.1. Right-click the Jar file and select Open with from the context menu, then click Choose another app.
 3.2. Check the box that says "Always use this app to open .jar files".
 3.3. Click More app, then select look for another app on this PC at the bottom.
 3.4. Select javaw.exe in your JRE e.g.: 'C:\Program Files\Java\jre1.8.0_221\bin\javaw.exe', then click Open.

How to use

--- Description
1. Click to set game directory (Input)
e.g. "C:\steamapps\common\Hearts of Iron IV".

2. Click to set mod directory (Output)
e.g. "C:\steamapps\common\Hearts of Iron IV\mod\mod_name".

2.1. You can add more than one mod directory.(Option)

3. Click Export to create new *.gfx files in mod's interface directory.

How it work

Changelog

v1.1.0

  • Add support images for Mod(s) option
  • Add Event Handler

v1.0.1

  • Add Error Handling

v1.0.0

  • Initial version

Used libraries

  • ANTLR4 : A powerful parser generator.

License

This project is licensed under the terms of the MIT license.

About

Helps to insert events pictures & goals/focus images file data into the GFX files(eventpictures.gfx ,goals.gfx ,goals_shine.gfx) in the mod's interface directory.

License:MIT License


Languages

Language:Java 100.0%