Overview
the basic but comprehensive guide on how to change the entire game to your liking
the payload
why wait for some middle-aged man living in his mothers basement to make mods for you when you can make your own modifications to the game yourself.
Here i will teach you how to make your own modifications to the game.
In video games much like this, there are basically 2 types of code formats. The integral and the Integrator (just my terms of explaining). The integral is a piece of code that does a specific action in the game or carries a piece of infortmation for another integral. The integrator is a piece of code that tells where the integral needs to go in order to function properly.
in order to start adjusting the integrals, you need to find the data files, which are usually stored in the steam file under “program files(x86)” unless it was changed manually.
From there the chain to the data files is pretty simple:
Steam->SteamApps->Common->Sid Meier’s Civilization Beyond Earth->Assests
You can start altering the integrals form here, but those files are mainly just imagery, artwork, transistion files etc. if you want to change the gameplay you need to go further:
Assests->gameplay->XML
From here you can start altering the gameplay itself. All the code here is in notepad form, meaning that you can easily change a piece of code. if you closely read all the lines of code you should be able learn how to change the characteristics of certain units or buildings all the way up to the behaviour of civilization leaders.
Be warned though, the code is layed out in such a way that the integrators are always on the tops of the notepad docuent and you shouldn’t touch them if you want your game to work. But the rest of them should all be integrals, in which is should sometimes be spelled out on how to modify them.
if you had enough practise modifying your gameplay, you should be able to know how to manually add code to their respective file(s) and then you should generate and/or create some artwork to go with your addition. Then finally create an integrator to tell where the code needs to go and you have created a mod!
if have any trouble finding an integral you wish to edit or need help understanding the coding, just give me a yell by messaging me or more easily put a comment down below and wait for a response