I came up with an idea: what if there was a hoverbike that could move around as if the world had zero gravity, but it also worked on planets with gravity? I tried simply setting "gravityEnabled" to false, and I got an error; [Error] Exception while invoking lua function 'update'. (LuaException) Error code 2, [string "/vehicles/hoverbike/hoverbike.lua"]:444: attempt to perform arithmetic on a nil value (field 'spinFriction') stack traceback: [C]: in metamethod '__mul' [string "/vehicles/hoverbike/hoverbike.lua"]:444: in global 'moveZeroG' [string "/vehicles/hoverbike/hoverbike.lua"]:153: in function <[string "/vehicles/hoverbike/hoverbike.lua"]:130> [0] 7ff717447153 Star::captureStack [1] 7ff717445ede Star::StarException::StarException [2] 7ff71741a4c1 Star::LuaEngine::handleError [3] 7ff717609517 Star::LuaEngine::callFunction<float> [4] 7ff71760cca5 Star::LuaFunction::invoke<Star:ariant<Star::Empty,bool,__int64,double,Star::String,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData>,float> [5] 7ff71760cbc0 Star::LuaBaseComponent::invoke<Star:ariant<Star::Empty,bool,__int64,double,Star::String,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData>,float> [6] 7ff71761394c Star::LuaUpdatableComponent<Star::LuaWorldComponent<Star::LuaBaseComponent> >::update<Star:ariant<Star::Empty,bool,__int64,double,Star::String,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData>,float> [7] 7ff71794e1d8 Star:ehicle::update [8] 7ff7179eb31e <lambda_5251ea3b435705ab973fc9e3a86aa323>:perator() [9] 7ff71759a5d7 Star::EntityMap::updateAllEntities [10] 7ff717a0e824 Star::WorldServer::update [11] 7ff717a14b66 Star::WorldServerThread::update [12] 7ff717a14558 Star::WorldServerThread::run [13] 7ff717443c5e Star::ThreadImpl::runThread [14] 7fff9f792774 BaseThreadInitThunk [15] 7fff9fb30d51 RtlUserThreadStart