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

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

Guest
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

In fact, mods can be shared on github under the aoch3 tag. everyone contributes easily.

can download them on the client (both computers and mobile devices) by connecting via github.

Otherwise, modded --- is a laborious task, but it is actually free to download.
And this is not a pay to win game, otherwise no money will come into the producer's pocket, which will negatively affect the development of the game.
Even if you mod the game with the  --- editor, it is impossible to use the original signature. hence it gets stuck on updates.

In addition, mods can be manually placed in the 0/sdcard/android/data/{package name}/mods/ folder.
In this way, there is no need to deal with the ---.

Edited by MeteHun

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.




  • Our picks

    • Age of History 3 - October 23rd, 2024 - Official release date
      Age of History 3 - Official release date

       

      Steam: October 23rd, 2024

      Android: When it's ready

      iOS: When it's ready

      Epic: When it's ready

       
    • Campaign: Small Scenarios
      In this topic, share your ideas for Campaign scenarios.

      These scenarios focus on a small part of the map, with the rest designated as wasteland.

       

      For example, a scenario of the Reconquista in 1054, where gameplay takes place only on the Iberian Peninsula.

      What are your ideas for small historical scenarios?

       


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