Moved error reporting to ScreenSystemLayer error.lua. ScreenSystemLayer overlay/default.lua restored to previous. Error messages are now broadcast with the ScriptError message instead of SystemMessage. Added show/hide error messages toggle and clear error messages to debug menu. Nuked ScreenConsoleOverlay for being unfinished and duplicating ScreenSystemLayer. Changed Actor:tween and Tween::CreateFromStack to use ReportScriptError on invalid tween params. Changed some OptionRowList things to use ReportScriptError on invalid metrics.
This commit is contained in:
@@ -155,8 +155,10 @@ void ScreenSystemLayer::Init()
|
||||
{
|
||||
Screen::Init();
|
||||
|
||||
m_sprOverlay.Load( THEME->GetPathB("ScreenSystemLayer", "overlay") );
|
||||
m_sprOverlay.Load( THEME->GetPathB(m_sName, "overlay") );
|
||||
this->AddChild( m_sprOverlay );
|
||||
m_errLayer.Load( THEME->GetPathB(m_sName, "error") );
|
||||
this->AddChild( m_errLayer );
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user