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.



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