Jump to content
Age of History 3
Łukasz Jakowski

Age of History 3 - How to add new units

Recommended Posts

game/_FAQ/Units.txt

 

#######################################
## Read: mods_steam_workshop.txt !
## 
## To create a new mod for submission to the Steam Workshop, first create a new folder for your mod within the 'mods' directory.
## Then, copy or recreate all the modified files into that folder!
##
## For example, if a file was originally located in game/ExampleFile.json, 
## it should be placed in mods/YourModName/game/ExampleFile.json in your mod's folder.
##
#####


Go to:
game/units/

## Main file with all unit types: Units.json
Here you add new unit type.

Example: 

		{
			File: "Warior.json",
			ID: 0,

			Line: 0,
		},


Line: 0 - The army will be positioned in the center of the front line of battle.
Line: 1 - The army will be positioned on the flanks of the front line of battle.
Line: 2 - The army will be positioned in the second line of battle.


## Create a new file to define the unit types, along with their respective units and upgrades:

Example file:
Warior.json

This file contains the details of a single unit type and its upgrades.


### EXAMPLE FILE

{
	Army: [
		{
			Name: "Warrior",
			ImageID: 6,
			
			UnitLevel: 0,
			
			Attack: 5,
			Defense: 3,
			MovementSpeed: 3.6,
			
			AttackRange: 1,
			SiegeProgress: 0.25,
			
			RequiredTechID: -1,
			
			Cost: 10,
			MaintenanceCost: 0.1,
			
			RecruitmentTime: 30,
		},
		{
			Name: "LightFootmen",
			ImageID: 21,
			
			UnitLevel: 1,
			
			Attack: 8,
			Defense: 6,
			MovementSpeed: 3.9,
			
			AttackRange: 1,
			SiegeProgress: 0.25,
			
			RequiredTechID: 7,
			
			Cost: 10,
			MaintenanceCost: 0.1,
			
			RecruitmentTime: 30,
		},
	],
	
	Age_of_History: Army
}

### EXAMPLE FILE END

RequiredTechID: -1,
If -1, this unit does not require any technology and will be unlocked at the beginning of the game.

RequiredTechID: 2,
This means that to unlock this unit, you need to unlock Technology ID 2

Technology file with IDs:
game/technologies/Technologies.json



Adding new image of unit: Example: 65.png (It must be the next number of the last image)
Add new image in folders:

game/units/unitsImages/H/
game/units/unitsImages/XH/
game/units/unitsImages/XXH/

Don't forget to increase the total number of images in the file:
game/units/unitsImages/numOfImages.txt

 

Share this post


Link to post
Share on other sites

22 小时前,Łukasz Jakowski 说道:

游戏/_FAQ/Units.txt

 

















			
			
			
			
			
			
			
			
			
			
			
			
	








你可以做一个这个军队属于哪一个文明……

 

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