Iron Harvest

Iron Harvest

View Stats:
Tark Sep 19, 2020 @ 6:42am
Modding the game
I wanted to share that it is incredibly easy to change basic values of the game by modifying the .xml-files in the "config"-folder to make it suit your personal taste.
I also made a small mod for personal use that others might enjoy aswell, it gives each nations infantry unique aspects and allows for much bigger armies. As this game does not have a workshop I uploaded the mod on ModDB: https://www.moddb.com/mods/steel-harvest

I'm still experimenting with the things that can be done, but if anyone wants to try it themselves and maybe figures out how to change the weapons of exo-suits without crashing the game, please tell me as this is something I'm working on.
< >
Showing 1-15 of 25 comments
creme_de_la_bear Sep 19, 2020 @ 7:23am 
rad, well done on this so quickly!. I've played a match and the changes are neat.

Though it made me think considering you changed rosters already I wonder if its possible to unlock the tesla units to play with for skirmishes against ai? (Ill have to look myself later in the week haha)
Tark Sep 19, 2020 @ 7:32am 
Thank you, feedback is always appreciated!

And that's actually a pretty nice idea, maybe I'll have a look into that later aswell. Maybe this could even be paired with a third stage upgrade for the production buildings. It would also be interesting to see if the AI automatically produces the new units available to them.
Last edited by Tark; Sep 19, 2020 @ 7:33am
KrysFG Sep 19, 2020 @ 7:48am 
i salute all modders, you guys are incredible :O
Marval Sep 19, 2020 @ 8:58am 
Could you still play multiplayers online with someone who don't have the same mod has you ?
Last edited by Marval; Sep 19, 2020 @ 12:22pm
Tark Sep 19, 2020 @ 9:36am 
Originally posted by Carlsons Luger:
i salute all modders, you guys are incredible :O
Thanks, I'm actually surprised myself that this was possible :D


Originally posted by Marval:
Could do still play multiplayers online with someone who don't have the same mod has you ?
And no, sorry. That will probably result in some kind of error, most likely a desync. If you want to play with others, they need to have the mod installed as well.
Marval Sep 19, 2020 @ 12:25pm 
I see.
Never have I needed something so badly and never known until I received it.
creme_de_la_bear Sep 19, 2020 @ 11:00pm 

I had a look today and was very suprised. you should totally have a look at all these unused units in units_03.xml! .

after a quick peruse, some notable highlights include
2 or 3 civillian class mechs , harvester and lumber cutter.
a transport (I imagine that walking mech transport truck we see in cutscenes)

the tesla stuff.
random hero characters(likely used in cutscenes)


EDIT: figured i can at least take stuff out of multiplayer rosters by playing with uiteamconfig repositary. adding tesla units here doesn't seem to do anything but Im just replacing unit ids for existing polania rifleman. which does remove pol rifleman from multiplayer but doesnt add these tesla fellows. blast.
Last edited by creme_de_la_bear; Sep 19, 2020 @ 11:43pm
Viper Sep 20, 2020 @ 12:23am 
In fact, you don’t need to change the original file, create a new file, copy the name of the file you want to modify, add _override to the back, and then copy the word pendant you need to modify in the original file, and you can complete the modification.
Viper Sep 20, 2020 @ 2:44am 
Originally posted by creme_de_la_bear:
I had a look today and was very suprised. you should totally have a look at all these unused units in units_03.xml! .

after a quick peruse, some notable highlights include
2 or 3 civillian class mechs , harvester and lumber cutter.
a transport (I imagine that walking mech transport truck we see in cutscenes)

the tesla stuff.
random hero characters(likely used in cutscenes)


EDIT: figured i can at least take stuff out of multiplayer rosters by playing with uiteamconfig repositary. adding tesla units here doesn't seem to do anything but Im just replacing unit ids for existing polania rifleman. which does remove pol rifleman from multiplayer but doesnt add these tesla fellows. blast.

Add unit production in the building. The interface also needs to add its location.I am also looking for ways to add a new unit. Hope it can help you.
creme_de_la_bear Sep 20, 2020 @ 2:50am 
Originally posted by yaya:
Originally posted by creme_de_la_bear:
I had a look today and was very suprised. you should totally have a look at all these unused units in units_03.xml! .

after a quick peruse, some notable highlights include
2 or 3 civillian class mechs , harvester and lumber cutter.
a transport (I imagine that walking mech transport truck we see in cutscenes)

the tesla stuff.
random hero characters(likely used in cutscenes)


EDIT: figured i can at least take stuff out of multiplayer rosters by playing with uiteamconfig repositary. adding tesla units here doesn't seem to do anything but Im just replacing unit ids for existing polania rifleman. which does remove pol rifleman from multiplayer but doesnt add these tesla fellows. blast.

Add unit production in the building. The interface also needs to add its location.I am also looking for ways to add a new unit. Hope it can help you.
Cheers yaya, I've managed to duplicate existing units and ahve them show up twice. but as for adding any of the com/tesla units they just don't appear in whatever I've assigned them to. must be missing something.

If you crack it and figure out how make sure to post here please. I'll keep looking in the meantime
Viper Sep 20, 2020 @ 4:30am 
Last edited by Viper; Sep 20, 2020 @ 4:31am
Tark Sep 20, 2020 @ 4:54am 
Originally posted by yaya:
Hahaha I finally got it!!!!!!!!
https://steamcommunity.com/sharedfiles/filedetails/?id=2234148339&fileuploadsuccess=1
@creme_de_la_bear
Hey yaya, good work with that! What did you do to get them in?
Sadly they don't seem to have a good unit icon... maybe there is a way to add one in, so it really looks like it's part of the game and not modded in?

Originally posted by yaya:
In fact, you don’t need to change the original file, create a new file, copy the name of the file you want to modify, add _override to the back, and then copy the word pendant you need to modify in the original file, and you can complete the modification.
I'll try this and see if overrides work outside of the config_mp-folder aswell. Otherwise it wouldn't affect the campain, which some might prefer anyway, but others might like to play the campaign with modded values.
creme_de_la_bear Sep 20, 2020 @ 5:06am 
Originally posted by yaya:
Hahaha I finally got it!!!!!!!!
https://steamcommunity.com/sharedfiles/filedetails/?id=2234148339&fileuploadsuccess=1
@creme_de_la_bear
madman, well done. Now spill the beans!
Viper Sep 20, 2020 @ 5:33am 
You need to use the following files:
UITeamConfigurationRepository ( Let your troops show up in construction production.

Structures ( Let your troops be produced by construction.

Units_03_Other( Define the basic performance of the Tesla troops.

Weapon( Defining the basic performance of Tesla's weapons.

AmmoOnArmor_01_Core( Defining the ammunition performance of the Tesla troops’ weapons.

Iron Harvest\battleplan\units-Any map you want to play( Define whether the unit can be used.


So, I tested many things, and finally found that the developer separates unit production and unit use rights, that is, if you want to use any unit, you first need to make the building be able to produce the unit, and have the unit in the building interface to be able to produce Then you need to add to the map settings whether the unit is allowed to appear, and finally you can get the unit to appear in the game

Tesla units don't seem to have corresponding avatars, because they only appear in the plot at present. For controlling their ai, whether the unit has an avatar does not matter. You can also say that the developer is lazy and did not make...
Last edited by Viper; Sep 20, 2020 @ 5:34am
< >
Showing 1-15 of 25 comments
Per page: 1530 50