mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2024-12-25 14:15:46 +00:00
Fix ScriptInterface developer mode settings not applying.
Minor changes: - clean out some Lua functions registered twice - Correct bool cast in quad_setSegs() - Show nested mains in debug console - One less //HACK comment
This commit is contained in:
parent
212a680541
commit
41929955d3
4 changed files with 5 additions and 10 deletions
|
@ -4557,6 +4557,7 @@ void DSQ::onUpdate(float dt)
|
|||
dsq->sound->getStats(&ca, &ma);
|
||||
os << " ca: " << ca << " ma: " << ma << std::endl;
|
||||
os << dsq->sound->getVolumeString() << std::endl;
|
||||
os << "runInBG: " << core->settings.runInBackground << " nested: " << core->getNestedMains() << std::endl;
|
||||
os << core->globalResolutionScale.x << ", " << core->globalResolutionScale.y << std::endl;
|
||||
os << "Lua mem: " << scriptInterface.gcGetStats() << " KB" << std::endl;
|
||||
|
||||
|
|
|
@ -1580,7 +1580,7 @@ luaFunc(quad_setSegs)
|
|||
{
|
||||
Quad *b = getQuad(L);
|
||||
if (b)
|
||||
b->setSegs(lua_tointeger(L, 2), lua_tointeger(L, 3), lua_tonumber(L, 4), lua_tonumber(L, 5), lua_tonumber(L, 6), lua_tonumber(L, 7), lua_tonumber(L, 8), lua_tointeger(L, 9));
|
||||
b->setSegs(lua_tointeger(L, 2), lua_tointeger(L, 3), lua_tonumber(L, 4), lua_tonumber(L, 5), lua_tonumber(L, 6), lua_tonumber(L, 7), lua_tonumber(L, 8), getBool(L, 9));
|
||||
luaReturnNil();
|
||||
}
|
||||
|
||||
|
@ -9079,7 +9079,6 @@ static const struct {
|
|||
|
||||
luaRegister(entity_setCull),
|
||||
|
||||
luaRegister(entity_setTexture),
|
||||
luaRegister(entity_setFillGrid),
|
||||
luaRegister(entity_isFillGrid),
|
||||
|
||||
|
@ -9111,8 +9110,6 @@ static const struct {
|
|||
|
||||
|
||||
luaRegister(entity_warpLastPosition),
|
||||
luaRegister(entity_x),
|
||||
luaRegister(entity_y),
|
||||
luaRegister(entity_setVel),
|
||||
luaRegister(entity_setVelLen),
|
||||
luaRegister(entity_getVelLen),
|
||||
|
@ -9938,9 +9935,9 @@ void ScriptInterface::init()
|
|||
bool devmode = dsq->isDeveloperKeys();
|
||||
|
||||
// Everything on in dev mode, everything off otherwise.
|
||||
bool loudScriptErrors = devmode;
|
||||
bool complainOnGlobalVar = devmode;
|
||||
bool complainOnUndefLocal = devmode;
|
||||
loudScriptErrors = devmode;
|
||||
complainOnGlobalVar = devmode;
|
||||
complainOnUndefLocal = devmode;
|
||||
|
||||
if (!baseState)
|
||||
baseState = createLuaVM();
|
||||
|
|
|
@ -2746,8 +2746,6 @@ void Core::setMousePosition(const Vector &p)
|
|||
// used to update all render objects either uniformly or as part of a time sliced update process
|
||||
void Core::updateRenderObjects(float dt)
|
||||
{
|
||||
//HACK: we may not always be assuming virtual 800x600
|
||||
Vector cameraC = core->cameraPos + Vector(400,300);
|
||||
for (int c = 0; c < renderObjectLayers.size(); c++)
|
||||
{
|
||||
|
||||
|
|
|
@ -483,7 +483,6 @@ std::string SoundManager::getVolumeString()
|
|||
musicChannel2->getVolume(&musicChannel2Vol);
|
||||
|
||||
os << "curMusVol (c1/c2/g): " << musicChannelVol << " " << musicChannel2Vol << " " << musicGroupVol << std::endl;
|
||||
os << "runInBG: " << core->settings.runInBackground << std::endl;
|
||||
return os.str();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue