From 5881e593b24ea5d32743647252cb45a564ee7a53 Mon Sep 17 00:00:00 2001 From: Quaternions Date: Wed, 23 Apr 2025 14:55:26 -0700 Subject: [PATCH] roblox_emulator: implement Instance.GetFullName --- lib/roblox_emulator/src/runner/instance/instance.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/roblox_emulator/src/runner/instance/instance.rs b/lib/roblox_emulator/src/runner/instance/instance.rs index 844882da4..ca6dc0835 100644 --- a/lib/roblox_emulator/src/runner/instance/instance.rs +++ b/lib/roblox_emulator/src/runner/instance/instance.rs @@ -177,6 +177,12 @@ impl mlua::UserData for Instance{ } methods.add_method("children",get_children); methods.add_method("GetChildren",get_children); + methods.add_method("GetFullName",|lua,this,()| + dom_mut(lua,|dom|{ + let instance=this.get(dom)?; + Ok(get_full_name(dom,instance)) + }) + ); fn ffc(lua:&mlua::Lua,this:&Instance,(name,search_descendants):(mlua::String,Option))->mlua::Result>{ let name_str=&*name.to_str()?; dom_mut(lua,|dom|{