feat(modloader): pdb mapping, dynamic invoke, mixins

This commit is contained in:
Jacobwasbeast
2026-03-10 17:45:25 -05:00
parent 70dbff3fac
commit be327befa4
34 changed files with 2535 additions and 7 deletions

View File

@@ -0,0 +1,10 @@
namespace WeaveLoader.API.Native;
public static class NativeLevel
{
public static int GetTile(nint levelPtr, int x, int y, int z)
=> NativeInterop.native_level_get_tile(levelPtr, x, y, z);
public static bool SetTile(nint levelPtr, int x, int y, int z, int blockId, int data = 0, int flags = 2)
=> NativeInterop.native_level_set_tile(levelPtr, x, y, z, blockId, data, flags) != 0;
}