roblox_emulator: CFrame.FromEulerAnglesXYZ aliases

This commit is contained in:
Quaternions 2025-04-23 14:22:52 -07:00
parent 08b358c192
commit 6a88003b09
Signed by: Quaternions
GPG Key ID: D0DF5964F79AC131

@ -117,11 +117,12 @@ pub fn set_globals(lua:&mlua::Lua,globals:&mlua::Table)->Result<(),mlua::Error>{
)?;
//CFrame.Angles
table.raw_set("Angles",
lua.create_function(|_,(x,y,z):(Number,Number,Number)|
Ok(CFrame::angles(x.into(),y.into(),z.into()))
)?
let from_euler_angles=lua.create_function(|_,(x,y,z):(Number,Number,Number)|
Ok(CFrame::angles(x.into(),y.into(),z.into()))
)?;
table.raw_set("Angles",from_euler_angles.clone())?;
table.raw_set("fromEulerAnglesXYZ",from_euler_angles.clone())?;
table.raw_set("FromEulerAnglesXYZ",from_euler_angles)?;
globals.set("CFrame",table)?;