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|{