DD#150 The Freedom by Choices
Hi, everyone! Welcome to another week's developer's diary!
Today is our 2nd Steam Release Anniversary and the birthday of a special someone.
So, we got something quite interesting this week.
Such as:

It's thanks to Gabe that we have Steam to have all the fun. :)
Thus, there is a new mod that can add this new faith in our Steam Workshop free for everyone to download. We also have another mod this week, thanks to Una. But, we will talk about that later.
Now, let's start with some game content updates first.
The Freedom of Gender
One major change in the game's code is we now have 4 genders from the previous 2.

Some Details:
You can now play as a female in a masculine body or a male in a feminine body.
You can use those new gender types on your main character and your customized teammates.
Most of the NPCs will pronounce you based on the gender you chose instead of the appearance you chose.
For romance calculation, most of the NPCs' sexual orientation calculation is also based on your chosen gender instead of your appearance. (For example, Kristin.)
The gender you chose will now appear on your passport and the character menu, overriding your appearance.
So, you may be wondering why I made this change this week. Here is the background.
This is not a politically correct game. But, recently, Russia's Supreme Court ruled that LGBT people are extremists. I consider this ridiculous, it shall be everyone's own choice to decide which gender they want to be. So, I guess I shall do something to stand with who they call "extremists." Just as I am standing with who they call "Nazis." Such a change to an extremely old game engine is not that easy as it was not planned to have more than 2 genders previously. Yet, I do not develop this gigantic open-world game with tons of freedom because it's easy. I am developing it because it's fun and it's an indie game with a lot of freedom on what I can create, unlike all those commercial projects I worked on before. Thus, this week, we shall have more freedom of gender.
The Freedom of Movement
Thank Wulan for streaming this game on my birthday this week. I hope everyone had quite a lot of fun that day. But, one thing she pointed out is that we lack the option to change our moving speed freely as previously, we needed to rely on the consumable item known as "the Scroll of Speed" to change the character's moving speed. That's not the best experience as if someone is in a hurry, they will have to use a scroll every 5 minutes. So, in this week's changes, I made the player character's moving speed a game option you can change at will. In the prologue, when the first time you can move your character, you now also get an option to set your desired default moving speed.
Such change certainly makes the Scroll of Speed dramatically less useful. Thus, to compensate for this, it now also provides a combat buff. It also can still change your movement speed just like it previously did. It's just a bit redundant. Anyway, you now have the freedom of movement.
The Freedom of Religion (By Modding)
Even though our faith system already has a lot of different and weird religions and tenets you can use to customize your own faith. There are some things that I cannot add to this game because technically they are copyrighted or have other reasons. The good news is we have a very powerful modding system, providing a level of freedom that can almost match Skyrims. I even wrote a paper about that about 10 years ago. This was also the first game in China that had the DLC system back then.
The game is designed to be like this. It allows everyone to add their own creations to it like a platform. However, after more than 19 years. Few people remain. Even fewer would bother to make mods for this game. Yet, Una is still here. And today is also her birthday! Happy Birthday! (You know the reason I released this game on Steam two years ago on this very special day.) :D
Technically, making DLCs and modding are the same. We will have free DLCs later to demonstrate this. But, for now, have fun with all those crazy mods in our workshop.
Now, let's see what has been added to the Steam Workshop this week:
We already see the Gabe Faith mod:

The mod provides both a faith core and a tenet so that you can combine either one of them into your customized faith. Both of them have the same functionality. You get a huge discount when you use GPA currency to purchase items from GPA agents. It's especially powerful if you enjoy the mini-games in the game as you can now easily build an army of robots equipped with all the GPA gears under this faith. Yet, because of the reason we know, you cannot count to three. Thus, you cannot use triple-attack skills. Is this a parody or something very realistic? I don't know. But, we know we love Gabe very much. All of us are very happy to hand him our money. :)
The next is a Warhammer 40K Faith mod:
Well, many of our players are also Warhammer fans. Some asked me to add similar content to our game. I can't. Because it's copyrighted by Game Workshop. It's their business model to license out the right to use. I don't have such a license, unlike some Owlcat people who recently released their Buggy Trader, or was that Rogue Trader? I don't know, I think I will likely buy that anyway if I find it's at least less buggy than their Pathfinder releases.
But, in mods, I think you can.

You can now use Una's Slaanesh mod to worship the dark prince of pleasure. It's pretty much a much more powerful version of the "Carnal Exaltation" tenet in our game. They share a lot of similarities. But, this one comes with some Warhammer 40k flavors. So, depending on your needs. You can decide how to enjoy the game best.
It likely can fall into the fair use category as it's made for fun for free. It's also unlikely that our little cult can damage Game Workshop's profit by any means. Plus, this is the first faith mod of the game that exists in the Steam Workshop. It may even have some educational purpose. Mods like this are quite common on Steam. So far, even some of the most popular games such as Civilization, Hearts of Iron, and Stellaris have Warhammer 40k mods. Thus, it's very likely safe to do so. But, I only have a lawyer license in China not in the US. Thus, if you want to make sure it's 100% OK. Please check with a US law professional just for sure.
Now, let me do a bit of reverse engineering here. (Of course, Una granted me permission to do so :P)
As previously, we already have tutorials about how to add your own localization and graphics/audio assets to the game, this may be a perfect example of how you can modify the code of the game.
All the magics are in the override folder.

Here is the code where the Slaanesh Faith Mod added the Slaanesh faith to the game.
It's all in Ruby Script.
First, check if the Slaanesh faith already exists or not. If it does not exist, then define it by overriding the game's faith_reload_faithDB function. You can use the alias trick here to keep expanding this built-in function. It has some levels of similarity to inheriting a function in other languages. But, it's more localized. You don't need to make a new class to override. There are certainly other ways to do it as well. But in this example, it's far more than enough to add a new faith in just a few lines of code.
Thus, if you want, you can add more faith you want to this game even the ones I cannot add to the game as the developer. You have the freedom of religion.
That's quite a lot of cool stuff already. What's more?
We get additional content in Hottle.
As you sneak into the backroom of the Hottle Equipment Store to discover its secrets. You may now face those Howard Houseguards:

You can use their appearance on your main character or customize teammates as you see fit. They are using wind-based katanas. The good news is, that you may be able to loot those katanas from them. You can find some Golden Stone of Xuanhuang here as well. You can use them for alchemy. The potion made with those stones can enhance your magic power of wind. As the story continues, you may find even more usage of such stones.
To the south, we now have the entire Katan Desert to explore. Of course, it will not be a safe place. Because the hyenas may hunt for weak prey together.

The good news is, you can turn them into your pets as well.
Some other changes include new wind animations and pistol attachments. For all the detailed updates please find the completed update logs below.
Meanwhile, in the sewer of Liu:

Did you find another secret area? :D
That's for this week. I hope everyone can find it comfortable as the game moved to Steam 2 years ago. I consider it a good decision as I can focus more on the game development itself instead of wasting time on the censorship systems of China. Maybe, we can never go back to how the internet was in 2004 anymore. This is an indie game, and I will always choose freedom over profits.
Thus, our journey shall continue under the blessing of Gabe. :P
Links to the mods mentioned above:
https://steamcommunity.com/sharedfiles/filedetails/?id=3107831294
https://steamcommunity.com/sharedfiles/filedetails/?id=3106095208
The Completed Update Log:
20231202
English
############Content################
[The Sewer of Liu]Added a valve switch. It allows you to turn off water in a part of the sewer, thus revealing a new area in this location.
[The Sewer of Liu]Added some junk piles that you can dig in this new area.
[The Sewer of Liu]The area will also have random slime enemies and chests.
[Character]When a character is using a ladder, they shall always face the direction of the ladder.
简体中文
############Content################
【疁城下水道】加入了一个阀门开关。你可以使用它来切断一个区域的水流,从而让一个新的区域出现。
【疁城下水道】在这个新的区域加入了可以挖掘的垃圾堆。
【疁城下水道】这个区域会有随机的史莱姆敌人和宝箱。
【角色】当一个角色使用梯子的时候,现在他们将会总是面向梯子的方向。
20231203
English
############Content################
[Character Customization]Increased the gender types from 2 to 4. You can now play as a female in a masculine body or a male in a feminine body.
[Character Customization]You can use those new gender types on your main character and your customized teammates.
[Character Customization]Most of the NPCs will pronounce you based on the gender you chose instead of the appearance you chose.
[Character Customization]For romance calculation, most of the NPCs' sexual orientation calculation is also based on your chosen gender instead of your appearance. (For example, Kristin.)
[Character Customization]The gender you chose will now appear on your passport and the character menu, overriding your appearance.
[Weapon]New Weapon Type: Fluorescent Lamp Saber (Requested by 吉尔伽美什.)
[Bazaar]The Weapon Merchant now sells those Fluorescent Lamp Sabers. (No prefixes)
[Bazaar]Removed some less useful weapons from the Weapon Merchant's inventory.
[Loot]The following enemies may now have a small chance to drop Fluorescent Lamp Sabers: Businessmen, Mercenaries, The Possessed, Hentai Exhibitionists, Crazed Survivors, and Vampiric Researchers. (Their shaded versions drop the shaded version of sabers.)
[Loot]Those Fluorescent Lamp Sabers from enemy drops may have prefixes.
#############System################
Updated all code to allow the use of new gender types.
Optimized a gender check in the Window_EquipItem class to directly call the function on the characters themselves.
简体中文
############Content################
【角色自定义】增加了性别的种类从两种到四种。你现在可以玩一个有男性身体的女性,或者一个有女性身体的男性。
【角色自定义】你可以对你的主角或者自定义队友使用这些新的性别种类。
【角色自定义】大部分的NPC会用你选定的性别来称呼你,而不是你选定的外观。
【角色自定义】对于感情发展的计算上,现在大部分的NPC进行对你的性取向的计算时,使用的是你选择的性别而非你的外观性别。(比如,克莉丝汀.)
【角色自定义】你选择的性别会在你的护照和角色界面上显示,并且重载掉外观所带来的性别。
【武器】新武器类型:荧光灯管剑。(吉尔伽美什提议加入的武器。)
【巴扎】武器商人现在会贩卖荧光灯管剑。(没有词缀)
【巴扎】武器商人现在不会贩卖某些基本没什么用的武器了。
【掉落物】以下敌人现在可能掉落荧光灯管剑:商人,佣兵,被附体之人,变态暴露狂,发狂的幸存者,吸血鬼研究员。(他们的暗影版本会掉落暗影版本的剑。)
【掉落物】以上从敌人身上掉落的荧光灯管剑可能有词缀。
#############System################
升级了所有相关的程序代码来允许使用新的性别。
优化了Window_EquipItem类中的一处判别性别的函数,现在直接调用角色身上的函数。
20231204
English
############Content################
[Liu]Added clear indications pointing to the entrance and exit of the sewer. (After the prologue)
[Character Customization]Added 1 new male character variation.
[Character Customization]When you equip a firearm on a certain type of cat, their portraits will now change.
[Janitor's Room]Increased the map height.
#############System################
The check of whether a character is equipped with firearms is now moved from the battle class to the actor class.
Added function to modify a character's portrait based on different conditions.
简体中文
############Content################
【疁城】在序章结束后,下水道的出入口现在会有更加明显的标记。
【角色自定义】加入了一个新的可用男性角色造型。
【角色自定义】当你给某种猫猫装备枪械之后,其头像现在会发生变化。
【环卫工的房间】增加了地图高度。
#############System################
检查角色是否持有枪械的函数现在被移动到了角色类上,此前是在战斗类上。
加入了基于某些条件而改变角色头像的功能。
20231204B
English
############Content################
[Food]New Food: Pan-fried Dumplings
[Food]Food vendors now sell Pan-fried Dumplings
简体中文
############Content################
【食品】新食品:煎饺
【食品】食品商人现在会贩卖煎饺。
20231205
English
############Content################
[Game Setting]Added an option to change your character's default moving speed. (Thanks for Wulan's streaming. :D)
[Prologue]In both of the prologues, right after you can move your character, you can now decide your default moving speed.
[Prologue]If you skip the prologue, you can decide your default moving speed once you can control your character.
[Scroll of Speed]Value reduced. (From 3000 to 1600)
[Effect]New Status Effect: Speed+
[Scroll of Speed]It now also applies "Speed+" to your entire group for 3 turns.
[Scroll of Speed]Changed the item description accordingly.
[Dialog Window]Added a hotkey to hide/show the hotkey window. (Thanks for Wulan's streaming. :D)
[Hotkey]Added additional check on the point allocation hotkey, which is the same key to hide/show the dialog hotkey window, to avoid input conflicts.
[Sins of the Father]Reduced the difficulty of convincing Deputy Judy to become the seal.
#######Debug##################
Fixed a crash bug when defeating Exhibitionist Hentai Male enemies. (Thanks for 渺兔's streaming. :D)
简体中文
############Content################
【游戏设定】你现在可以改变你的角色的默认移动速度。 (感谢午蓝的直播。:D)
【序章】在两个可选的序章中,当你可以开始移动你的角色前,你现在可以选择你的默认角色移动速度。
【序章】如果选择跳过序章,你现在可以在首次可以控制你的角色的时候决定默认的移动速度。
【速度卷轴】价值下降(从3000降低到1600)
【状态】新状态效果:速度提升
【速度卷轴】现在也会为你全体队伍提供三回合的【速度提升】效果。
【速度卷轴】相应地改变了物品描述。
【对话窗口】加入了一个快捷键来开关快捷键提示窗口。(感谢午蓝的直播。:D)
【快捷键】对升级加点的快捷键(和对话框中开关提示窗口的快捷键是同一个)加入了额外的判断,避免输入冲突。
【父辈的原罪】降低了说服朱迪成为封印的难度。
#######Debug##################
修复了击败变态暴露狂后的游戏崩溃Bug。(感谢渺兔的直播。:D)
20231206
English
############Content################
[Pet]A tigerbunny, from the pet fusion feature, is now considered both a cat and a bunny for certain religious tenet calculations. You can gain devotion twice from petting them if you have both "Cat Worship" and "Bunny Worship" tenets.
[Pet]New Pets/Hostile Animals: Hyena
[Sayinas Island] Hyenas may now appear in the desert areas south of Hottle.
[Sayinas Island]When you enter the desert areas south of Hottle, the battlefield background shall change. When you return from there, it shall change back again.
[Sayinas Island]Hyenas will no longer chase you if you escape from the desert area.
[Egypt]Hyenas will appear in some areas.
[Equipment]Slightly changed how Guardian Rings and Mirrors of Neolithic grant skills.
[Weapon Module]Weapon Modules shall be able to grant skills
[Weapon Module]New Pistol Module: Pistol Wind Generator
[Hottle Equipment Store]The Weapon Merchant now sells Pistol Wind Generators
[Hottle Equipment Store]The Weapon Merchant provides gun modification services.
[Pet]Camels are now immune to cold environments.
[The Infinite Machine]The Machine will no longer try to stop a player from escaping. After all, it only wants to be left alone. (Thanks for 粟可's streaming. :D)
#######Debug#####################
Fixed a bug that Tombstone's description file is in Simplified Chinese even when the language is set to Traditional Chinese. (Thanks for 粟可's streaming. :D)
############MOD##################
A Slaanesh Faith Mod appeared! https://steamcommunity.com/sharedfiles/filedetails/?id=3106095208 (Thanks to Una.)
简体中文
############Content################
【宠物】通过宠物融合获得的虎兔兔现在被认为同时是兔兔也是猫猫。所以,如果你同时有【兔兔崇拜】和【猫猫崇拜】的信条的话,爱抚他们会获得两次虔诚。
【宠物】新宠物/敌意生物:鬣狗
【萨伊纳斯岛】霍特尔南部的沙漠区域现在会出现鬣狗
【萨伊纳斯岛】当你进入霍特尔南部的沙漠区域时战斗背景会变化,当你从那里返回时,战斗背景会变回来。
【萨伊纳斯岛】在你离开沙漠区域后鬣狗不会继续追赶你。
【埃及】鬣狗也会在某些区域出现。
【装备】改变了守护之戒和纽莱西亚之镜提供技能的方式。
【武器模块】武器模块现在能够提供技能。
【武器模块】新的手枪模块:手枪风场发生器
【霍特尔装备店】武器商人现在贩卖手枪风场发生器
【霍特尔装备店】武器商人现在提供枪械改造服务
【宠物】骆驼现在对寒冷的环境免疫。
【无尽机器】这台机器现在不是试图阻止玩家逃跑,毕竟他只想默默在地下室里继续完成计算。(感谢粟可的直播。:D)
#######Debug#####################
修复了墓石牌的说明文件在语言设置为繁体中文的时候依然显示简体中文的Bug。(感谢粟可的直播。:D)
############MOD##################
一个色孽信仰Mod出现了! https://steamcommunity.com/sharedfiles/filedetails/?id=3106095208 (感谢Una)
20231207
English
############Content################
[3D Printing Store]The option to hack the printer now uses the mini-game.
[Speical Attribution]Added a new special attribution that can add discounts to special currency stores. (No auto-tooltips, need to add customized tooltips on the help windows.)
[Speical Attribution]Added a new special attribution that disables skills. (With auto-tooltips. This is a negative special attribution.)
[Enemy]New Enemy: Howard Housguard.
[Hottle Equipment Store]The backroom is now guarded by Howard Houseguards.
[Loot]Added a drop list for Howard Housguards. They may drop wind-based weapons.
[Weapon]Updated Katanas to use the latest OIG format.
[Dragon's Treasure]The Katanas you use Dragon's Marks to exchange here always have +2 prefixes.
[Bazaar]The weapon merchant now sells katanas with no prefixes.
[Weapon]Updated the icon of Katanas.
[Steam]New Steam Achievement: Let's Build Our Dreams Together! (Unlocked by using a mod.)
简体中文
############Content################
【3D打印店】去黑掉3D打印机的时候现在会使用小游戏进行。
【特殊属性】加入了一个新的特殊属性可以提供特殊货币商店的折扣。(没有自动产生的帮助信息,需要再帮助窗口手动添加帮助信息。)
【特殊属性】加入了一个新的特殊属性会禁用技能。(有自动帮助信息。这是一个负面的特殊属性。)
【敌人】新敌人:霍华德家族守卫
【霍特尔装备店】后屋现在有大量的霍华德家族守卫
【掉落物】为霍华德家族守卫加入了掉落物列表。他们会掉落风属性的武器。
【武器】升级了武士刀使用最新的OIG生成格式。
【龍之宝库】用龍之印章兑换的武士刀现在总是有+2的词缀。
【巴扎】武器商人现在贩卖没有词缀的武士刀。
【武器】更新了武士刀的图标图像。
【Steam】新的Steam成就:让我们共同筑梦 (通过使用一个Mod解锁)
20231208
English
############Content################
[Animation]Added a new casting animation for wind skills.
[Effect]New Effect: Wind Enhance. (+40% Wind Power)
[Alchemy]Golden Stone of Xuanhuang can now be used for alchemy.
[Hottle Equipment Store]Added 4 chests with Golden Stone of Xuanhuang in the backroom.
[Desert]Changed the default battlefield background for desert areas.
[Enemy]Reduced the chasing speed of Hyena.
[Sayinas Island]New Location: Katan Desert (With new BGM, weather effects, and butterfly settings.)
[Hottle Suburbs]Fixed some shadow problems.
############MOD##################
A GabeN Faith Mod appeared! https://steamcommunity.com/sharedfiles/filedetails/?id=3107831294 (Thanks to Una.)
简体中文
############Content################
【动画】为风系技能加入了新的特效动画。
【状态效果】新状态效果:风强化。(+40%风属性效果)
【炼金】玄黄之石现在可以用于炼金。
【霍特尔装备店】在后室中加入了4个有玄黄之石的宝箱。
【沙漠】变更了沙漠地区的默认战斗背景图。
【敌人】降低了鬣狗的追击速度。
【萨伊纳斯岛】新区域:卡坦沙漠(有新的BGM,天气效果,以及蝴蝶设定。)
【霍特尔近郊】修复了一些阴影问题。
############MOD##################
一个G胖信仰Mod出现了! https://steamcommunity.com/sharedfiles/filedetails/?id=3107831294 (感谢Una)
Latest news from Ukraine:
https://controlc.com/e95a2f13
https://pastelink.net/yfcxb8ft
Today is our 2nd Steam Release Anniversary and the birthday of a special someone.
So, we got something quite interesting this week.
Such as:

It's thanks to Gabe that we have Steam to have all the fun. :)
Thus, there is a new mod that can add this new faith in our Steam Workshop free for everyone to download. We also have another mod this week, thanks to Una. But, we will talk about that later.
Now, let's start with some game content updates first.
The Freedom of Gender
One major change in the game's code is we now have 4 genders from the previous 2.

Some Details:
You can now play as a female in a masculine body or a male in a feminine body.
You can use those new gender types on your main character and your customized teammates.
Most of the NPCs will pronounce you based on the gender you chose instead of the appearance you chose.
For romance calculation, most of the NPCs' sexual orientation calculation is also based on your chosen gender instead of your appearance. (For example, Kristin.)
The gender you chose will now appear on your passport and the character menu, overriding your appearance.
So, you may be wondering why I made this change this week. Here is the background.
This is not a politically correct game. But, recently, Russia's Supreme Court ruled that LGBT people are extremists. I consider this ridiculous, it shall be everyone's own choice to decide which gender they want to be. So, I guess I shall do something to stand with who they call "extremists." Just as I am standing with who they call "Nazis." Such a change to an extremely old game engine is not that easy as it was not planned to have more than 2 genders previously. Yet, I do not develop this gigantic open-world game with tons of freedom because it's easy. I am developing it because it's fun and it's an indie game with a lot of freedom on what I can create, unlike all those commercial projects I worked on before. Thus, this week, we shall have more freedom of gender.
The Freedom of Movement

Thank Wulan for streaming this game on my birthday this week. I hope everyone had quite a lot of fun that day. But, one thing she pointed out is that we lack the option to change our moving speed freely as previously, we needed to rely on the consumable item known as "the Scroll of Speed" to change the character's moving speed. That's not the best experience as if someone is in a hurry, they will have to use a scroll every 5 minutes. So, in this week's changes, I made the player character's moving speed a game option you can change at will. In the prologue, when the first time you can move your character, you now also get an option to set your desired default moving speed.
Such change certainly makes the Scroll of Speed dramatically less useful. Thus, to compensate for this, it now also provides a combat buff. It also can still change your movement speed just like it previously did. It's just a bit redundant. Anyway, you now have the freedom of movement.
The Freedom of Religion (By Modding)
Even though our faith system already has a lot of different and weird religions and tenets you can use to customize your own faith. There are some things that I cannot add to this game because technically they are copyrighted or have other reasons. The good news is we have a very powerful modding system, providing a level of freedom that can almost match Skyrims. I even wrote a paper about that about 10 years ago. This was also the first game in China that had the DLC system back then.
The game is designed to be like this. It allows everyone to add their own creations to it like a platform. However, after more than 19 years. Few people remain. Even fewer would bother to make mods for this game. Yet, Una is still here. And today is also her birthday! Happy Birthday! (You know the reason I released this game on Steam two years ago on this very special day.) :D
Technically, making DLCs and modding are the same. We will have free DLCs later to demonstrate this. But, for now, have fun with all those crazy mods in our workshop.
Now, let's see what has been added to the Steam Workshop this week:
We already see the Gabe Faith mod:

The mod provides both a faith core and a tenet so that you can combine either one of them into your customized faith. Both of them have the same functionality. You get a huge discount when you use GPA currency to purchase items from GPA agents. It's especially powerful if you enjoy the mini-games in the game as you can now easily build an army of robots equipped with all the GPA gears under this faith. Yet, because of the reason we know, you cannot count to three. Thus, you cannot use triple-attack skills. Is this a parody or something very realistic? I don't know. But, we know we love Gabe very much. All of us are very happy to hand him our money. :)
The next is a Warhammer 40K Faith mod:
Well, many of our players are also Warhammer fans. Some asked me to add similar content to our game. I can't. Because it's copyrighted by Game Workshop. It's their business model to license out the right to use. I don't have such a license, unlike some Owlcat people who recently released their Buggy Trader, or was that Rogue Trader? I don't know, I think I will likely buy that anyway if I find it's at least less buggy than their Pathfinder releases.
But, in mods, I think you can.

You can now use Una's Slaanesh mod to worship the dark prince of pleasure. It's pretty much a much more powerful version of the "Carnal Exaltation" tenet in our game. They share a lot of similarities. But, this one comes with some Warhammer 40k flavors. So, depending on your needs. You can decide how to enjoy the game best.
It likely can fall into the fair use category as it's made for fun for free. It's also unlikely that our little cult can damage Game Workshop's profit by any means. Plus, this is the first faith mod of the game that exists in the Steam Workshop. It may even have some educational purpose. Mods like this are quite common on Steam. So far, even some of the most popular games such as Civilization, Hearts of Iron, and Stellaris have Warhammer 40k mods. Thus, it's very likely safe to do so. But, I only have a lawyer license in China not in the US. Thus, if you want to make sure it's 100% OK. Please check with a US law professional just for sure.
Now, let me do a bit of reverse engineering here. (Of course, Una granted me permission to do so :P)
As previously, we already have tutorials about how to add your own localization and graphics/audio assets to the game, this may be a perfect example of how you can modify the code of the game.
All the magics are in the override folder.

Here is the code where the Slaanesh Faith Mod added the Slaanesh faith to the game.
It's all in Ruby Script.
First, check if the Slaanesh faith already exists or not. If it does not exist, then define it by overriding the game's faith_reload_faithDB function. You can use the alias trick here to keep expanding this built-in function. It has some levels of similarity to inheriting a function in other languages. But, it's more localized. You don't need to make a new class to override. There are certainly other ways to do it as well. But in this example, it's far more than enough to add a new faith in just a few lines of code.
Thus, if you want, you can add more faith you want to this game even the ones I cannot add to the game as the developer. You have the freedom of religion.
That's quite a lot of cool stuff already. What's more?
We get additional content in Hottle.
As you sneak into the backroom of the Hottle Equipment Store to discover its secrets. You may now face those Howard Houseguards:

You can use their appearance on your main character or customize teammates as you see fit. They are using wind-based katanas. The good news is, that you may be able to loot those katanas from them. You can find some Golden Stone of Xuanhuang here as well. You can use them for alchemy. The potion made with those stones can enhance your magic power of wind. As the story continues, you may find even more usage of such stones.
To the south, we now have the entire Katan Desert to explore. Of course, it will not be a safe place. Because the hyenas may hunt for weak prey together.

The good news is, you can turn them into your pets as well.
Some other changes include new wind animations and pistol attachments. For all the detailed updates please find the completed update logs below.
Meanwhile, in the sewer of Liu:

Did you find another secret area? :D
That's for this week. I hope everyone can find it comfortable as the game moved to Steam 2 years ago. I consider it a good decision as I can focus more on the game development itself instead of wasting time on the censorship systems of China. Maybe, we can never go back to how the internet was in 2004 anymore. This is an indie game, and I will always choose freedom over profits.
Thus, our journey shall continue under the blessing of Gabe. :P
Links to the mods mentioned above:
https://steamcommunity.com/sharedfiles/filedetails/?id=3107831294
https://steamcommunity.com/sharedfiles/filedetails/?id=3106095208
The Completed Update Log:
20231202
English
############Content################
[The Sewer of Liu]Added a valve switch. It allows you to turn off water in a part of the sewer, thus revealing a new area in this location.
[The Sewer of Liu]Added some junk piles that you can dig in this new area.
[The Sewer of Liu]The area will also have random slime enemies and chests.
[Character]When a character is using a ladder, they shall always face the direction of the ladder.
简体中文
############Content################
【疁城下水道】加入了一个阀门开关。你可以使用它来切断一个区域的水流,从而让一个新的区域出现。
【疁城下水道】在这个新的区域加入了可以挖掘的垃圾堆。
【疁城下水道】这个区域会有随机的史莱姆敌人和宝箱。
【角色】当一个角色使用梯子的时候,现在他们将会总是面向梯子的方向。
20231203
English
############Content################
[Character Customization]Increased the gender types from 2 to 4. You can now play as a female in a masculine body or a male in a feminine body.
[Character Customization]You can use those new gender types on your main character and your customized teammates.
[Character Customization]Most of the NPCs will pronounce you based on the gender you chose instead of the appearance you chose.
[Character Customization]For romance calculation, most of the NPCs' sexual orientation calculation is also based on your chosen gender instead of your appearance. (For example, Kristin.)
[Character Customization]The gender you chose will now appear on your passport and the character menu, overriding your appearance.
[Weapon]New Weapon Type: Fluorescent Lamp Saber (Requested by 吉尔伽美什.)
[Bazaar]The Weapon Merchant now sells those Fluorescent Lamp Sabers. (No prefixes)
[Bazaar]Removed some less useful weapons from the Weapon Merchant's inventory.
[Loot]The following enemies may now have a small chance to drop Fluorescent Lamp Sabers: Businessmen, Mercenaries, The Possessed, Hentai Exhibitionists, Crazed Survivors, and Vampiric Researchers. (Their shaded versions drop the shaded version of sabers.)
[Loot]Those Fluorescent Lamp Sabers from enemy drops may have prefixes.
#############System################
Updated all code to allow the use of new gender types.
Optimized a gender check in the Window_EquipItem class to directly call the function on the characters themselves.
简体中文
############Content################
【角色自定义】增加了性别的种类从两种到四种。你现在可以玩一个有男性身体的女性,或者一个有女性身体的男性。
【角色自定义】你可以对你的主角或者自定义队友使用这些新的性别种类。
【角色自定义】大部分的NPC会用你选定的性别来称呼你,而不是你选定的外观。
【角色自定义】对于感情发展的计算上,现在大部分的NPC进行对你的性取向的计算时,使用的是你选择的性别而非你的外观性别。(比如,克莉丝汀.)
【角色自定义】你选择的性别会在你的护照和角色界面上显示,并且重载掉外观所带来的性别。
【武器】新武器类型:荧光灯管剑。(吉尔伽美什提议加入的武器。)
【巴扎】武器商人现在会贩卖荧光灯管剑。(没有词缀)
【巴扎】武器商人现在不会贩卖某些基本没什么用的武器了。
【掉落物】以下敌人现在可能掉落荧光灯管剑:商人,佣兵,被附体之人,变态暴露狂,发狂的幸存者,吸血鬼研究员。(他们的暗影版本会掉落暗影版本的剑。)
【掉落物】以上从敌人身上掉落的荧光灯管剑可能有词缀。
#############System################
升级了所有相关的程序代码来允许使用新的性别。
优化了Window_EquipItem类中的一处判别性别的函数,现在直接调用角色身上的函数。
20231204
English
############Content################
[Liu]Added clear indications pointing to the entrance and exit of the sewer. (After the prologue)
[Character Customization]Added 1 new male character variation.
[Character Customization]When you equip a firearm on a certain type of cat, their portraits will now change.
[Janitor's Room]Increased the map height.
#############System################
The check of whether a character is equipped with firearms is now moved from the battle class to the actor class.
Added function to modify a character's portrait based on different conditions.
简体中文
############Content################
【疁城】在序章结束后,下水道的出入口现在会有更加明显的标记。
【角色自定义】加入了一个新的可用男性角色造型。
【角色自定义】当你给某种猫猫装备枪械之后,其头像现在会发生变化。
【环卫工的房间】增加了地图高度。
#############System################
检查角色是否持有枪械的函数现在被移动到了角色类上,此前是在战斗类上。
加入了基于某些条件而改变角色头像的功能。
20231204B
English
############Content################
[Food]New Food: Pan-fried Dumplings
[Food]Food vendors now sell Pan-fried Dumplings
简体中文
############Content################
【食品】新食品:煎饺
【食品】食品商人现在会贩卖煎饺。
20231205
English
############Content################
[Game Setting]Added an option to change your character's default moving speed. (Thanks for Wulan's streaming. :D)
[Prologue]In both of the prologues, right after you can move your character, you can now decide your default moving speed.
[Prologue]If you skip the prologue, you can decide your default moving speed once you can control your character.
[Scroll of Speed]Value reduced. (From 3000 to 1600)
[Effect]New Status Effect: Speed+
[Scroll of Speed]It now also applies "Speed+" to your entire group for 3 turns.
[Scroll of Speed]Changed the item description accordingly.
[Dialog Window]Added a hotkey to hide/show the hotkey window. (Thanks for Wulan's streaming. :D)
[Hotkey]Added additional check on the point allocation hotkey, which is the same key to hide/show the dialog hotkey window, to avoid input conflicts.
[Sins of the Father]Reduced the difficulty of convincing Deputy Judy to become the seal.
#######Debug##################
Fixed a crash bug when defeating Exhibitionist Hentai Male enemies. (Thanks for 渺兔's streaming. :D)
简体中文
############Content################
【游戏设定】你现在可以改变你的角色的默认移动速度。 (感谢午蓝的直播。:D)
【序章】在两个可选的序章中,当你可以开始移动你的角色前,你现在可以选择你的默认角色移动速度。
【序章】如果选择跳过序章,你现在可以在首次可以控制你的角色的时候决定默认的移动速度。
【速度卷轴】价值下降(从3000降低到1600)
【状态】新状态效果:速度提升
【速度卷轴】现在也会为你全体队伍提供三回合的【速度提升】效果。
【速度卷轴】相应地改变了物品描述。
【对话窗口】加入了一个快捷键来开关快捷键提示窗口。(感谢午蓝的直播。:D)
【快捷键】对升级加点的快捷键(和对话框中开关提示窗口的快捷键是同一个)加入了额外的判断,避免输入冲突。
【父辈的原罪】降低了说服朱迪成为封印的难度。
#######Debug##################
修复了击败变态暴露狂后的游戏崩溃Bug。(感谢渺兔的直播。:D)
20231206
English
############Content################
[Pet]A tigerbunny, from the pet fusion feature, is now considered both a cat and a bunny for certain religious tenet calculations. You can gain devotion twice from petting them if you have both "Cat Worship" and "Bunny Worship" tenets.
[Pet]New Pets/Hostile Animals: Hyena
[Sayinas Island] Hyenas may now appear in the desert areas south of Hottle.
[Sayinas Island]When you enter the desert areas south of Hottle, the battlefield background shall change. When you return from there, it shall change back again.
[Sayinas Island]Hyenas will no longer chase you if you escape from the desert area.
[Egypt]Hyenas will appear in some areas.
[Equipment]Slightly changed how Guardian Rings and Mirrors of Neolithic grant skills.
[Weapon Module]Weapon Modules shall be able to grant skills
[Weapon Module]New Pistol Module: Pistol Wind Generator
[Hottle Equipment Store]The Weapon Merchant now sells Pistol Wind Generators
[Hottle Equipment Store]The Weapon Merchant provides gun modification services.
[Pet]Camels are now immune to cold environments.
[The Infinite Machine]The Machine will no longer try to stop a player from escaping. After all, it only wants to be left alone. (Thanks for 粟可's streaming. :D)
#######Debug#####################
Fixed a bug that Tombstone's description file is in Simplified Chinese even when the language is set to Traditional Chinese. (Thanks for 粟可's streaming. :D)
############MOD##################
A Slaanesh Faith Mod appeared! https://steamcommunity.com/sharedfiles/filedetails/?id=3106095208 (Thanks to Una.)
简体中文
############Content################
【宠物】通过宠物融合获得的虎兔兔现在被认为同时是兔兔也是猫猫。所以,如果你同时有【兔兔崇拜】和【猫猫崇拜】的信条的话,爱抚他们会获得两次虔诚。
【宠物】新宠物/敌意生物:鬣狗
【萨伊纳斯岛】霍特尔南部的沙漠区域现在会出现鬣狗
【萨伊纳斯岛】当你进入霍特尔南部的沙漠区域时战斗背景会变化,当你从那里返回时,战斗背景会变回来。
【萨伊纳斯岛】在你离开沙漠区域后鬣狗不会继续追赶你。
【埃及】鬣狗也会在某些区域出现。
【装备】改变了守护之戒和纽莱西亚之镜提供技能的方式。
【武器模块】武器模块现在能够提供技能。
【武器模块】新的手枪模块:手枪风场发生器
【霍特尔装备店】武器商人现在贩卖手枪风场发生器
【霍特尔装备店】武器商人现在提供枪械改造服务
【宠物】骆驼现在对寒冷的环境免疫。
【无尽机器】这台机器现在不是试图阻止玩家逃跑,毕竟他只想默默在地下室里继续完成计算。(感谢粟可的直播。:D)
#######Debug#####################
修复了墓石牌的说明文件在语言设置为繁体中文的时候依然显示简体中文的Bug。(感谢粟可的直播。:D)
############MOD##################
一个色孽信仰Mod出现了! https://steamcommunity.com/sharedfiles/filedetails/?id=3106095208 (感谢Una)
20231207
English
############Content################
[3D Printing Store]The option to hack the printer now uses the mini-game.
[Speical Attribution]Added a new special attribution that can add discounts to special currency stores. (No auto-tooltips, need to add customized tooltips on the help windows.)
[Speical Attribution]Added a new special attribution that disables skills. (With auto-tooltips. This is a negative special attribution.)
[Enemy]New Enemy: Howard Housguard.
[Hottle Equipment Store]The backroom is now guarded by Howard Houseguards.
[Loot]Added a drop list for Howard Housguards. They may drop wind-based weapons.
[Weapon]Updated Katanas to use the latest OIG format.
[Dragon's Treasure]The Katanas you use Dragon's Marks to exchange here always have +2 prefixes.
[Bazaar]The weapon merchant now sells katanas with no prefixes.
[Weapon]Updated the icon of Katanas.
[Steam]New Steam Achievement: Let's Build Our Dreams Together! (Unlocked by using a mod.)
简体中文
############Content################
【3D打印店】去黑掉3D打印机的时候现在会使用小游戏进行。
【特殊属性】加入了一个新的特殊属性可以提供特殊货币商店的折扣。(没有自动产生的帮助信息,需要再帮助窗口手动添加帮助信息。)
【特殊属性】加入了一个新的特殊属性会禁用技能。(有自动帮助信息。这是一个负面的特殊属性。)
【敌人】新敌人:霍华德家族守卫
【霍特尔装备店】后屋现在有大量的霍华德家族守卫
【掉落物】为霍华德家族守卫加入了掉落物列表。他们会掉落风属性的武器。
【武器】升级了武士刀使用最新的OIG生成格式。
【龍之宝库】用龍之印章兑换的武士刀现在总是有+2的词缀。
【巴扎】武器商人现在贩卖没有词缀的武士刀。
【武器】更新了武士刀的图标图像。
【Steam】新的Steam成就:让我们共同筑梦 (通过使用一个Mod解锁)
20231208
English
############Content################
[Animation]Added a new casting animation for wind skills.
[Effect]New Effect: Wind Enhance. (+40% Wind Power)
[Alchemy]Golden Stone of Xuanhuang can now be used for alchemy.
[Hottle Equipment Store]Added 4 chests with Golden Stone of Xuanhuang in the backroom.
[Desert]Changed the default battlefield background for desert areas.
[Enemy]Reduced the chasing speed of Hyena.
[Sayinas Island]New Location: Katan Desert (With new BGM, weather effects, and butterfly settings.)
[Hottle Suburbs]Fixed some shadow problems.
############MOD##################
A GabeN Faith Mod appeared! https://steamcommunity.com/sharedfiles/filedetails/?id=3107831294 (Thanks to Una.)
简体中文
############Content################
【动画】为风系技能加入了新的特效动画。
【状态效果】新状态效果:风强化。(+40%风属性效果)
【炼金】玄黄之石现在可以用于炼金。
【霍特尔装备店】在后室中加入了4个有玄黄之石的宝箱。
【沙漠】变更了沙漠地区的默认战斗背景图。
【敌人】降低了鬣狗的追击速度。
【萨伊纳斯岛】新区域:卡坦沙漠(有新的BGM,天气效果,以及蝴蝶设定。)
【霍特尔近郊】修复了一些阴影问题。
############MOD##################
一个G胖信仰Mod出现了! https://steamcommunity.com/sharedfiles/filedetails/?id=3107831294 (感谢Una)
Latest news from Ukraine:
https://controlc.com/e95a2f13
https://pastelink.net/yfcxb8ft