Files
perfect_dark/src/game/mplayer/scenarios/combat.inc
T

111 lines
1.9 KiB
PHP

/**
* Combat
*
* This is a general combat scenario.
*
* There are no callback functions or special logic.
*/
extern struct menudialogdef g_ExtGameOptionsMenuDialog;
struct menuitem g_MpCombatOptionsMenuItems[] = {
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_222, // "One-Hit Kills"
MPOPTION_ONEHITKILLS,
menuhandlerMpOneHitKills,
},
{
MENUITEMTYPE_DROPDOWN,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_223, // "Slow Motion"
0,
menuhandlerMpSlowMotion,
},
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_224, // "Fast Movement"
MPOPTION_FASTMOVEMENT,
menuhandlerMpCheckboxOption,
},
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_225, // "Display Team"
MPOPTION_DISPLAYTEAM,
menuhandlerMpDisplayTeam,
},
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_226, // "No Radar"
MPOPTION_NORADAR,
menuhandlerMpCheckboxOption,
},
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_227, // "No Auto-Aim"
MPOPTION_NOAUTOAIM,
menuhandlerMpCheckboxOption,
},
{
MENUITEMTYPE_SEPARATOR,
0,
0,
0,
0,
NULL,
},
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_228, // "No Player Highlight"
MPOPTION_NOPLAYERHIGHLIGHT,
menuhandlerMpCheckboxOption,
},
{
MENUITEMTYPE_CHECKBOX,
0,
MENUITEMFLAG_LOCKABLEMINOR,
L_MPMENU_229, // "No Pickup Highlight"
MPOPTION_NOPICKUPHIGHLIGHT,
menuhandlerMpCheckboxOption,
},
{
MENUITEMTYPE_SEPARATOR,
0,
0,
0,
0,
NULL,
},
{
MENUITEMTYPE_SELECTABLE,
0,
MENUITEMFLAG_SELECTABLE_CLOSESDIALOG,
L_MPMENU_239, // "Back"
0,
NULL,
},
{ MENUITEMTYPE_END },
};
struct menudialogdef g_MpCombatOptionsMenuDialog = {
MENUDIALOGTYPE_DEFAULT,
L_MPMENU_215, // "Combat Options"
g_MpCombatOptionsMenuItems,
mpOptionsMenuDialog,
MENUDIALOGFLAG_MPLOCKABLE,
&g_ExtGameOptionsMenuDialog,
};