Skip to content

Commit 61cc85c

Browse files
committed
fix some dependencies, update version and readme
1 parent d89a85c commit 61cc85c

4 files changed

Lines changed: 13 additions & 6 deletions

File tree

BoneLib/BoneLib/BoneLib.csproj

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
<Reference Include="Assembly-CSharp">
1919
<HintPath>$(BONELAB_DIR)\MelonLoader\Il2CppAssemblies\Assembly-CSharp.dll</HintPath>
2020
</Reference>
21-
<Reference Include="Assembly-CSharp-firstpass">
22-
<HintPath>$(BONELAB_DIR)\MelonLoader\Il2CppAssemblies\Assembly-CSharp-firstpass.dll</HintPath>
23-
</Reference>
2421
<Reference Include="Il2Cppmscorlib">
2522
<HintPath>$(BONELAB_DIR)\MelonLoader\Il2CppAssemblies\Il2Cppmscorlib.dll</HintPath>
2623
</Reference>
@@ -31,7 +28,7 @@
3128
<HintPath>$(BONELAB_DIR)\MelonLoader\net6\MelonLoader.dll</HintPath>
3229
</Reference>
3330
<Reference Include="Newtonsoft.Json">
34-
<HintPath>$(BONELAB_DIR)\MelonLoader\Managed\Newtonsoft.Json.dll</HintPath>
31+
<HintPath>$(BONELAB_DIR)\MelonLoader\net6\Newtonsoft.Json.dll</HintPath>
3532
</Reference>
3633
<Reference Include="Il2CppSLZ.Algorithms">
3734
<HintPath>$(BONELAB_DIR)\MelonLoader\Il2CppAssemblies\Il2CppSLZ.Algorithms.dll</HintPath>
@@ -49,7 +46,7 @@
4946
<HintPath>$(BONELAB_DIR)\MelonLoader\net6\Il2CppInterop.Runtime.dll</HintPath>
5047
</Reference>
5148
<Reference Include="System.Windows.Forms">
52-
<HintPath>$(BONELAB_DIR)\MelonLoader\Managed\System.Windows.Forms.dll</HintPath>
49+
<HintPath>$(BONELAB_DIR)\MelonLoader\Dependencies\Mono\System.Windows.Forms.dll</HintPath>
5350
</Reference>
5451
<Reference Include="UniTask">
5552
<HintPath>$(BONELAB_DIR)\MelonLoader\Il2CppAssemblies\Il2CppUniTask.dll</HintPath>

BoneLib/BoneLib/Main.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public static class BuildInfo
1212
public const string Name = "BoneLib"; // Name of the Mod. (MUST BE SET)
1313
public const string Author = "The BONELAB Modding Community"; // Author of the Mod. (Set as null if none)
1414
public const string Company = "The BONELAB Modding Community"; // Company that made the Mod. (Set as null if none)
15-
public const string Version = "3.1.0"; // Version of the Mod. (MUST BE SET)
15+
public const string Version = "3.1.2"; // Version of the Mod. (MUST BE SET)
1616
public const string DownloadLink = "https://thunderstore.io/c/bonelab/p/gnonme/BoneLib"; // Download Link for the Mod. (Set as null if none)
1717
}
1818

512 Bytes
Binary file not shown.

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ OfflineMode = true
3737

3838
<br>
3939

40+
## Development Setup
41+
The VS project uses the system environment variable `BONELAB_DIR` for referencing assemblies and build output paths. Make sure you have this set on your computer to your BONELAB install location (where the .exe is, no trailing slash) for VS to be able to find the files. If this doesn't work right away, try deleting the `.vs` folder for this project and restarting VS.
42+
43+
<br>
44+
4045
## Credits
4146

4247
**Gnonme / Lvna / Adi / Adamdev:** Main developers
@@ -64,6 +69,11 @@ OfflineMode = true
6469
- Audio class now wraps around the Marrow audio methods, and mixers are exposed
6570
- Hooks for when the player spawner spawns the player
6671

72+
#### v2.5.0:
73+
- Added `OnWarehouseReady` hook
74+
- Ported to work with ML 0.6+
75+
- Improved DLL reference handling
76+
6777
#### v2.4.0:
6878
- Added notification system
6979
- Added asset bundle helpers

0 commit comments

Comments
 (0)