Commit Graph

10 Commits

Author SHA1 Message Date
ivan tkachenko 74f7436ab3 Fix Editor script's menu to Compile Scripts 2026-02-02 16:41:10 +02:00
ivan tkachenko 1d6ae6066d Bump DawnLib version 2026-02-02 15:57:53 +02:00
ivan tkachenko 7ea470758e Set namespace keys in assetbundle
In Unity decompiled project the NamespacedKey properties of the base
class DuskContentDefinition were missing. The fix was to turn off
'Validate References' for all DawnLib (the dependency) DLLs.
Do NOT turn it off for Editor DLL though.
2026-02-02 15:13:58 +02:00
ivan tkachenko 8c59d63fa8 Remove unused PersistentDataContainer
It only stores mod's current version which is not particularly exciting.
It has nothing to do with persisting furniture in a save file.
2026-02-02 15:04:35 +02:00
ivan tkachenko 3bdef5bc72 Instantiate our ContentHandler directly 2026-02-02 15:04:35 +02:00
ivan tkachenko 62a11f76d2 Add editorconfig
Source files being under src/ directory will never match the namespaces.
2026-02-02 15:04:35 +02:00
ivan tkachenko d3720d879b Add link to Discord forum thread 2026-01-26 01:35:07 +02:00
ivan tkachenko 11b26bb693 Release v4.1.9 2026-01-26 01:24:04 +02:00
ivan tkachenko a68e8c7194 create DawnLib mod project, with a subdirectory layout
- Mod Manager (Gale) > New Profile, name it "HookahPlace Test"
- Install "DawnLib by TeamXiaolan v0.5.12"
- Launch game once and close
- Open profile folder, e.g. `C:\Users\user\AppData\Roaming\com.kesomannen.gale\lethal-company\profiles\HookahPlace Test\`

$mod_dir = "C:\Users\user\AppData\Roaming\com.kesomannen.gale\lethal-company\profiles\HookahPlace Test\"

dotnet new dawnlibmod `
  -M Ratijas.HookahPlace `
  -MM "$mod_dir\BepInEx\plugins\MMHOOK\Managed" `
  -B "$mod_dir\BepInEx\plugins" `
  --name HookahPlace

dotnet sln HookahPlace.slnx add HookahPlace/HookahPlace.csproj

rm HookahPlace/Thunderstore/icon.png
2025-12-20 17:40:07 +02:00
ivan tkachenko 2f01c498a1 initial commit
mkdir HookahPlace

cd HookahPlace

dotnet new sln --format slnx --name HookahPlace

dotnet new gitignore
2025-12-20 17:34:01 +02:00