1
0
forked from 0ad/0ad
0ad/binaries/data/mods/public/gui/session_new/menu.js
WhiteTreePaladin 0be1713b2b Made several changes to session GUI (cosmetic).
Up/down arrow sprites are usable as regular buttons now.

Selections now group ranked units together as a single group. This
feature can be toggled in the settings window. Depending on feedback, I
will probably choose one method over the other and remove the toggle.

New map - Mountain Pass (8 player)
It will need further polishing.

This was SVN commit r7766.
2010-07-19 21:23:12 +00:00

49 lines
1.3 KiB
JavaScript

// Group Selection by Rank
var g_GroupSelectionByRank = true; // referenced in EntityGroups.createGroups(ents) AND in setupUnitPanel(...)
function groupSelectionByRank(booleanValue)
{
g_GroupSelectionByRank = booleanValue;
g_Selection.groups.createGroups(g_Selection.toList());
}
function toggleDeveloperOverlay()
{
if (getGUIObjectByName("devCommands").hidden)
getGUIObjectByName("devCommands").hidden = false; // show overlay
else
getGUIObjectByName("devCommands").hidden = true; // hide overlay
}
function toggleSettingsWindow()
{
if (getGUIObjectByName("settingsWindow").hidden)
getGUIObjectByName("settingsWindow").hidden = false; // show settings
else
getGUIObjectByName("settingsWindow").hidden = true; // hide settings
getGUIObjectByName("menu").hidden = true; // Hide menu
}
function togglePause()
{
if (getGUIObjectByName("pauseOverlay").hidden)
{
getGUIObjectByName("pauseOverlay").hidden = false; // pause game
setPaused(true);
}
else
{
getGUIObjectByName("pauseOverlay").hidden = true; // unpause game
setPaused(false);
}
getGUIObjectByName("menu").hidden = true; // Hide menu
}
function toggleMenu()
{
if (getGUIObjectByName("menu").hidden)
getGUIObjectByName("menu").hidden = false; // View menu
else
getGUIObjectByName("menu").hidden = true; // Hide menu
}