Successfully compile against RimWorld 1.6 version#24
Conversation
on different computers. Update TD_Enhancement_Pack.csproj to use the SDK style. This will enable Linux development in vscode. Remove reference to system libraries, unity engine libraries, rimworld binaries, and replace all these together with the Krafs.Rimworld.Ref package on nugets. This will allow compiling in different computers (having different paths). Update the C# codes to adapt to 1.6 RimWorld API. (Compiling successfully on my computer).
|
Hi! My pull request is an initial port to RimWorld 1.6. It successfully compiled. The AllowTool.dll it compiled against is also the 1.6 version. Hopefully this will help you update the mod to 1.6 easier, and best wishes to your health. ( I heard that you are really sick in the comments on the workshop ). |
|
Some notes for the last commit that fixes the harmony errors. Summarized using copilot sonnet 4. Changes OverviewModified Files:
Specific Changes:AreaEditable.cs
BillCountInventory.cs
DrawFieldEdgesCorners.cs
LightingOverlay.cs
|
|
Hi @lisanhu Unfortunately the mod author has passed away June 2025: https://steamcommunity.com/sharedfiles/filedetails/comments/2895300634 On 14 Jul @ 8:51pm his mother posted:
|
|
@daffodilistic Thanks for the information. I heard of that and that's really sad. |
Adding AllowTool 1.6 dll to the source folder so refer to it is easier on different computers.
Update TD_Enhancement_Pack.csproj to use the SDK style. This will enable Linux development in vscode.
Remove reference to system libraries, unity engine libraries, rimworld binaries, and replace all these together with the Krafs.Rimworld.Ref package on nugets. This will allow compiling in different computers (having different paths).
Update the C# codes to adapt to 1.6 RimWorld API. (Compiling successfully on my computer).