#include "script_global.hpp"
#include "common.hpp"
#include "pointers.hpp"
namespace big
{
script_global::script_global(std::size_t index) :
m_index(index)
}
script_global script_global::at(std::ptrdiff_t index)
return script_global(m_index + index);
script_global script_global::at(std::ptrdiff_t index, std::size_t size)
return script_global(m_index + 1 + (index * size));
void* script_global::get()
return g_pointers->m_gta.m_script_globals[m_index >> 0x12 & 0x3F] + (m_index & 0x3FFFF);