Перейти к содержимому
View in the app

A better way to browse. Learn more.

Zloplay community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Опубликовано:

My Goal is to fix all IW4 M2 Dumped Menus and release it :D

 

M2 menu dump with hud

http://fourdeltaone.net/forum/download/file.php?id=2618

 

This is just the beginning of fixing popmenus & other iw4 menus...

as people were aware the game mode gtnw and vip were accesable by g_gametype and dedicated servers

but people could not set the game rules, now you are able to :D

https://www.dropbox.com/s/clc2nbw98wa2bcg/ui_mp.rar?m

Опубликовано:

Mate, replace settings_bonus_maps.menu code with this (this will fix seperator bugs)

edit1: also fixed menu image problem... gulag and oilrig have preview when highlighted/hovered

edit2: fixed mapnames at right pane.

gburr.png

 

gbusk.png

 

gbusv.png

{
menuDef
{
	name settings_bonus_map
	fullscreen 1
	rect 0 0 640 480
	style 1
	border 0
	ownerdraw 0
	ownerdrawFlag 0
	borderSize 0
	foreColor 1 1 1 1
	backColor 0 0 0 0
	borderColor 0 0 0 0
	outlineColor 0 0 0 0
	soundLoop music_mainmenu_mp
	fadeCycle 0
	fadeClamp 0
	fadeAmount 0
	fadeInAmount 0
	blurWorld 0
	onOpen
	{
		focusFirst;
		setfocusbydvar ui_mapname;
	}
	onClose
	{
	}
	onESC
	{
		close self;
		close settings_map;
	}
	focusColor 1 1 1 1
	itemDef
	{
		rect 0 0 640 480 4 4
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mw2_main_background
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}
	itemDef
	{
		rect 0 0 1708 480
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.5
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mw2_main_cloud_overlay
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp rect x ( ( 0 - 107 ) - ( ( float( milliseconds( ) % 60000 ) / 60000 ) * ( 854 ) )  )
	}
	itemDef
	{
		rect 0 0 -1708 -480
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.5
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mw2_main_cloud_overlay
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp rect x ( ( - 107 + 854 ) + ( ( float( milliseconds( ) % 50000 ) / 50000 ) * ( 854 ) )  )
	}
	itemDef
	{
		rect 0 0 640 480 4 4
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mockup_bg_glow
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp forecolor a ( ( ( sin milliseconds( ) / 1500 ) + 1 ) * 0.250000 ) + 0.250000  )
	}
	itemDef
	{
		rect 0 0 640 480 4 4
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mockup_bg_glow
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp forecolor a ( ( ( sin milliseconds( ) / 480 ) + 1 ) * 0.250000 ) + 0.250000  )
	}
	itemDef
	{
		rect 0 28 640 356 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.15
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background white
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}
	itemDef
	{
		rect -32 -4 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_tl
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 0 -4 640 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_t
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 640 -4 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_tr
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 640 28 32 356 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_r
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 640 384 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_br
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 0 384 640 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_b
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect -32 384 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_bl
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect -32 28 32 356 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_l
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 0 0 272 28 1 1
		style 0
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		type 0
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.5
		textStyle 0
		textFont 9
		feeder 0
		text "@MENU_CHOOSE_MAP_CAP"
		visible 1
	}
	itemDef
	{
		rect -64 -20 336 20 1 3
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		origin 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "@PLATFORM_BACK_CAPS"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
               close self;
		}
	}
	itemDef
	{
		rect -64 28 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_COMPLEX"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_COMPLEX"  );
			setLocalVarString ui_info_icon ( "preview_mp_complex"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_complex;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_COMPLEX"  )
	}
	itemDef
	{
		rect -64 48 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "MPUI_CRASH"  );
			setLocalVarString ui_info_desc ( "MPUI_DESC_MAP_CRASH"  );
			setLocalVarString ui_info_icon ( "preview_mp_crash"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_crash;
			close settings_map;
			close self;
		}
		exp text ( "@" + "MPUI_CRASH"  )
	}
	itemDef
	{
		rect -64 68 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "MPUI_OVERGROWN"  );
			setLocalVarString ui_info_desc ( "MPUI_DESC_MAP_OVERGROWN"  );
			setLocalVarString ui_info_icon ( "preview_mp_overgrown"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_overgrown;
			close settings_map;
			close self;
		}
		exp text ( "@" + "MPUI_OVERGROWN"  )
	}
	itemDef
	{
		rect -64 88 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_COMPACT"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_COMPACT"  );
			setLocalVarString ui_info_icon ( "preview_mp_compact"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_compact;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_COMPACT"  )
	}
	itemDef
	{
		rect -64 108 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_STORM"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_STORM"  );
			setLocalVarString ui_info_icon ( "preview_mp_storm"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_storm;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_STORM"  )
	}
	/*itemDef
	{
		rect 0 128 216 1 1 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.65
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background gradient_fadein
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}*/

	itemDef
	{
		rect -64 128 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_ABANDON"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_ABANDON"  );
			setLocalVarString ui_info_icon ( "preview_mp_abandon"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_abandon;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_ABANDON"  )
	}
	itemDef
	{
		rect -64 148 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_FUEL2"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_FUEL2"  );
			setLocalVarString ui_info_icon ( "preview_mp_fuel2"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_fuel2;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_FUEL2"  )
	}
	itemDef
	{
		rect -64 168 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_STRIKE"  );
			setLocalVarString ui_info_desc ( "MPUI_DESC_MAP_STRIKE"  );
			setLocalVarString ui_info_icon ( "preview_mp_strike"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_strike;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_STRIKE"  )
	}
	itemDef
	{
		rect -64 188 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_TRAILERPARK"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_TRAILERPARK"  );
			setLocalVarString ui_info_icon ( "preview_mp_trailerpark"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_trailerpark;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_TRAILERPARK"  )
	}
	itemDef
	{
		rect -64 208 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play mouse_over;
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name ( "PATCH_VACANT"  );
			setLocalVarString ui_info_desc ( "PATCH_DESC_MAP_VACANT"  );
			setLocalVarString ui_info_icon ( "preview_mp_vacant"  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
			setdvar ui_mapname mp_vacant;
			close settings_map;
			close self;
		}
		exp text ( "@" + "PATCH_VACANT"  )
	}
	itemDef
	{
		rect -292 28 292 356 3 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 0.7
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background black
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}
	itemDef
	{
		rect 0 230 216 1 1 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.65
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background gradient_fadein
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 0
       }
#define CHOICE_Y(i) ( 28 + ( i * 20 ) )
//half pixels are GREAT - well, they seem to work here
#define HR_ORIGIN(i) 0 ( CHOICE_Y(i) - 0.5 )
#define CHOICE_ORIGIN(i) -64 CHOICE_Y(i)
#define CHOICE_RECT(i) CHOICE_ORIGIN(i) 336 20 1 1
#define HR_RECT(i) HR_ORIGIN(i) 216 1 1 1

#define MENU_CHOICE_BUTTON_VIS( itemIndex, buttonName, textArg, actionArg, visArg, icon, name) \
	itemDef \
	{ \
		name buttonName \
		rect CHOICE_RECT(itemIndex) \
		foreColor 1 1 1 1 \
		backColor 0 0 0 0 \
		style 1 \
		origin 0 0 \
		background menu_button_selection_bar \
		group mw2_button \
		type 1 \
		textAlign 6 \
		textAlignX -60 \
		textScale 0.375 \
		textFont 3 \
		text textArg \
		onFocus \
		{ \
			play mouse_over; \
			setItemColor self backcolor 0 0 0 1; \
			setLocalVarBool ui_menuAButton 1; \
			setLocalVarFloat ui_popupYPos 0.000000; \
			setLocalVarString ui_info_name ( name; \
			setLocalVarString ui_info_desc ( "A Custom Map by FourDeltaOne"  ); \
			setLocalVarString ui_info_icon ( icon; \		
		} \
		leaveFocus \
		{ \
			setItemColor self backcolor 0 0 0 0.0; \
			setLocalVarBool ui_menuAButton 1; \
		} \
		action \
		{ \
			play mouse_click; \
			actionArg \
		} \
		visible visArg \
	}
#define HORIZONTAL_LINE(itemIndex) \
itemDef \
	{ \
		rect HR_RECT(itemIndex) \
		style 3 \
		border 0 \
		ownerdraw 0 \
		ownerdrawFlag 0 \
		borderSize 0 \
		foreColor 1 1 1 0.65 \
		backColor 0 0 0 0 \
		borderColor 0 0 0 0 \
		outlineColor 0 0 0 0 \
		background gradient_fadein \
		decoration \
		type 0 \
		align 0 \
		textAlign 0 \
		textAlignX 0 \
		textAlignY 0 \
		textScale 0.55 \
		textStyle 0 \
		textFont 0 \
		feeder 0 \
		visible 1 \
	} \

	HORIZONTAL_LINE(5)
	HORIZONTAL_LINE(10)

	MENU_CHOICE_BUTTON_VIS(10, button_1, "@MPUI_OILRIG",

				setdvar ui_mapname oilrig;
				close settings_map;
				close self;
                    , 1, preview_oilrig, OilRig)		
	MENU_CHOICE_BUTTON_VIS(11, button_2, "@MPUI_GULAG",

				setdvar ui_mapname gulag;
				close settings_map;
				close self;
                    , 1, preview_gulag, Gulag)			
	MENU_CHOICE_BUTTON_VIS(12, button_3, "Burger Town",

				setdvar ui_mapname invasion;
				close settings_map;
				close self;
                    , 1, preview_invasion, "Burger Town")		
	MENU_CHOICE_BUTTON_VIS(13, button_4, "IW4 Test Map",

				setdvar ui_mapname iw4_credits;
				close settings_map;
				close self;
                    , 1, preview_iw4_credits, "Test Map")		
	MENU_CHOICE_BUTTON_VIS(14, button_5, "Prypiat",

				setdvar ui_mapname so_ghillies;
				close settings_map;
				close self;
                    , 1, preview_so_ghillies, Prypiat)		
	MENU_CHOICE_BUTTON_VIS(15, button_6, "Contingency",

				setdvar ui_mapname contingency;
				close settings_map;
				close self;
                    , 1, preview_contingency, Contingency)							 


	itemDef
	{
		name mapimage
		rect -282 50 272 153 3 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp material ( localvarstring( "ui_info_icon" )  )
	}
	itemDef
	{
		name longname
		rect -282 28 272 22 3 1
		style 0
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		type 0
		align 0
		textAlign 4
		textAlignX 0
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 9
		feeder 0
		visible 1
		exp text ( "@" + localvarstring( "ui_info_name" )  )
	}
	itemDef
	{
		name description
		rect -282 203 272 20 3 1
		style 0
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.65
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		autoWrapped 
		type 0
		align 0
		textAlign 4
		textAlignX 0
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		exp text ( "@" + localvarstring( "ui_info_desc" )  )
	}
//}

Опубликовано:
So how to use this ?

download zip, goto mw2 directory enter m2demo folder extract.

Nice.. something I wanted to do but never manage it. good job. :)

i wanted all menu files especially hud files but there is no good dump...

Опубликовано:
  • Автор
Also you missing One in the chamber, Gungame, etc..

And sharpshooter, wich was one of my favourite gametypes when I played (there's no more balanced gametype than ss)

They Do work actually :lol:

Edit :>

7z2nP.png

Опубликовано:
Also you missing One in the chamber, Gungame, etc..

And sharpshooter, wich was one of my favourite gametypes when I played (there's no more balanced gametype than ss)

They Do work actually :lol:

Edit :>

pic

Go mess with "mp/gameTypesTable.csv".

Опубликовано:

Go mess with "mp/gameTypesTable.csv".

Do you have such file?

setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 1  );
setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 2  );
setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 3  );

ask reaaL... he's the one who's using it.

Опубликовано:

FIXED! 8-) that was easy but I couldn't figure out how to put info on the right..

LiMYA.png

 

{
menuDef
{
	name settings_gametype
	fullscreen 1
	rect 0 0 640 480
	style 1
	border 0
	ownerdraw 0
	ownerdrawFlag 0
	borderSize 0
	foreColor 1 1 1 1
	backColor 0 0 0 0
	borderColor 0 0 0 0
	outlineColor 0 0 0 0
	soundLoop music_mainmenu_mp
	fadeCycle 1
	fadeClamp 1
	fadeAmount 0.1
	fadeInAmount 0
	blurWorld 0
	onOpen
	{
		focusFirst;
		setfocusbydvar ui_gametype;
	}
	onClose
	{
		execNow xupdatepartystate;
	}
	onESC
	{
		close settings_gametype;
	}
	focusColor 1 1 1 1
	itemDef
	{
		rect 0 0 640 480 4 4
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mw2_main_background
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}
	itemDef
	{
		rect 0 0 1708 480
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.5
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mw2_main_cloud_overlay
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp rect x ( ( 0 - 107 ) - ( ( float( milliseconds( ) % 60000 ) / 60000 ) * ( 854 ) )  )
	}
	itemDef
	{
		rect 0 0 -1708 -480
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.5
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mw2_main_cloud_overlay
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp rect x ( ( - 107 + 854 ) + ( ( float( milliseconds( ) % 50000 ) / 50000 ) * ( 854 ) )  )
	}
	itemDef
	{
		rect 0 0 640 480 4 4
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mockup_bg_glow
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp forecolor a ( ( ( sin milliseconds( ) / 1500 ) + 1 ) * 0.250000 ) + 0.250000  )
	}
	itemDef
	{
		rect 0 0 640 480 4 4
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background mockup_bg_glow
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		exp forecolor a ( ( ( sin milliseconds( ) / 480 ) + 1 ) * 0.250000 ) + 0.250000  )
	}
	itemDef
	{
		rect 0 0 272 28 1 1
		style 0
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		type 0
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.44
		textStyle 0
		textFont 9
		feeder 0
		text "@MENU_CHOOSE_GAME_MODE_CAP"
		visible 1
	}
	itemDef
	{
		rect 0 28 640 356 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.15
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background white
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}
	itemDef
	{
		rect -32 -4 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_tl
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 0 -4 640 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_t
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 640 -4 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_tr
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 640 28 32 356 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_r
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 640 384 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_br
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect 0 384 640 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_b
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect -32 384 32 32 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_bl
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect -32 28 32 356 4 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background drop_shadow_l
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
		visible when ( 1  )
	}
	itemDef
	{
		rect -64 28 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dm" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dm" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "dm" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "dm";
			execOnDvarIntValue "splitscreen" 1 "exec default_splitscreen.cfg";
			execOnDvarIntValue "systemlink" 1 "exec default_systemlink.cfg";
			execOnDvarIntValue "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 ,  dm , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 48 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "war" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "war" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "war" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "war";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "war" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 68 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "sd" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "sd" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "sd" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "sd";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "sd" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 88 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "sab" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "sab" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "sab" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "sab";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "sab" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 108 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dom" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dom" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "dom" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "dom";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dom" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 128 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "koth" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "koth" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "koth" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "koth";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "koth" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 148 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "ctf" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "ctf" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "ctf" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "ctf";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "ctf" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 168 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dd" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dd" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "dd" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "dd";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dd" , 1 ) + "_CAPS"  )
	}
	itemDef
	{
		rect -64 188 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "vip" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "vip" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "vip" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "vip";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "vip" , 1 ) + ""  )
	}
	itemDef
	{
		rect -64 205 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "GLOBAL THERMONUCLEAR WAR"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "gtnw";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 1 ) + ""  )
	}			
	itemDef
	{
		rect -64 224 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "ONE FLAG CTF"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "oneflag" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "oneflag" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "oneflag" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "oneflag";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "oneflag" , 1 ) + ""  )
	}	
	itemDef
	{
		rect -64 243 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "ARENA"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "arena" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "arena" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "arena" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "arena";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}
		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "arena" , 1 ) + ""  )
	}
	itemDef
	{
		rect -64 263 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "SHARPSHOOTER"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "ss" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "ss" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "ss" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "ss";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}

		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "ss" , 1 ) + ""  )
	}
	itemDef
	{
		rect -64 281 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "GUN GAME"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gg" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gg" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "gg" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "gg";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}

		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gg" , 1 ) + ""  )
	}	
	itemDef
	{
		rect -64 -20 336 20 1 3
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		origin 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "@PLATFORM_BACK_CAPS"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play mouse_click;
               close self;
		}
	}
	itemDef
	{
		rect -64 300 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "ONE IN THE CHAMBER"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "oitc" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "oitc" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "oitc" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "oitc";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}

		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "oitc" , 1 ) + ""  )
	}	
	itemDef
	{
		rect -64 320 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "KILL CONFIRMED"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "killcon" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "killcon" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "killcon" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "killcon";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}

		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "killcon" , 1 ) + ""  )
	}
	itemDef
	{
		rect -64 340 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "DROP ZONE"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dzone" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dzone" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "dzone" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "dzone";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}

		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "dzone" , 1 ) + ""  )
	}
	itemDef
	{
		rect -64 360 336 20 1 1
		style 1
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background menu_button_selection_bar
		group mw2_button
		type 1
		align 0
		textAlign 6
		textAlignX -60
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		text "M40A3"
		visible 1
		onFocus
		{
			play "mouse_over";
			setItemColor self backcolor 0 0 0 1;
			setLocalVarBool ui_menuAButton 1;
			setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "m40a3" , 1  );
			setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "m40a3" , 2  );
			setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "m40a3" , 3  );
		}
		leaveFocus
		{
			setItemColor self backcolor 0 0 0 0.0;
			setLocalVarBool ui_menuAButton 1;
		}
		action
		{
			play "mouse_click";
			setdvar ui_gametype "m40a3";
			"execOnDvarIntValue" "splitscreen" 1 "exec default_splitscreen.cfg";
			"execOnDvarIntValue" "systemlink" 1 "exec default_systemlink.cfg";
			"execOnDvarIntValue" "xblive_privatematch" 1 "exec default_xboxlive.cfg";
			close "self";
		}

		exp text ( "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "m40a3" , 1 ) + ""  )
	}			
	itemDef
	{
		rect -272 28 272 356 3 1
		style 3
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 0 0 0 0.7
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		background black
		decoration 
		type 0
		align 0
		textAlign 0
		textAlignX 0
		textAlignY 0
		textScale 0.55
		textStyle 0
		textFont 0
		feeder 0
		visible 1
	}
	itemDef
	{
		rect -272 28 264 200 3 1
		style 0
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 1
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		type 0
		align 0
		textAlign 4
		textAlignX 8
		textAlignY 0
		textScale 0.375
		textStyle 0
		textFont 9
		feeder 0
		visible 1
		exp text ( localvarstring( "ui_info_name" )  )
	}
	itemDef
	{
		rect -272 28 264 200 3 1
		style 0
		border 0
		ownerdraw 0
		ownerdrawFlag 0
		borderSize 0
		foreColor 1 1 1 0.65
		backColor 0 0 0 0
		borderColor 0 0 0 0
		outlineColor 0 0 0 0
		decoration 
		autoWrapped 
		type 0
		align 0
		textAlign 4
		textAlignX 8
		textAlignY 20
		textScale 0.375
		textStyle 0
		textFont 3
		feeder 0
		visible 1
		exp text ( localvarstring( "ui_info_desc" )  )
	}
}
}

Опубликовано:
  • Автор

Go mess with "mp/gameTypesTable.csv".

Do you have such file?

setLocalVarString ui_info_name "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 1  );
setLocalVarString ui_info_desc "@" + tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 2  );
setLocalVarString ui_info_icon tablelookup( "mp/gameTypesTable.csv" , 0 , "gtnw" , 3  );

ask reaaL... he's the one who's using it.

it was already in the dumped code of this so i used it either way

Опубликовано:
  • Автор
FIXED! 8-) that was easy but I couldn't figure out how to put info on the right..

Picture!

 

setLocalVarString ui_info_name ( "One In The Chamber" );

setLocalVarString ui_info_desc ( "Description of gametype" );

and ui_info_icon > map icons figured it out :>>

Опубликовано:
It's Pripyat not Prypiat. Good job. I like it :)

 

mate i have searched on the net and results returned this: http://en.wikipedia.org/wiki/Prypiat

So made it original name...

My bad :( sry for FAILED suggestion. Actually that must be included in 4d1 release, because 4d1 is IW4 modification...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу

Важная информация

Используя этот сайт, вы соглашаетесь Условия использования.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.