Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/gui/session/session.js
Show First 20 Lines • Show All 647 Lines • ▼ Show 20 Lines | function toggleGUI() | ||||
updateCinemaPath(); | updateCinemaPath(); | ||||
} | } | ||||
function updateCinemaPath() | function updateCinemaPath() | ||||
{ | { | ||||
let isPlayingCinemaPath = GetSimState().cinemaPlaying && !g_Disconnected; | let isPlayingCinemaPath = GetSimState().cinemaPlaying && !g_Disconnected; | ||||
Engine.GetGUIObjectByName("session").hidden = !g_ShowGUI || isPlayingCinemaPath; | Engine.GetGUIObjectByName("session").hidden = !g_ShowGUI || isPlayingCinemaPath; | ||||
Engine.Renderer_SetSilhouettesEnabled(!isPlayingCinemaPath && Engine.ConfigDB_GetValue("user", "silhouettes") == "true"); | Engine.ConfigDB_CreateValue("user", "silhouettes", !isPlayingCinemaPath && Engine.ConfigDB_GetValue("user", "silhouettes") == "true" ? "true" : "false"); | ||||
} | } | ||||
// TODO: Use event subscription onSimulationUpdate, onEntitySelectionChange, onPlayerViewChange, ... instead | // TODO: Use event subscription onSimulationUpdate, onEntitySelectionChange, onPlayerViewChange, ... instead | ||||
function updateGUIObjects() | function updateGUIObjects() | ||||
{ | { | ||||
g_Selection.update(); | g_Selection.update(); | ||||
if (g_ShowAllStatusBars) | if (g_ShowAllStatusBars) | ||||
▲ Show 20 Lines • Show All 149 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator