Elin
Rashuko Nov 6, 2024 @ 6:21am
How to mod?
I've been a fan of games like Rimworld and Elona where you can essentially make your own stories, and would love to begin making mods. Is there a specific forum or site that can show me how to begin this process?
< >
Showing 1-5 of 5 comments
Hellstorm901 Nov 6, 2024 @ 7:44am 
To start with a mod you need to create a file in Elin>Package and in that folder you need an xml file named package

<?xml version="1.0" encoding="utf-8"?>
<Meta>
<title></title>
<id></id>
<author></author>
<builtin>false</builtin>
<loadPriority></loadPriority>
<version>0.23.11</version>
<description>

</description>
</Meta>

title = Full name of your mod

id = unique identification, it can be made from numbers or letters and could be a word or just gibberish. I personally just made mine a shortened name of the actual mod

author = Your username obviously

builtin = Set this to false, the way the game loads the actual assets used by the game seems to be similar to things like CDDA where the actual game is a "mod" being loaded first. Therefore true should only be used by the developers and false should be used by modders

load priority = I don't really understand this but the package files which are set to builtin = true are set to 100. Given the way the game loads files I'll assume that this number comes into play if you have two mods which are replacing the same named file and after the first one has replaced the games default file the second mod will then override that one

version = Obviously set it to the current version of the game, I'm not sure how the game handles mods with the wrong version, a dev may need to explain how the game reads and load mods with the wrong version number because there's no default answer for it as it depends on how the game is coded

description = This is the text which appears on the workshop page. You can change this afterwards via the Steam Workshop
Hellstorm901 Nov 6, 2024 @ 7:52am 
You can find the sprite art in - Elin\Package\_Elona\Actor\PCC

You can find the portraits used when creating your character and by all NPC's in - Elin\Package\_Elona\Portrait

If making these types of mods you need to add the folder format in your mods package and the game then auto loads the files if the format is correct

Adding new portraits and sprites is pretty simple. Just copy the name of a file already there if doing a replacer or add some unique number to the prefix if adding a new thing for example -

c_f-111111 = This will add a new female character portrait named 111111 (Portrait mods can use letters for example c_f-Megumin and not just numbers)
special_f-littlegirl = If I use this file it will change the littlegirl NPC to a different picture
pcc_body_7 = This will create a number custom body with the ID of 7 (pcc files must be numbers as they are added to a slider)
pcc_cloth_678 = This will create a new top/shirt/dress with the ID 678 (This isn't a new item, it's just a cosmetic appearance)
Last edited by Hellstorm901; Nov 6, 2024 @ 7:54am
Are the mods subscribed to in the Steam Workshop not located in
Steam\steamapps\common\Elin\Package?

I wanted to go in and adjust some things myself, but I couldn't find them.
Rend Jan 20 @ 8:58am 
Originally posted by Dr.Chang 🎄:
Are the mods subscribed to in the Steam Workshop not located in
Steam\steamapps\common\Elin\Package?

I wanted to go in and adjust some things myself, but I couldn't find them.

steam/stamapps/common/Elin/BepInEx/config is where the config files are
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Nov 6, 2024 @ 6:21am
Posts: 5