c'est de ca que je parlais
ok donc voila les 6 tabs pour outworld1


un fois sur le tab XBMC la tab dvd disparait et le tab paramètre aparait

une fois remonté sur le tab fichier le tab dv réapparait et le tab paramètre disparait

donc pour le code
dans default.xip/default.xap
rechercher la fonction
function UpDateMainMenuButtonsText()
et la remplacer par
function UpDateMainMenuButtonsText()
{
var IniFile = new Settings;
IniFile.SetIniSection( "Main Menu Tabs" );
var c = theMainMenu.children[0].children[0];
c.Button_01_Text.geometry.text = IniFile.GetIniValue( "Tab Text 1" );
c.Button_02_Text.geometry.text = IniFile.GetIniValue( "Tab Text 2" );
c.Button_03_Text.geometry.text = IniFile.GetIniValue( "Tab Text 3" );
c.Button_04_Text.geometry.text = IniFile.GetIniValue( "Tab Text 4" );
if (m_nbuttons == 6) { c.Button_05_Text.geometry.text = IniFile.GetIniValue( "Tab Text 5" ); }
else { c.Button_05_Text.geometry.text = IniFile.GetIniValue( "Tab Text 6" ); }
IniFile.CloseIniFile();
}rechercher les fonctions
function UpdateMainMenu()
function Update5ButtonMainMenu()
function Update4ButtonMainMenu()
function Update3ButtonMainMenu()
les remplacer par
function UpdateMainMenu()
{
if( m_nbuttons == 4 ) { Update4ButtonMainMenu(); }
else if( m_nbuttons == 5 ) { Update5ButtonMainMenu(); }
else if( m_nbuttons == 6 ) { Update6ButtonMainMenu(); }
else { Update3ButtonMainMenu(); }
}
function Update6ButtonMainMenu()
{
var c = theMainMenu.children[0].children[0];
var IniFile = new Settings;
IniFile.SetIniSection( "Main Menu Tabs" );
c.game_select_pod_inner02.visible = false; // Button 1 Flashing Orb
c.game_select_pod_inner.visible = false; // Button 2 Flashing Orb
c.game_select_pod_inner04.visible = false; // Button 3 Flashing Orb
c.game_select_pod_inner03.visible = false;// Button 4 Flashing Orb
c.game_select_pod_inner05.visible = false;
if (nCurMainMenuItem == 0) // Button 1
{
c.game_select_pod_inner02.visible = true;
//simple 'if' check to make the pod supports move with menu change to comply with stock look
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, -0.50); }
c.theMenuItems.SetRotation(0, 0, 1, -0.50);
c.theMemoryItem.SetRotation(0, 1, 0, -0.50);
c.theMusicItem.SetRotation(0, 1, 0, -0.50);
c.theOnlineItem.SetRotation(0, 1, 0, -0.50);
c.theSettingsItem.SetRotation(0, 1, 0, -0.50);
c.theKavapItem.SetRotation(0, 1, 0, -0.50);
c.MemoryPanelMaterial.name = "GameHilite";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "HilightedType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 1) // Button 2 (Default position)
{
c.game_select_pod_inner.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, -0.25);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, -0.25); }
c.theMemoryItem.SetRotation(0, 1, 0, -0.25);
c.theMusicItem.SetRotation(0, 1, 0, -0.25);
c.theOnlineItem.SetRotation(0, 1, 0, -0.25);
c.theSettingsItem.SetRotation(0, 1, 0, -0.25);
c.theKavapItem.SetRotation(0, 1, 0, -0.25);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 33.290001, 101.900002);
c.Button_01_Text.geometry.text = IniFile.GetIniValue( "Tab Text 1" );
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "GameHilite";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "HilightedType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 2) // Button 3
{
c.game_select_pod_inner04.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.00);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.00); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.00);
c.theMusicItem.SetRotation(0, 1, 0, 0.00);
c.theOnlineItem.SetRotation(0, 1, 0, 0.00);
c.theSettingsItem.SetRotation(0, 1, 0, 0.00);
c.theKavapItem.SetRotation(0, 1, 0, 0.00);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "GameHilite";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "HilightedType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 3) // Button 4
{
c.game_select_pod_inner03.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.25);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.25); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.25);
c.theMusicItem.SetRotation(0, 1, 0, 0.25);
c.theOnlineItem.SetRotation(0, 1, 0, 0.25);
c.theSettingsItem.SetRotation(0, 1, 0, 0.25);
c.theKavapItem.SetRotation(0, 1, 0, 0.25);
c.Main_memory_ringpin_2.SetTranslation(39.139999, -56.892000, 102.000000);
c.Button_01_Text.geometry.text = IniFile.GetIniValue( "Tab Text 6" );
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "GameHilite";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "HilightedType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 4) // Button 5
{
c.game_select_pod_inner05.visible = true;
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.50); }
c.theMenuItems.SetRotation(0, 0, 1, 0.50);
c.theMemoryItem.SetRotation(0, 1, 0, 0.50);
c.theMusicItem.SetRotation(0, 1, 0, 0.50);
c.theOnlineItem.SetRotation(0, 1, 0, 0.50);
c.theSettingsItem.SetRotation(0, 1, 0, 0.50);
c.theKavapItem.SetRotation(0, 1, 0, 0.50);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "GameHilite";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "HilightedType";
}
else if (nCurMainMenuItem == 5) // Button 6
{
c.game_select_pod_inner02.visible = true;
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.75); }
c.theMenuItems.SetRotation(0, 0, 1, 0.75);
c.theMemoryItem.SetRotation(0, 1, 0, 0.75);
c.theMusicItem.SetRotation(0, 1, 0, 0.75);
c.theOnlineItem.SetRotation(0, 1, 0, 0.75);
c.theSettingsItem.SetRotation(0, 1, 0, 0.75);
c.theKavapItem.SetRotation(0, 1, 0, 0.75);
c.MemoryPanelMaterial.name = "GameHilite";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "HilightedType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
}
function Update5ButtonMainMenu()
{
var c = theMainMenu.children[0].children[0];
c.game_select_pod_inner02.visible = false; // Button 1 Flashing Orb
c.game_select_pod_inner.visible = false; // Button 2 Flashing Orb
c.game_select_pod_inner04.visible = false; // Button 3 Flashing Orb
c.game_select_pod_inner03.visible = false;// Button 4 Flashing Orb
c.game_select_pod_inner05.visible = false;
if (nCurMainMenuItem == 0) // Button 1
{
c.game_select_pod_inner02.visible = true;
//simple 'if' check to make the pod supports move with menu change to comply with stock look
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, -0.50); }
c.theMenuItems.SetRotation(0, 0, 1, -0.50);
c.theMemoryItem.SetRotation(0, 1, 0, -0.50);
c.theMusicItem.SetRotation(0, 1, 0, -0.50);
c.theOnlineItem.SetRotation(0, 1, 0, -0.50);
c.theSettingsItem.SetRotation(0, 1, 0, -0.50);
c.theKavapItem.SetRotation(0, 1, 0, -0.50);
c.MemoryPanelMaterial.name = "GameHilite";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "HilightedType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 1) // Button 2 (Default position)
{
c.game_select_pod_inner.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, -0.25);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, -0.25); }
c.theMemoryItem.SetRotation(0, 1, 0, -0.25);
c.theMusicItem.SetRotation(0, 1, 0, -0.25);
c.theOnlineItem.SetRotation(0, 1, 0, -0.25);
c.theSettingsItem.SetRotation(0, 1, 0, -0.25);
c.theKavapItem.SetRotation(0, 1, 0, -0.25);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "GameHilite";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "HilightedType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 2) // Button 3
{
c.game_select_pod_inner04.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.00);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.00); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.00);
c.theMusicItem.SetRotation(0, 1, 0, 0.00);
c.theOnlineItem.SetRotation(0, 1, 0, 0.00);
c.theSettingsItem.SetRotation(0, 1, 0, 0.00);
c.theKavapItem.SetRotation(0, 1, 0, 0.00);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "GameHilite";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "HilightedType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 3) // Button 5
{
c.game_select_pod_inner03.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.25);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.25); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.25);
c.theMusicItem.SetRotation(0, 1, 0, 0.25);
c.theOnlineItem.SetRotation(0, 1, 0, 0.25);
c.theSettingsItem.SetRotation(0, 1, 0, 0.25);
c.theKavapItem.SetRotation(0, 1, 0, 0.25);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "GameHilite";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "HilightedType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 4)
{
nCurMainMenuItem = 1;
UpdateMainMenu();
}
else if (nCurMainMenuItem == 5) // Button 4
{
c.game_select_pod_inner05.visible = true;
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.50); }
c.theMenuItems.SetRotation(0, 0, 1, 0.50);
c.theMemoryItem.SetRotation(0, 1, 0, 0.50);
c.theMusicItem.SetRotation(0, 1, 0, 0.50);
c.theOnlineItem.SetRotation(0, 1, 0, 0.50);
c.theSettingsItem.SetRotation(0, 1, 0, 0.50);
c.theKavapItem.SetRotation(0, 1, 0, 0.50);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.SettingsPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "GameHilite";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.SettingsTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "HilightedType";
}
}
function Update4ButtonMainMenu()
{
var c = theMainMenu.children[0].children[0];
c.game_select_pod_inner02.visible = false; // Button 1 Flashing Orb
c.game_select_pod_inner.visible = false; // Button 2 Flashing Orb
c.game_select_pod_inner04.visible = false; // Button 3 Flashing Orb
c.game_select_pod_inner05.visible = false;
if (nCurMainMenuItem == 0) // Button 1
{
c.game_select_pod_inner02.visible = true;
//simple 'if' check to make the pod supports move with menu change to comply with stock look
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, -0.25); }
c.theMenuItems.SetRotation(0, 0, 1, -0.25);
c.theMemoryItem.SetRotation(0, 1, 0, -0.25);
c.theMusicItem.SetRotation(0, 1, 0, -0.25);
c.theOnlineItem.SetRotation(0, 1, 0, -0.25);
c.theKavapItem.SetRotation(0, 1, 0, -0.25);
c.MemoryPanelMaterial.name = "GameHilite";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "HilightedType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 1) // Button 2 (Default position)
{
c.game_select_pod_inner.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.0);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.0); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.0);
c.theMusicItem.SetRotation(0, 1, 0, 0.0);
c.theOnlineItem.SetRotation(0, 1, 0, 0.0);
c.theKavapItem.SetRotation(0, 1, 0, 0.0);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "GameHilite";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "HilightedType";
c.OnlineTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 2) // Button 3
{
c.game_select_pod_inner04.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.25);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.25); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.25);
c.theMusicItem.SetRotation(0, 1, 0, 0.25);
c.theOnlineItem.SetRotation(0, 1, 0, 0.25);
c.theKavapItem.SetRotation(0, 1, 0, 0.25);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "GameHilite";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "HilightedType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 3)
{
nCurMainMenuItem = 1;
UpdateMainMenu();
}
else if (nCurMainMenuItem == 4)
{
nCurMainMenuItem = 1;
UpdateMainMenu();
}
else if (nCurMainMenuItem == 5) // Button4
{
c.game_select_pod_inner05.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.50);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.50); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.50);
c.theMusicItem.SetRotation(0, 1, 0, 0.50);
c.theOnlineItem.SetRotation(0, 1, 0, 0.50);
c.theKavapItem.SetRotation(0, 1, 0, 0.50);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.OnlinePanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "GameHilite";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.OnlineTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "HilightedType";
}
}
function Update3ButtonMainMenu()
{
var c = theMainMenu.children[0].children[0];
c.game_select_pod_inner02.visible = false; // Button 1 Flashing Orb
c.game_select_pod_inner.visible = false; // Button 2 Flashing Orb
c.game_select_pod_inner05.visible = false;
if (nCurMainMenuItem == 0) // Button 1
{
c.game_select_pod_inner02.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, -0.45);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, -0.45); }
c.theMemoryItem.SetRotation(0, 1, 0, -0.45);
c.theMusicItem.SetRotation(0, 1, 0, -0.45);
c.theKavapItem.SetRotation(0, 1, 0, -0.45);
c.MemoryPanelMaterial.name = "GameHilite";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "HilightedType";
c.MusicTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 1) // Button 2 (Default position)
{
c.game_select_pod_inner.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.0);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.0); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.0);
c.theMusicItem.SetRotation(0, 1, 0, 0.0);
c.theKavapItem.SetRotation(0, 1, 0, 0.0);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "GameHilite";
c.kavapPanelMaterial.name = "FlatSurfaces2sided";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "HilightedType";
c.kavapTextMaterial.name = "NavType";
}
else if (nCurMainMenuItem == 2)
{
nCurMainMenuItem = 1;
UpdateMainMenu();
}
else if (nCurMainMenuItem == 3)
{
nCurMainMenuItem = 1;
UpdateMainMenu();
}
else if (nCurMainMenuItem == 4)
{
nCurMainMenuItem = 1;
UpdateMainMenu();
}
else if (nCurMainMenuItem == 5) // Button 3
{
c.game_select_pod_inner05.visible = true;
c.theMenuItems.SetRotation(0, 0, 1, 0.45);
if( dashStyle != "modded" ) { c.Rotating_Large_X.SetRotation(0, 0, 1, 0.45); }
c.theMemoryItem.SetRotation(0, 1, 0, 0.45);
c.theMusicItem.SetRotation(0, 1, 0, 0.45);
c.theKavapItem.SetRotation(0, 1, 0, 0.45);
c.MemoryPanelMaterial.name = "FlatSurfaces2sided";
c.MusicPanelMaterial.name = "FlatSurfaces2sided";
c.kavapPanelMaterial.name = "GameHilite";
c.MemoryTextMaterial.name = "NavType";
c.MusicTextMaterial.name = "NavType";
c.kavapTextMaterial.name = "HilightedType";
}
}aller ensuite à
DEF theMainMenu Level
descendre jusqu'a
ApplyDashStyle();
et juste en dessous remplacer
if( m_nbuttons == 5 )
{
c.Main_memory_ringpin_3.SetTranslation(62.779999, 13.892000, 102.000000);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 33.290001, 101.900002);
c.Main_Online_ringpin.SetTranslation(62.779999, -6.092000, 102.000000);
c.Main_memory_ringpin_4.SetTranslation(57.430000, -24.379999, 101.500000);
c.Main_memory_ringpin_5.SetTranslation(51.430000, -42.379999, 101.500000);
}
else if( m_nbuttons == 4 )
{
c.Main_memory_ringpin_3.SetTranslation(62.779999, 13.892000, 102.000000);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 33.290001, 101.900002);
c.Main_Online_ringpin.SetTranslation(62.779999, -6.092000, 102.000000);
//c.Main_memory_ringpin_4.SetTranslation(57.430000, -24.379999, 101.500000);
c.Main_memory_ringpin_4.visible = false;
c.Main_memory_ringpin_5.SetTranslation(57.430000, -24.379999, 101.500000);
}
else
{
c.Main_Online_ringpin.visible = false;
c.Main_memory_ringpin_4.visible = false;
c.Main_memory_ringpin_3.SetTranslation(62.779999, 4.492000, 102.000000);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 32.290001, 101.900002);
//c.Main_memory_ringpin_4.SetTranslation(57.430000, -23.379999, 101.500000);
c.Main_memory_ringpin_5.SetTranslation(57.430000, -24.379999, 101.500000);
}par
if( m_nbuttons == 4 )
{
c.Main_memory_ringpin_3.SetTranslation(62.779999, 13.892000, 102.000000);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 33.290001, 101.900002);
c.Main_Online_ringpin.SetTranslation(62.779999, -6.092000, 102.000000);
//c.Main_memory_ringpin_4.SetTranslation(57.430000, -24.379999, 101.500000);
c.Main_memory_ringpin_4.visible = false;
c.Main_memory_ringpin_5.SetTranslation(57.430000, -24.379999, 101.500000);
}
else if( m_nbuttons == 3 )
{
c.Main_Online_ringpin.visible = false;
c.Main_memory_ringpin_4.visible = false;
c.Main_memory_ringpin_3.SetTranslation(62.779999, 4.492000, 102.000000);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 32.290001, 101.900002);
//c.Main_memory_ringpin_4.SetTranslation(57.430000, -23.379999, 101.500000);
c.Main_memory_ringpin_5.SetTranslation(57.430000, -24.379999, 101.500000);
}
else
{
c.Main_memory_ringpin_3.SetTranslation(62.779999, 13.892000, 102.000000);
c.Main_memory_ringpin_2.SetTranslation(56.830002, 33.290001, 101.900002);
c.Main_Online_ringpin.SetTranslation(62.779999, -6.092000, 102.000000);
c.Main_memory_ringpin_4.SetTranslation(57.430000, -24.379999, 101.500000);
c.Main_memory_ringpin_5.SetTranslation(51.430000, -42.379999, 101.500000);
}rechercher
function OnADown()
et apres
else if (nCurMainMenuItem == 4)
{
MenuAction("5");
}rajouter
else if (nCurMainMenuItem == 5)
{
MenuAction("6");
}rechercher et remplacer les fonctions
function OnLeftThumbMoveUp()
function OnLeftThumbMoveDown()
par
function OnLeftThumbMoveUp()
{
if (nCurMainMenuItem > 0)
{
nCurMainMenuItem = nCurMainMenuItem - 1;
if( m_nbuttons == 3)
{
if( 2 == nCurMainMenuItem ) {nCurMainMenuItem = nCurMainMenuItem - 3; }
}
if( m_nbuttons == 4)
{
if( 4 == nCurMainMenuItem ) {nCurMainMenuItem = nCurMainMenuItem - 2; }
}
if( m_nbuttons == 5)
{
if( 4 == nCurMainMenuItem ) {nCurMainMenuItem = nCurMainMenuItem - 1; }
}
theMainMenuBackward.Play();
UpdateMainMenu();
}
} function OnLeftThumbMoveDown()
{
if (nCurMainMenuItem < 5)
{
nCurMainMenuItem = nCurMainMenuItem + 1;
if( m_nbuttons == 3 )
{
if( 2 == nCurMainMenuItem ) { nCurMainMenuItem = nCurMainMenuItem + 3; }
}
if( m_nbuttons == 4 )
{
if( 3 == nCurMainMenuItem ) { nCurMainMenuItem = nCurMainMenuItem + 2; }
}
if( m_nbuttons == 5 )
{
if( 4 == nCurMainMenuItem ) { nCurMainMenuItem = nCurMainMenuItem + 1; }
}
theMainMenuForward.Play();
UpdateMainMenu();
}sauvegarder le fichier
dans default.xip/config.xap
rechercher la focntion
function ToggleNbTabs()
et remplacer la par
function ToggleNbTabs()
{
var c = theConfigPanel.children[0].children[0];
var b = c.theRightSlots.children[LV2Item].children[0].geometry.text;
if(b.toLowerCase() == "3") { RefreshMenu("4"); }
else if(b.toLowerCase() == "4") { RefreshMenu("5"); }
else if(b.toLowerCase() == "5") { RefreshMenu("6"); }
else if(b.toLowerCase() == "6") { RefreshMenu("3"); }
}sauvegarder le fichier
dans UIX.ini section
[Main Menu Tabs]
ajouter
Tab Action 6=RunSetting
Tab Text 6=Paramètres
Modifié par kavap, 16 March 2005 - 16:51 PM.