Sorry to burst into your asks like this, but I'm really interested in the exocolonist datamining-can you tell me what/where to find the file you looked through?
So! Number 1 thing!! You never have to apologize for asking me to talk at great length about something I love. I am extremely autistic. This is one of my favourite kinds of social interaction.
Now then!!
I play on linux, so all the files are just out there in the open and most of them are plain text files with custom file endings.
I don't know what the file structure looks like on windows, but since the game seems to have been written in java, probably basically identical. Assuming nothing is encrypted on windows either, I would say this game is the most beginner friendly for data mining I've ever seen.
So for me, the files are in ~/.steam/debian-installation/steamapps/common/Exocolonist/Exocolonist_Data/StreamingAssets/ and then in the Data and StreamingAssets folders.
On windows, that would be in your steam folder, then steamapps/common/Exocolonist/Exocolonist_Data/StreamingAssets/
You can also just right click on the game in steam, and go to Manage > Browse Local Files. That will open you to the main Exocolonist folder, so you'll navigate to exocolonist_data/StreamingAssets/
The data folder is where you will find the bulk of the writing for endings, character profiles, cards, card abilities, etc. If you want to modify how much a particular card is worth, view the full names of characters you only see mentioned briefly, etc, this is the folder you want.
The Stores folder contains the actual "gameplay" parts, in the sense that the buildings, locations, jobs, combat calls, etc are in it. That includes mid-game dialogue!
There's also a specific file in Stories called 'unimplemented memories' that shows the specific coding syntax for modifying the game, to ensure any changes you make look and play correctly!
Between that and save files being basically plaintext with a button on the 'load game' menu that will take you directly to them in your file system you you can edit them even easier, this game is a GREAT choice for learning more about how to datamine or mod a game. Everything is so straightforward.
I mean, the code is fully commented, with all human-readable variables and methods. That's insane! I didn't even code shit that tightly when I was in school, actively being graded on it!!!!!!!!
The endings are all written out in Exocolonist - endings.TSV. I mean that's. That's SO straightforward!! You can open TSV files in any spreadsheet editorfor a more visually pleasant experience, or in a plain text editor if you're hardcore for the sake of being hardcore.
Oh, save games are actually located in your documents folder (I think?) on windows, and in the home folder on linux. The folder is helpfully called "exocolonist/save_games" so it's very simple to find. You can edit your save files (which end in .JSON) in any plain text editor. For windows, I like notepad++ since it will automatically color code the formatting. For Linux, I use Kate but any of the ones that come pre-packaged will do just fine.
Some of my favourites so far from fucking around where I don't belong:
The "releasing endorphins" card you get for distracting Tangent from her Big Government Project by fucking her is called "TangBang" in the data. This is, to me, the single funniest phrase on earth. I can't stop saying it.
Unimplemented Memories contains tons of non-canonical filler text including gems like:
"Git outta me bloody face, ye sodding nullshite!" Vace yelled, as Rex blew him another kiss.
~set bg = pinup_tammy_saved WOW you saved Tamtam! Tammadammadingdong lives!
Anemone Enhancement: Scaly lizard lady. > facts
marz: "Ho ho ho welcome to _my_ bridge which _I_ am totally the boss of." dys: "Ug Marz this place smells funny." marz: "He who smelt it dealt it, Nerd."
But, most importantly of all, the dog-like creature that tries to kill you/Anemone in the opening sequence??
Is named Doggo.









