chore(ui): clean up script handlers for CScriptObject

This commit is contained in:
fallenoak 2023-04-17 18:15:40 -05:00
parent bc1ce52f7d
commit 884e491b25
No known key found for this signature in database
GPG key ID: 7628F8E61AEA070D
3 changed files with 19 additions and 35 deletions

View file

@ -13,6 +13,14 @@ void CScriptObject::RegisterScriptMethods(lua_State* L) {
FrameScript_Object::FillScriptMethodTable(L, ScriptObjectMethods, NUM_SCRIPT_OBJECT_SCRIPT_METHODS);
}
int32_t CScriptObject::GetObjectType() {
if (!CScriptObject::s_objectType) {
CScriptObject::s_objectType = ++FrameScript_Object::s_objectTypes;
}
return CScriptObject::s_objectType;
}
CScriptObject* CScriptObject::GetScriptObjectByName(const char* name, int32_t type) {
lua_State* L = FrameScript_GetContext();