Jump to content
Age of History 3

bizacjum

combat system and army

Recommended Posts

Buildings such as hospitals, cafeterias, etc. should be added to the game next to the ground troops, and events such as healing wounded soldiers should be added. Let the missile system be introduced. It would be great if intelligence agencies could manage something like that.

Share this post


Link to post
Share on other sites

On 11/24/2023 at 2:20 AM, Łukasz Jakowski said:

Land units will have different types, it is already added. Will also be possible to add own units by editing the json file.

The navy won't be in the game.

So, this means that scripted games like paradox games can now be mods, which is nice.

There is only one thing missing in Age of History 2. It is possible to see these json files in Age of History 2, albeit in a limited way, but it does not maintain the common standard. It is not easy to edit with editors, and it is not correct in terms of code reading.

Maybe you can make a standard by using "" and not using "" in the end element, and if the json objects are sorted alphabetically, an easier and easier look may emerge.
for example ages.json (age of history 2):

Quote

{
    "Age": [
        {
            "Name": "AgeofCivilizations",
            "AGE_BeginningYear": -5000,
            "AGE_EndYear": -301,
            "BASE_DIPLOMACY_POINTS": 4,
            "BASE_INCOME_PRODUCTION": 0.009225,
            "BASE_INCOME_TAXATION": 0.003825,
            "BASE_MILITARY_UPKEEP": 0.1625,
            "BASE_MOVEMENT_POINTS": 14,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01125,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 425,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.00685,
            "EXPENSES_ADMINSTRATION_DISTANCE": 4.65,
            "EXPENSES_ADMINSTRATION_MODIFIER": 2.15,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.245,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.1225,
            "GAME_DAYS_PER_TURN": 2142,
            "GAME_STARTING_DEVELOPMENT": 0.325,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.001165,
            "INCOME_PRODUCTION_MODIFIER": 2.245,
            "INCOME_TAXATION_MODIFIER": 2.6,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.000365,
            "MOVEMENT_POINTS_MODIFIER": 0.375,
            "POPULATION_GROWTH": 0.03875,
            "REVOLUTIONARY_RISK_MODIFIER": 1.05
        },
        {
            "Name": "AgeofExpansion",
            "AGE_BeginningYear": -300,
            "AGE_EndYear": 499,
            "BASE_DIPLOMACY_POINTS": 6,
            "BASE_INCOME_PRODUCTION": 0.00975,
            "BASE_INCOME_TAXATION": 0.003875,
            "BASE_MILITARY_UPKEEP": 0.1575,
            "BASE_MOVEMENT_POINTS": 14,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01275,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 375,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.007125,
            "EXPENSES_ADMINSTRATION_DISTANCE": 4.225,
            "EXPENSES_ADMINSTRATION_MODIFIER": 2.1,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.125,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.1325,
            "GAME_DAYS_PER_TURN": 714,
            "GAME_STARTING_DEVELOPMENT": 0.345,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.001225,
            "INCOME_PRODUCTION_MODIFIER": 2.725,
            "INCOME_TAXATION_MODIFIER": 2.7,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.0003825,
            "MOVEMENT_POINTS_MODIFIER": 0.415,
            "POPULATION_GROWTH": 0.03925,
            "REVOLUTIONARY_RISK_MODIFIER": 1.025
        },
        {
            "Name": "AgeofDarkness",
            "AGE_BeginningYear": 500,
            "AGE_EndYear": 1065,
            "BASE_DIPLOMACY_POINTS": 7,
            "BASE_INCOME_PRODUCTION": 0.01275,
            "BASE_INCOME_TAXATION": 0.00395,
            "BASE_MILITARY_UPKEEP": 0.1475,
            "BASE_MOVEMENT_POINTS": 16,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.0145,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 350,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.007425,
            "EXPENSES_ADMINSTRATION_DISTANCE": 3.95,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.2,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.4,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.145,
            "GAME_DAYS_PER_TURN": 86,
            "GAME_STARTING_DEVELOPMENT": 0.375,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.00145,
            "INCOME_PRODUCTION_MODIFIER": 3.6,
            "INCOME_TAXATION_MODIFIER": 3.5,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.0003975,
            "MOVEMENT_POINTS_MODIFIER": 0.45,
            "POPULATION_GROWTH": 0.04125,
            "REVOLUTIONARY_RISK_MODIFIER": 1.075
        },
        {
            "Name": "AgeofFeudalism",
            "AGE_BeginningYear": 1066,
            "AGE_EndYear": 1491,
            "BASE_DIPLOMACY_POINTS": 8,
            "BASE_INCOME_PRODUCTION": 0.01585,
            "BASE_INCOME_TAXATION": 0.00425,
            "BASE_MILITARY_UPKEEP": 0.1425,
            "BASE_MOVEMENT_POINTS": 18,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01575,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 325,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.007825,
            "EXPENSES_ADMINSTRATION_DISTANCE": 4.15,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.2,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.8,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.155,
            "GAME_DAYS_PER_TURN": 54,
            "GAME_STARTING_DEVELOPMENT": 0.475,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.001575,
            "INCOME_PRODUCTION_MODIFIER": 4.05,
            "INCOME_TAXATION_MODIFIER": 4.25,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.0004125,
            "MOVEMENT_POINTS_MODIFIER": 0.485,
            "POPULATION_GROWTH": 0.04375,
            "REVOLUTIONARY_RISK_MODIFIER": 1.0
        },
        {
            "Name": "AgeofDiscovery",
            "AGE_BeginningYear": 1492,
            "AGE_EndYear": 1749,
            "BASE_DIPLOMACY_POINTS": 9,
            "BASE_INCOME_PRODUCTION": 0.015875,
            "BASE_INCOME_TAXATION": 0.004275,
            "BASE_MILITARY_UPKEEP": 0.14,
            "BASE_MOVEMENT_POINTS": 20,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01625,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 300,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.00795,
            "EXPENSES_ADMINSTRATION_DISTANCE": 3.725,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.115,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.825,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.165,
            "GAME_DAYS_PER_TURN": 46,
            "GAME_STARTING_DEVELOPMENT": 0.485,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.00158,
            "INCOME_PRODUCTION_MODIFIER": 4.075,
            "INCOME_TAXATION_MODIFIER": 4.275,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.000415,
            "MOVEMENT_POINTS_MODIFIER": 0.4925,
            "POPULATION_GROWTH": 0.045,
            "REVOLUTIONARY_RISK_MODIFIER": 1.0
        },
        {
            "Name": "AgeofRevolution",
            "AGE_BeginningYear": 1750,
            "AGE_EndYear": 1835,
            "BASE_DIPLOMACY_POINTS": 10,
            "BASE_INCOME_PRODUCTION": 0.015825,
            "BASE_INCOME_TAXATION": 0.003925,
            "BASE_MILITARY_UPKEEP": 0.1425,
            "BASE_MOVEMENT_POINTS": 21,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01675,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 265,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.00805,
            "EXPENSES_ADMINSTRATION_DISTANCE": 3.615,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.125,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.825,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.175,
            "GAME_DAYS_PER_TURN": 34,
            "GAME_STARTING_DEVELOPMENT": 0.4875,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.0015825,
            "INCOME_PRODUCTION_MODIFIER": 4.065,
            "INCOME_TAXATION_MODIFIER": 4.05,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.0003975,
            "MOVEMENT_POINTS_MODIFIER": 0.5075,
            "POPULATION_GROWTH": 0.0465,
            "REVOLUTIONARY_RISK_MODIFIER": 1.275
        },
        {
            "Name": "AgeofIndustrialisation",
            "AGE_BeginningYear": 1836,
            "AGE_EndYear": 1860,
            "BASE_DIPLOMACY_POINTS": 11,
            "BASE_INCOME_PRODUCTION": 0.015875,
            "BASE_INCOME_TAXATION": 0.004125,
            "BASE_MILITARY_UPKEEP": 0.1435,
            "BASE_MOVEMENT_POINTS": 23,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01825,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 250,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.00825,
            "EXPENSES_ADMINSTRATION_DISTANCE": 3.45,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.075,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.875,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.525,
            "GAME_DAYS_PER_TURN": 28,
            "GAME_STARTING_DEVELOPMENT": 0.49,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.0015905,
            "INCOME_PRODUCTION_MODIFIER": 4.0675,
            "INCOME_TAXATION_MODIFIER": 4.2,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.0004125,
            "MOVEMENT_POINTS_MODIFIER": 0.51,
            "POPULATION_GROWTH": 0.0485,
            "REVOLUTIONARY_RISK_MODIFIER": 1.0
        },
        {
            "Name": "AgeofImperialism",
            "AGE_BeginningYear": 1861,
            "AGE_EndYear": 1918,
            "BASE_DIPLOMACY_POINTS": 12,
            "BASE_INCOME_PRODUCTION": 0.015925,
            "BASE_INCOME_TAXATION": 0.00425,
            "BASE_MILITARY_UPKEEP": 0.1445,
            "BASE_MOVEMENT_POINTS": 24,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.0175,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 225,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.007875,
            "EXPENSES_ADMINSTRATION_DISTANCE": 3.15,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.05,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.825,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.675,
            "GAME_DAYS_PER_TURN": 21,
            "GAME_STARTING_DEVELOPMENT": 0.4925,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.001595,
            "INCOME_PRODUCTION_MODIFIER": 4.0725,
            "INCOME_TAXATION_MODIFIER": 4.2075,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.000415,
            "MOVEMENT_POINTS_MODIFIER": 0.52,
            "POPULATION_GROWTH": 0.0525,
            "REVOLUTIONARY_RISK_MODIFIER": 0.975
        },
        {
            "Name": "AgeofConflict",
            "AGE_BeginningYear": 1919,
            "AGE_EndYear": 1946,
            "BASE_DIPLOMACY_POINTS": 13,
            "BASE_INCOME_PRODUCTION": 0.01625,
            "BASE_INCOME_TAXATION": 0.004475,
            "BASE_MILITARY_UPKEEP": 0.1465,
            "BASE_MOVEMENT_POINTS": 26,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01775,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 175,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.008175,
            "EXPENSES_ADMINSTRATION_DISTANCE": 2.5,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.025,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.0,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.75,
            "GAME_DAYS_PER_TURN": 8,
            "GAME_STARTING_DEVELOPMENT": 0.525,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.001725,
            "INCOME_PRODUCTION_MODIFIER": 4.225,
            "INCOME_TAXATION_MODIFIER": 4.225,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.000425,
            "MOVEMENT_POINTS_MODIFIER": 0.54,
            "POPULATION_GROWTH": 0.0585,
            "REVOLUTIONARY_RISK_MODIFIER": 1.025
        },
        {
            "Name": "AgeofBrinkmanship",
            "AGE_BeginningYear": 1947,
            "AGE_EndYear": 1990,
            "BASE_DIPLOMACY_POINTS": 14,
            "BASE_INCOME_PRODUCTION": 0.0165,
            "BASE_INCOME_TAXATION": 0.0045,
            "BASE_MILITARY_UPKEEP": 0.1475,
            "BASE_MOVEMENT_POINTS": 26,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01825,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 150,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.00825,
            "EXPENSES_ADMINSTRATION_DISTANCE": 2.25,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.425,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.725,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 0.375,
            "GAME_DAYS_PER_TURN": 14,
            "GAME_STARTING_DEVELOPMENT": 0.5275,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.00175,
            "INCOME_PRODUCTION_MODIFIER": 4.25,
            "INCOME_TAXATION_MODIFIER": 4.275,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.00045,
            "MOVEMENT_POINTS_MODIFIER": 0.545,
            "POPULATION_GROWTH": 0.06,
            "REVOLUTIONARY_RISK_MODIFIER": 1.075
        },
        {
            "Name": "AgeofInformation",
            "AGE_BeginningYear": 1991,
            "AGE_EndYear": 2049,
            "BASE_DIPLOMACY_POINTS": 15,
            "BASE_INCOME_PRODUCTION": 0.01675,
            "BASE_INCOME_TAXATION": 0.00475,
            "BASE_MILITARY_UPKEEP": 0.1465,
            "BASE_MOVEMENT_POINTS": 26,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.0185,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 135,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.00815,
            "EXPENSES_ADMINSTRATION_DISTANCE": 2.15,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.425,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.72,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 1.0,
            "GAME_DAYS_PER_TURN": 14,
            "GAME_STARTING_DEVELOPMENT": 0.5325,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.001775,
            "INCOME_PRODUCTION_MODIFIER": 4.275,
            "INCOME_TAXATION_MODIFIER": 4.275,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.000475,
            "MOVEMENT_POINTS_MODIFIER": 0.55,
            "POPULATION_GROWTH": 0.0625,
            "REVOLUTIONARY_RISK_MODIFIER": 1.0
        },
        {
            "Name": "AgeofTomorrow",
            "AGE_BeginningYear": 2050,
            "AGE_EndYear": 5000,
            "BASE_DIPLOMACY_POINTS": 16,
            "BASE_INCOME_PRODUCTION": 0.01675,
            "BASE_INCOME_TAXATION": 0.0048,
            "BASE_MILITARY_UPKEEP": 0.15,
            "BASE_MOVEMENT_POINTS": 26,
            "COLONIZATION_COST": 0.1675,
            "COLONIZE_COST_DIPLOMACY_POINTS": 14,
            "COLONIZE_COST_MOVEMENT_POINTS": 16,
            "DEVELOPMENT_LEVEL_INCREASE": 0.01875,
            "DIPLOMACY_ALLIANCE_PROPOSAL_NAGATIVE_DISTANCE": 130,
            "DISEASE_CHANCE": 0.0825,
            "ECONOMY_GROWTH": 0.008175,
            "EXPENSES_ADMINSTRATION_DISTANCE": 2.05,
            "EXPENSES_ADMINSTRATION_MODIFIER": 4.4275,
            "EXPENSES_MILITARY_UPKEEP_MODIFIER": 2.825,
            "FOG_OF_WAR_DISCOVERY_MET_PROVINCES": 1.0,
            "GAME_DAYS_PER_TURN": 14,
            "GAME_STARTING_DEVELOPMENT": 0.55,
            "INCOME_PRODUCTIONN_PER_DEVELOPMENT_MODIFIER": 0.00178,
            "INCOME_PRODUCTION_MODIFIER": 4.3,
            "INCOME_TAXATION_MODIFIER": 4.285,
            "INCOME_TAXATION_PER_TECHNOLOGY_MODIFIER": 0.00048,
            "MOVEMENT_POINTS_MODIFIER": 0.5525,
            "POPULATION_GROWTH": 0.0575,
            "REVOLUTIONARY_RISK_MODIFIER": 1.0
        }
    ],
    "Age_of_Civilizations": "Ages"
}

Also, libgdx json code does not comply with the standard.
Of course, you use all kinds of variables, float and double, for this I recommend using your own modified org.json library.

Code to extract data from ages file in a simple and simple way using org.json.
java:

Quote

import org.json.JSONException;
import org.json.JSONObject;


public class Ages {
    private String _name;
    private short _ageBeginningYear;
    private short _ageEndYear;
    private int _baseDiplomacyPoints;

    public void loadJsonData() {
        try {
            JSONObject jsondata = new JSONObject("Ages.json");
            this._name = jsondata.get("Name");
            this._ageBeginningYear = (short) jsondata.getInt("AGE_BeginningYear");
            this._ageEndYear = (short) jsondata.getInt("AGE_EndYear");
            this._baseDiplomacyPoints = jsondata.getInt("BASE_DIPLOMACY_POINTS");
        }
        catch (JSONException exc) {
            exc.getLocalizedMessage();
        }
    }

    public String getName() {
        return this._name;
    }

    public short getAgeBeginningYear() {
        return this._ageBeginningYear;
    }

    public short getAgeEndYear() {
        return this._ageEndYear;
    }

    public int getBaseDiplomacyPoints() {
        return this._baseDiplomacyPoints;
    }
}
 

 

Share this post


Link to post
Share on other sites

On 11/24/2023 at 12:20 AM, Łukasz Jakowski said:

Land units will have different types, it is already added. Will also be possible to add own units by editing the json file.

The navy won't be in the game.

Can you please make possible to add country-exclusive units?

Share this post


Link to post
Share on other sites

On 11/28/2023 at 10:12 PM, MeteHun said:

So, this means that scripted games like paradox games can now be mods, which is nice.

There is only one thing missing in Age of History 2. It is possible to see these json files in Age of History 2, albeit in a limited way, but it does not maintain the common standard. It is not easy to edit with editors, and it is not correct in terms of code reading.

Maybe you can make a standard by using "" and not using "" in the end element, and if the json objects are sorted alphabetically, an easier and easier look may emerge.
for example ages.json (age of history 2):

Also, libgdx json code does not comply with the standard.
Of course, you use all kinds of variables, float and double, for this I recommend using your own modified org.json library.

Code to extract data from ages file in a simple and simple way using org.json.
java:

 

Everything will be in json or txt files.

The game will no longer use files that can't be edited with notepad as it was in AoH2(scenario files, civilizations, saves etc.)

Share this post


Link to post
Share on other sites

14 minutes ago, Łukasz Jakowski said:

Everything will be in json or txt files.

The game will no longer use files that can't be edited with notepad as it was in AoH2(scenario files, civilizations, saves etc.)

this is honestly the best thing announced so far. More modability is better no matter what, with this much control people could make the game really special

Share this post


Link to post
Share on other sites

15 minutes ago, Łukasz Jakowski said:

Everything will be in json or txt files.

The game will no longer use files that can't be edited with notepad as it was in AoH2(scenario files, civilizations, saves etc.)

Very, VERY good news today we've seen

Share this post


Link to post
Share on other sites

On 11/23/2023 at 6:20 PM, Łukasz Jakowski said:

Land units will have different types, it is already added. Will also be possible to add own units by editing the json file.

The navy won't be in the game.

If I may ask, why no navy?

Share this post


Link to post
Share on other sites

2 hours ago, Łukasz Jakowski said:

Maybe 😛

i have a question, will the Age of Civilization 2 mode be in aoh3? the one you select in menu lower than new game, the one that randomize countries etc, i like having possibility to play the totally different scenario in a alternative world where everything went different way and stuff, i like it a lot, hope you keep it in your next game

Share this post


Link to post
Share on other sites

3 hours ago, Łukasz Jakowski said:

Everything will be in json or txt files.

The game will no longer use files that can't be edited with notepad as it was in AoH2(scenario files, civilizations, saves etc.)

Will Android users be able to access the files without opening the game's app file?

Share this post


Link to post
Share on other sites

41 minutes ago, Poland_in_1939 said:

i have a question, will the Age of Civilization 2 mode be in aoh3? the one you select in menu lower than new game, the one that randomize countries etc, i like having possibility to play the totally different scenario in a alternative world where everything went different way and stuff, i like it a lot, hope you keep it in your next game

I have some special idea for this, but we'll see

Share this post


Link to post
Share on other sites

35 minutes ago, Łukasz Jakowski said:

No

That's a shame. People who wanna make AoH2 mods for Android have to know how to edit the A P K for the game and then share said A P K for free, so I was hoping the process for AoH3 mods would be different.

Share this post


Link to post
Share on other sites

12 hours ago, Chairman Baad said:

That's a shame. People who wanna make AoH2 mods for Android have to know how to edit the A P K for the game and then share said A P K for free, so I was hoping the process for AoH3 mods would be different.

It's doesn't matter. I think that make an AoH3 mods in Android would be more difficult. And don't forget than AoH3 is worked by Lukasz on it's own.

Edited by Wayne23lololh

Share this post


Link to post
Share on other sites

13 hours ago, Chairman Baad said:

Bu utanç verici. Android için AoH2 modları yapmak isteyen kişilerin, oyunun ---'sını nasıl düzenleyeceğini bilmesi ve ardından söz konusu ---'yı ücretsiz olarak nasıl paylaşacağını bilmesi gerekir, bu nedenle AoH3 modları için sürecin farklı olacağını umuyordum.

This makes the game free, Lukasz would not be treated fairly here ,The game, like Age of History 2, will probably be paid

Share this post


Link to post
Share on other sites

3 minutes ago, YusufAliDE said:

This makes the game free, Lukasz would not be treated fairly here ,The game, like Age of History 2, will probably be paid

Yeah, I'm saying people were basically sharing their modified versions of AoH2 for free so I thought that wouldn't happen for AoH3.

Share this post


Link to post
Share on other sites

21 hours ago, Łukasz Jakowski said:

Maybe 😛

Oh, and can you also add government and ministers like in hoi4? Each minister exclusive for country will have his own bonuses. National spirits would also help. And please, make possible for modders to easily add new ministers or delete them. Thank you so much and all the best.

Share this post


Link to post
Share on other sites

On 11/30/2023 at 2:56 PM, Łukasz Jakowski said:

I have some special idea for this, but we'll see

1. How much will the game cost?

2. Will the game be available in mobile ( IOS and Android )

Share this post


Link to post
Share on other sites

47 minutes ago, davidtjk said:

1. How much will the game cost?

2. Will the game be available in mobile ( IOS and Android )

There's some site that confirmed that it'll be for mobile, it's like an official aoc2 website but I don't remember what it is (other than this, it's one where you can only like purchase the game)

Share this post


Link to post
Share on other sites

14 minutes ago, PHZanoniGamer said:

There's some site that confirmed that it'll be for mobile, it's like an official aoc2 website but I don't remember what it is (other than this, it's one where you can only like purchase the game)

ow ok thanks

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

    • 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.
      • 153 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.

       
    • Age of History 3 - Buildings ideas
      Your ideas can become part of the game, in this topic we will write ideas for new buildings in Age of History 3.

       

      The buildings will be grouped into four categories:

      1. Administration

      2. Military

      3. Economy

      4. Unique capital buildings - These powerful buildings provide bonuses for the local province or for all provinces of your Civilization

       

      All of the buildings can be upgraded, here is example:

      Library -> University -> Academy

      Each building costs differently and gives different bonuses.

       

       

      This is what your building idea post should look like, example

       

      Building Group: Administration

      Name: Tax Office

      Cost: 60 Gold

      Construction Time: 90 Days

      Maintenance Cost: 0.2 gold per month

      The name of the technology that unlocks this building (Optional)

      And write here what bonuses this building provides. Example:

      Bonuses:

      Local Tax Efficiency: +10%

      Manpower per month: +25

       

      The same goes for building upgrades.

       

      The most important thing with new building ideas is to not stick to the old game, get creative and offer new bonuses not available in Age of History 2, and maybe new things and mechanics will be added to the game

       

      Template for the post:

       

      Building Group:

      Name:

      Cost:

      Construction Time:

      Maintenance Cost: 

      The name of the technology that unlocks this building:

      Bonuses:

       

       


       

       

       
      • 265 replies
×
×
  • 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