Jump to content
Age of History 3

Magolor

Age of Modding: A revolutional PC Modding assistant

Recommended Posts

5 hours ago, Magolor said:

Alright. I'll just start to work other things on the newest mod? Which I assume should have the change leader feature, if I understood what you are saying correctly.

No, I don't think you understood what I meant, there's no leader change feature or anything like that, you have to play around with forming civs and leader date of births. The only mod that has the feature without needing to form civs is norrvagen, both tno and be2 don't have that feature in the jar files, tno relies on a different way of forming civs which I can't explain very easily. They do have ai aggressiveness edited and vassals being unable to turn on you tho, like I mentioned before. I don't have the tno file with me as something went wrong with the file transfer so I'll send it 2 days later.

Share this post


Link to post
Share on other sites

On 1/12/2022 at 12:52 PM, Magolor said:

Alright. I'll just start to work other things on the newest mod? Which I assume should have the change leader feature, if I understood what you are saying correctly.

anyways I have the tno file, apologies for the rar file it had to be compressed because it passed the file size limit. Just make the changes needed such as the event box size etc

TNO FILE.rar

Share this post


Link to post
Share on other sites

8 hours ago, yeetboi said:

anyways I have the tno file, apologies for the rar file it had to be compressed because it passed the file size limit. Just make the changes needed such as the event box size etc

TNO FILE.rar 13.95 MB · 1 download

Well ... this is a little awkward.

While the original game and the TNO jar file I downloaded from this forum can be perfectly decompiled and modified, your jar file seem to be encoded in a different way. Trying to decompile this jar file will lead to much more compilation error than the original jar file, which makes me unable to modify anything.

😞

Share this post


Link to post
Share on other sites

On 1/14/2022 at 12:58 AM, Magolor said:

Well ... this is a little awkward.

While the original game and the TNO jar file I downloaded from this forum can be perfectly decompiled and modified, your jar file seem to be encoded in a different way. Trying to decompile this jar file will lead to much more compilation error than the original jar file, which makes me unable to modify anything.

😞

(READ EDIT) alright just use the tno one from the mod then, if it also has the ability to make vassals not turn on you (first test it yourself, if it doesn't then I'll find another way to send mine to you which definitely has it)

EDIT: On second thought, just use the one you sent to me with the broadcast feature and make the changes (update turns before war declaration to unlimited, min army to attack is 1000) as after a bit of testing with your file it seems it has quite a few advantages over the tno one, you can disregard the making vassals turn on you thing for now, and if you come across it in the tno files you can just add it later, for now just do the changes on the file you sent as a test in the thread which I originally first replied to

Edited by yeetboi

Share this post


Link to post
Share on other sites

On 1/14/2022 at 7:30 AM, yeetboi said:

(READ EDIT) alright just use the tno one from the mod then, if it also has the ability to make vassals not turn on you (first test it yourself, if it doesn't then I'll find another way to send mine to you which definitely has it)

EDIT: On second thought, just use the one you sent to me with the broadcast feature and make the changes (update turns before war declaration to unlimited, min army to attack is 1000) as after a bit of testing with your file it seems it has quite a few advantages over the tno one, you can disregard the making vassals turn on you thing for now, and if you come across it in the tno files you can just add it later, for now just do the changes on the file you sent as a test in the thread which I originally first replied to

That's quite easy. Done.

 

4 yeetboi.jar

Share this post


Link to post
Share on other sites

On 1/17/2022 at 3:16 PM, Magolor said:

That's quite easy. Done.

 

4 yeetboi.jar 17.35 MB · 2 downloads

so something weird happened, I was testing a scenario where I used the change leader technique of forming a nation with a leader that has a later birth of date than the previous leader and forming back to the original civ, and it doesn't seem to work anymore. It still works on the old jar file, but the new one seems to not be working anymore. How could this be? Did you make some extra changes other than the ones i requested which may have altered or affected that feature? (This feature only works on your old jar file, the vanilla game doesnt have this feature nor does the new one you sent)

Edited by yeetboi

Share this post


Link to post
Share on other sites

On 12/29/2021 at 11:30 AM, Magolor said:

-Unlimited (99999999) turns before war 

-Change minimum army to attack to 500 or 1000 

↑These can be easily done.

 

 

-Vassals never turn on you

-Custom Loading Screen (let there be an image when you load into the game)

↑These might be doable but may take long time to look into, I'm not sure whether I will be able to finish these before Feburary (with all the other works ongoing).

 

 

-Disabling of various diplomatic actions (peace negotiations during war, improve relations and insult, trade, ask/give military access, release a vassal etc.)

↑This can be done using a easy trick: a event that decreases diplomacy points -10 for each turn. Or I can modify the code to raise the point cost of the actions.

 

 

- Custom GUI (???) (Eg, decisions menu in hoi4, or you could change the diplomatic view screen of countries to look more like hoi4 tno, where the ideology icons are clear and well-sized, and various information of the country are listed very neatly)

↑This does not rely on source code, you can edit in GUI, and it is already done in many many mods.

 

 

-Custom event triggers/actions (for example, playing a sound effect or song when an event shows up or is clicked)

↑This is also something that I want, but it is not likely to be possible.

 

 

-Custom features (frontline in hoi4, which makes all troops go along the border of a country automatically, and other examples)

↑Maybe checkout Overhaul mod, they are working on these (i.e.: copying HOI4 features, the biggest focus might be Decision Tree, I'm not sure about frontline features). I'm also following their work personally. Let's wait and support them together.

 

 

But why you think that event sounds is not possible. Hypothetically we can make some class or method that can activate sound effect in game folders. Also add in event editor superevent checkbox that will activate this method. Is it impossible to make new GUI elements in game like my example? Does it sounds too fantastic?

Share this post


Link to post
Share on other sites

Also I slightly didn't understood your broadcast function. I replaced EventsManager from your jar to my and there is no any changes. I know that you added just like four lines of code, but maybe you modified any other classes? Idk tbh.

Share this post


Link to post
Share on other sites

On 1/18/2022 at 3:58 PM, yeetboi said:

so something weird happened, I was testing a scenario where I used the change leader technique of forming a nation with a leader that has a later birth of date than the previous leader and forming back to the original civ, and it doesn't seem to work anymore. It still works on the old jar file, but the new one seems to not be working anymore. How could this be? Did you make some extra changes other than the ones i requested which may have altered or affected that feature? (This feature only works on your old jar file, the vanilla game doesnt have this feature nor does the new one you sent)

No I didn't change anything related to leader.

Share this post


Link to post
Share on other sites

On 1/29/2022 at 8:44 PM, Cvekla said:

But why you think that event sounds is not possible. Hypothetically we can make some class or method that can activate sound effect in game folders. Also add in event editor superevent checkbox that will activate this method. Is it impossible to make new GUI elements in game like my example? Does it sounds too fantastic?

It is possible, yes. But it involves way more coding than I'm currently doing. It might be possible if I'm researching about this full-time, but I still have life. Personally, I'm not gonna have much time later.

Though, a good news is that in the past year, Chinese AoH2 modders have increased greatly. A LOT of techinical groups emerged, and are working hard now. We are advancing in developing new systems with much more and complex code change. So, let's wait and see what they'll exhibit!

Share this post


Link to post
Share on other sites

On 1/29/2022 at 8:47 PM, Cvekla said:

Also I slightly didn't understood your broadcast function. I replaced EventsManager from your jar to my and there is no any changes. I know that you added just like four lines of code, but maybe you modified any other classes? Idk tbh.

I didn't change other things. The broadcast function means that if now a event's recipient is Neutral, it will be triggered by all civilizations (so don't add effect on this event otherwise it will be triggered hundreds of times).

Share this post


Link to post
Share on other sites

On 2/15/2022 at 7:24 AM, Magolor said:

I didn't change other things. The broadcast function means that if now a event's recipient is Neutral, it will be triggered by all civilizations (so don't add effect on this event otherwise it will be triggered hundreds of times).

Oof, my friend already made for me broadcast system but with strict use of a specific country tag. But thanks anyway.

Share this post


Link to post
Share on other sites

On 2/15/2022 at 7:22 AM, Magolor said:

It is possible, yes. But it involves way more coding than I'm currently doing. It might be possible if I'm researching about this full-time, but I still have life. Personally, I'm not gonna have much time later.

Though, a good news is that in the past year, Chinese AoH2 modders have increased greatly. A LOT of techinical groups emerged, and are working hard now. We are advancing in developing new systems with much more and complex code change. So, let's wait and see what they'll exhibit!

Also, my friend already made superevents and sounds on event run, but I would like to show it when I release a beta of my mod. 

Share this post


Link to post
Share on other sites

But anyway we can't add new GUI elements due to decompilation problems (about 1k errors in big classes, not epic). I can't imagine how to code in bytecode, I don't think this is possible. However BE developers already making big changes in AoC related to GUi Imo. This is just insane. 

Edited by Cvekla

Share this post


Link to post
Share on other sites

On 8/26/2021 at 1:28 AM, Magolor said:

NOTICE: 0.9.8.0 UPDATE is out, please visit Age of Modding v0.9.8.0 Released! A revolutional PC Modding assistant UPDATE!

 

Hello, Age of History II community!

This is Magolor (Talirian). Please allow me introduce the software I have been developed for more than a month.

Age of Modding: A revolutional PC Modding assistant

 

Age of Modding (AoM for short) is a Windows software, designed to help AoH2 modders, providing a suprt convenient and intuitive GUI-based modding pipeline.

Current Version 0.9.0.0 Features Include:

- Mods Manager: Manage game with different mods and versions: add, clean, rename, move and export to .zip file to be ready to publish with just one click.

- Texts Manager: Convenient event localization, and text-based event making pipeline under the help of a new new format. (still improving)

- Pictures Manager: Convert UI files to different scales, resizing event pictures. (still improving) Also, UI files are now ready to be conveniently extracted for installation on any mod! Feel free to share your UI with others!

- Maps Manager: One of the most important feature of AoM, creating huge maps with thousands of provinces within 10 minutes!

Features to be added:

- Fast Civilization Editor

- Auto Translation and Full Event Localization Functions

- Game Code Modification and Management (probably, not sure)

- PC - Android Convert Helper

- ... or anything that you would like

 

Introductions and Tutorials will be uploaded chapter by chapter in the next few days in form of videos on Youtube (in English), please subscribe my Youtube channel Taliran: Talirian. Or if you want Chinese Tutorials, or have a bilibili account and willing to support me by subscribing my bilibili account Talirian: Talirian.

UPD: Tutorial (Updating)

 

Currently only English and Chinese (since I'm Chinese) are supported as interface language, if you would like to help me translate and add new languages, please contact me.

 

Download Link:

https://drive.google.com/drive/folders/1Kr2PI5hTbYQ19Ct9YWcH_qnKMp0FXkRQ?usp=sharing

 

demo 01image.thumb.png.0a9e4f133f9ec1ee9f050f5db3ab6a68.png

demo 02image.thumb.png.cb1066dd7a4075a7fcba4b9270d0f792.png

demo 03image.thumb.png.d72b3f42554085d14ef0fadc3754d8ff.png

demo 04image.thumb.png.1eb60c42c7ead7321a7e06f5edf19b99.png

 

Disclaimer:

Please do checkout Tutorial, and please do backup your files. The software is currently under beta so BUGs may occur. Please contact me if you find any.

The software is completely free of charge (and it will always be), and you could freely use it for any purpose in any way. But please notice:

1. Though this is not compulsory and I have no means of checking, please add acknowledgement if you used this software during the production of your mod or map or whatever it is.

2. It is allowed to profit, if you like, from mods created under the help of this software. But it is not allowed to profit by redistributing, selling or providing services from this software.

3. Though this is not compulsory and I have no means of checking, using this software that I'm willing to share, you should also be willing to contribute to the community and share your findings whenever you discovered some new techniques in AoH2 modding.

Do you know how to make capitulation system in mobile?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Popular Now

  • Our picks

    • AoH3 – Help with translation of the Game
      Hi, I need your help translating the Age of History 3 to your native language.
      Your translation into your native language would be very helpful! ❤️

      In the attachment is a file with new texts in the game to be translated.
       

      How to make translation:

      In the file there is list of texts in the game

      The Left side is the key, do not change it!

      The right side of each line after = is the translation to your language

       

       

      Example:

      ChooseAnAdvisorToHire = Choose an Advisor to Hire

      ChooseAnAdvisorToHire is the key, don't change it

       

      Correctly made translation:

      ChooseAnAdvisorToHire = Your translated text
      ClickToHireAnAdvisor = Your translated text
      ClickToFireAnAdvisor = Your translated text

      etc.

      ShiftClickToInvestXTimes = Shift + Click to invest {0} times

      In the place of {0} will be placed number or text

      PerformTheActionXTimes = Perform the action {0,choice,0#{0} times|1#{0} time|1<{0,number,integer} times}

       

       

      For now the game is translated to: Only English language!

       

      translation.txt
      • 605 replies
    • Bloody Europe II | New update
      Bloody Europe II - it's a mod with a huge map of Europe.

      In these mod is:
      -Giant map of Europe (4434 provinces) + big map of Europe (2637 provinces) + large map of German Empire (937 provinces)

      -Large count of scenarios from ancient times to alternative future

      -New fonts and music

      -Plenty of new civilizations, form civs and union

      -You will see changes in the game code that will change the game significantly
    • Events - Common events for every civilization in the game
      Hi,
      in this topic, I am interested in your ideas for events that can happen for every Civilization in the game.
      I'm also interested in Missions for every Civilization.

      Here is some example, have more than 10k army, have more than 5000 gold, build 10 buildings, recruit an Advisor, increase tax efficiency 20 times, be largest  producer of some resource in the world, unlock 5 Civilization legacies etc.
      • 163 replies
    • First preview of the Alpha version of Age of History 3
      First preview of the Alpha version of Age of History 3, YouTube.
      Release date: When it's ready 😛 Subscribe for more!



       





       
    • Land units - Ideas AoH3
      AoH3 will have different types of land units.

      In this topic we will write ideas for new land units. 

       

      So the AoH 3 will have new battle system.


      Representation of the battlefield in the game.


      Land units will be grouped into 3 types. Each unit will have a different recruitment cost, attack, defense, movement speed and upkeep.

      Groups determine the placement of units on the battlefield.


       

      Each unit can be unlocked by researching technology and then upgraded.

       

      Here is the current list of units with upgrades:

      First line:

      Warrior -> Light Footmen -> Heavy Infantry -> Infantry -> Line Infantry -> Modern Infantry

      Hoplites -> Spearmen -> Pikeman -> Elite Pikeman -> Musketeer -> Riflemen -> Mechanized Infantry -> Modern Mechanized Infantry

      First line side:

      Horseman -> Elite Horseman -> Cavalry -> Tank -> Modern Tank

      Second line:

      Archer -> Bowmen -> Crossbowman -> Elite Crossbowman

      Canon -> Field Cannon -> Artillery -> Modern Artillery

      Early Airplane -> Airplane -> Modern Airplane

       

      This is a very early version, so maybe something should be changed?

      Or maybe an idea for a new type of unit with upgrades? I'm waiting for your suggestions.

       
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Age of History Games