Sands of Salzaar

Sands of Salzaar

Sands of Salzaar Workshop
Mods and scenarios for Sands of Salzaar.
How to make a basic mod?
I've been trying to get a basic mod to work, but I feel like I'm doing something wrong. I'm trying to imitate the way the sample mod appends/overrides data, but even when I can get a build to succeed it won't run in the game itself.

What is the process of making a data mod? So far, this is what I've figured out:

- Use xlsx files from the sample data as a template to create new entries, then save them in the Excel folder of the mod.

- Create localization files for the related data, as above.

- Edit valuebundle folder to decide which data gets appended. (?)

- Build and deploy the mod. (?)

The last two steps I'm clearly doing something wrong with, because I'm not having any success in getting the mod to run even when I configure the valuebundle to use the data files I want. Does anyone have an English reference or step-by-step process I can use to figure this out?
< >
Showing 1-2 of 2 comments
I guess i got the same Problem and Question as you.
I tried quite a bit around today, editting/adding new stuff to the Sample Data (new ID's, Entrys, Events, ..) which is supposed to overwrite the Data of the Main Game files. (or at least i hope it does that)
-but it gets the Translation done automatically (you can get an error if something doesnt workout apprently)

But i do think that i do something wrong in the valuebundle folder because for me if i do set it up like the Sample Index it tells me, on Build that something has the same Key reference and so it cant be Build. (plus i have no clue where the Debug Logs are)

I also tried to mod it like Uboat since its somewhat similar but somehow it ends up in an xyz same key ..

But for OP the game has an untranslated Chinese Manuel for Modding (capped at version 0.7), its in the Sample Mod Folder (it def. has more Content then the English one which doesnt really explain anything) and the English one is linked via the ingame Mod Guide Doc. or if you prefer a link on the Fly MODDev.Manual [blywd.hanjiasongshu.com]

(<.<) well hope that helps at least a little bit..
Originally posted by WTFUUN:
in "valuebundle" index & INDEX_Source need to be exactly the same (just copie/past).
let's say you want to edit the C传承_Legacy.xlsx . in the index file you need to add a line like this :
<convert reg="legacy_pojo_new.xml" from="C传承_Legacy.xlsx"/>

or to edit the D道具列表_Items.xlsx . add this :
<convert reg="game_item_pojo_new.xml" from="D道具列表_Items.xlsx"/>

....... use as reference what to add , this file "INDEX_Source" in ModSamples\Example_ExcelReference\excel

(remove that need_translate="true" ....) to make it simple ,until you get used to editing the files.


Well i personally did it like that, even without need_translate="true" it still gives me the same Errors while i dont know what is wrong. So it just doesnt build..
Here a you can see what it says and tbh i have no clue what the real problem is:
Error's [imgur.com]
< >
Showing 1-2 of 2 comments
Per page: 1530 50