Compare commits

...
9 Commits
50 changed files with 1123 additions and 1479 deletions

No files matched your search

+1 -1
View File
@@ -101,6 +101,6 @@ $(document).ready(function()
$("#footer").click(function() $("#footer").click(function()
{ {
location.replace("https://xlabs.dev"); location.replace("https://alterware.dev/");
}); });
}); });
@@ -1,17 +0,0 @@
// _createart generated. modify at your own risk. Changing values should be fine.
main()
{
level.tweakfile = true;
//* Fog section *
setdvar( "scr_fog_disable", "0" );
//setExpFog( 500, 2842, 0.642709, 0.626383, 0.5, 3.0, 0 );
//setExpFog( start distance, halfway distance, red, green, blue, max opacity, transition time,
setExpFog( 750, 2842, 0.642709, 0.666383, 0.5, 0.02, 100 );
VisionSetNaked( "mp_shipment", 0 );
}
@@ -1,125 +0,0 @@
//_createfx generated. Do not touch!!
#include common_scripts\utility;
#include common_scripts\_createfx;
main()
{
// CreateFX entities placed: 121
ent = createLoopSound();
ent.v[ "origin" ] = ( 1026.31, 690.984, 325.106 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_tree_leaf_rustle";
ent = createLoopSound();
ent.v[ "origin" ] = ( -74.0565, -1064.84, 395.295 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_tree_leaf_rustle";
ent = createLoopSound();
ent.v[ "origin" ] = ( 672.98, 116.825, 298.125 );
ent.v[ "angles" ] = ( 0, 0, 0 );
ent.v[ "soundalias" ] = "emt_ac_metal_rattle";
ent = createLoopSound();
ent.v[ "origin" ] = ( -15.6846, -531.97, 298.125 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_ac_metal_rattle";
ent = createLoopSound();
ent.v[ "origin" ] = ( -609.761, 98.299, 298.125 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_ac_metal_rattle";
ent = createLoopSound();
ent.v[ "origin" ] = ( 17.674, 657.888, 298.125 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_ac_metal_rattle";
ent = createLoopSound();
ent.v[ "origin" ] = ( 139.752, 127.875, 358.052 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_ac_metal_rattle";
ent = createLoopSound();
ent.v[ "origin" ] = ( 482.075, 1591.5, 523.125 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_ship_chain_sway";
ent = createLoopSound();
ent.v[ "origin" ] = ( -774.494, -632.406, 332.547 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_wind_treeA_lp";
ent = createLoopSound();
ent.v[ "origin" ] = ( 63.875, 128.89, 392.724 );
ent.v[ "angles" ] = ( 0, 0, 0 );
ent.v[ "soundalias" ] = "emt_wind_flat_surface";
ent = createLoopSound();
ent.v[ "origin" ] = ( 780.594, -763.875, 304.545 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_wind_treeB_lp";
ent = createLoopSound();
ent.v[ "origin" ] = ( 1190.88, -235.615, 325 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_wind_flat_surface";
ent = createLoopSound();
ent.v[ "origin" ] = ( 738.938, 770.663, 307.269 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_wind_treeA_lp";
ent = createLoopSound();
ent.v[ "origin" ] = ( -406.884, -387.643, 212.276 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "soundalias" ] = "emt_tree_leaf_rustle";
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( 529.182, 402.978, 194 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( 293.407, -404.612, 194 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( -494.269, -404.613, 208.65 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( -437.342, 44.2978, 194 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( -8.40515, 48.6187, 194 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( -18.4671, 850.419, 199.613 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( -610.763, 847.477, 197.121 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
ent = createOneshotEffect( "mist_hunted_fav" );
ent.v[ "origin" ] = ( 657.552, -492.835, 195.54 );
ent.v[ "angles" ] = ( 270, 0, 0 );
ent.v[ "fxid" ] = "mist_hunted_fav";
ent.v[ "delay" ] = -15;
}
-165
View File
@@ -1,165 +0,0 @@
main()
{
maps\mp\mp_shipment_fx::main();
maps\createart\mp_shipment_art::main();
maps\createfx\mp_shipment_fx::main();
maps\mp\_load::main();
maps\mp\_compass::setupMiniMap( "compass_map_mp_shipment" );
ambientPlay("ambient_trainer_ext2"); //TODO: get proper ambient
game["attackers"] = "axis";
game["defenders"] = "allies";
setDvar( "r_specularcolorscale", "1.7" );
setDvar( "r_diffusecolorscale", "1.3" );
setDvar( "compassmaxrange","1400" );
level thread deleteChaModels();
}
deleteChaModels()
{
count = 0;
count2 = 0;
count3 = 0;
globalIntermission = getEntArray ( "mp_global_intermission", "targetname" );
dmSpawns = getEntArray ( "mp_dm_spawn", "targetname" );
domSpawns = getEntArray ( "mp_dom_spawn", "targetname" );
tdmSpawns = getEntArray ( "mp_tdm_spawn", "targetname" );
// ---- DEFINING GAMETYPE OBJECTS ----
universalExploderAB = getEntArray ( "exploder", "targetname" );
// - CTF -
flagRemoveAllies = getEntArray ( "ctf_flag_allies", "targetname" );
flagTrigRemoveAllies = getEntArray ( "ctf_trig_allies", "targetname" );
flagZoneRemoveAllies = getEntArray ( "ctf_zone_allies", "targetname" );
flagRemoveAxis = getEntArray ( "ctf_flag_axis", "targetname" );
flagTrigRemoveAxis = getEntArray ( "ctf_trig_axis", "targetname" );
flagZoneRemoveAxis = getEntArray ( "ctf_zone_axis", "targetname" );
// - DD -
ddbombzonesTouchAB = getEntArray ( "dd_bombzone", "targetname" );
ddbombzonesModelA = getEntArray ( "pf408_auto1", "targetname" ) ;
ddbombzonesTrigA = getEntArray ( "pf408_auto2", "targetname" );
ddbombzonesModelB = getEntArray ( "pf409_auto1", "targetname" ) ;
ddbombzonesTrigB = getEntArray ( "pf409_auto2", "targetname" );
ddbombzonesCollA = getEntArray ( "dd_bombzone_clip_a", "targetname" );
ddbombzonesCollB = getEntArray ( "dd_bombzone_clip_b", "targetname" );
// - Dom -
flagPrimary = getEntArray ( "flag_primary", "targetname" );
flagDescriptor = getEntArray ("flag_descriptor", "targetname" );
// - Sab -
sabbombzonesColl = getEntArray ( "sab_bomb_col", "targetname" );
sabbombzonesTouchAllies = getEntArray ( "sab_bomb_allies", "targetname" );
sabbombzonesDefuseAllies = getEntArray ( "sab_bomb_defuse_allies", "targetname" );
sabbombzonesSiteModelAllies = getEntArray ( "pf397_auto1", "targetname" );
sabbombzonesTouchAxis = getEntArray ( "sab_bomb_axis", "targetname" );
sabbombzonesDefuseAxis = getEntArray ( "sab_bomb_defuse_axis", "targetname" );
sabbombzonesSiteModelAxis = getEntArray ( "pf398_auto1", "targetname" );
// - SnD -
bombzonesTouchAB = getEntArray ( "bombzone", "targetname" );
bombzonesCollAB = getEntArray ( "bomb_col", "targetname" );
bombzonesModelA = getEntArray ( "pf393_auto1", "targetname" );
bombzonesTrigA = getEntArray ( "pf393_auto2", "targetname" );
bombzonesModelB = getEntArray ( "pf394_auto1", "targetname" );
bombzonesTrigB = getEntArray ( "pf394_auto2", "targetname" );
bombzonesBrief = getEntArray ( "sd_bomb", "targetname" );
bombzonesBriefTrig = getEntArray ( "sd_bomb_pickup_trig", "targetname" );
// ---- DELETING GAMETYPE OBJECTS ----
foreach( ent in dmSpawns )
{
count2++;
if (count2 > 7)
{
dmSpawns[count2] Delete();
}
}
flagRemoveAllies[0] Delete();
flagTrigRemoveAllies[0] Delete();
flagZoneRemoveAllies[0] Delete();
flagRemoveAxis[0] Delete();
flagTrigRemoveAxis[0] Delete();
flagZoneRemoveAxis[0] Delete();
foreach( ent in domSpawns )
{
count++;
if (count > 7)
{
domSpawns[count] Delete();
}
}
ddbombzonesTouchAB[0] Delete();
ddbombzonesTouchAB[1] Delete();
ddbombzonesModelA[0] Delete();
ddbombzonesTrigA[0] Delete();
ddbombzonesModelB[0] Delete();
ddbombzonesTrigB[0] Delete();
universalExploderAB[8] Delete();
universalExploderAB[9] Delete();
ddbombzonesCollA[0] Delete();
ddbombzonesCollB[0] Delete();
flagPrimary[0] Delete();
flagPrimary[1] Delete();
flagPrimary[2] Delete();
flagDescriptor[0] Delete();
flagDescriptor[1] Delete();
flagDescriptor[2] Delete();
sabbombzonesColl[0] Delete();
sabbombzonesColl[1] Delete();
sabbombzonesTouchAllies[0] Delete();
sabbombzonesDefuseAllies[0] Delete();
sabbombzonesSiteModelAllies[0] Delete();
sabbombzonesTouchAxis[0] Delete();
sabbombzonesDefuseAxis[0] Delete();
sabbombzonesSiteModelAxis[0] Delete();
universalExploderAB[4] Delete();
universalExploderAB[5] Delete();
bombzonesTouchAB[0] Delete();
bombzonesTouchAB[1] Delete();
universalExploderAB[0] Delete();
universalExploderAB[1] Delete();
bombzonesCollAB[0] Delete();
bombzonesCollAB[1] Delete();
bombzonesModelA[0] Delete();
bombzonesModelB[0] Delete();
bombzonesTrigA[0] Delete();
bombzonesTrigB[0] Delete();
bombzonesBrief[0] Delete();
bombzonesBriefTrig[0] Delete();
foreach( ent in tdmSpawns )
{
count3++;
if (count3 > 7)
{
tdmSpawns[count3] Delete();
}
}
// - Removing the barrels -
chaRemove = getEntArray ( "cha", "targetname" );
foreach( ent in chaRemove )
{
ent Delete();
}
globalIntermission[0] Delete();
}
-10
View File
@@ -1,10 +0,0 @@
main()
{
level._effect[ "bird_seagull_flock_large" ] = loadfx( "misc/bird_seagull_flock_large" );
level._effect[ "cloud_bank_far" ] = loadfx( "weather/jeepride_cloud_bank_far" );
level._effect[ "mist_hunted_fav" ] = loadfx( "weather/mist_hunted_fav" );
if ( !getdvarint( "clientSideEffects" ) )
maps\createfx\mp_shipment_fx::main();
}
+5 -1
View File
@@ -365,7 +365,7 @@
} }
{ {
map "mp_crossfire" map "mp_cross_fire"
longname "MPUI_CROSSFIRE" longname "MPUI_CROSSFIRE"
gametype "dm war sab sab2 dom sd sd2 hc thc ctf koth dd oneflag gtnw" gametype "dm war sab sab2 dom sd sd2 hc thc ctf koth dd oneflag gtnw"
description "MPUI_DESC_MAP_CROSSFIRE" description "MPUI_DESC_MAP_CROSSFIRE"
@@ -374,6 +374,7 @@
allieschar "iw3_usmc_desert" allieschar "iw3_usmc_desert"
axischar "iw3_opfor_desert" axischar "iw3_opfor_desert"
environment "forest" environment "forest"
useteamzones "true"
} }
{ {
@@ -386,6 +387,7 @@
allieschar "iw3_sas_woodland" allieschar "iw3_sas_woodland"
axischar "iw3_spetsnaz_woodland" axischar "iw3_spetsnaz_woodland"
environment "forest" environment "forest"
useteamzones "true"
} }
{ {
@@ -397,6 +399,7 @@
mapoverlay "compass_overlay_map_blank " mapoverlay "compass_overlay_map_blank "
allieschar "iw3_sas_woodland" allieschar "iw3_sas_woodland"
axischar "iw3_spetsnaz_woodland" axischar "iw3_spetsnaz_woodland"
useteamzones "true"
environment "forest" environment "forest"
} }
@@ -410,6 +413,7 @@
allieschar "iw3_sas_woodland" allieschar "iw3_sas_woodland"
axischar "iw3_spetsnaz_woodland" axischar "iw3_spetsnaz_woodland"
environment "forest" environment "forest"
useteamzones "true"
} }
{ {
-21
View File
@@ -1,21 +0,0 @@
r_sunsprite_shader "sun"
r_sunsprite_size "1000"
r_sunflare_shader "sun_flare_icbm"
r_sunflare_min_size "192"
r_sunflare_min_angle "90"
r_sunflare_max_size "192"
r_sunflare_max_angle "90"
r_sunflare_max_alpha "1"
r_sunflare_fadein "0"
r_sunflare_fadeout "0.5"
r_sunblind_min_angle "25.555"
r_sunblind_max_angle "5"
r_sunblind_max_darken "0"
r_sunblind_fadein "0.5"
r_sunblind_fadeout "3"
r_sunglare_min_angle "30.4016"
r_sunglare_max_angle "5.069"
r_sunglare_max_lighten "0.0352871"
r_sunglare_fadein "0.5"
r_sunglare_fadeout "2.5"
r_sun_fx_position "-15 51.5 0"
+1 -1
View File
@@ -34,7 +34,7 @@ itemDef
forecolor 0 0 0 0.4 forecolor 0 0 0 0.4
background "white" background "white"
textscale 0.55 textscale 0.55
visible when ((dvarBool("cl_ingame") || dvarBool("sv_running"))) visible when ( dvarBool("cl_ingame") || dvarBool("sv_running") )
} }
itemDef itemDef
{ {
+2 -2
View File
@@ -10,7 +10,7 @@
style 1 style 1
foreColor 1 1 1 1 foreColor 1 1 1 1
backColor 1 1 1 1 backColor 1 1 1 1
background white background "white"
exp rect Y ( localvarfloat( "ui_cac_popup_ypos" ) ) exp rect Y ( localvarfloat( "ui_cac_popup_ypos" ) )
exp rect H ( CALCULATED_HEIGHT ) exp rect H ( CALCULATED_HEIGHT )
fadeCycle 1 fadeCycle 1
@@ -66,7 +66,7 @@
background white background white
decoration decoration
visible 1 visible 1
exp rect H ( ) exp rect H ( CALCULATED_HEIGHT )
} }
itemDef itemDef
{ {
+5 -2
View File
@@ -258,7 +258,9 @@
text "@MENU_INTEL" text "@MENU_INTEL"
visible when ( dvarbool( "wideScreen" ) ) visible when ( dvarbool( "wideScreen" ) )
} }
/*itemDef
#ifdef DRAW_IW_LOGO
itemDef
{ {
//rect -104 -56 128 64 3 3 //rect -104 -56 128 64 3 3
rect -170 -66 128 64 3 3 rect -170 -66 128 64 3 3
@@ -280,6 +282,7 @@
background "logo_iw" background "logo_iw"
textscale 0.55 textscale 0.55
visible when ( !dvarbool( "wideScreen" ) ) visible when ( !dvarbool( "wideScreen" ) )
}*/ }
#endif
} }
} }
+24 -22
View File
@@ -40,34 +40,36 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define DISABLE_SIDEBAR #define DISABLE_SIDEBAR
#define BACKGROUND_FULL #define BACKGROUND_FULL
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_KEYBINDING(0, "@MENU_TEXT_CHAT", "chatmodepublic") PC_OPTIONS_KEYBINDING(0, "@MENU_TEXT_CHAT", "chatmodepublic")
PC_OPTIONS_KEYBINDING(1, "@MENU_TEXT_TEAM_CHAT", "chatmodeteam") PC_OPTIONS_KEYBINDING(1, "@MENU_TEXT_TEAM_CHAT", "chatmodeteam")
PC_OPTIONS_KEYBINDING(2, "@MENU_QUICK_CHAT", "mp_QuickMessage") PC_OPTIONS_KEYBINDING(2, "@MENU_QUICK_CHAT", "mp_QuickMessage")
PC_OPTIONS_KEYBINDING(4, "@MENU_VOTE_YES", "vote yes") PC_OPTIONS_KEYBINDING(4, "@MENU_VOTE_YES", "vote yes")
PC_OPTIONS_KEYBINDING(5, "@MENU_VOTE_NO", "vote no") PC_OPTIONS_KEYBINDING(5, "@MENU_VOTE_NO", "vote no")
PC_OPTIONS_KEYBINDSTATUS PC_OPTIONS_KEYBINDSTATUS
ITEM_BUTTON_BACK(ON_MENU_ESC) ITEM_BUTTON_BACK(ON_MENU_ESC)
}
} }
+35 -33
View File
@@ -274,49 +274,51 @@
open "settings_quick_gtnw"; \ open "settings_quick_gtnw"; \
} }
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1 {
rect 0 0 640 480 name MENU_NAME
foreColor CHOICE_TEXTCOLOR fullscreen 1
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
soundLoop MENU_MUSIC foreColor CHOICE_TEXTCOLOR
fadeCycle 1 focusColor CHOICE_TEXTCOLOR
fadeClamp 1 soundLoop MENU_MUSIC
fadeAmount 0.1 fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
ITEM_NEWSTICKER_VIS("", 1, NEWSTICKER_SPEED) ITEM_NEWSTICKER_VIS("", 1, NEWSTICKER_SPEED)
MENU_PANEL_SETTINGS MENU_PANEL_SETTINGS
MENU_CHOICE_TITLE(MENU_TITLE, 18) MENU_CHOICE_TITLE(MENU_TITLE, 18)
MENU_CHOICE_BUTTON(0, button_0, "@MENU_START_GAME_CAPS", ACTION_START, "@NULL_EMPTY") MENU_CHOICE_BUTTON(0, button_0, "@MENU_START_GAME_CAPS", ACTION_START, "@NULL_EMPTY")
MENU_CHOICE_HORIZONTAL_LINE(1) MENU_CHOICE_HORIZONTAL_LINE(1)
MENU_CHOICE_BUTTON_VIS(1, button_1, "@MENU_LOADING_MAPS", "", "@NULL_EMPTY", when(dvarint("g_loadingInitialZones") != 0)) MENU_CHOICE_BUTTON_VIS(1, button_1, "@MENU_LOADING_MAPS", "", "@NULL_EMPTY", when(dvarint("g_loadingInitialZones") != 0))
MENU_CHOICE_BUTTON_VIS(1, button_1, "@MENU_CHANGE_MAP_CAPS", open "settings_map", "@NULL_EMPTY", when(dvarint("g_loadingInitialZones") == 0)) MENU_CHOICE_BUTTON_VIS(1, button_1, "@MENU_CHANGE_MAP_CAPS", open "settings_map", "@NULL_EMPTY", when(dvarint("g_loadingInitialZones") == 0))
MENU_CHOICE_BUTTON(2, button_2, "@MENU_CHANGE_GAME_MODE_CAPS", open "settings_gametype", "@NULL_EMPTY") MENU_CHOICE_BUTTON(2, button_2, "@MENU_CHANGE_GAME_MODE_CAPS", open "settings_gametype", "@NULL_EMPTY")
MENU_CHOICE_BUTTON_VIS(3, button_3, "@MENU_CHANGE_GAME_RULES_CAPS", ACTION_RULES, "@NULL_EMPTY", when(dvarString(ui_gametype) != "arena" && dvarString(ui_gametype) != "oneflag")) MENU_CHOICE_BUTTON_VIS(3, button_3, "@MENU_CHANGE_GAME_RULES_CAPS", ACTION_RULES, "@NULL_EMPTY", when(dvarString(ui_gametype) != "arena" && dvarString(ui_gametype) != "oneflag"))
MENU_CHOICE_DBUTTON_VIS(3, button_3, "@MENU_CHANGE_GAME_RULES_CAPS", "@NULL_EMPTY", when(dvarString(ui_gametype) == "arena" || dvarString(ui_gametype) == "oneflag")) MENU_CHOICE_DBUTTON_VIS(3, button_3, "@MENU_CHANGE_GAME_RULES_CAPS", "@NULL_EMPTY", when(dvarString(ui_gametype) == "arena" || dvarString(ui_gametype) == "oneflag"))
MENU_CHOICE_HORIZONTAL_LINE(4) MENU_CHOICE_HORIZONTAL_LINE(4)
MENU_CHOICE_BUTTON(4, button_4, "@MENU_PASSWORD_CAPS", open "popup_serverpassword", "@NULL_EMPTY") MENU_CHOICE_BUTTON(4, button_4, "@MENU_PASSWORD_CAPS", open "popup_serverpassword", "@NULL_EMPTY")
MENU_CHOICE_HORIZONTAL_LINE(5) MENU_CHOICE_HORIZONTAL_LINE(5)
MENU_CHOICE_BUTTON(5, button_5, "@PLATFORM_BACK_CAPS", close self;, "@NULL_EMPTY") MENU_CHOICE_BUTTON(5, button_5, "@PLATFORM_BACK_CAPS", close self;, "@NULL_EMPTY")
MENU_ITEM_NAT_TYPE MENU_ITEM_NAT_TYPE
MENU_PANEL_MAP_PREVIEW MENU_PANEL_MAP_PREVIEW
ITEM_BUTTON_FRIENDS(-120) ITEM_BUTTON_FRIENDS(-120)
} }
}
-6
View File
@@ -42,7 +42,6 @@
textScale 0.3333 textScale 0.3333
textStyle 3 textStyle 3
textFont 10 textFont 10
feeder 0
visible when ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) visible when ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) )
} }
itemDef itemDef
@@ -67,7 +66,6 @@
textScale 0.25 textScale 0.25
textStyle 6 textStyle 6
textFont 6 textFont 6
feeder 0
visible 1 visible 1
exp text ( "^3" + keybinding( "+actionslot 1" ) ) exp text ( "^3" + keybinding( "+actionslot 1" ) )
visible when ( ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) && actionslotusable( 1 ) ) visible when ( ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) && actionslotusable( 1 ) )
@@ -93,7 +91,6 @@
textScale 0.3333 textScale 0.3333
textStyle 3 textStyle 3
textFont 10 textFont 10
feeder 0
visible when ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) visible when ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) )
} }
itemDef itemDef
@@ -118,7 +115,6 @@
textScale 0.25 textScale 0.25
textStyle 6 textStyle 6
textFont 6 textFont 6
feeder 0
visible 1 visible 1
exp text ( "^3" + keybinding( "+actionslot 3" ) ) exp text ( "^3" + keybinding( "+actionslot 3" ) )
visible when ( ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) && actionslotusable( 3 ) ) visible when ( ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) && actionslotusable( 3 ) )
@@ -144,7 +140,6 @@
textScale 0.3333 textScale 0.3333
textStyle 3 textStyle 3
textFont 10 textFont 10
feeder 0
visible when ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) visible when ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) )
} }
itemDef itemDef
@@ -169,7 +164,6 @@
textScale 0.25 textScale 0.25
textStyle 6 textStyle 6
textFont 6 textFont 6
feeder 0
visible 1 visible 1
exp text ( "^3" + keybinding( "+actionslot 4" ) ) exp text ( "^3" + keybinding( "+actionslot 4" ) )
visible when ( ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) && actionslotusable( 4 ) ) visible when ( ( !dvarbool( "gpad_enabled" ) || !dvarint( "gpad_in_use" ) ) && actionslotusable( 4 ) )
+19 -17
View File
@@ -92,26 +92,28 @@
#define MESSAGE_CREDITS "@IW4X_CREDITS" #define MESSAGE_CREDITS "@IW4X_CREDITS"
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1 {
rect 0 0 640 480 name MENU_NAME
foreColor CHOICE_TEXTCOLOR fullscreen 1
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
soundLoop MENU_MUSIC foreColor CHOICE_TEXTCOLOR
fadeCycle 1 focusColor CHOICE_TEXTCOLOR
fadeClamp 1 soundLoop MENU_MUSIC
fadeAmount 0.1 fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define DISABLE_SIDEBAR #define DISABLE_SIDEBAR
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
LOGO_GAME LOGO_GAME
MENU_ITEM_CREDITS_BOX("IW4x", MESSAGE_CREDITS) MENU_ITEM_CREDITS_BOX("IW4x", MESSAGE_CREDITS)
ITEM_BUTTON_BACK(close self;) ITEM_BUTTON_BACK(close self;)
} }
}
+5 -7
View File
@@ -96,13 +96,11 @@
MENU_CHOICE_BUTTON_VIS(7, button_7, "@MENU_MODS_CAPS", open mods_menu;, "@MPUI_DESC_MODS", 1) MENU_CHOICE_BUTTON_VIS(7, button_7, "@MENU_MODS_CAPS", open mods_menu;, "@MPUI_DESC_MODS", 1)
MENU_CHOICE_BUTTON_VIS(8, button_8, "@MENU_OPTIONS_CAPS", open pc_options_video;, "@MPUI_DESC_OPTIONS", 1) MENU_CHOICE_BUTTON_VIS(8, button_8, "@MENU_OPTIONS_CAPS", open pc_options_video;, "@MPUI_DESC_OPTIONS", 1)
MENU_CHOICE_HORIZONTAL_LINE_VIS(9, 1) MENU_CHOICE_HORIZONTAL_LINE_VIS(9, 1)
MENU_CHOICE_BUTTON_VIS(9, button_9, "@MENU_STORE_CAPS", uiScript "downloadDLC" 1, "@MPUI_DESC_STORE", 1) MENU_CHOICE_BUTTON_VIS(9, button_9, "@MENU_SP_CREDITS_CAPS", open iw4x_credits;, "@NULL_EMPTY", 1)
MENU_CHOICE_NEWICON_VIS(9, when(!dvarBool(isDlcInstalled_All))) MENU_CHOICE_BUTTON_VIS(10, button_10, "@MENU_VISIT_WEBSITE_CAPS", uiScript "visitWebsite", "@NULL_EMPTY", 1)
MENU_CHOICE_BUTTON_VIS(10, button_10, "@MENU_SP_CREDITS_CAPS", open iw4x_credits;, "@NULL_EMPTY", 1) MENU_CHOICE_HORIZONTAL_LINE_VIS(11, 1)
MENU_CHOICE_BUTTON_VIS(11, button_11, "@MENU_VISIT_WEBSITE_CAPS", uiScript "visitWebsite", "@NULL_EMPTY", 1) MENU_CHOICE_BUTTON_VIS(11, button_11, "@MENU_MAIN_MENU_CAPS", open single_popmenu;, "@MENU_SP_DESC_SINGLEPLAYER", 1)
MENU_CHOICE_HORIZONTAL_LINE_VIS(12, 1) MENU_CHOICE_BUTTON_VIS(12, button_12, "@MENU_QUIT_CAPS", open quit_popmenu;, "@MPUI_DESC_QUIT", 1)
MENU_CHOICE_BUTTON_VIS(12, button_12, "@MENU_MAIN_MENU_CAPS", open single_popmenu;, "@MENU_SP_DESC_SINGLEPLAYER", 1)
MENU_CHOICE_BUTTON_VIS(13, button_13, "@MENU_QUIT_CAPS", open quit_popmenu;, "@MPUI_DESC_QUIT", 1)
ITEM_BUTTON_FRIENDS(-250) ITEM_BUTTON_FRIENDS(-250)
+136 -134
View File
@@ -73,160 +73,162 @@
exp text (localvarstring("ui_hint_text")) \ exp text (localvarstring("ui_hint_text")) \
} }
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
soundLoop MENU_MUSIC
fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_IW4
#include "ui_mp/bg.inc"
ITEM_NEWSTICKER_VIS("", 1, NEWSTICKER_SPEED)
MENU_CHOICE_TITLE(MENU_TITLE, PLAYERCARD_POS_Y)
MENU_PARTY_STATUS_STRING
HINT_AREA
itemDef
{ {
BUTTON_BASE(0, "button_0", "@MPUI_CHALLENGES_CAPS", !isItemUnlocked("challenges")) name MENU_NAME
BUTTON_ACTION(setPlayerData("featureNew", "challenges", "false"); open "menu_challenges";) fullscreen 1
onFocus rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
soundLoop MENU_MUSIC
fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_IW4
#include "ui_mp/bg.inc"
ITEM_NEWSTICKER_VIS("", 1, NEWSTICKER_SPEED)
MENU_CHOICE_TITLE(MENU_TITLE, PLAYERCARD_POS_Y)
MENU_PARTY_STATUS_STRING
HINT_AREA
itemDef
{ {
play CHOICE_FOCUS_SOUND; BUTTON_BASE(0, "button_0", "@MPUI_CHALLENGES_CAPS", !isItemUnlocked("challenges"))
setItemColor self backColor 0 0 0 1; BUTTON_ACTION(setPlayerData("featureNew", "challenges", "false"); open "menu_challenges";)
if (isItemUnlocked("challenges")) onFocus
{ {
setLocalVarString "ui_hint_text" ("@MPUI_DESC_CHALLENGES"); play CHOICE_FOCUS_SOUND;
} setItemColor self backColor 0 0 0 1;
else if (isItemUnlocked("challenges"))
{
if (tablelookup("mp/unlockTable.csv", 0, "challenges", 2) == 9999)
{ {
setLocalVarString "ui_hint_text" ("@PERKS_UNLOCKED_AT_NONE"); setLocalVarString "ui_hint_text" ("@MPUI_DESC_CHALLENGES");
} }
else else
{ {
if (tablelookup("mp/unlockTable.csv", 0, "challenges", 3) != "") if (tablelookup("mp/unlockTable.csv", 0, "challenges", 2) == 9999)
{ {
setLocalVarString "ui_hint_text" ("@PERKS_UNLOCKED_BY_CHALLENGE"); setLocalVarString "ui_hint_text" ("@PERKS_UNLOCKED_AT_NONE");
} }
else else
{ {
setLocalVarString "ui_hint_text" ("@" + tablelookup("mp/rankTable.csv", 0, tablelookup("mp/unlockTable.csv", 0, "challenges", 2) , 17)); if (tablelookup("mp/unlockTable.csv", 0, "challenges", 3) != "")
{
setLocalVarString "ui_hint_text" ("@PERKS_UNLOCKED_BY_CHALLENGE");
}
else
{
setLocalVarString "ui_hint_text" ("@" + tablelookup("mp/rankTable.csv", 0, tablelookup("mp/unlockTable.csv", 0, "challenges", 2) , 17));
}
} }
exec "set ui_hint_text THIS MENU SHOULD BE UPDATED TO USE setLocalVarString ui_hint_text;";
} }
exec "set ui_hint_text THIS MENU SHOULD BE UPDATED TO USE setLocalVarString ui_hint_text;";
} }
} }
}
MENU_CHOICE_NEWICON_VIS(0, when((getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)), 7))) && getplayerdata("featureNew" ,"prestige"))) MENU_CHOICE_NEWICON_VIS(0, when((getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)), 7))) && getplayerdata("featureNew" ,"prestige")))
itemDef itemDef
{
BUTTON_BASE(1, "button_1", "@MPUI_HIGHLIGHTS_CAPS", 0)
BUTTON_ACTION(open "menu_records";)
onFocus
{ {
play CHOICE_FOCUS_SOUND; BUTTON_BASE(1, "button_1", "@MPUI_HIGHLIGHTS_CAPS", 0)
setItemColor self backColor 0 0 0 1; BUTTON_ACTION(open "menu_records";)
setLocalVarString "ui_hint_text" ("@MPUI_DESC_HIGHLIGHTS"); onFocus
}
}
MENU_CHOICE_HORIZONTAL_LINE(2)
itemDef
{
BUTTON_BASE(2, "button_2", "@MENU_CUSTOM_TITLE_CAPS", 0)
BUTTON_ACTION(open "popup_customtitle";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_CUSTOM_TITLE");
}
}
itemDef
{
BUTTON_BASE(3, "button_3", "@MPUI_CLAN_TAG_CAPS", 0)
BUTTON_ACTION(open "popup_customclan";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_CLANTAG");
}
}
MENU_CHOICE_HORIZONTAL_LINE(4)
itemDef
{
BUTTON_BASE(4, "button_4", "@MPUI_RESET_STATS_CAPS", 0)
BUTTON_ACTION(open "stats_reset";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_RESET_STATS");
}
}
itemDef
{
BUTTON_BASE(5, "button_5", "@MPUI_UNLOCK_STATS_CAPS", 0)
BUTTON_ACTION(open "stats_unlock";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_UNLOCK_STATS");
}
}
MENU_CHOICE_HORIZONTAL_LINE_VIS(5, when ((getplayerdata("prestige") == int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1))) == 0))
itemDef
{
BUTTON_BASE(6, "button_6", "@MPUI_PRESTIGE_MODE_CAPS", !(getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)), 7))) && !(getplayerdata("prestige") == int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1))))
visible when (!(getplayerdata("prestige") == int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1))))
BUTTON_ACTION(open "prestige_reset1";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setPlayerData("featureNew", "prestige", "false");
if (!(getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)) , 7))))
{ {
setLocalVarString "ui_hint_text" ( "@MPUI_DESC_PRESTIGE2" ); play CHOICE_FOCUS_SOUND;
} setItemColor self backColor 0 0 0 1;
else setLocalVarString "ui_hint_text" ("@MPUI_DESC_HIGHLIGHTS");
{
setLocalVarString "ui_hint_text" ( "@MPUI_DESC_PRESTIGE" );
} }
} }
MENU_CHOICE_HORIZONTAL_LINE(2)
itemDef
{
BUTTON_BASE(2, "button_2", "@MENU_CUSTOM_TITLE_CAPS", 0)
BUTTON_ACTION(open "popup_customtitle";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_CUSTOM_TITLE");
}
}
itemDef
{
BUTTON_BASE(3, "button_3", "@MPUI_CLAN_TAG_CAPS", 0)
BUTTON_ACTION(open "popup_customclan";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_CLANTAG");
}
}
MENU_CHOICE_HORIZONTAL_LINE(4)
itemDef
{
BUTTON_BASE(4, "button_4", "@MPUI_RESET_STATS_CAPS", 0)
BUTTON_ACTION(open "stats_reset";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_RESET_STATS");
}
}
itemDef
{
BUTTON_BASE(5, "button_5", "@MPUI_UNLOCK_STATS_CAPS", 0)
BUTTON_ACTION(open "stats_unlock";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setLocalVarString "ui_hint_text" ("@MPUI_DESC_UNLOCK_STATS");
}
}
MENU_CHOICE_HORIZONTAL_LINE_VIS(5, when ((getplayerdata("prestige") == int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1))) == 0))
itemDef
{
BUTTON_BASE(6, "button_6", "@MPUI_PRESTIGE_MODE_CAPS", !(getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)), 7))) && !(getplayerdata("prestige") == int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1))))
visible when (!(getplayerdata("prestige") == int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1))))
BUTTON_ACTION(open "prestige_reset1";)
onFocus
{
play CHOICE_FOCUS_SOUND;
setItemColor self backColor 0 0 0 1;
setPlayerData("featureNew", "prestige", "false");
if (!(getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)) , 7))))
{
setLocalVarString "ui_hint_text" ( "@MPUI_DESC_PRESTIGE2" );
}
else
{
setLocalVarString "ui_hint_text" ( "@MPUI_DESC_PRESTIGE" );
}
}
}
MENU_CHOICE_NEWICON_VIS(5, when((getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)), 7))) && getplayerdata("featureNew", "prestige")))
MENU_ITEM_PLAYERCARD
MENU_ITEM_PLAYERSTATS
ITEM_BUTTON_FRIENDS(-120)
ITEM_BUTTON_BACK(close self;)
} }
}
MENU_CHOICE_NEWICON_VIS(5, when((getplayerdata("prestige") < int(tablelookup("mp/rankIconTable.csv", 0, "maxprestige", 1)) && getplayerdata("experience") >= int(tablelookup("mp/rankTable.csv", 0, int(tablelookup("mp/rankTable.csv", 0, "maxrank", 1)), 7))) && getplayerdata("featureNew", "prestige")))
MENU_ITEM_PLAYERCARD
MENU_ITEM_PLAYERSTATS
ITEM_BUTTON_FRIENDS(-120)
ITEM_BUTTON_BACK(close self;)
}
+97 -95
View File
@@ -156,108 +156,110 @@
open "popup_summary"; \ open "popup_summary"; \
play CHOICE_CLICK_SOUND; play CHOICE_CLICK_SOUND;
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
soundLoop MENU_MUSIC
fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC)
MENU_EXEC_KEYINT(K_APAD_LEFT, ON_MENU_KEY_K_APAD_LEFT)
MENU_EXEC_KEYINT(K_APAD_RIGHT, ON_MENU_KEY_K_APAD_RIGHT)
MENU_EXEC_KEYINT(K_DPAD_LEFT, ON_MENU_KEY_K_DPAD_LEFT)
MENU_EXEC_KEYINT(K_DPAD_RIGHT, ON_MENU_KEY_K_DPAD_RIGHT)
MENU_EXEC_KEYINT(K_F1, ON_MENU_KEY_K_F1)
#define BACKGROUND_IW4
#include "ui_mp/bg.inc"
#include "ui_mp/lobby.inc"
ITEM_NEWSTICKER_VIS("", 1, NEWSTICKER_SPEED)
MENU_CHOICE_TITLE_RAW(MENU_TITLE, 0, 0.4, 1)
MENU_CHOICE_HORIZONTAL_LINE(1)
MENU_CHOICE_DBUTTON_VIS(1, button_1, "@MENU_CREATE_A_CLASS_CAPS", "@PERKS_UNLOCKED_BY_CHALLENGE", when(!isItemUnlocked("cac")))
MENU_CHOICE_BUTTON_VIS(1, button_1, "@MENU_CREATE_A_CLASS_CAPS", open "cac_popup";, "@MPUI_DESC_CREATE_A_CLASS", when(isItemUnlocked("cac")))
MENU_CHOICE_NEWICON_VIS(1, when( ( isItemUnlocked("cac") && ( getPlayerDataAnyBoolTrue( "weaponNew" ) || getPlayerDataAnyBoolTrue( "camoNew" ) || getPlayerDataAnyBoolTrue( "attachmentNew" ) ) || getPlayerDataAnyBoolTrue( "perkNew" ) || ( ( getPlayerData( "perkNew" , "frag_grenade_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "frag_grenade_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "semtex_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "semtex_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "c4_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "c4_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "claymore_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "claymore_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "throwingknife_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "throwingknife_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "specialty_tacticalinsertion" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "specialty_tacticalinsertion" , 8 ) ) ) || ( getPlayerData( "perkNew" , "specialty_blastshield" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "specialty_blastshield" , 8 ) ) ) || weaponClassNew( "weapon_grenade" ) || weaponClassNew( "weapon_equipment" ) ) || getPlayerData( "featureNew" , "cac" ) ) ) )
MENU_CHOICE_DBUTTON_VIS(2, button_2, "@MENU_PLAYERCARD_CAPS", "@PERKS_UNLOCKED_BY_CHALLENGE", when(!isItemUnlocked("cac")))
MENU_CHOICE_BUTTON_VIS(2, button_2, "@MENU_PLAYERCARD_CAPS", open "popup_callsign";, "@MPUI_DESC_PLAYERCARD", when(isItemUnlocked("cac")))
MENU_CHOICE_NEWICON_VIS(2, when( ( getPlayerData( "featureNew" , "cas" ) || getPlayerData( "featureNew" , "token_1" ) || getPlayerData( "featureNew" , "token_2" ) || getPlayerData( "featureNew" , "token_3" ) || getPlayerData( "featureNew" , "token_4" ) || getPlayerData( "featureNew" , "token_5" ) || getPlayerData( "featureNew" , "token_6" ) || getPlayerData( "featureNew" , "token_7" ) || getPlayerData( "featureNew" , "token_8" ) || getPlayerData( "featureNew" , "token_9" ) || getPlayerData( "featureNew" , "token_10" ) || getPlayerData( "featureNew" , "token_11" ) || getPlayerData( "featureNew" , "token_12" ) ) || getPlayerData( "featureNew" , "clantag" ) || ( getPlayerDataAnyBoolTrue( "iconNew" ) || getPlayerData( "featureNew" , "playercard_icon" ) ) || ( getPlayerDataAnyBoolTrue( "titleNew" ) || getPlayerData( "featureNew" , "playercard_title" ) ) ))
MENU_CHOICE_BUTTON_VIS(3, button_3, "@MENU_BARRACKS_CAPS", open "menu_online_barracks";, "@PATCH_DESC_BARRACKS", 1)
MENU_CHOICE_NEWICON_VIS(3, when( ( ( getPlayerDataAnyBoolTrue( "challengeTierNew" ) || getPlayerData( "featureNew" , "challenges" ) ) || getPlayerData( "featureNew" , "challenges" ) || getPlayerData( "featureNew" , "prestige" ) ) ) )
MENU_CHOICE_BUTTON_VIS(4, button_4, "@MENU_FRIENDS_CAPS", open "popup_friends";, "@MPUI_DESC_FRIENDS", 1)
MENU_CHOICE_HORIZONTAL_LINE(4)
itemDef
{ {
name "button_5" name MENU_NAME
rect CHOICE_RECT(5) fullscreen 1
foreColor CHOICE_TEXTCOLOR rect 0 0 640 480
disableColor 0.6 0.55 0.55 1 foreColor CHOICE_TEXTCOLOR
style WINDOW_STYLE_FILLED focusColor CHOICE_TEXTCOLOR
background HIGHLIGHT_SHADER_ART soundLoop MENU_MUSIC
group "mw2_button" fadeCycle 1
type ITEM_TYPE_BUTTON fadeClamp 1
textAlign ITEM_ALIGN_TOP_RIGHT fadeAmount 0.1
textAlignX -60
textScale CHOICE_TEXTSIZE MENU_ON_OPEN(ON_MENU_OPEN)
textFont CHOICE_TEXTFONT MENU_ON_ESC(ON_MENU_ESC)
text "@MENU_VOTE_TO_SKIP_CAPS"
disabled when(!dvarbool("party_vetoButtonVisible")) MENU_EXEC_KEYINT(K_APAD_LEFT, ON_MENU_KEY_K_APAD_LEFT)
visible 1 MENU_EXEC_KEYINT(K_APAD_RIGHT, ON_MENU_KEY_K_APAD_RIGHT)
execKeyInt 29 MENU_EXEC_KEYINT(K_DPAD_LEFT, ON_MENU_KEY_K_DPAD_LEFT)
MENU_EXEC_KEYINT(K_DPAD_RIGHT, ON_MENU_KEY_K_DPAD_RIGHT)
MENU_EXEC_KEYINT(K_F1, ON_MENU_KEY_K_F1)
#define BACKGROUND_IW4
#include "ui_mp/bg.inc"
#include "ui_mp/lobby.inc"
ITEM_NEWSTICKER_VIS("", 1, NEWSTICKER_SPEED)
MENU_CHOICE_TITLE_RAW(MENU_TITLE, 0, 0.4, 1)
MENU_CHOICE_HORIZONTAL_LINE(1)
MENU_CHOICE_DBUTTON_VIS(1, button_1, "@MENU_CREATE_A_CLASS_CAPS", "@PERKS_UNLOCKED_BY_CHALLENGE", when(!isItemUnlocked("cac")))
MENU_CHOICE_BUTTON_VIS(1, button_1, "@MENU_CREATE_A_CLASS_CAPS", open "cac_popup";, "@MPUI_DESC_CREATE_A_CLASS", when(isItemUnlocked("cac")))
MENU_CHOICE_NEWICON_VIS(1, when( ( isItemUnlocked("cac") && ( getPlayerDataAnyBoolTrue( "weaponNew" ) || getPlayerDataAnyBoolTrue( "camoNew" ) || getPlayerDataAnyBoolTrue( "attachmentNew" ) ) || getPlayerDataAnyBoolTrue( "perkNew" ) || ( ( getPlayerData( "perkNew" , "frag_grenade_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "frag_grenade_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "semtex_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "semtex_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "c4_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "c4_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "claymore_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "claymore_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "throwingknife_mp" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "throwingknife_mp" , 8 ) ) ) || ( getPlayerData( "perkNew" , "specialty_tacticalinsertion" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "specialty_tacticalinsertion" , 8 ) ) ) || ( getPlayerData( "perkNew" , "specialty_blastshield" ) || getPlayerData( "perkNew" , tablelookup( "mp/perkTable.csv" , 1 , "specialty_blastshield" , 8 ) ) ) || weaponClassNew( "weapon_grenade" ) || weaponClassNew( "weapon_equipment" ) ) || getPlayerData( "featureNew" , "cac" ) ) ) )
MENU_CHOICE_DBUTTON_VIS(2, button_2, "@MENU_PLAYERCARD_CAPS", "@PERKS_UNLOCKED_BY_CHALLENGE", when(!isItemUnlocked("cac")))
MENU_CHOICE_BUTTON_VIS(2, button_2, "@MENU_PLAYERCARD_CAPS", open "popup_callsign";, "@MPUI_DESC_PLAYERCARD", when(isItemUnlocked("cac")))
MENU_CHOICE_NEWICON_VIS(2, when( ( getPlayerData( "featureNew" , "cas" ) || getPlayerData( "featureNew" , "token_1" ) || getPlayerData( "featureNew" , "token_2" ) || getPlayerData( "featureNew" , "token_3" ) || getPlayerData( "featureNew" , "token_4" ) || getPlayerData( "featureNew" , "token_5" ) || getPlayerData( "featureNew" , "token_6" ) || getPlayerData( "featureNew" , "token_7" ) || getPlayerData( "featureNew" , "token_8" ) || getPlayerData( "featureNew" , "token_9" ) || getPlayerData( "featureNew" , "token_10" ) || getPlayerData( "featureNew" , "token_11" ) || getPlayerData( "featureNew" , "token_12" ) ) || getPlayerData( "featureNew" , "clantag" ) || ( getPlayerDataAnyBoolTrue( "iconNew" ) || getPlayerData( "featureNew" , "playercard_icon" ) ) || ( getPlayerDataAnyBoolTrue( "titleNew" ) || getPlayerData( "featureNew" , "playercard_title" ) ) ))
MENU_CHOICE_BUTTON_VIS(3, button_3, "@MENU_BARRACKS_CAPS", open "menu_online_barracks";, "@PATCH_DESC_BARRACKS", 1)
MENU_CHOICE_NEWICON_VIS(3, when( ( ( getPlayerDataAnyBoolTrue( "challengeTierNew" ) || getPlayerData( "featureNew" , "challenges" ) ) || getPlayerData( "featureNew" , "challenges" ) || getPlayerData( "featureNew" , "prestige" ) ) ) )
MENU_CHOICE_BUTTON_VIS(4, button_4, "@MENU_FRIENDS_CAPS", open "popup_friends";, "@MPUI_DESC_FRIENDS", 1)
MENU_CHOICE_HORIZONTAL_LINE(4)
itemDef
{ {
focusfirst; name "button_5"
} rect CHOICE_RECT(5)
execKeyInt 21 foreColor CHOICE_TEXTCOLOR
{ disableColor 0.6 0.55 0.55 1
focusfirst; style WINDOW_STYLE_FILLED
} background HIGHLIGHT_SHADER_ART
mouseEnter group "mw2_button"
{ type ITEM_TYPE_BUTTON
play CHOICE_FOCUS_SOUND; textAlign ITEM_ALIGN_TOP_RIGHT
} textAlignX -60
onFocus textScale CHOICE_TEXTSIZE
{ textFont CHOICE_TEXTFONT
setItemColor self backColor 0 0 0 1; text "@MENU_VOTE_TO_SKIP_CAPS"
setLocalVarBool ui_menuAButton (1); disabled when(!dvarbool("party_vetoButtonVisible"))
setLocalVarFloat ui_popupYPos (getfocuseditemy()); visible 1
if (dvarBool("party_vetoButtonVisible")) execKeyInt 29
{ {
setLocalVarString ui_hint_text ("@MPUI_DESC_VOTE_TO_SKIP"); focusfirst;
} }
else execKeyInt 21
{ {
setLocalVarString ui_hint_text ("@MPUI_VOTE_CAST"); focusfirst;
}
mouseEnter
{
play CHOICE_FOCUS_SOUND;
}
onFocus
{
setItemColor self backColor 0 0 0 1;
setLocalVarBool ui_menuAButton (1);
setLocalVarFloat ui_popupYPos (getfocuseditemy());
if (dvarBool("party_vetoButtonVisible"))
{
setLocalVarString ui_hint_text ("@MPUI_DESC_VOTE_TO_SKIP");
}
else
{
setLocalVarString ui_hint_text ("@MPUI_VOTE_CAST");
}
}
leaveFocus
{
setItemColor self backColor 0 0 0 0;
setLocalVarBool ui_menuAButton (0);
setLocalVarString ui_hint_text "@NULL_EMPTY";
}
action
{
play CHOICE_CLICK_SOUND;
focusfirst;
open "skipmapconfirmation";
} }
} }
leaveFocus
{ MENU_PANEL_MAP_PREVIEW
setItemColor self backColor 0 0 0 0;
setLocalVarBool ui_menuAButton (0); ITEM_BUTTON_SUMMARY_VIS(1)
setLocalVarString ui_hint_text "@NULL_EMPTY"; ITEM_BUTTON_BACK(ON_MENU_ESC)
}
action
{
play CHOICE_CLICK_SOUND;
focusfirst;
open "skipmapconfirmation";
}
} }
MENU_PANEL_MAP_PREVIEW
ITEM_BUTTON_SUMMARY_VIS(1)
ITEM_BUTTON_BACK(ON_MENU_ESC)
} }
@@ -8,4 +8,5 @@
{ {
open "createserver"; open "createserver";
} }
} }
}
+51 -49
View File
@@ -19,7 +19,7 @@
setLocalVarString ui_info_name ""; \ setLocalVarString ui_info_name ""; \
setLocalVarString ui_info_desc ""; \ setLocalVarString ui_info_desc ""; \
setLocalVarString ui_info_icon ""; \ setLocalVarString ui_info_icon ""; \
uiScript "LoadMods"; uiScript "LoadMods"; \
setFocus "modlist"; setFocus "modlist";
#define MENU_MODS_BUTTON_VIS(nameArg, yPos, textArg, actionArg, visArg) \ #define MENU_MODS_BUTTON_VIS(nameArg, yPos, textArg, actionArg, visArg) \
@@ -71,57 +71,59 @@
exp rect x (posX) \ exp rect x (posX) \
} }
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
soundLoop MENU_MUSIC
fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(close self;)
#define DISABLE_SIDEBAR
#include "ui_mp/bg.inc"
MENU_ITEM_TITLE(-80)
MENU_BACKGROUND_FRAME
MENU_BACKGROUND_PANEL_RIGHT
itemDef
{ {
name "modlist" name MENU_NAME
rect 0 28 210 356 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP fullscreen 1
style WINDOW_STYLE_FILLED rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR foreColor CHOICE_TEXTCOLOR
backColor 0 0 0 0.5 focusColor CHOICE_TEXTCOLOR
outlineColor 0 0 0 0.6 soundLoop MENU_MUSIC
type ITEM_TYPE_LISTBOX fadeCycle 1
textFont CHOICE_TEXTFONT fadeClamp 1
textAlignX 6 fadeAmount 0.1
textScale CHOICE_TEXTSIZE
feeder FEEDER_MODS MENU_ON_OPEN(ON_MENU_OPEN)
selectBorder 0.8 0.95 1 0 MENU_ON_ESC(close self;)
elementWidth 120
elementHeight 22 #define DISABLE_SIDEBAR
visible 1 #include "ui_mp/bg.inc"
// numcols xpos xwidth textlen alignment
columns 1 8 120 25 0 MENU_ITEM_TITLE(-80)
doubleClick MENU_BACKGROUND_FRAME
MENU_BACKGROUND_PANEL_RIGHT
itemDef
{ {
uiScript "RunMod"; name "modlist"
rect 0 28 210 356 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
style WINDOW_STYLE_FILLED
foreColor CHOICE_TEXTCOLOR
backColor 0 0 0 0.5
outlineColor 0 0 0 0.6
type ITEM_TYPE_LISTBOX
textFont CHOICE_TEXTFONT
textAlignX 6
textScale CHOICE_TEXTSIZE
feeder FEEDER_MODS
selectBorder 0.8 0.95 1 0
elementWidth 120
elementHeight 22
visible 1
// numcols xpos xwidth textlen alignment
columns 1 8 120 25 0
doubleClick
{
uiScript "RunMod";
}
MENU_EXEC_KEYINT(13, uiScript "RunMod";)
} }
MENU_EXEC_KEYINT(13, uiScript "RunMod";)
MENU_MODS_BUTTON_VIS("loadMod", -48, "@MENU_LAUNCH", uiScript "RunMod", when (dvarstring("fs_game") == ""))
MENU_MODS_BUTTON_VIS("loadMod", -68, "@MENU_LAUNCH", uiScript "RunMod", when (dvarstring("fs_game") != ""))
MENU_MODS_BUTTON_VIS("unloadMod", -48, "@MENU_LAUNCH_WITHOUT_MODS", uiScript "ClearMods", when (dvarstring("fs_game") != ""))
ITEM_BUTTON_BACK(close self;)
} }
MENU_MODS_BUTTON_VIS("loadMod", -48, "@MENU_LAUNCH", uiScript "RunMod", when (dvarstring("fs_game") == ""))
MENU_MODS_BUTTON_VIS("loadMod", -68, "@MENU_LAUNCH", uiScript "RunMod", when (dvarstring("fs_game") != ""))
MENU_MODS_BUTTON_VIS("unloadMod", -48, "@MENU_LAUNCH_WITHOUT_MODS", uiScript "ClearMods", when (dvarstring("fs_game") != ""))
ITEM_BUTTON_BACK(close self;)
} }
+27 -25
View File
@@ -30,35 +30,37 @@
#define ON_MENU_KEY_ENTER \ #define ON_MENU_KEY_ENTER \
uiScript "JoinServer"; uiScript "JoinServer";
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1 {
rect 0 0 640 480 name MENU_NAME
foreColor CHOICE_TEXTCOLOR fullscreen 1
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
soundLoop MENU_MUSIC foreColor CHOICE_TEXTCOLOR
fadeCycle 1 focusColor CHOICE_TEXTCOLOR
fadeClamp 1 soundLoop MENU_MUSIC
fadeAmount 0.1 fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
MENU_EXEC_KEYINT(KEYINT_F5, ON_MENU_KEY_F5) MENU_EXEC_KEYINT(KEYINT_F5, ON_MENU_KEY_F5)
MENU_EXEC_KEYINT(KEYINT_ENTER, ON_MENU_KEY_ENTER) MENU_EXEC_KEYINT(KEYINT_ENTER, ON_MENU_KEY_ENTER)
#define DISABLE_SIDEBAR #define DISABLE_SIDEBAR
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
#include "ui_mp/joinserver.inc" #include "ui_mp/joinserver.inc"
ITEM_MENU_TITLE_VIS(MENU_TITLE, 1) ITEM_MENU_TITLE_VIS(MENU_TITLE, 1)
BUTTON_FOOTER(-310, 100, "back", "@PLATFORM_BACK_CAPS", ON_MENU_ESC) BUTTON_FOOTER(-310, 100, "back", "@PLATFORM_BACK_CAPS", ON_MENU_ESC)
BUTTON_FOOTER_VIS(-194, 140, "addFavorite", "@MENU_ADD_TO_FAVORITES_CAPS", uiScript "CreateListFavorite", when(dvarInt("ui_netSource") != 2)) BUTTON_FOOTER_VIS(-194, 140, "addFavorite", "@MENU_ADD_TO_FAVORITES_CAPS", uiScript "CreateListFavorite", when(dvarInt("ui_netSource") != 2))
BUTTON_FOOTER_VIS(-194, 140, "delFavorite", "@MENU_DEL_FAVORITE_CAPS", uiScript "DeleteFavorite", when(dvarInt("ui_netSource") == 2)) BUTTON_FOOTER_VIS(-194, 140, "delFavorite", "@MENU_DEL_FAVORITE_CAPS", uiScript "DeleteFavorite", when(dvarInt("ui_netSource") == 2))
BUTTON_FOOTER(-34, 100, "passwordenter", "@MENU_PASSWORD_CAPS", open "popup_joinpassword";) BUTTON_FOOTER(-34, 100, "passwordenter", "@MENU_PASSWORD_CAPS", open "popup_joinpassword";)
BUTTON_FOOTER(86, 100, "serverinfo", "@MENU_SERVER_INFO_CAPS", open "serverinfo_popmenu";) BUTTON_FOOTER(86, 100, "serverinfo", "@MENU_SERVER_INFO_CAPS", open "serverinfo_popmenu";)
BUTTON_FOOTER(206, 100, "joinserver", "@MENU_JOIN_SERVER_CAPS", uiScript "JoinServer";) BUTTON_FOOTER(206, 100, "joinserver", "@MENU_JOIN_SERVER_CAPS", uiScript "JoinServer";)
}
} }
+39 -37
View File
@@ -43,49 +43,51 @@
#define ON_GPAD_USED when(dvarBool("gpad_in_use") == 1) #define ON_GPAD_USED when(dvarBool("gpad_in_use") == 1)
#define ON_GPAD_UNUSED when(dvarBool("gpad_in_use") == 0) #define ON_GPAD_UNUSED when(dvarBool("gpad_in_use") == 0)
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define DISABLE_SIDEBAR #define DISABLE_SIDEBAR
#define BACKGROUND_FULL #define BACKGROUND_FULL
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_KEYBINDING(0, "@MENU_FIRE_WEAPON", "+attack") PC_OPTIONS_KEYBINDING(0, "@MENU_FIRE_WEAPON", "+attack")
PC_OPTIONS_KEYBINDING(1, "@MENU_AIM_DOWN_THE_SIGHT", "+toggleads_throw") PC_OPTIONS_KEYBINDING(1, "@MENU_AIM_DOWN_THE_SIGHT", "+toggleads_throw")
PC_OPTIONS_KEYBINDING(2, "@MENU_HOLD_AIM_DOWN_SIGHT", "+speed_throw") PC_OPTIONS_KEYBINDING(2, "@MENU_HOLD_AIM_DOWN_SIGHT", "+speed_throw")
PC_OPTIONS_KEYBINDING(3, "@MENU_LEAN_LEFT", "+leanleft") PC_OPTIONS_KEYBINDING(3, "@MENU_LEAN_LEFT", "+leanleft")
PC_OPTIONS_KEYBINDING(4, "@MENU_LEAN_RIGHT", "+leanright") PC_OPTIONS_KEYBINDING(4, "@MENU_LEAN_RIGHT", "+leanright")
PC_OPTIONS_KEYBINDING_RAW(5, "@MENU_USE_RELOAD", "+usereload", ON_GPAD_USED) PC_OPTIONS_KEYBINDING_RAW(5, "@MENU_USE_RELOAD", "+usereload", ON_GPAD_USED)
PC_OPTIONS_KEYBINDING_RAW(5, "@MENU_RELOAD_WEAPON", "+reload", ON_GPAD_UNUSED) PC_OPTIONS_KEYBINDING_RAW(5, "@MENU_RELOAD_WEAPON", "+reload", ON_GPAD_UNUSED)
PC_OPTIONS_KEYBINDING(6, "@MENU_SWITCH_WEAPON", "weapnext") PC_OPTIONS_KEYBINDING(6, "@MENU_SWITCH_WEAPON", "weapnext")
PC_OPTIONS_KEYBINDING(7, "@MENU_MELEE_ATTACK", "+melee") PC_OPTIONS_KEYBINDING(7, "@MENU_MELEE_ATTACK", "+melee")
PC_OPTIONS_KEYBINDING_RAW(8, "@MENU_USE", "+activate", ON_GPAD_UNUSED) PC_OPTIONS_KEYBINDING_RAW(8, "@MENU_USE", "+activate", ON_GPAD_UNUSED)
PC_OPTIONS_KEYBINDING(9, "@MENU_FRAG_EQUIPMENT", "+frag") PC_OPTIONS_KEYBINDING(9, "@MENU_FRAG_EQUIPMENT", "+frag")
PC_OPTIONS_KEYBINDING(10, "@MENU_THROW_SPECIAL_GRENADE", "+smoke") PC_OPTIONS_KEYBINDING(10, "@MENU_THROW_SPECIAL_GRENADE", "+smoke")
PC_OPTIONS_KEYBINDING(11, "@MENU_WEAPON_ATTACHMENT", "+actionslot 3") PC_OPTIONS_KEYBINDING(11, "@MENU_WEAPON_ATTACHMENT", "+actionslot 3")
PC_OPTIONS_KEYBINDING(12, "@MENU_INVENTORY_KILLSTREAK", "+actionslot 4") PC_OPTIONS_KEYBINDING(12, "@MENU_INVENTORY_KILLSTREAK", "+actionslot 4")
PC_OPTIONS_KEYBINDING(13, "@MENU_SECONDARY_INVENTORY", "+actionslot 2") PC_OPTIONS_KEYBINDING(13, "@MENU_SECONDARY_INVENTORY", "+actionslot 2")
PC_OPTIONS_KEYBINDING(14, "@MENU_NIGHT_VISION", "+actionslot 1") PC_OPTIONS_KEYBINDING(14, "@MENU_NIGHT_VISION", "+actionslot 1")
PC_OPTIONS_SEPERATOR(14) PC_OPTIONS_SEPERATOR(14)
PC_OPTIONS_KEYBINDING_RAW(15, "@MENU_SHOW_OBJECTIVES_SCORES", "togglescores", ON_GPAD_USED) PC_OPTIONS_KEYBINDING_RAW(15, "@MENU_SHOW_OBJECTIVES_SCORES", "togglescores", ON_GPAD_USED)
PC_OPTIONS_KEYBINDING_RAW(15, "@MENU_SHOW_OBJECTIVES_SCORES", "+scores", ON_GPAD_UNUSED) PC_OPTIONS_KEYBINDING_RAW(15, "@MENU_SHOW_OBJECTIVES_SCORES", "+scores", ON_GPAD_UNUSED)
PC_OPTIONS_KEYBINDSTATUS PC_OPTIONS_KEYBINDSTATUS
ITEM_BUTTON_BACK(ON_MENU_ESC) ITEM_BUTTON_BACK(ON_MENU_ESC)
} }
}
@@ -43,49 +43,51 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define DISABLE_SIDEBAR #define DISABLE_SIDEBAR
#define BACKGROUND_FULL #define BACKGROUND_FULL
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_FLOATLIST_RAW(0, "@MENU_ASPECT_RATIO", "ui_r_aspectratio", {"@MENU_AUTO" 0 "@MENU_STANDARD_4_3" 1 "@MENU_WIDE_16_10" 2 "@MENU_WIDE_16_9" 3}, setDvarInt r_aspectratio dvarInt("ui_r_aspectratio"); setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1) PC_OPTIONS_FLOATLIST_RAW(0, "@MENU_ASPECT_RATIO", "ui_r_aspectratio", {"@MENU_AUTO" 0 "@MENU_STANDARD_4_3" 1 "@MENU_WIDE_16_10" 2 "@MENU_WIDE_16_9" 3}, setDvarInt r_aspectratio dvarInt("ui_r_aspectratio"); setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_FLOATLIST_RAW(1, "@MENU_ANTIALIASING", "ui_r_aasamples", {"@MENU_OFF" 1 "@MENU_2X" 2 "@MENU_4X" 4}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1) PC_OPTIONS_FLOATLIST_RAW(1, "@MENU_ANTIALIASING", "ui_r_aasamples", {"@MENU_OFF" 1 "@MENU_2X" 2 "@MENU_4X" 4}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_DVARENUMLIST(2, "@MENU_SCREEN_REFRESH_RATE", "ui_r_displayRefresh", "r_displayRefresh", ACTION_SHOW_APPLY, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby()))) PC_OPTIONS_DVARENUMLIST(2, "@MENU_SCREEN_REFRESH_RATE", "ui_r_displayRefresh", "r_displayRefresh", ACTION_SHOW_APPLY, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())))
PC_OPTIONS_DVARYESNO_RAW(3, "@MENU_SYNC_EVERY_FRAME", "ui_r_vsync", ACTION_SHOW_APPLY, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1) PC_OPTIONS_DVARYESNO_RAW(3, "@MENU_SYNC_EVERY_FRAME", "ui_r_vsync", ACTION_SHOW_APPLY, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_SEPERATOR(3) PC_OPTIONS_SEPERATOR(3)
PC_OPTIONS_DVARYESNO(4, "@MENU_SHADOWS", "sm_enable", ;, when(0)) PC_OPTIONS_DVARYESNO(4, "@MENU_SHADOWS", "sm_enable", ;, when(0))
PC_OPTIONS_DVARYESNO(5, "@MENU_SPECULAR_MAP", "r_specular", ;, when(0)) PC_OPTIONS_DVARYESNO(5, "@MENU_SPECULAR_MAP", "r_specular", ;, when(0))
PC_OPTIONS_DVARYESNO(6, "@MENU_DOF", "r_dof_enable", ;, when(0)) PC_OPTIONS_DVARYESNO(6, "@MENU_DOF", "r_dof_enable", ;, when(0))
PC_OPTIONS_SEPERATOR(6) PC_OPTIONS_SEPERATOR(6)
PC_OPTIONS_DVARYESNO(7, "@MENU_ZFEATHER_SMOKE", "r_zfeather", ;, when(0)) PC_OPTIONS_DVARYESNO(7, "@MENU_ZFEATHER_SMOKE", "r_zfeather", ;, when(0))
PC_OPTIONS_DVARYESNO(8, "@MENU_RAGDOLL", "ragdoll_enable", ;, when(0)) PC_OPTIONS_DVARYESNO(8, "@MENU_RAGDOLL", "ragdoll_enable", ;, when(0))
PC_OPTIONS_DVARYESNO(9, "@MENU_BULLET_IMPACTS", "fx_marks", ;, when(0)) PC_OPTIONS_DVARYESNO(9, "@MENU_BULLET_IMPACTS", "fx_marks", ;, when(0))
PC_OPTIONS_SEPERATOR(9) PC_OPTIONS_SEPERATOR(9)
PC_OPTIONS_FLOATLIST_RAW(10, "@MENU_TEXTURE_QUALITY", "ui_r_picmip_manual", {"@MENU_AUTOMATIC" 0 "@MENU_MANUAL" 1}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1) PC_OPTIONS_FLOATLIST_RAW(10, "@MENU_TEXTURE_QUALITY", "ui_r_picmip_manual", {"@MENU_AUTOMATIC" 0 "@MENU_MANUAL" 1}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_FLOATLIST_RAW(11, "@MENU_TEXTURE_RESOLUTION", "ui_r_picmip", {"@MENU_LOW" 3 "@MENU_NORMAL" 2 "@MENU_HIGH" 1 "@MENU_EXTRA" 0}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), when(dvarBool("ui_r_picmip_manual"))) PC_OPTIONS_FLOATLIST_RAW(11, "@MENU_TEXTURE_RESOLUTION", "ui_r_picmip", {"@MENU_LOW" 3 "@MENU_NORMAL" 2 "@MENU_HIGH" 1 "@MENU_EXTRA" 0}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), when(dvarBool("ui_r_picmip_manual")))
PC_OPTIONS_FLOATLIST_RAW(12, "@MENU_NORMAL_MAP_RESOLUTION", "ui_r_picmip_bump", {"@MENU_LOW" 3 "@MENU_NORMAL" 2 "@MENU_HIGH" 1 "@MENU_EXTRA" 0}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), when(dvarBool("ui_r_picmip_manual"))) PC_OPTIONS_FLOATLIST_RAW(12, "@MENU_NORMAL_MAP_RESOLUTION", "ui_r_picmip_bump", {"@MENU_LOW" 3 "@MENU_NORMAL" 2 "@MENU_HIGH" 1 "@MENU_EXTRA" 0}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), when(dvarBool("ui_r_picmip_manual")))
PC_OPTIONS_FLOATLIST_RAW(13, "@MENU_SPECULAR_MAP_RESOLUTION", "ui_r_picmip_spec", {"@MENU_LOW" 3 "@MENU_NORMAL" 2 "@MENU_HIGH" 1 "@MENU_EXTRA" 0}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), when(dvarBool("ui_r_picmip_manual"))) PC_OPTIONS_FLOATLIST_RAW(13, "@MENU_SPECULAR_MAP_RESOLUTION", "ui_r_picmip_spec", {"@MENU_LOW" 3 "@MENU_NORMAL" 2 "@MENU_HIGH" 1 "@MENU_EXTRA" 0}, setLocalVarBool "ui_showApply" (1);, "@NULL_EMPTY", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), when(dvarBool("ui_r_picmip_manual")))
ITEM_BUTTON_BACK(ON_MENU_ESC) ITEM_BUTTON_BACK(ON_MENU_ESC)
}
} }
+21 -19
View File
@@ -56,29 +56,31 @@
execnow "profile_menuDvarsFinish; resetViewport"; \ execnow "profile_menuDvarsFinish; resetViewport"; \
setLocalVarString ui_hint_text "@NULL_EMPTY"; setLocalVarString ui_hint_text "@NULL_EMPTY";
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define SIDEBAR_RIGHT #define SIDEBAR_RIGHT
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc" #include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_DVARSLIDER_RAW(0, "@MENU_MASTER_VOLUME", "snd_volume", 0, 1, 0, ;, ;, ;, when(0), 1, 1) PC_OPTIONS_DVARSLIDER_RAW(0, "@MENU_MASTER_VOLUME", "snd_volume", 0, 1, 0, ;, ;, ;, when(0), 1, 1)
PC_OPTIONS_STRLIST_RAW(1, "@MENU_SPEAKER_CONFIG", "ui_outputConfig", {"@MENU_WINDOWS_DEFAULT"; "Windows default"; "@MENU_MONO"; "Mono"; "@MENU_STEREO"; "Stereo"; "@MENU_FOUR_SPEAKERS"; "4 speakers"; "@MENU_FIVE_ONE_SPEAKERS"; "5.1 speakers"}, setLocalVarBool "ui_showAudioApply" (1);, ;, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1) PC_OPTIONS_STRLIST_RAW(1, "@MENU_SPEAKER_CONFIG", "ui_outputConfig", {"@MENU_WINDOWS_DEFAULT"; "Windows default"; "@MENU_MONO"; "Mono"; "@MENU_STEREO"; "Stereo"; "@MENU_FOUR_SPEAKERS"; "4 speakers"; "@MENU_FIVE_ONE_SPEAKERS"; "5.1 speakers"}, setLocalVarBool "ui_showAudioApply" (1);, ;, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_SEPERATOR(1) PC_OPTIONS_SEPERATOR(1)
PC_OPTIONS_DVARYESNO(2, "@MPUI_ENABLE_VOICE_CHAT", "cl_voice", ;, when(0)) PC_OPTIONS_DVARYESNO(2, "@MPUI_ENABLE_VOICE_CHAT", "cl_voice", ;, when(0))
PC_OPTIONS_KEYBINDING(3, "@MENU_VOICE_CHAT_BUTTON", "+talk") PC_OPTIONS_KEYBINDING(3, "@MENU_VOICE_CHAT_BUTTON", "+talk")
}
} }
+60 -58
View File
@@ -56,67 +56,69 @@
execnow "profile_menuDvarsFinish; resetViewport"; \ execnow "profile_menuDvarsFinish; resetViewport"; \
setLocalVarString ui_hint_text "@NULL_EMPTY"; setLocalVarString ui_hint_text "@NULL_EMPTY";
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4
#define SIDEBAR_RIGHT
#include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_BUTTON_RIGHT(0, "buttonMovement", "@MENU_MOVEMENT", open "pc_options_movement"; close self;)
PC_OPTIONS_BUTTON_RIGHT(1, "buttonActions", "@MENU_ACTIONS", open "pc_options_actions"; close self;)
PC_OPTIONS_BUTTON_RIGHT(2, "buttonLook", "@MENU_LOOK", open "pc_options_look"; close self;)
PC_OPTIONS_BUTTON_RIGHT(3, "buttonChat", "@MENU_CHAT", open "controls_multi"; close self;)
PC_OPTIONS_SEPERATOR(3)
itemDef
{ {
rect 302 CHOICE_Y(4) 225 20 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP name MENU_NAME
style WINDOW_STYLE_FILLED rect 0 0 640 480
type ITEM_TYPE_BUTTON foreColor CHOICE_TEXTCOLOR
foreColor CHOICE_TEXTCOLOR focusColor CHOICE_TEXTCOLOR
disableColor 0.6 0.55 0.55 1 blurWorld 7
background "menu_setting_selection_bar"
textFont UI_FONT_SMALL MENU_ON_OPEN(ON_MENU_OPEN)
textAlign ITEM_ALIGN_TOP_LEFT MENU_ON_CLOSE(ON_MENU_CLOSE)
textAlignX 60 MENU_ON_ESC(ON_MENU_ESC)
textScale CHOICE_TEXTSIZE
text "@MENU_RESTORE_DEFAULT_CONTROLS" #define BACKGROUND_PC_OPTIONS
visible 1 #define BACKGROUND_IW4
mouseEnter #define SIDEBAR_RIGHT
#include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_BUTTON_RIGHT(0, "buttonMovement", "@MENU_MOVEMENT", open "pc_options_movement"; close self;)
PC_OPTIONS_BUTTON_RIGHT(1, "buttonActions", "@MENU_ACTIONS", open "pc_options_actions"; close self;)
PC_OPTIONS_BUTTON_RIGHT(2, "buttonLook", "@MENU_LOOK", open "pc_options_look"; close self;)
PC_OPTIONS_BUTTON_RIGHT(3, "buttonChat", "@MENU_CHAT", open "controls_multi"; close self;)
PC_OPTIONS_SEPERATOR(3)
itemDef
{ {
play CHOICE_FOCUS_SOUND; rect 302 CHOICE_Y(4) 225 20 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
} style WINDOW_STYLE_FILLED
onFocus type ITEM_TYPE_BUTTON
{ foreColor CHOICE_TEXTCOLOR
setItemColor self backColor 0 0 0 1; disableColor 0.6 0.55 0.55 1
setLocalVarString ui_hint_text("@NULL_EMPTY"); background "menu_setting_selection_bar"
setLocalVarFloat ui_popupYPos (getFocusedItemY()); textFont UI_FONT_SMALL
} textAlign ITEM_ALIGN_TOP_LEFT
leaveFocus textAlignX 60
{ textScale CHOICE_TEXTSIZE
setItemColor self backColor 0 0 0 0; text "@MENU_RESTORE_DEFAULT_CONTROLS"
setLocalVarString ui_hint_text("@NULL_EMPTY"); visible 1
} mouseEnter
action {
{ play CHOICE_FOCUS_SOUND;
play CHOICE_CLICK_SOUND; }
open "options_control_defaults"; onFocus
{
setItemColor self backColor 0 0 0 1;
setLocalVarString ui_hint_text("@NULL_EMPTY");
setLocalVarFloat ui_popupYPos (getFocusedItemY());
}
leaveFocus
{
setItemColor self backColor 0 0 0 0;
setLocalVarString ui_hint_text("@NULL_EMPTY");
}
action
{
play CHOICE_CLICK_SOUND;
open "options_control_defaults";
}
} }
} }
} }
+23 -21
View File
@@ -54,33 +54,35 @@
execnow "profile_menuDvarsFinish; resetViewport"; \ execnow "profile_menuDvarsFinish; resetViewport"; \
setLocalVarString ui_hint_text "@NULL_EMPTY"; setLocalVarString ui_hint_text "@NULL_EMPTY";
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define SIDEBAR_RIGHT #define SIDEBAR_RIGHT
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc" #include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_DVARYESNO(0, "@MENU_SHOW_BLOOD", "cg_blood", ;, when(0)) PC_OPTIONS_DVARYESNO(0, "@MENU_SHOW_BLOOD", "cg_blood", ;, when(0))
PC_OPTIONS_DVARYESNO_RAW(1, "@MENU_NEWCOLORS", "cg_newColors", ;, "@MPUI_DESC_NEWCOLORS", when(0), 1) PC_OPTIONS_DVARYESNO_RAW(1, "@MENU_NEWCOLORS", "cg_newColors", ;, "@MPUI_DESC_NEWCOLORS", when(0), 1)
PC_OPTIONS_SEPERATOR(1) PC_OPTIONS_SEPERATOR(1)
PC_OPTIONS_DVARYESNO_RAW(2, "@MENU_AUTORECORD", "cl_autoRecord", ;, "@MPUI_DESC_AUTORECORD", when(0), 1) PC_OPTIONS_DVARYESNO_RAW(2, "@MENU_AUTORECORD", "cl_autoRecord", ;, "@MPUI_DESC_AUTORECORD", when(0), 1)
PC_OPTIONS_EDITFIELD_RAW(3, "@MENU_DEMOS_KEEP", "cl_demosKeep", 3, "@MPUI_DESC_DEMOS_KEEP", 1) PC_OPTIONS_EDITFIELD_RAW(3, "@MENU_DEMOS_KEEP", "cl_demosKeep", 3, "@MPUI_DESC_DEMOS_KEEP", 1)
PC_OPTIONS_DVARYESNO(4, "@MENU_COLORBLIND_MODE", "r_colorBlindTeams", ;, when(0)) PC_OPTIONS_DVARYESNO(4, "@MENU_COLORBLIND_MODE", "r_colorBlindTeams", ;, when(0))
}
} }
+44 -42
View File
@@ -80,53 +80,55 @@
execnow "bindgpbuttonsconfigs"; \ execnow "bindgpbuttonsconfigs"; \
} }
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define SIDEBAR_RIGHT #define SIDEBAR_RIGHT
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc" #include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_DVARYESNO_RAW(0, "@MENU_GAMEPAD_ENABLED", "gpad_enabled", ON_GAMEPAD_ENABLED_TOGGLE;, "@MPUI_DESC_GAMEPAD_ENABLED", when(0), 1) PC_OPTIONS_DVARYESNO_RAW(0, "@MENU_GAMEPAD_ENABLED", "gpad_enabled", ON_GAMEPAD_ENABLED_TOGGLE;, "@MPUI_DESC_GAMEPAD_ENABLED", when(0), 1)
PC_OPTIONS_SEPERATOR_VIS(0, ON_GPAD_ENABLED) PC_OPTIONS_SEPERATOR_VIS(0, ON_GPAD_ENABLED)
PC_OPTIONS_DVARYESNO_RAW(1, "@MENU_LOOK_INVERSION", "input_invertPitch", ;, "@MPUI_DESC_LOOK_INVERSION", ON_GPAD_DISABLED, ON_GPAD_ENABLED) PC_OPTIONS_DVARYESNO_RAW(1, "@MENU_LOOK_INVERSION", "input_invertPitch", ;, "@MPUI_DESC_LOOK_INVERSION", ON_GPAD_DISABLED, ON_GPAD_ENABLED)
PC_OPTIONS_STRLIST_RAW(2, "@MENU_THUMBSTICK_LAYOUT", "gpad_sticksConfig", PC_OPTIONS_STRLIST_RAW(2, "@MENU_THUMBSTICK_LAYOUT", "gpad_sticksConfig",
{"@MENU_DEFAULT"; "thumbstick_default"; {"@MENU_DEFAULT"; "thumbstick_default";
"@MENU_SOUTHPAW"; "thumbstick_southpaw"; "@MENU_SOUTHPAW"; "thumbstick_southpaw";
"@MENU_LEGACY"; "thumbstick_legacy"; "@MENU_LEGACY"; "thumbstick_legacy";
"@MENU_LEGACY_SOUTHPAW"; "thumbstick_legacysouthpaw"}, execNow "bindgpsticksconfigs";, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED) "@MENU_LEGACY_SOUTHPAW"; "thumbstick_legacysouthpaw"}, execNow "bindgpsticksconfigs";, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED)
PC_OPTIONS_STRLIST_RAW(3, "@MENU_BUTTON_LAYOUT", "gpad_buttonConfig", PC_OPTIONS_STRLIST_RAW(3, "@MENU_BUTTON_LAYOUT", "gpad_buttonConfig",
{"@MENU_DEFAULT"; "buttons_default"; {"@MENU_DEFAULT"; "buttons_default";
"@MENU_TACTICAL"; "buttons_tactical"; "@MENU_TACTICAL"; "buttons_tactical";
"@MENU_LEFTY"; "buttons_lefty"; "@MENU_LEFTY"; "buttons_lefty";
"@MENU_NOMAD"; "buttons_nomad"; "@MENU_NOMAD"; "buttons_nomad";
"@MENU_DEFAULT_ALT"; "buttons_default_alt"; "@MENU_DEFAULT_ALT"; "buttons_default_alt";
"@MENU_TACTICAL_ALT"; "buttons_tactical_alt"; "@MENU_TACTICAL_ALT"; "buttons_tactical_alt";
"@MENU_LEFTY_ALT"; "buttons_lefty_alt"; "@MENU_LEFTY_ALT"; "buttons_lefty_alt";
"@MENU_NOMAD_ALT"; "buttons_nomad_alt"}, execNow "bindgpbuttonsconfigs";, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED) "@MENU_NOMAD_ALT"; "buttons_nomad_alt"}, execNow "bindgpbuttonsconfigs";, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED)
PC_OPTIONS_FLOATLIST_RAW(4, "@MENU_GPAD_STYLE", "gpad_style", {"@MENU_GPAD_XBOX_CAPS" 0 "@MENU_GPAD_PS_CAPS" 1}, ;, "@MPUI_DESC_GPAD_STYLE", ON_GPAD_DISABLED, ON_GPAD_ENABLED) PC_OPTIONS_FLOATLIST_RAW(4, "@MENU_GPAD_STYLE", "gpad_style", {"@MENU_GPAD_XBOX_CAPS" 0 "@MENU_GPAD_PS_CAPS" 1}, ;, "@MPUI_DESC_GPAD_STYLE", ON_GPAD_DISABLED, ON_GPAD_ENABLED)
PC_OPTIONS_DVARYESNO_RAW(5, "@MENU_SLOWDOWN_ENABLED", "gpad_slowdown_enabled", ;, "@MPUI_DESC_SLOWDOWN_ENABLED", ON_GPAD_DISABLED, ON_GPAD_ENABLED) PC_OPTIONS_DVARYESNO_RAW(5, "@MENU_SLOWDOWN_ENABLED", "gpad_slowdown_enabled", ;, "@MPUI_DESC_SLOWDOWN_ENABLED", ON_GPAD_DISABLED, ON_GPAD_ENABLED)
PC_OPTIONS_DVARYESNO_RAW(6, "@MENU_LOCKON_ENABLED", "gpad_lockon_enabled", ;, "@MPUI_DESC_LOCKON_ENABLED", ON_GPAD_DISABLED, ON_GPAD_ENABLED) PC_OPTIONS_DVARYESNO_RAW(6, "@MENU_LOCKON_ENABLED", "gpad_lockon_enabled", ;, "@MPUI_DESC_LOCKON_ENABLED", ON_GPAD_DISABLED, ON_GPAD_ENABLED)
PC_OPTIONS_SEPERATOR_VIS(6, ON_GPAD_ENABLED) PC_OPTIONS_SEPERATOR_VIS(6, ON_GPAD_ENABLED)
PC_OPTIONS_DVARSLIDER_RAW(7, "@MENU_LOOK_SENSITIVITY", "input_viewSensitivity", 0.5, 4, 1.0, ;, ;, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED, ON_GPAD_ENABLED) PC_OPTIONS_DVARSLIDER_RAW(7, "@MENU_LOOK_SENSITIVITY", "input_viewSensitivity", 0.5, 4, 1.0, ;, ;, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED, ON_GPAD_ENABLED)
PC_OPTIONS_FLOATLIST_RAW(8, "@MENU_LOOK_SENSITIVITY_PRESET", "input_viewSensitivity", PC_OPTIONS_FLOATLIST_RAW(8, "@MENU_LOOK_SENSITIVITY_PRESET", "input_viewSensitivity",
{"@MENU_SENSITIVITY_LOW_CAPS" SENSITIVITY_1 "@MENU_SENSITIVITY_MEDIUM_CAPS" SENSITIVITY_2 "3" SENSITIVITY_3 {"@MENU_SENSITIVITY_LOW_CAPS" SENSITIVITY_1 "@MENU_SENSITIVITY_MEDIUM_CAPS" SENSITIVITY_2 "3" SENSITIVITY_3
"@MENU_SENSITIVITY_HIGH_CAPS" SENSITIVITY_4 "5" SENSITIVITY_5 "6" SENSITIVITY_6 "@MENU_SENSITIVITY_HIGH_CAPS" SENSITIVITY_4 "5" SENSITIVITY_5 "6" SENSITIVITY_6
"@MENU_SENSITIVITY_VERY_HIGH_CAPS" SENSITIVITY_7 "8" SENSITIVITY_8 "9" SENSITIVITY_9 "@MENU_SENSITIVITY_INSANE_CAPS" SENSITIVITY_10}, "@MENU_SENSITIVITY_VERY_HIGH_CAPS" SENSITIVITY_7 "8" SENSITIVITY_8 "9" SENSITIVITY_9 "@MENU_SENSITIVITY_INSANE_CAPS" SENSITIVITY_10},
;, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED) ;, ;, ON_GPAD_DISABLED, ON_GPAD_ENABLED)
}
} }
+48 -46
View File
@@ -40,53 +40,55 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4
#define DISABLE_SIDEBAR
#define BACKGROUND_FULL
#include "ui_mp/bg.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
itemDef
{ {
rect 422 28 344 20 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP name MENU_NAME
decoration rect 0 0 640 480
visible 1 foreColor CHOICE_TEXTCOLOR
foreColor CHOICE_TEXTCOLOR focusColor CHOICE_TEXTCOLOR
disableColor 0.6 0.55 0.55 1 blurWorld 7
textFont UI_FONT_SMALL
textAlign ITEM_ALIGN_TOP_RIGHT MENU_ON_OPEN(ON_MENU_OPEN)
textAlignX -190 MENU_ON_CLOSE(ON_MENU_CLOSE)
textScale CHOICE_TEXTSIZE MENU_ON_ESC(ON_MENU_ESC)
exp text(dvarString("sensitivity"))
#define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4
#define DISABLE_SIDEBAR
#define BACKGROUND_FULL
#include "ui_mp/bg.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
itemDef
{
rect 422 28 344 20 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
decoration
visible 1
foreColor CHOICE_TEXTCOLOR
disableColor 0.6 0.55 0.55 1
textFont UI_FONT_SMALL
textAlign ITEM_ALIGN_TOP_RIGHT
textAlignX -190
textScale CHOICE_TEXTSIZE
exp text(dvarString("sensitivity"))
}
PC_OPTIONS_DVARSLIDER(0, "@MENU_MOUSE_SENSITIVITY", "sensitivity", 0.1, 10, 5, ;, ;, ;, when(0))
PC_OPTIONS_DVARYESNO(1, "@MENU_INVERT_MOUSE", "ui_mousePitch", uiscript updateui_mousePitch;, when(0))
PC_OPTIONS_SEPERATOR(1)
PC_OPTIONS_DVARYESNO(2, "@MENU_SMOOTH_MOUSE", "m_filter", ;, when(0))
PC_OPTIONS_DVARYESNO(3, "@MENU_FREE_LOOK", "cl_freelook", ;, when(0))
PC_OPTIONS_KEYBINDING(4, "@MENU_LOOK_UP", "+lookup")
PC_OPTIONS_KEYBINDING(5, "@MENU_LOOK_DOWN", "+lookdown")
PC_OPTIONS_KEYBINDING(6, "@MENU_HOLD_MOUSE_LOOK", "+mlook")
PC_OPTIONS_KEYBINDING(7, "@MENU_CENTER_VIEW", "centerview")
PC_OPTIONS_KEYBINDSTATUS
ITEM_BUTTON_BACK(ON_MENU_ESC)
} }
PC_OPTIONS_DVARSLIDER(0, "@MENU_MOUSE_SENSITIVITY", "sensitivity", 0.1, 10, 5, ;, ;, ;, when(0))
PC_OPTIONS_DVARYESNO(1, "@MENU_INVERT_MOUSE", "ui_mousePitch", uiscript updateui_mousePitch;, when(0))
PC_OPTIONS_SEPERATOR(1)
PC_OPTIONS_DVARYESNO(2, "@MENU_SMOOTH_MOUSE", "m_filter", ;, when(0))
PC_OPTIONS_DVARYESNO(3, "@MENU_FREE_LOOK", "cl_freelook", ;, when(0))
PC_OPTIONS_KEYBINDING(4, "@MENU_LOOK_UP", "+lookup")
PC_OPTIONS_KEYBINDING(5, "@MENU_LOOK_DOWN", "+lookdown")
PC_OPTIONS_KEYBINDING(6, "@MENU_HOLD_MOUSE_LOOK", "+mlook")
PC_OPTIONS_KEYBINDING(7, "@MENU_CENTER_VIEW", "centerview")
PC_OPTIONS_KEYBINDSTATUS
ITEM_BUTTON_BACK(ON_MENU_ESC)
} }
+38 -36
View File
@@ -40,49 +40,51 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define DISABLE_SIDEBAR #define DISABLE_SIDEBAR
#define BACKGROUND_FULL #define BACKGROUND_FULL
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_KEYBINDING(0, "@MENU_FORWARD", "+forward") PC_OPTIONS_KEYBINDING(0, "@MENU_FORWARD", "+forward")
PC_OPTIONS_KEYBINDING(1, "@MENU_MOVE_BACK", "+back") PC_OPTIONS_KEYBINDING(1, "@MENU_MOVE_BACK", "+back")
PC_OPTIONS_KEYBINDING(2, "@MENU_MOVE_LEFT", "+moveleft") PC_OPTIONS_KEYBINDING(2, "@MENU_MOVE_LEFT", "+moveleft")
PC_OPTIONS_KEYBINDING(3, "@MENU_MOVE_RIGHT", "+moveright") PC_OPTIONS_KEYBINDING(3, "@MENU_MOVE_RIGHT", "+moveright")
PC_OPTIONS_KEYBINDING(4, "@MENU_STANDJUMP", "+gostand") PC_OPTIONS_KEYBINDING(4, "@MENU_STANDJUMP", "+gostand")
PC_OPTIONS_KEYBINDING(5, "@MENU_CROUCH", "togglecrouch") PC_OPTIONS_KEYBINDING(5, "@MENU_CROUCH", "togglecrouch")
PC_OPTIONS_KEYBINDING(6, "@MENU_PRONE", "toggleprone") PC_OPTIONS_KEYBINDING(6, "@MENU_PRONE", "toggleprone")
PC_OPTIONS_KEYBINDING(7, "@MENU_SPRINT_HOLD_BREATH", "+breath_sprint") PC_OPTIONS_KEYBINDING(7, "@MENU_SPRINT_HOLD_BREATH", "+breath_sprint")
PC_OPTIONS_SEPERATOR(7) PC_OPTIONS_SEPERATOR(7)
PC_OPTIONS_KEYBINDING(8, "@MENU_HOLD_DOWN_CROUCH", "+movedown") PC_OPTIONS_KEYBINDING(8, "@MENU_HOLD_DOWN_CROUCH", "+movedown")
PC_OPTIONS_KEYBINDING(9, "@MENU_HOLD_DOWN_PRONE", "+prone") PC_OPTIONS_KEYBINDING(9, "@MENU_HOLD_DOWN_PRONE", "+prone")
PC_OPTIONS_KEYBINDING(10, "@MENU_CHANGE_STANCE", "+stance") PC_OPTIONS_KEYBINDING(10, "@MENU_CHANGE_STANCE", "+stance")
PC_OPTIONS_KEYBINDING(11, "@MENU_SPRINT", "+sprint") PC_OPTIONS_KEYBINDING(11, "@MENU_SPRINT", "+sprint")
PC_OPTIONS_KEYBINDING(12, "@MENU_HOLD_BREATH", "+holdbreath") PC_OPTIONS_KEYBINDING(12, "@MENU_HOLD_BREATH", "+holdbreath")
PC_OPTIONS_KEYBINDING(13, "@MENU_TURN_LEFT", "+left") PC_OPTIONS_KEYBINDING(13, "@MENU_TURN_LEFT", "+left")
PC_OPTIONS_KEYBINDING(14, "@MENU_TURN_RIGHT", "+right") PC_OPTIONS_KEYBINDING(14, "@MENU_TURN_RIGHT", "+right")
PC_OPTIONS_KEYBINDING(15, "@MENU_STRAFE", "+strafe") PC_OPTIONS_KEYBINDING(15, "@MENU_STRAFE", "+strafe")
ITEM_BUTTON_BACK(ON_MENU_ESC) ITEM_BUTTON_BACK(ON_MENU_ESC)
PC_OPTIONS_KEYBINDSTATUS PC_OPTIONS_KEYBINDSTATUS
ITEM_BUTTON_BACK(ON_MENU_ESC) ITEM_BUTTON_BACK(ON_MENU_ESC)
} }
}
+28 -26
View File
@@ -58,42 +58,44 @@
execnow "profile_menuDvarsFinish; resetViewport"; \ execnow "profile_menuDvarsFinish; resetViewport"; \
setLocalVarString ui_hint_text "@NULL_EMPTY"; setLocalVarString ui_hint_text "@NULL_EMPTY";
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480 {
foreColor CHOICE_TEXTCOLOR name MENU_NAME
focusColor CHOICE_TEXTCOLOR rect 0 0 640 480
blurWorld 7 foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE) MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS #define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4 #define BACKGROUND_IW4
#define SIDEBAR_RIGHT #define SIDEBAR_RIGHT
#include "ui_mp/bg.inc" #include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc" #include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE) PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_EDITFIELD(0, "@MENU_PLAYER_NAME", "ui_name", 15) PC_OPTIONS_EDITFIELD(0, "@MENU_PLAYER_NAME", "ui_name", 15)
PC_OPTIONS_SEPERATOR(0) PC_OPTIONS_SEPERATOR(0)
PC_OPTIONS_FLOATLIST_RAW(1, "@MENU_MAXPACKETS", "cl_maxpackets", {"30" 30 "100" 100 "125" 125}, ;, ;, when(0), 1) PC_OPTIONS_FLOATLIST_RAW(1, "@MENU_MAXPACKETS", "cl_maxpackets", {"30" 30 "100" 100 "125" 125}, ;, ;, when(0), 1)
PC_OPTIONS_FLOATLIST_RAW(2, "@MENU_SNAPS", "snaps", {"20" 20 "30" 30}, ;, ;, when(0), 1) PC_OPTIONS_FLOATLIST_RAW(2, "@MENU_SNAPS", "snaps", {"20" 20 "30" 30}, ;, ;, when(0), 1)
PC_OPTIONS_SEPERATOR(2) PC_OPTIONS_SEPERATOR(2)
PC_OPTIONS_DVARYESNO(3, "@MENU_LAGOMETER", "drawLagometer", ;, when(0)) PC_OPTIONS_DVARYESNO(3, "@MENU_LAGOMETER", "drawLagometer", ;, when(0))
PC_OPTIONS_STRLIST_RAW(4, "@MENU_DRAWFPS", "cg_drawFPS", {"Off"; "Off"; "Simple"; "Simple"; "SimpleRanges"; "SimpleRanges"; "Verbose"; "Verbose"; "Verbose+Viewpos"; "Verbose+Viewpos"}, ;, ;, when(0), 1) PC_OPTIONS_STRLIST_RAW(4, "@MENU_DRAWFPS", "cg_drawFPS", {"Off"; "Off"; "Simple"; "Simple"; "SimpleRanges"; "SimpleRanges"; "Verbose"; "Verbose"; "Verbose+Viewpos"; "Verbose+Viewpos"}, ;, ;, when(0), 1)
PC_OPTIONS_DVARYESNO(5, "@MENU_FPSLABELS", "cg_drawFPSLabels", ;, when(0)) PC_OPTIONS_DVARYESNO(5, "@MENU_FPSLABELS", "cg_drawFPSLabels", ;, when(0))
PC_OPTIONS_SEPERATOR(5) PC_OPTIONS_SEPERATOR(5)
PC_OPTIONS_DVARYESNO_RAW(6, "@MENU_STREAMFRIENDLY_UI", "ui_streamFriendly", ;, "@MPUI_DESC_STREAM_FRIENDLY_UI", when(0), 1) PC_OPTIONS_DVARYESNO_RAW(6, "@MENU_STREAMFRIENDLY_UI", "ui_streamFriendly", ;, "@MPUI_DESC_STREAM_FRIENDLY_UI", when(0), 1)
PC_OPTIONS_FLOATLIST_RAW(7, "@MENU_FRIENDNOTIFY", "cl_notifyFriendState", {"Always" -1 "Never" 0 "in Menu" 1}, ;, "@MPUI_DESC_FRIENDNOTIFY", when(dvarBool("ui_streamFriendly")), 1) PC_OPTIONS_FLOATLIST_RAW(7, "@MENU_FRIENDNOTIFY", "cl_notifyFriendState", {"Always" -1 "Never" 0 "in Menu" 1}, ;, "@MPUI_DESC_FRIENDNOTIFY", when(dvarBool("ui_streamFriendly")), 1)
}
} }
+66 -64
View File
@@ -67,72 +67,74 @@
execnow "profile_menuDvarsFinish; resetViewport"; \ execnow "profile_menuDvarsFinish; resetViewport"; \
setLocalVarString ui_hint_text "@NULL_EMPTY"; setLocalVarString ui_hint_text "@NULL_EMPTY";
menuDef
{ {
name MENU_NAME menuDef
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
blurWorld 7
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
#define BACKGROUND_PC_OPTIONS
#define BACKGROUND_IW4
#define SIDEBAR_RIGHT
#include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_DVARENUMLIST(0, "@MENU_VIDEO_MODE", "ui_r_mode", "r_mode", ACTION_SHOW_APPLY, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())))
PC_OPTIONS_DVARYESNO_RAW(1, "@MENU_D3D9EX", "r_useD3D9Ex", ACTION_SHOW_APPLY, "@MPUI_DESC_D3D9EX", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_SEPERATOR(1)
PC_OPTIONS_DVARYESNO(2, "@MENU_FULLSCREEN", "ui_r_fullscreen", ACTION_SHOW_APPLY exec "vid_xpos 0;vid_ypos 0";, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())))
PC_OPTIONS_DVARYESNO_RAW(3, "@MENU_NOBORDER", "r_noborder", ACTION_SHOW_APPLY exec "vid_xpos 0;vid_ypos 0";, "@MPUI_DESC_NOBORDER", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_DVARYESNO_RAW(4, "@MENU_NATIVECURSOR", "ui_nativeCursor", ;, "@MPUI_DESC_NATIVECURSOR", when(0), 1)
PC_OPTIONS_SEPERATOR(4)
PC_OPTIONS_DVARSLIDER_RAW(5, "@MENU_BRIGHTNESS", "r_gamma", 0.5, 3, 0.8, setLocalVarBool ui_brightness_hint_display (1);, setLocalVarBool ui_brightness_hint_display (0);, execNow "profile_menuDvarsFinish";, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1, 0)
PC_OPTIONS_FLOATLIST_RAW(6, "@MENU_FOV", "cg_fov", {"65 (Default)" 65 "80" 80 "90" 90 "120" 120}, execNow "profile_menuDvarsFinish";, "@MPUI_DESC_FOV", when(0), 1)
PC_OPTIONS_FLOATLIST_RAW(7, "@MENU_FOVSCALE", "cg_fovscale", {"1 (Default)" 1 "1.1" 1.1 "1.2" 1.2 "1.3" 1.3 "1.4" 1.4 "1.5" 1.5 "1.6" 1.6 "1.7" 1.7 "1.8" 1.8 "1.9" 1.9 "2" 2}, execNow "profile_menuDvarsFinish";, "@MPUI_DESC_FOVSCALE", when(0), 1)
PC_OPTIONS_FLOATLIST_RAW(8, "@MENU_MAXFPS", "com_maxfps", { "30" 30 "85 (Default)" 85 "125" 125 "250" 250 "333" 333 "Unlimited" 0}, ;, "@MPUI_DESC_MAXFPS", when(0), 1)
PC_OPTIONS_SEPERATOR(8)
itemDef
{ {
rect 260 CHOICE_Y(9) 225 20 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP name MENU_NAME
style WINDOW_STYLE_FILLED rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR foreColor CHOICE_TEXTCOLOR
disablecolor 0.6 0.55 0.55 1 focusColor CHOICE_TEXTCOLOR
background "menu_setting_selection_bar" blurWorld 7
type ITEM_TYPE_BUTTON
textFont UI_FONT_SMALL MENU_ON_OPEN(ON_MENU_OPEN)
textAlign ITEM_ALIGN_TOP_RIGHT MENU_ON_CLOSE(ON_MENU_CLOSE)
textAlignX -60 MENU_ON_ESC(ON_MENU_ESC)
textScale CHOICE_TEXTSIZE
text "@MENU_ADVANCED_VIDEO" #define BACKGROUND_PC_OPTIONS
visible 1 #define BACKGROUND_IW4
mouseEnter #define SIDEBAR_RIGHT
#include "ui_mp/bg.inc"
#include "ui_mp/leftside_options.inc"
PC_OPTIONS_SECTION_TITLE(MENU_TITLE)
PC_OPTIONS_DVARENUMLIST(0, "@MENU_VIDEO_MODE", "ui_r_mode", "r_mode", ACTION_SHOW_APPLY, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())))
PC_OPTIONS_DVARYESNO_RAW(1, "@MENU_D3D9EX", "r_useD3D9Ex", ACTION_SHOW_APPLY, "@MPUI_DESC_D3D9EX", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_SEPERATOR(1)
PC_OPTIONS_DVARYESNO(2, "@MENU_FULLSCREEN", "ui_r_fullscreen", ACTION_SHOW_APPLY exec "vid_xpos 0;vid_ypos 0";, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())))
PC_OPTIONS_DVARYESNO_RAW(3, "@MENU_NOBORDER", "r_noborder", ACTION_SHOW_APPLY exec "vid_xpos 0;vid_ypos 0";, "@MPUI_DESC_NOBORDER", when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1)
PC_OPTIONS_DVARYESNO_RAW(4, "@MENU_NATIVECURSOR", "ui_nativeCursor", ;, "@MPUI_DESC_NATIVECURSOR", when(0), 1)
PC_OPTIONS_SEPERATOR(4)
PC_OPTIONS_DVARSLIDER_RAW(5, "@MENU_BRIGHTNESS", "r_gamma", 0.5, 3, 0.8, setLocalVarBool ui_brightness_hint_display (1);, setLocalVarBool ui_brightness_hint_display (0);, execNow "profile_menuDvarsFinish";, when((dvarBool("cl_ingame") || dvarBool("sv_running") || inlobby())), 1, 0)
PC_OPTIONS_FLOATLIST_RAW(6, "@MENU_FOV", "cg_fov", {"65 (Default)" 65 "80" 80 "90" 90 "120" 120}, execNow "profile_menuDvarsFinish";, "@MPUI_DESC_FOV", when(0), 1)
PC_OPTIONS_FLOATLIST_RAW(7, "@MENU_FOVSCALE", "cg_fovscale", {"1 (Default)" 1 "1.1" 1.1 "1.2" 1.2 "1.3" 1.3 "1.4" 1.4 "1.5" 1.5 "1.6" 1.6 "1.7" 1.7 "1.8" 1.8 "1.9" 1.9 "2" 2}, execNow "profile_menuDvarsFinish";, "@MPUI_DESC_FOVSCALE", when(0), 1)
PC_OPTIONS_FLOATLIST_RAW(8, "@MENU_MAXFPS", "com_maxfps", { "30" 30 "85 (Default)" 85 "125" 125 "250" 250 "333" 333 "Unlimited" 0}, ;, "@MPUI_DESC_MAXFPS", when(0), 1)
PC_OPTIONS_SEPERATOR(8)
itemDef
{ {
play CHOICE_FOCUS_SOUND; rect 260 CHOICE_Y(9) 225 20 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
} style WINDOW_STYLE_FILLED
onFocus foreColor CHOICE_TEXTCOLOR
{ disablecolor 0.6 0.55 0.55 1
setItemColor self backColor 0 0 0 1; background "menu_setting_selection_bar"
} type ITEM_TYPE_BUTTON
leaveFocus textFont UI_FONT_SMALL
{ textAlign ITEM_ALIGN_TOP_RIGHT
setItemColor self backColor 0 0 0 0; textAlignX -60
} textScale CHOICE_TEXTSIZE
action text "@MENU_ADVANCED_VIDEO"
{ visible 1
open "pc_options_advanced_video"; mouseEnter
close self; {
play CHOICE_FOCUS_SOUND;
}
onFocus
{
setItemColor self backColor 0 0 0 1;
}
leaveFocus
{
setItemColor self backColor 0 0 0 0;
}
action
{
open "pc_options_advanced_video";
close self;
}
} }
} }
} }
+19 -17
View File
@@ -47,25 +47,27 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT {
popup name MENU_NAME
legacySplitScreenScale rect POPMENU_RECT
style WINDOW_STYLE_FILLED popup
foreColor CHOICE_TEXTCOLOR legacySplitScreenScale
focusColor CHOICE_TEXTCOLOR style WINDOW_STYLE_FILLED
backColor 1 1 1 1 foreColor CHOICE_TEXTCOLOR
background "white" focusColor CHOICE_TEXTCOLOR
MENU_ON_OPEN(ON_MENU_OPEN) backColor 1 1 1 1
MENU_ON_CLOSE(ON_MENU_CLOSE) background "white"
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
POPUP_BACKGROUND_BASE POPUP_BACKGROUND_BASE
POPUP_TITLE2(MENU_TITLE) POPUP_TITLE2(MENU_TITLE)
ITEM_NAMEENTRY ITEM_NAMEENTRY
POPUP_BUTTON_FOOTER(64, "@MENU_CLOSE", close self;) POPUP_BUTTON_FOOTER(64, "@MENU_CLOSE", close self;)
}
} }
+19 -17
View File
@@ -47,25 +47,27 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT {
popup name MENU_NAME
legacySplitScreenScale rect POPMENU_RECT
style WINDOW_STYLE_FILLED popup
foreColor CHOICE_TEXTCOLOR legacySplitScreenScale
focusColor CHOICE_TEXTCOLOR style WINDOW_STYLE_FILLED
backColor 1 1 1 1 foreColor CHOICE_TEXTCOLOR
background "white" focusColor CHOICE_TEXTCOLOR
MENU_ON_OPEN(ON_MENU_OPEN) backColor 1 1 1 1
MENU_ON_CLOSE(ON_MENU_CLOSE) background "white"
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
POPUP_BACKGROUND_BASE POPUP_BACKGROUND_BASE
POPUP_TITLE2(MENU_TITLE) POPUP_TITLE2(MENU_TITLE)
ITEM_NAMEENTRY ITEM_NAMEENTRY
POPUP_BUTTON_FOOTER(64, "@MENU_CLOSE", close self;) POPUP_BUTTON_FOOTER(64, "@MENU_CLOSE", close self;)
}
} }
+42 -40
View File
@@ -26,48 +26,50 @@
#define ON_EXEC_KEY_F \ #define ON_EXEC_KEY_F \
escape self; escape self;
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT
popup
legacySplitScreenScale
style WINDOW_STYLE_FILLED
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
backColor 1 1 1 1
background "white"
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
MENU_EXEC_KEY("f", ON_MENU_ESC)
POPUP_BACKGROUND_BASE
POPUP_TITLE(MENU_TITLE)
itemDef
{ {
name "friendsList" name MENU_NAME
rect 0 22 POPMENU_WIDTH 326 rect POPMENU_RECT
type ITEM_TYPE_LISTBOX popup
style WINDOW_STYLE_FILLED legacySplitScreenScale
elementWidth 120 style WINDOW_STYLE_FILLED
elementHeight 16 foreColor CHOICE_TEXTCOLOR
textFont UI_FONT_NORMAL focusColor CHOICE_TEXTCOLOR
foreColor CHOICE_TEXTCOLOR backColor 1 1 1 1
backColor 0 0 0 0.5 background "white"
outlineColor 0 0 0 0.6 MENU_ON_OPEN(ON_MENU_OPEN)
textScale .25 MENU_ON_CLOSE(ON_MENU_CLOSE)
feeder 61 MENU_ON_ESC(ON_MENU_ESC)
visible 1 MENU_EXEC_KEY("f", ON_MENU_ESC)
// numcols xpos xwidth textlen alignment
columns 3 8 16 4 0 POPUP_BACKGROUND_BASE
42 178 51 0 POPUP_TITLE(MENU_TITLE)
226 263 52 0
doubleClick itemDef
{ {
uiScript "JoinFriend"; name "friendsList"
rect 0 22 POPMENU_WIDTH 326
type ITEM_TYPE_LISTBOX
style WINDOW_STYLE_FILLED
elementWidth 120
elementHeight 16
textFont UI_FONT_NORMAL
foreColor CHOICE_TEXTCOLOR
backColor 0 0 0 0.5
outlineColor 0 0 0 0.6
textScale .25
feeder 61
visible 1
// numcols xpos xwidth textlen alignment
columns 3 8 16 4 0
42 178 51 0
226 263 52 0
doubleClick
{
uiScript "JoinFriend";
}
} }
POPUP_BUTTON_FOOTER(350, "@MENU_CLOSE", close self;)
} }
POPUP_BUTTON_FOOTER(350, "@MENU_CLOSE", close self;) }
}
+21 -18
View File
@@ -47,25 +47,28 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT {
popup name MENU_NAME
legacySplitScreenScale rect POPMENU_RECT
style WINDOW_STYLE_FILLED popup
foreColor CHOICE_TEXTCOLOR legacySplitScreenScale
focusColor CHOICE_TEXTCOLOR style WINDOW_STYLE_FILLED
backColor 1 1 1 1 foreColor CHOICE_TEXTCOLOR
background "white" focusColor CHOICE_TEXTCOLOR
MENU_ON_OPEN(ON_MENU_OPEN) backColor 1 1 1 1
MENU_ON_CLOSE(ON_MENU_CLOSE) background "white"
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
POPUP_BACKGROUND_BASE POPUP_BACKGROUND_BASE
POPUP_TITLE2(MENU_TITLE) POPUP_TITLE2(MENU_TITLE)
ITEM_PASSWORDENTRY ITEM_PASSWORDENTRY
POPUP_BUTTON_FOOTER(64, "@MENU_OK", close self;) POPUP_BUTTON_FOOTER(64, "@MENU_OK", close self;)
} }
}
+20 -18
View File
@@ -49,25 +49,27 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT {
popup name MENU_NAME
legacySplitScreenScale rect POPMENU_RECT
style WINDOW_STYLE_FILLED popup
foreColor CHOICE_TEXTCOLOR legacySplitScreenScale
focusColor CHOICE_TEXTCOLOR style WINDOW_STYLE_FILLED
backColor 1 1 1 1 foreColor CHOICE_TEXTCOLOR
background "white" focusColor CHOICE_TEXTCOLOR
MENU_ON_OPEN(ON_MENU_OPEN) backColor 1 1 1 1
MENU_ON_CLOSE(ON_MENU_CLOSE) background "white"
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
POPUP_BACKGROUND_BASE POPUP_BACKGROUND_BASE
POPUP_TITLE2(MENU_TITLE) POPUP_TITLE2(MENU_TITLE)
ITEM_NAMEENTRY ITEM_NAMEENTRY
POPUP_BUTTON_FOOTER(64, "@MENU_CLOSE", exec "setfromdvar name ui_name"; close self;) POPUP_BUTTON_FOOTER(64, "@MENU_CLOSE", exec "setfromdvar name ui_name"; close self;)
} }
}
+19 -17
View File
@@ -49,25 +49,27 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT {
popup name MENU_NAME
legacySplitScreenScale rect POPMENU_RECT
style WINDOW_STYLE_FILLED popup
foreColor CHOICE_TEXTCOLOR legacySplitScreenScale
focusColor CHOICE_TEXTCOLOR style WINDOW_STYLE_FILLED
backColor 1 1 1 1 foreColor CHOICE_TEXTCOLOR
background "white" focusColor CHOICE_TEXTCOLOR
MENU_ON_OPEN(ON_MENU_OPEN) backColor 1 1 1 1
MENU_ON_CLOSE(ON_MENU_CLOSE) background "white"
MENU_ON_ESC(ON_MENU_ESC) MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
POPUP_BACKGROUND_BASE POPUP_BACKGROUND_BASE
POPUP_TITLE2(MENU_TITLE) POPUP_TITLE2(MENU_TITLE)
ITEM_PASSWORDENTRY ITEM_PASSWORDENTRY
POPUP_BUTTON_FOOTER(64, "@MENU_OK", close self;) POPUP_BUTTON_FOOTER(64, "@MENU_OK", close self;)
}
} }
@@ -81,7 +81,7 @@
elementtype LISTBOX_TEXT elementtype LISTBOX_TEXT
elementwidth 120 elementwidth 120
elementheight 24 elementheight 24
columns 1 2 190 25 columns 1 2 190 25 0
mouseEnter mouseEnter
{ {
setitemcolor "maplist2"; setitemcolor "maplist2";
@@ -83,7 +83,7 @@
bordercolor 1 1 1 0.15 bordercolor 1 1 1 0.15
outlinecolor 1 1 1 0.2 outlinecolor 1 1 1 0.2
feeder FEEDER_ALLMAPS feeder FEEDER_ALLMAPS
columns 1 2 190 25 columns 1 2 190 25 0
mouseEnter mouseEnter
{ {
setitemcolor "maplist"; setitemcolor "maplist";
@@ -80,7 +80,7 @@
bordercolor 1 1 1 0.15 bordercolor 1 1 1 0.15
outlinecolor 1 1 1 0.2 outlinecolor 1 1 1 0.2
feeder FEEDER_PLAYER_LIST feeder FEEDER_PLAYER_LIST
columns 1 2 190 25 columns 1 2 190 25 0
mouseEnter mouseEnter
{ {
setitemcolor "maplist"; setitemcolor "maplist";
+105 -109
View File
@@ -109,58 +109,6 @@
#define SV_INFO_TABLE_WIDTH 496 #define SV_INFO_TABLE_WIDTH 496
#define SV_INFO_TABLE_HEIGHT 160 #define SV_INFO_TABLE_HEIGHT 160
#define SV_INFO_TABLE_HEADER \
itemDef \
{ \
name "num" \
rect (SV_INFO_TABLE_POS_X + 4) (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0 \
foreColor CHOICE_TEXTCOLOR \
textFont UI_FONT_NORMAL \
textScale 0.3 \
textAlignX 4 \
decoration \
visible 1 \
text "#" \
} \
itemDef \
{ \
name "name" \
rect 88 (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0 \
foreColor CHOICE_TEXTCOLOR \
textFont UI_FONT_NORMAL \
textScale 0.3 \
textAlignX 4 \
decoration \
visible 1 \
text "@MENU_NAME" \
} \
itemDef \
{ \
name "score" \
rect 353 (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0 \
foreColor CHOICE_TEXTCOLOR \
textFont UI_FONT_NORMAL \
textScale 0.3 \
textAlignX 4 \
decoration \
visible 1 \
text "@MPUI_SCORE" \
} \
itemDef \
{ \
name "ping" \
rect 455 (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0 \
foreColor CHOICE_TEXTCOLOR \
textFont UI_FONT_NORMAL \
textScale 0.3 \
textAlignX 4 \
decoration \
visible 1 \
text "@MENU_PING" \
}
#define MENU_NAME "serverinfo_popmenu"
#define KEYINT_F5 171 #define KEYINT_F5 171
#define POPMENU_POS_X -250 #define POPMENU_POS_X -250
@@ -184,63 +132,111 @@
#define ON_KEY_PRESS_F5 \ #define ON_KEY_PRESS_F5 \
uiScript "ServerStatus"; uiScript "ServerStatus";
menuDef
{ {
name MENU_NAME menuDef
rect POPMENU_RECT
popup
legacySplitScreenScale
style WINDOW_STYLE_FILLED
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
backColor 1 1 1 1
background "white"
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_CLOSE(ON_MENU_CLOSE)
MENU_ON_ESC(ON_MENU_ESC)
MENU_EXEC_KEYINT(KEYINT_F5, ON_KEY_PRESS_F5)
POPUP_BACKGROUND_BASE
POPUP_TITLE(dvarString("uiSi_ServerName"))
SV_INFO_FIELD(1, "@MPUI_MAX_CLIENTS", dvarString("uiSi_MaxClients"))
SV_INFO_FIELD(2, "@MPUI_IS_PRIVATE", dvarString("uiSi_isPrivate"))
SV_INFO_FIELD(3, "@MPUI_RULES_HARDCORE", dvarString("uiSi_Hardcore"))
SV_INFO_FIELD(4, "@MPUI_RULES_AIMASSIST", dvarString("uiSi_aimAssist"))
SV_INFO_FIELD(5, "@MPUI_RULES_VOICECHAT", dvarString("uiSi_voiceChat"))
SV_INFO_FIELD(6, "@MPUI_MOD", dvarString("uiSi_ModName"))
SV_INFO_MAP_PREVIEW_VIS(("loadscreen_mp_bonusmaps"), when(dvarString("uiSi_MapName") == ""))
SV_INFO_MAP_PREVIEW_VIS(("preview_" + dvarString("uiSi_MapName")), when(dvarString("uiSi_MapName") != ""))
SV_INFO_SECURITY_LEVEL_VIS(6, 1)
SV_INFO_TABLE_HEADER
itemDef
{ {
rect SV_INFO_TABLE_POS_X SV_INFO_TABLE_POS_Y SV_INFO_TABLE_WIDTH SV_INFO_TABLE_HEIGHT name "serverinfo_popmenu"
type ITEM_TYPE_LISTBOX rect POPMENU_RECT
style WINDOW_STYLE_FILLED popup
foreColor CHOICE_TEXTCOLOR legacySplitScreenScale
backColor 0 0 0 0.5 style WINDOW_STYLE_FILLED
textFont UI_FONT_NORMAL foreColor CHOICE_TEXTCOLOR
textScale .25 focusColor CHOICE_TEXTCOLOR
border 1 backColor 1 1 1 1
borderSize 1 background "white"
borderColor 1 1 1 0.1 MENU_ON_OPEN(ON_MENU_OPEN)
feeder FEEDER_SERVERSTATUS MENU_ON_CLOSE(ON_MENU_CLOSE)
elementWidth 120 MENU_ON_ESC(ON_MENU_ESC)
elementHeight 16 MENU_EXEC_KEYINT(KEYINT_F5, ON_KEY_PRESS_F5)
notselectable
visible 1
// numcols xpos xwidth textlen alignment
columns 4 8 2 2 0
80 16 16 0
345 4 4 0
447 4 4 0
}
POPUP_BUTTON_FOOTER(330, "@PLATFORM_REFRESH", uiScript "ServerStatus";) POPUP_BACKGROUND_BASE
POPUP_BUTTON_FOOTER(350, "@MENU_CLOSE", close self;) POPUP_TITLE(dvarString("uiSi_ServerName"))
}
SV_INFO_FIELD(1, "@MPUI_MAX_CLIENTS", dvarString("uiSi_MaxClients"))
SV_INFO_FIELD(2, "@MPUI_IS_PRIVATE", dvarString("uiSi_isPrivate"))
SV_INFO_FIELD(3, "@MPUI_RULES_HARDCORE", dvarString("uiSi_Hardcore"))
SV_INFO_FIELD(4, "@MPUI_RULES_AIMASSIST", dvarString("uiSi_aimAssist"))
SV_INFO_FIELD(5, "@MPUI_RULES_VOICECHAT", dvarString("uiSi_voiceChat"))
SV_INFO_FIELD(6, "@MPUI_MOD", dvarString("uiSi_ModName"))
SV_INFO_MAP_PREVIEW_VIS(("loadscreen_mp_bonusmaps"), when(dvarString("uiSi_MapName") == ""))
SV_INFO_MAP_PREVIEW_VIS(("preview_" + dvarString("uiSi_MapName")), when(dvarString("uiSi_MapName") != ""))
SV_INFO_SECURITY_LEVEL_VIS(6, 1)
itemDef
{
name "num"
rect (SV_INFO_TABLE_POS_X + 4) (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0
foreColor CHOICE_TEXTCOLOR
textFont UI_FONT_NORMAL
textScale 0.3
textAlignX 4
visible 1
text "#"
}
itemDef
{
name "name"
rect 88 (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0
foreColor CHOICE_TEXTCOLOR
textFont UI_FONT_NORMAL
textScale 0.3
textAlignX 4
visible 1
text "@MENU_NAME"
}
itemDef
{
name "score"
rect 353 (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0
foreColor CHOICE_TEXTCOLOR
textFont UI_FONT_NORMAL
textScale 0.3
textAlignX 4
visible 1
text "@MPUI_SCORE"
}
itemDef
{
name "ping"
rect 455 (SV_INFO_TABLE_POS_Y - 2) 30 18 0 0
foreColor CHOICE_TEXTCOLOR
textFont UI_FONT_NORMAL
textScale 0.3
textAlignX 4
visible 1
text "@MENU_PING"
}
itemDef
{
rect SV_INFO_TABLE_POS_X SV_INFO_TABLE_POS_Y SV_INFO_TABLE_WIDTH SV_INFO_TABLE_HEIGHT
type ITEM_TYPE_LISTBOX
style WINDOW_STYLE_FILLED
foreColor CHOICE_TEXTCOLOR
backColor 0 0 0 0.5
textFont UI_FONT_NORMAL
textScale .25
border 1
borderSize 1
borderColor 1 1 1 0.1
feeder FEEDER_SERVERSTATUS
elementWidth 120
elementHeight 16
notselectable
visible 1
// numcols xpos xwidth textlen alignment
columns 4 8 2 2 0
80 16 16 0
345 4 4 0
447 4 4 0
}
POPUP_BUTTON_FOOTER(330, "@PLATFORM_REFRESH", uiScript "ServerStatus";)
POPUP_BUTTON_FOOTER(350, "@MENU_CLOSE", close self;)
}
}
+1 -22
View File
@@ -56,7 +56,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -81,7 +80,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
exp rect x ( ( 0 - 107 ) - ( ( float( milliseconds( ) % 60000 ) / 60000 ) * ( 854 ) ) ) exp rect x ( ( 0 - 107 ) - ( ( float( milliseconds( ) % 60000 ) / 60000 ) * ( 854 ) ) )
} }
@@ -107,7 +105,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
exp rect x ( ( - 107 + 854 ) + ( ( float( milliseconds( ) % 50000 ) / 50000 ) * ( 854 ) ) ) exp rect x ( ( - 107 + 854 ) + ( ( float( milliseconds( ) % 50000 ) / 50000 ) * ( 854 ) ) )
} }
@@ -133,9 +130,8 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
exp forecolor a ( ( ( ( sin milliseconds( ) / 1500 ) + 1 ) * 0.250000 ) + 0.250000 ) exp forecolor a ( ( ( ( sin milliseconds( ) / 1500 ) + 1 ) * 0.250000 ) + 0.250000 )
} }
itemDef itemDef
{ {
@@ -159,7 +155,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
exp forecolor a ( ( ( ( sin milliseconds( ) / 480 ) + 1 ) * 0.250000 ) + 0.250000 ) exp forecolor a ( ( ( ( sin milliseconds( ) / 480 ) + 1 ) * 0.250000 ) + 0.250000 )
} }
@@ -184,7 +179,6 @@
textScale 0.44 textScale 0.44
textStyle 0 textStyle 0
textFont 9 textFont 9
feeder 0
text "@MENU_CHOOSE_GAME_MODE_CAP" text "@MENU_CHOOSE_GAME_MODE_CAP"
visible 1 visible 1
} }
@@ -210,7 +204,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -235,7 +228,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -260,7 +252,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -285,7 +276,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -310,7 +300,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -335,7 +324,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -360,7 +348,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -385,7 +372,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -410,7 +396,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
@@ -445,7 +430,6 @@
textScale 0.375 \ textScale 0.375 \
textStyle 0 \ textStyle 0 \
textFont 3 \ textFont 3 \
feeder 0 \
visible 1 \ visible 1 \
visible visArg \ visible visArg \
exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , textArg , 1 ) + "_CAPS" ) \ exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , textArg , 1 ) + "_CAPS" ) \
@@ -502,7 +486,6 @@
textStyle 0 \ textStyle 0 \
textFont 3 \ textFont 3 \
text textArg \ text textArg \
feeder 0 \
visible 1 \ visible 1 \
visible visArg \ visible visArg \
onFocus \ onFocus \
@@ -617,7 +600,6 @@
textScale 0.375 textScale 0.375
textStyle 0 textStyle 0
textFont 3 textFont 3
feeder 0
text "@PLATFORM_BACK_CAPS" text "@PLATFORM_BACK_CAPS"
visible 1 visible 1
onFocus onFocus
@@ -659,7 +641,6 @@
textScale 0.55 textScale 0.55
textStyle 0 textStyle 0
textFont 0 textFont 0
feeder 0
visible 1 visible 1
} }
itemDef itemDef
@@ -683,7 +664,6 @@
textScale 0.375 textScale 0.375
textStyle 0 textStyle 0
textFont 9 textFont 9
feeder 0
visible 1 visible 1
exp text ( localvarstring( "ui_info_name" ) ) exp text ( localvarstring( "ui_info_name" ) )
} }
@@ -709,7 +689,6 @@
textScale 0.375 textScale 0.375
textStyle 0 textStyle 0
textFont 3 textFont 3
feeder 0
visible 1 visible 1
exp text ( localvarstring( "ui_info_desc" ) ) exp text ( localvarstring( "ui_info_desc" ) )
} }
+51 -49
View File
@@ -211,55 +211,57 @@
#define ON_MENU_ESC \ #define ON_MENU_ESC \
close self; close self;
menuDef
{ {
name MENU_NAME menuDef
fullscreen 1
rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR
focusColor CHOICE_TEXTCOLOR
soundLoop MENU_MUSIC
fadeCycle 1
fadeClamp 1
fadeAmount 0.1
MENU_ON_OPEN(ON_MENU_OPEN)
MENU_ON_ESC(ON_MENU_ESC)
#define DISABLE_SIDEBAR
#include "ui_mp/bg.inc"
MENU_ITEM_TITLE(-90)
MENU_BACKGROUND_FRAME
MENU_BACKGROUND_PANEL_RIGHT
itemDef
{ {
name "demoList" name MENU_NAME
rect 0 28 260 356 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP fullscreen 1
style WINDOW_STYLE_FILLED rect 0 0 640 480
foreColor CHOICE_TEXTCOLOR foreColor CHOICE_TEXTCOLOR
backColor 0 0 0 0.5 focusColor CHOICE_TEXTCOLOR
outLineColor 0 0 0 0.6 soundLoop MENU_MUSIC
type ITEM_TYPE_LISTBOX fadeCycle 1
textFont UI_FONT_NORMAL fadeClamp 1
textAlignX 6 fadeAmount 0.1
textScale 0.3
visible 1
feeder FEEDER_DEMOS
elementWidth 260
elementHeight 16
// numcols xpos xwidth textlen alignment
columns 1 8 260 80 0
doubleClick
{
uiScript "launchDemo";
}
execKeyInt 13
{
uiScript "launchDemo";
}
}
ITEM_BUTTON_BACK(close self;) MENU_ON_OPEN(ON_MENU_OPEN)
} MENU_ON_ESC(ON_MENU_ESC)
#define DISABLE_SIDEBAR
#include "ui_mp/bg.inc"
MENU_ITEM_TITLE(-90)
MENU_BACKGROUND_FRAME
MENU_BACKGROUND_PANEL_RIGHT
itemDef
{
name "demoList"
rect 0 28 260 356 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
style WINDOW_STYLE_FILLED
foreColor CHOICE_TEXTCOLOR
backColor 0 0 0 0.5
outLineColor 0 0 0 0.6
type ITEM_TYPE_LISTBOX
textFont UI_FONT_NORMAL
textAlignX 6
textScale 0.3
visible 1
feeder FEEDER_DEMOS
elementWidth 260
elementHeight 16
// numcols xpos xwidth textlen alignment
columns 1 8 260 80 0
doubleClick
{
uiScript "launchDemo";
}
execKeyInt 13
{
uiScript "launchDemo";
}
}
ITEM_BUTTON_BACK(close self;)
}
}
-19
View File
@@ -1,19 +0,0 @@
r_glow "0"
r_glowRadius0 "12"
r_glowBloomCutoff "0.85"
r_glowBloomDesaturation "0"
r_glowBloomIntensity0 "0.5"
r_filmEnable "1"
r_filmContrast "0.98"
r_filmBrightness "0.1"
r_filmDesaturation "0.38"
//r_filmDesaturationDark "0.3"
r_filmInvert "0"
r_filmLightTint "1.10838 1.16717 1.15409"
//r_filmMediumTint "0.73 0.93 1.09"
r_filmDarkTint "0.7 0.948125 1"
r_primaryLightUseTweaks "1"
r_primaryLightTweakDiffuseStrength "1"
r_primaryLightTweakSpecularStrength "1"
Binary file not shown.
+11 -34
View File
@@ -34,40 +34,17 @@ Copy-Item -Path "${rawFilesPath}\zone" -Destination "${rawFilesPath}\release\tem
Write-Host "Done copying zone files.`n" Write-Host "Done copying zone files.`n"
# Create iw4x_00.iwd # Create iw4x_00.iwd
Write-Host "Compressing iw4x_00.zip..." for ($i = 0; $i -lt 6; $i++)
Compress-Archive -Path "${rawFilesPath}\release\temp\iw4x\iw4x_00\*" -DestinationPath "${rawFilesPath}\release\temp\iw4x\iw4x_00.zip" {
Write-Host "Renaming iw4x_00.zip to iw4x_00.iwd..." ${archName} = ("iw4x_{0:D2}" -f $i)
Move-Item -Path "${rawFilesPath}\release\temp\iw4x\iw4x_00.zip" -Destination "${rawFilesPath}\release\temp\iw4x\iw4x_00.iwd" Write-Host "Compressing ${archName}.zip..."
Write-Host "Cleaning up iw4x_00 directory..." Compress-Archive -Path "${rawFilesPath}\release\temp\iw4x\${archName}\*" -DestinationPath "${rawFilesPath}\release\temp\iw4x\${archName}.zip"
Remove-Item -Recurse "${rawFilesPath}\release\temp\iw4x\iw4x_00" Write-Host "Renaming ${archName}.zip to ${archName}.iwd..."
Write-Host "Finished compressing iw4x_00.iwd`n" Move-Item -Path "${rawFilesPath}\release\temp\iw4x\${archName}.zip" -Destination "${rawFilesPath}\release\temp\iw4x\${archName}.iwd"
Write-Host "Cleaning up ${archName} directory..."
# Create iw4x_01.iwd Remove-Item -Recurse "${rawFilesPath}\release\temp\iw4x\${archName}"
Write-Host "Compressing iw4x_01.zip..." Write-Host "Finished compressing ${archName}.iwd`n"
Compress-Archive -Path "${rawFilesPath}\release\temp\iw4x\iw4x_01\*" -DestinationPath "${rawFilesPath}\release\temp\iw4x\iw4x_01.zip" }
Write-Host "Renaming iw4x_01.zip to iw4x_01.iwd..."
Move-Item -Path "${rawFilesPath}\release\temp\iw4x\iw4x_01.zip" -Destination "${rawFilesPath}\release\temp\iw4x\iw4x_01.iwd"
Write-Host "Cleaning up iw4x_01 directory..."
Remove-Item -Recurse "${rawFilesPath}\release\temp\iw4x\iw4x_01"
Write-Host "Finished compressing iw4x_01.iwd`n"
# Create iw4x_02.iwd
Write-Host "Compressing iw4x_02.zip..."
Compress-Archive -Path "${rawFilesPath}\release\temp\iw4x\iw4x_02\*" -DestinationPath "${rawFilesPath}\release\temp\iw4x\iw4x_02.zip"
Write-Host "Renaming iw4x_02.zip to iw4x_02.iwd..."
Move-Item -Path "${rawFilesPath}\release\temp\iw4x\iw4x_02.zip" -Destination "${rawFilesPath}\release\temp\iw4x\iw4x_02.iwd"
Write-Host "Cleaning up iw4x_02 directory..."
Remove-Item -Recurse "${rawFilesPath}\release\temp\iw4x\iw4x_02"
Write-Host "Finished compressing iw4x_02.iwd`n"
# Create iw4x_02.iwd
Write-Host "Compressing iw4x_03.zip..."
Compress-Archive -Path "${rawFilesPath}\release\temp\iw4x\iw4x_03\*" -DestinationPath "${rawFilesPath}\release\temp\iw4x\iw4x_03.zip"
Write-Host "Renaming iw4x_03.zip to iw4x_03.iwd..."
Move-Item -Path "${rawFilesPath}\release\temp\iw4x\iw4x_03.zip" -Destination "${rawFilesPath}\release\temp\iw4x\iw4x_03.iwd"
Write-Host "Cleaning up iw4x_03 directory..."
Remove-Item -Recurse "${rawFilesPath}\release\temp\iw4x\iw4x_03"
Write-Host "Finished compressing iw4x_03.iwd`n"
# Create release.zip # Create release.zip
if (Test-Path -Path "${rawFilesPath}\release\release.zip") { if (Test-Path -Path "${rawFilesPath}\release\release.zip") {
Binary file not shown.
Binary file not shown.
Binary file not shown.