Files
2026-10-02 14:40:41 -05:00

14 lines
1.2 KiB
C++

#pragma once
#include "Engine/Game/Build/fingerprint.h"
namespace dingosdk::game::build::v20260929::lua_startup {
// Native post-startup routine hooked to run the Lua startup callbacks.
inline constexpr Fingerprint startup_contract{0x4641d40, {0x48,0x89,0x5c,0x24,0x08,0x57,0x48,0x83,0xec,0x50,0x48,0x8b,0xf9,0xe8,0x3e,0x52,0x28,0xfd,0x33,0xd2,0x48,0x8b,0xc8,0x48,0x8b,0xd8,0xe8,0x61,0x56,0x28,0xfd,0x48}};
// Executes a Lua source buffer in a context.
inline constexpr Fingerprint execute_contract{0x18c7640, {0x48,0x83,0xec,0x38,0x48,0x8d,0x05,0xd5,0x32,0x9b,0x04,0xc6,0x44,0x24,0x28,0x00,0x48,0x89,0x44,0x24,0x20,0xe8,0xf6,0x31,0x00,0x00,0x48,0x83,0xc4,0x38,0xc3,0xcc}};
// Returns the Lua context.
inline constexpr Fingerprint get_context_contract{0x18c6f90, {0x48,0x83,0xec,0x28,0x48,0x8b,0x05,0x15,0xbd,0xbb,0x05,0x48,0x85,0xc0,0x0f,0x85,0xb8,0x00,0x00,0x00,0x44,0x0f,0xb6,0x44,0x24,0x30,0xb9,0x10,0x01,0x00,0x00,0x48}};
// Reloads settings on the settings manager.
inline constexpr Fingerprint reload_settings_contract{0x18d3360, {0x4c,0x8b,0xdc,0x55,0x53,0x49,0x8d,0xab,0x08,0xfe,0xff,0xff,0x48,0x81,0xec,0xe8,0x02,0x00,0x00,0x48,0x8b,0x05,0x46,0x10,0x8f,0x05,0x48,0x33,0xc4,0x48,0x89,0x85}};
}