THX to 2GAM for the var and me for the rest !..
go to your default.xip/default.xap and search this :
QUOTE |
DEF theMainMenu Level |
go here :
QUOTE |
GetSubmenuText(); c.SubmenuText1.text = SubMenuItem1; c.SubmenuText2.text = SubMenuItem2; c.SubmenuText3.text = SubMenuItem3; c.SubmenuText4.text = SubMenuItem4; c.SubmenuText5.text = SubMenuItem5; |
make it look like this :
QUOTE |
GetSubmenuText(); c.SubmenuText1.text = SubMenuItem1; c.SubmenuText2.text = SubMenuItem2; c.SubmenuText3.text = SubMenuItem3; c.SubmenuText4.text = SubMenuItem4; c.SubmenuText5.text = SubMenuItem5; c.theKernelName.text = theConfig.GetROMVersion(); c.theDashName.text = theConfig.GetXdashVersion(); UpdateMainMenu(); |
now go to :
QUOTE |
control DEF theMainMenuJoy Joystick |
after this :
make it look like this :
QUOTE |
function OnYDown() { if (InBoardBack == true) { InBoardBack = false; } else if (InBoardBack == false) { InBoardBack = true; } } |
now go to :
QUOTE |
function OnArrival() |
do like this :
QUOTE |
function OnArrival() { theSkinBackground.isBound = true; } behavior { sleep 0.1; if (children[0].children.length() > 0) { if (ControlPanelOut == true) { theMainMenu.children[0].children[0].theSkinName.fade =0.7; theMainMenu.children[0].children[0].theSkinName.SetAlpha(0); theMainMenu.children[0].children[0].theSkinName.SetTranslation(330, 255, -2100); theMainMenu.children[0].children[0].theMainMenuClock.fade =0.7; theMainMenu.children[0].children[0].theMainMenuClock.SetAlpha(0); theMainMenu.children[0].children[0].theMainMenuClock.SetTranslation(-500, -250, -2100); } else if (bInGameBoardView == true) { theMainMenu.children[0].children[0].theSkinName.fade =0.7; theMainMenu.children[0].children[0].theSkinName.SetAlpha(0); theMainMenu.children[0].children[0].theSkinName.SetTranslation(-1500, 255, -210); theMainMenu.children[0].children[0].theMainMenuClock.fade =0.7; theMainMenu.children[0].children[0].theMainMenuClock.SetAlpha(0); theMainMenu.children[0].children[0].theMainMenuClock.SetTranslation(1500, -250, -210); } else { theMainMenu.children[0].children[0].theSkinName.fade =0.3; theMainMenu.children[0].children[0].theSkinName.SetAlpha(1); theMainMenu.children[0].children[0].theSkinName.SetTranslation(330, 255, -210); theMainMenu.children[0].children[0].theMainMenuClock.fade =0.3; theMainMenu.children[0].children[0].theMainMenuClock.SetAlpha(1); theMainMenu.children[0].children[0].theMainMenuClock.SetTranslation(-360, -250, -210); } if (InBoardBack) { theMainMenu.children[0].children[0].ExtraPanel.fade = 0.3; theMainMenu.children[0].children[0].ExtraPanel.SetAlpha(1); theMainMenu.children[0].children[0].ExtraPanel.SetTranslation(500, 150, -210); } else { theMainMenu.children[0].children[0].ExtraPanel.fade = 0.3; theMainMenu.children[0].children[0].ExtraPanel.SetAlpha(0); theMainMenu.children[0].children[0].ExtraPanel.SetTranslation(2010, -1975, -1100); } if (theDiscDrive.discType == "unknown") { c.theDVDName.text = "Disque Inconnu"; } else if (theDiscDrive.discType == "Audio") { c.theDVDName.text = "CD Audio"; } else if (theDiscDrive.discType == "Video") { c.theDVDName.text = "DVD Video"; } else if (theDiscDrive.discType == "Title") { c.theDVDName.text = "Jeux ou Appli"; } else { c.theDVDName.text = "Vide"; } } } |
now search :
QUOTE |
// All new var's below here... |
below make it look like this :
QUOTE |
var quicklaunch; var gamelaunch; var launchPath; var launchXbe; var bInGameBoardView; var CurrentGameBoardAltViewpoint; var InBoardBack; function initialize() { InBoardBack = false; bInGameBoardView = false; BGMon = false; |
save and open mainmenu5.xip/default.xap
at the end add this :
QUOTE |
DEF ExtraPanel Transform { children [ DEF theScoreBoardPanelTwo_backing Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "InnerWall_02" } texture ImageTexture { url "panel8.tga" alpha true } } geometry DEF theScoreBoardPanelTwo_backing_mesh Mesh { url "panel02_backing-FACES.xm" } } ] scale 0.95 1 0.98 rotation -1.000000 0.004363 -0.004363 -1.571000 translation -23.900000 14.000000 2.360000 } DEF PanelTwo_header_A Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF PanelTwo_header_A_mesh Mesh { url "panel02_header-FACES.xm" } } ] rotation -0.575700 -0.575700 -0.580700 -2.089000 translation -6.646000 -7.603000 2.330000 } DEF PanelTwo_header_B Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSurfaces" } } geometry DEF PanelTwo_header_B_mesh Mesh { url "panel02_header-FACES.xm" } } ] rotation -0.575700 -0.575700 -0.580700 -2.089000 translation -6.646000 -7.603000 2.330000 } DEF Tube_One_A Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "Tubes" } } geometry DEF Tube_One_A_mesh Mesh { url "tube_01-FACES.xm" } } ] rotation -0.575700 -0.575700 -0.580700 -2.089000 translation 17.680000 -18.459999 13.620000 } DEF Tube_Two_B Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "Tubes" } } geometry DEF Tube_Two_B_mesh Mesh { url "tube_02-FACES.xm" } } ] rotation -0.575700 -0.575700 -0.580700 -2.089000 translation 17.680000 -19.990000 13.620000 } DEF PanelTwo_support_01_A Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF PanelTwo_support_01_A_mesh Mesh { url "panel02_support_01-FACES.xm" } } ] rotation -0.003085 0.707100 0.707100 -3.148000 translation -17.750000 0.642600 2.228000 } DEF PanelTwo_support_01_B Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSurfaces" } } geometry DEF PanelTwo_support_01_B_mesh Mesh { url "panel02_support_01-FACES.xm" } } ] rotation -0.003085 0.707100 0.707100 -3.148000 translation -17.750000 0.642600 2.228000 } DEF PanelTwo_support_03_A Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF PanelTwo_support_03_A_mesh Mesh { url "panel02_support_03-FACES.xm" } } ] rotation 0.575700 -0.575700 0.580700 -2.089000 translation -24.100000 -6.927000 2.178000 } DEF PanelTwo_support_03_B Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSurfaces" } } geometry DEF panelTwo_support_03_B_mesh Mesh { url "panel02_support_03-FACES.xm" } } ] rotation 0.575700 -0.575700 0.580700 -2.089000 translation -24.100000 -6.927000 2.178000 } DEF theAvatar Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "InnerWall_01" } texture ImageTexture { url "avatar.tga" alpha true } } geometry Box { size 1 1 0 } } ] rotation -6.5 0 0 3.15 scale 4 8 4 translation -21 -5 2 } DEF theKernel Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "Kernel :" width -10 } } ] scale 1.4 1.6 1.6 //rotation -1 0 0 -1.571 translation -18.2 -1.3 0 } DEF theKernelText Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "NavType" } } geometry DEF theKernelName Text { font "Heading" text "Kernel" width -21 } } ] //rotation 0 0 0.1 0.02 scale 1.4 1.6 1.6 translation -18.2 -3.3 0 } DEF theDash Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "Dash :" width -10 } } ] scale 1.4 1.6 1.6 //rotation -1 0 0 -1.571 translation -18.2 -5.3 0 } DEF theDASHText Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "NavType" } } geometry DEF theDashName Text { font "Heading" text "Dashboard" width -21 } } ] //rotation 0 0 0.1 0.02 scale 1.4 1.6 1.6 translation -18.2 -7.3 0 } DEF theLine Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "GameHilite" } } geometry Text { font "Heading" text "___________" width -21 } } ] //rotation 0 0 0.1 0.02 scale 1.4 1.6 1.6 translation -18.2 -8.6 0 } DEF theSpaceMenu Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "HDD PARTITION" width -10 } } ] scale 1.3 1.5 1.5 //rotation -1 0 0 -1.571 translation -24 -11 0 } DEF theE Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "E :" width -10 } } ] scale 1.3 1.5 1.5 //rotation -1 0 0 -1.571 translation -23 -13 0 } DEF theF Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "F :" width -10 } } ] scale 1.3 1.5 1.5 //rotation -1 0 0 -1.571 translation -23 -15 0 } DEF theG Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "G :" width -10 } } ] scale 1.3 1.5 1.5 //rotation -1 0 0 -1.571 translation -23 -17 0 } DEF theDVD Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "RedType"}} geometry Text{ font "Heading" text "DVD :" width -10 } } ] scale 1.4 1.6 1.6 //rotation -1 0 0 -1.571 translation -22 -19.5 0 } DEF theDVDText Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "NavType" } } geometry DEF theDVDName Text { font "Heading" text "DVD" width -21 } } ] //rotation 0 0 0.1 0.02 scale 1.4 1.6 1.6 translation -18 -19.5 0 } ] scale 35 17.5 17.5 //rotation 0.2, 0.2, 0, -3.142 translation 2010 -1975 -1100 } |
you can create an avatar transparent the name is avatar.tga and renamme .dds inject in a xbx ! 256*256 pixels
by press "Y" the panel come and now i search to add the drive space mod in Mb and Gb <_<
This post has been edited by alphaxav on Jul 14 2004, 08:05 PM