Modding Discussion Anti-Gravity Hoverbikes

Discussion in 'Starbound Modding' started by SpazDiesFirst360.0, Jul 21, 2017.

  1. SpazDiesFirst360.0

    SpazDiesFirst360.0 Phantasmal Quasar

    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::Variant<Star::Empty,bool,__int64,double,Star::String,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData>,float>
    [5] 7ff71760cbc0 Star::LuaBaseComponent::invoke<Star::Variant<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::Variant<Star::Empty,bool,__int64,double,Star::String,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData>,float>
    [7] 7ff71794e1d8 Star::Vehicle::update
    [8] 7ff7179eb31e <lambda_5251ea3b435705ab973fc9e3a86aa323>::eek: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
     

Share This Page