McJobless Posted April 13, 2010 Share Posted April 13, 2010 I've been working on this for a while now. And it's about time I got results! Look at this pic, because I almost have custom menu entries ready! As you can see, I just need to find where the config for the menus is stored! Here is the code I have in Lego.cfg file: InterfaceImages { ; languages (TOOLTIPS) ;<MenuItem> <NormalImage>:<DisabledImage>:<PressedImage>:<NormalToolTip>:<DisabledToolTip>:<ShortcutKey> Interface_MenuItem_BackToDefault Interface\Menus\back.bmp:Interface\Menus\Nback.bmp:Interface\Menus\Pback.bmp:Back|TTSFX_Back:Cannot_go_Back:KEY_B Interface_MenuItem_BuildMan Interface\Icons\minifigures.bmp:Interface\Icons\Nminifigures.bmp:Interface\Icons\Pminifigures.bmp:Teleport_Rock_Raider_To_Planet|IntSFX_TeleRR:Cannot_Teleport_Rock_Raider|IntSFX_NoTeleRR:KEY_M Interface_MenuItem_BuildBuilding Interface\Menus\building.bmp:Interface\Menus\Nbuilding.bmp:Interface\Menus\Pbuilding.bmp:Go_To_Buildings_Menu|IntSFX_Buildings:Cannot_access_Buildings_Menu:KEY_C Interface_MenuItem_BuildSmallVehicle Interface\Menus\SMvehicle.bmp:Interface\Menus\NSMvehicle.bmp:Interface\Menus\PSMvehicle.bmp:Small_Vehicles|IntSFX_SmallVehicles:Cannot_access_Small_Vehicles:KEY_V Interface_MenuItem_BuildLargeVehicle Interface\Menus\BIGvehicle.bmp:Interface\Menus\NBIGvehicle.bmp:Interface\Menus\PBIGvehicle.bmp:Large_Vehicles|IntSFX_LargeVehicles:Cannot_access_Large_Vehicles:KEY_A Interface_MenuItem_LayPath Interface\Menus\buildpath.bmp:Interface\Menus\Nbuildpath.bmp:Interface\Menus\Pbuildpath.bmp:Build_Power_Path|IntSFX_Path:Cannot_build_Power_Path|IntSFX_NoPath:KEY_P Interface_MenuItem_RepairLava Interface\Menus\dam.bmp:Interface\Menus\Ndam.bmp:Interface\Menus\Pdam.bmp:Repair_Erosion:Cannot_repair_Erosion:KEY_P Interface_MenuItem_GeologistTest Interface\Menus\scanfloor.bmp:Interface\Menus\Nscanfloor.bmp:Interface\Menus\Pscanfloor.bmp:Geology_Scan:Geology_Scan_cannot_be_performed:KEY_Q Interface_MenuItem_ClearRubble Interface\Menus\ClearRubble.bmp:Interface\Menus\NClearRubble.bmp:Interface\Menus\PClearRubble.bmp:Clear_Rubble|IntSFX_Rubble:Cannot_clear_Rubble|IntSFX_NoRubble:KEY_Q Interface_MenuItem_Dam Interface\Menus\dam.bmp:Interface\Menus\Ndam.bmp:Interface\Menus\Pdam.bmp:Dam_Block:Cannot_dam_this_Block:KEY_Q Interface_MenuItem_SelectMan Interface\Menus\Selectman.bmp:Interface\Menus\NSelectman.bmp:Interface\Menus\PSelectman.bmp:Select_Rock_Raider:Cannot_select_Rock_Raider:KEY_Q Interface_MenuItem_DeleteMan Interface\Menus\delete.bmp:Interface\Menus\Ndelete.bmp:Interface\Menus\Pdelete.bmp:Teleport_Rock_Raider_To_The_L.M.S._Explorer|IntSFX_SellRR:Cannot_teleport_Rock_Raider:KEY_S:TRUE Interface_MenuItem_Attack Interface\Menus\target.bmp:Interface\Menus\Ntarget.bmp:Interface\Menus\Ptarget.bmp:Defend_against_Creature:Cannot_defend_against_Creature:KEY_Q Interface_MenuItem_SelectVehicle Interface\Menus\selectvehicle.bmp:Interface\Menus\Nselectvehicle.bmp:Interface\Menus\Pselectvehicle.bmp:Select_Vehicle:Cannot_select_Vehicle:KEY_Q Interface_MenuItem_UnLoadVehicle Interface\Menus\UnloadVehicle.bmp:Interface\Menus\NUnloadVehicle.bmp:Interface\Menus\PUnloadVehicle.bmp:Unload_Vehicle|IntSFX_UnloadVehicle:Unit_is_not_carrying|IntSFX_NoUnloadVehicle:KEY_U Interface_MenuItem_UnLoadMinifigure Interface\Menus\UnloadMinifigure.bmp:Interface\Menus\NUnloadMinifigure.bmp:Interface\Menus\PUnloadMinifigure.bmp:Drop_Carried_Object|IntSFX_Drop:Unit_is_not_carrying:KEY_U Interface_MenuItem_MinifigurePickUp Interface\Menus\MF_Pickup.bmp:Interface\Menus\NMF_Pickup.bmp:Interface\Menus\PMF_Pickup.bmp:Pick_Up_Object|IntSFX_PickUp:Cannot_pick_up_Object|IntSFX_NoPickUp:KEY_P Interface_MenuItem_VehiclePickUp Interface\Menus\LoadVehicle.bmp:Interface\Menus\NLoadVehicle.bmp:Interface\Menus\PLoadVehicle.bmp:Load_Vehicle|IntSFX_LoadVehicle:Cannot_load_Vehicle|IntSFX_NoLoadVehicle:KEY_P Interface_MenuItem_GetOut Interface\Menus\exit.bmp:Interface\Menus\Nexit.bmp:Interface\Menus\Pexit.bmp:Get_Out_Of_Vehicle|IntSFX_GetOut:Cannot_get_out_of_Vehicle|IntSFX_NoGetOut:KEY_D Interface_MenuItem_GotoDock Interface\Menus\gotodock.bmp:Interface\Menus\Ngotodock.bmp:Interface\Menus\Pgotodock.bmp:Go_To_The_Docks:Cannot_go_to_the_Docks:KEY_D Interface_MenuItem_GetIn Interface\Menus\enter.bmp:Interface\Menus\Nenter.bmp:Interface\Menus\Penter.bmp:Get_Driver|IntSFX_GetDriver:Cannot_get_Driver|IntSFX_NoGetDriver:KEY_D Interface_MenuItem_Dig Interface\Menus\drill.bmp:Interface\Menus\Ndrill.bmp:Interface\Menus\Pdrill.bmp:Drill_Wall|IntSFX_DrillWall:Cannot_drill_Wall|IntSFX_NoDrillWall:KEY_W Interface_MenuItem_Reinforce Interface\Menus\Reinforce.bmp:Interface\Menus\NReinforce.bmp:Interface\Menus\PReinforce.bmp:Reinforce_Wall|IntSFX_Reinforce:Cannot_reinforce_Wall|IntSFX_NoReinforce:KEY_R Interface_MenuItem_Dynamite Interface\Menus\dynamite.bmp:Interface\Menus\Ndynamite.bmp:Interface\Menus\Pdynamite.bmp:Use_Dynamite|IntSFX_Dynamite:Cannot_dynamite_Wall|IntSFX_NoDynamite:KEY_E Interface_MenuItem_UpgradeMan Interface\Menus\Upgrade.bmp:Interface\Menus\NUpgrade.bmp:Interface\Menus\PUpgrade.bmp:Upgrade_Rock_Raider|IntSFX_Upgrade:Cannot_Upgrade_Rock_Raider|IntSFX_NoUpgrade:KEY_J:TRUE Interface_MenuItem_GoFeed Interface\Menus\Saxophone.bmp:Interface\Menus\NSaxophone.bmp:Interface\Menus\PSaxophone.bmp:Play_Saxophone|IntSFX_FeedRockRaiders:Cannot_Feed_Rock_Raider|IntSFX_NoFeed:KEY_C:TRUE Interface_MenuItem_GotoFirstPerson Interface\Menus\1stPerson.bmp:Interface\Menus\N1stPerson.bmp:Interface\Menus\P1stPerson.bmp:Eye_View|IntSFX_EyeView:Cannot_switch_to_Eye_View|IntSFX_NoEyeView:KEY_ONE Interface_MenuItem_GotoSecondPerson Interface\Menus\2ndPerson.bmp:Interface\Menus\N2ndPerson.bmp:Interface\Menus\P2ndPerson.bmp:Shoulder_View|IntSFX_ShoulderView:Cannot_switch_to_Shoulder_View|IntSFX_NoShoulderView:KEY_TWO Interface_MenuItem_TrackObject Interface\Menus\track.bmp:Interface\Menus\Ntrack.bmp:Interface\Menus\Ptrack.bmp:Track_Object:Cannot_track_Object:KEY_T Interface_MenuItem_PowerOn Interface\Menus\Power_ON.bmp:Interface\Menus\NPower_ON.bmp:Interface\Menus\PPower_ON.bmp:Turn_Power_On|IntSFX_PowerOn:Cannot_turn_Power_On:KEY_P Interface_MenuItem_PowerOff Interface\Menus\Power_OFF.bmp:Interface\Menus\NPower_OFF.bmp:Interface\Menus\PPower_OFF.bmp:Turn_Power_Off|IntSFX_PowerOff:Cannot_turn_Power_Off|IntSFX_NoPowerOff:KEY_P Interface_MenuItem_UpgradeBuilding Interface\Menus\Upgrade.bmp:Interface\Menus\NUpgrade.bmp:Interface\Menus\PUpgrade.bmp:Upgrade_Building|IntSFX_UpgradeBuilding:Cannot_upgrade_Building|IntSFX_NoUpgradeBuilding:KEY_J Interface_MenuItem_Repair Interface\Menus\repair.bmp:Interface\Menus\Nrepair.bmp:Interface\Menus\Prepair.bmp:Repair_Building|IntSFX_RepairBuilding:Cannot_repair_Building|IntSFX_NoRepairBuilding:KEY_R Interface_MenuItem_SelectBuilding Interface\Menus\Selectman.bmp:Interface\Menus\NSelectman.bmp:Interface\Menus\PSelectman.bmp:Select_Rock_Raider:Cannot_select_Rock_Raider:KEY_Q Interface_MenuItem_GotoTopView Interface\Menus\3rdperson.bmp:Interface\Menus\N3rdperson.bmp:Interface\Menus\P3rdperson.bmp:Top_View|IntSFX_TopView:Cannot_go_to_Top_View:KEY_THREE Interface_MenuItem_MakeTeleporterPrimary Interface\Menus\primarytelep.bmp:Interface\Menus\Nprimarytelep.bmp:Interface\Menus\Pprimarytelep.bmp:Make_this_the_Primary_Teleporter:Building_is_not_a_Teleporter:KEY_H Interface_MenuItem_DeselectDig Interface\Menus\stopdrill.bmp:Interface\Menus\Nstopdrill.bmp:Interface\Menus\Pstopdrill.bmp:Cancel_Drilling_Wall|IntSFX_CancelDrill:Cannot_cancel_Drilling|IntSFX_NoCancelDrill:KEY_G Interface_MenuItem_PlaceFence Interface\Icons\efence.bmp:Interface\Icons\Nefence.bmp:Interface\Icons\Pefence.bmp:Place_Electric_Fence|IntSFX_ElecFence:Cannot_place_Electric_Fence|IntSFX_NoElecFence:KEY_E Interface_MenuItem_Encyclopedia Interface\Menus\info.bmp:Interface\Menus\Ninfo.bmp:Interface\Menus\Pinfo.bmp:Help:Help_unavailable:KEY_Q Interface_MenuItem_RemovePath Interface\Menus\diguppath.bmp:Interface\Menus\Ndiguppath.bmp:Interface\Menus\Pdiguppath.bmp:Remove_Power_Path|IntSFX_RemovePath:Cannot_remove_Power_Path|IntSFX_NoRemovePath:KEY_D Interface_MenuItem_DeleteElectricFence Interface\Icons\telepefence.bmp:Interface\Icons\Ntelepefence.bmp:Interface\Icons\Ptelepefence.bmp:Remove_Electric_Fence|IntSFX_RemoveFence:Cannot_remove_Electric_Fence:KEY_D Interface_MenuItem_DeleteVehicle Interface\Menus\Telepvehicle.bmp:Interface\Menus\NTelepvehicle.bmp:Interface\Menus\PTelepvehicle.bmp:Teleport_Vehicle_to_the_L.M.S._Explorer|IntSFX_SellVehicle:Cannot_teleport_Vehicle:KEY_D Interface_MenuItem_DeleteBuilding Interface\Menus\Telepbuilding.bmp:Interface\Menus\NTelepbuilding.bmp:Interface\Menus\PTelepbuilding.bmp:Teleport_Building_To_The_L.M.S._Explorer|IntSFX_SellBuilding:Cannot_teleport_Building:KEY_D Interface_MenuItem_DropBirdScarer Interface\Menus\get_BirdScarer.bmp:Interface\Menus\Nget_BirdScarer.bmp:Interface\Menus\Pget_BirdScarer.bmp:Drop_Sonic_Blaster|IntSFX_DropSonic:Cannot_drop_Sonic_Blaster|IntSFX_NoDropSonic:KEY_B Interface_MenuItem_GetTool Interface\Priorities\getTool.bmp:Interface\Priorities\NgetTool.bmp:Interface\Priorities\PgetTool.bmp:Go_To_Tool_Menu|IntSFX_ToolMenu:Cannot_go_to_Tool_Menu|IntSFX_NoToolMenu:KEY_I Interface_MenuItem_GetDrill Interface\Menus\get_drill.bmp:Interface\Menus\Nget_drill.bmp:Interface\Menus\Pget_drill.bmp:Get_Drill|IntSFX_GetDrill:Cannot_get_Drill|IntSFX_NoGetDrill:KEY_D Interface_MenuItem_GetSpade Interface\Menus\get_spade.bmp:Interface\Menus\Nget_spade.bmp:Interface\Menus\Pget_spade.bmp:Get_Shovel|IntSFX_GetShovel:Cannot_get_Shovel|IntSFX_NoGetShovel:KEY_S Interface_MenuItem_GetHammer Interface\Menus\get_hammer.bmp:Interface\Menus\Nget_hammer.bmp:Interface\Menus\Pget_hammer.bmp:Get_Hammer|IntSFX_GetHammer:Cannot_get_Hammer|IntSFX_NoGetHammer:KEY_H Interface_MenuItem_GetSpanner Interface\Menus\get_spanner.bmp:Interface\Menus\Nget_spanner.bmp:Interface\Menus\Pget_spanner.bmp:Get_Spanner|IntSFX_GetSpanner:Cannot_get_Spanner|IntSFX_NoGetSpanner:KEY_N Interface_MenuItem_GetFreezerGun Interface\Menus\Gun_freeze.bmp:Interface\Menus\NGun_freeze.bmp:Interface\Menus\PGun_freeze.bmp:Get_Freezer_Beam|IntSFX_GetFreezer:Cannot_get_Freezer_Beam|IntSFX_NoGetFreezer:KEY_F Interface_MenuItem_GetLaser Interface\Menus\Gun_lazer.bmp:Interface\Menus\NGun_lazer.bmp:Interface\Menus\PGun_lazer.bmp:Get_Laser_Beam|IntSFX_GetLaser:Cannot_get_Laser_Beam|IntSFX_NoGetLaser:KEY_L Interface_MenuItem_GetPusherGun Interface\Menus\Gun_Pusher.bmp:Interface\Menus\NGun_Pusher.bmp:Interface\Menus\PGun_Pusher.bmp:Get_Pusher_Beam|IntSFX_GetPusher:Cannot_get_Pusher_Beam|IntSFX_NoGetPusher:KEY_P Interface_MenuItem_GetBirdScarer Interface\Menus\get_BirdScarer.bmp:Interface\Menus\Nget_BirdScarer.bmp:Interface\Menus\Pget_BirdScarer.bmp:Get_Sonic_Blaster|IntSFX_GetSonic:Cannot_get_Sonic_Blaster|IntSFX_NoGetSonic:KEY_B Interface_MenuItem_TrainSkill Interface\Menus\TrainAs.bmp:Interface\Menus\NTrainAs.bmp:Interface\Menus\PTrainAs.bmp:Go_To_Training_Menu|IntSFX_TrainMenu:Cannot_train_Rock_Raider|IntSFX_NoTrainMenu:KEY_O:TRUE Interface_MenuItem_TrainDriver Interface\Menus\Train_Driver.bmp:Interface\Menus\NTrain_Driver.bmp:Interface\Menus\PTrain_Driver.bmp:Train_As_Driver|IntSFX_TrainDriver:Cannot_train_as_Driver|IntSFX_NoTrainDriver:KEY_D Interface_MenuItem_TrainEngineer Interface\Menus\Train_Engineer.bmp:Interface\Menus\NTrain_Engineer.bmp:Interface\Menus\PTrain_Engineer.bmp:Train_As_Engineer|IntSFX_TrainEngineer:Cannot_train_as_Engineer|IntSFX_NoTrainEngineer:KEY_E Interface_MenuItem_TrainGeologist Interface\Menus\Train_Geologist.bmp:Interface\Menus\NTrain_Geologist.bmp:Interface\Menus\PTrain_Geologist.bmp:Train_As_Geologist|IntSFX_TrainGeologist:Cannot_train_as_Geologist|IntSFX_NoTrainGeologist:KEY_G Interface_MenuItem_TrainPilot Interface\Menus\Train_Pilot.bmp:Interface\Menus\NTrain_Pilot.bmp:Interface\Menus\PTrain_Pilot.bmp:Train_As_Pilot|IntSFX_TrainPilot:Cannot_train_as_Pilot|IntSFX_NoTrainPilot:KEY_P Interface_MenuItem_TrainSailor Interface\Menus\Train_Sailor.bmp:Interface\Menus\NTrain_Sailor.bmp:Interface\Menus\PTrain_Sailor.bmp:Train_As_Sailor|IntSFX_TrainSailor:Cannot_train_as_Sailor|IntSFX_NoTrainSailor:KEY_S Interface_MenuItem_TrainDynamite Interface\Menus\Train_Explosives.bmp:Interface\Menus\NTrain_Explosives.bmp:Interface\Menus\PTrain_Explosives.bmp:Train_As_Explosives_Expert|IntSFX_TrainExplosives:Cannot_train_as_Explosives_Expert|IntSFX_NoTrainExplosives:KEY_X Interface_MenuItem_EjectCrystal Interface\Menus\EjectCrystal.bmp:Interface\Menus\NEjectCrystal.bmp:Interface\Menus\PEjectCrystal.bmp:Eject_Energy_Crystal:Building_has_no_Energy_Crystals:KEY_C Interface_MenuItem_EjectOre Interface\Menus\EjectOre.bmp:Interface\Menus\NEjectOre.bmp:Interface\Menus\PEjectOre.bmp:Eject_Ore:Building_has_no_Ore:KEY_O Interface_MenuItem_UpgradeVehicle Interface\Menus\Upgradevehicle.bmp:Interface\Menus\NUpgradevehicle.bmp:Interface\Menus\PUpgradevehicle.bmp:Upgrade_Vehicle|IntSFX_UpgradeVehicle:Cannot_upgrade_Vehicle|IntSFX_NoUpgradeVehicle:KEY_U Interface_MenuItem_UpgradeEngine Interface\Menus\UG_engine.bmp:Interface\Menus\NUG_engine.bmp:Interface\Menus\PUG_engine.bmp:Upgrade_Engine|IntSFX_UpgradeEngine:Cannot_upgrade_Engine|IntSFX_NoUpgradeEngine:KEY_E Interface_MenuItem_UpgardeDrill Interface\Menus\UG_drilling.bmp:Interface\Menus\NUG_drilling.bmp:Interface\Menus\PUG_drilling.bmp:Upgrade_Drill|IntSFX_UpgradeDrill:Cannot_upgrade_Drill|IntSFX_NoUpgradeDrill:KEY_D Interface_MenuItem_UpgardeScan Interface\Menus\UG_scanning.bmp:Interface\Menus\NUG_scanning.bmp:Interface\Menus\PUG_scanning.bmp:Upgrade_Scanner|IntSFX_UpgradeScan:Cannot_upgrade_Scanner|IntSFX_NoUpgradeScan:KEY_S Interface_MenuItem_UpgardeCarry Interface\Menus\UG_carrying.bmp:Interface\Menus\NUG_carrying.bmp:Interface\Menus\PUG_carrying.bmp:Upgrade_Cargo_Hold|IntSFX_UpgradeCarry:Cannot_upgrade_Cargo_Hold|IntSFX_NoUpgradeCarry:KEY_C Interface_MenuItem_CancelConstruction Interface\Menus\STOPbuilding.bmp:Interface\Menus\NSTOPbuilding.bmp:Interface\Menus\PSTOPbuilding.bmp:Cancel_Building|IntSFX_CancelBuilding:Cannot_remove_Building:KEY_D } InterfaceBackButton 28:28:Interface\IconPanel\Back_HL.bmp:Interface\IconPanel\Back_PR.bmp:Back InterfaceCannotTeleportMessage Cannot_teleport_minifigure InterfaceCannotConstructMessage Cannot_construct_building InterfaceCannotTransportMessage Cannot_transport_vehicle InterfaceBuildImages { ;MINIFIGURES BY EXTREME110 Pilot Interface\Icons\minifigures.bmp:Interface\Icons\Nminifigures.bmp:Interface\Icons\Pminifigures.bmp:Teleport_Rock_Raider_To_Planet|IntSFX_TeleRR:Cannot_Teleport_Rock_Raider|IntSFX_NoTeleRR:KEY_ONE Driver Interface\Menus\minifigures.bmp:Interface\Icons\Nminifigures.bmp:Interface\Icons\Pminifigures.bmp:Teleport_Rock_Raider_To_Planet|IntSFX_TeleRR:Cannot_Teleport_Rock_Raider|IntSFX_NoTeleRR:KEY_TWO Geologist Interface\Icons\minifigures.bmp:Interface\Icons\Nminifigures.bmp:Interface\Icons\Pminifigures.bmp:Teleport_Rock_Raider_To_Planet|IntSFX_TeleRR:Cannot_Teleport_Rock_Raider|IntSFX_NoTeleRR:KEY_THREE Sailor Interface\Icons\minifigures.bmp:Interface\Icons\Nminifigures.bmp:Interface\Icons\Pminifigures.bmp:Teleport_Rock_Raider_To_Planet|IntSFX_TeleRR:Cannot_Teleport_Rock_Raider|IntSFX_NoTeleRR:KEY_FOUR Engineer Interface\Icons\minifigures.bmp:Interface\Icons\Nminifigures.bmp:Interface\Icons\Pminifigures.bmp:Teleport_Rock_Raider_To_Planet|IntSFX_TeleRR:Cannot_Teleport_Rock_Raider|IntSFX_NoTeleRR:KEY_FIVE ;VEHICLES LargeMLP Interface\Icons\LargeMWP.bmp:Interface\Icons\NLargeMWP.bmp:Interface\Icons\PLargeMWP.bmp:KEY_ONE Hoverboard Interface\Icons\hoverboard.bmp:Interface\Icons\Nhoverboard.bmp:Interface\Icons\Phoverboard.bmp:KEY_TWO SmallHeli Interface\Icons\SmallHeli.bmp:Interface\Icons\NSmallHeli.bmp:Interface\Icons\PSmallHeli.bmp:KEY_THREE SmallMLP Interface\Icons\SmallMWP.bmp:Interface\Icons\NSmallMWP.bmp:Interface\Icons\PSmallMWP.bmp:KEY_FOUR SmallCat Interface\Icons\SmallCat.bmp:Interface\Icons\NSmallCat.bmp:Interface\Icons\PSmallCat.bmp:KEY_FIVE SmallDigger Interface\Icons\SmallDigger.bmp:Interface\Icons\NSmallDigger.bmp:Interface\Icons\PSmallDigger.bmp:KEY_SIX SmallTruck Interface\Icons\SmallTruck.bmp:Interface\Icons\NSmallTruck.bmp:Interface\Icons\PSmallTruck.bmp:KEY_SEVEN BullDozer Interface\Icons\Bulldozer.bmp:Interface\Icons\NBulldozer.bmp:Interface\Icons\PBulldozer.bmp:KEY_EIGHT WalkerDigger Interface\Icons\WalkerDigger.bmp:Interface\Icons\NWalkerDigger.bmp:Interface\Icons\PWalkerDigger.bmp:KEY_NINE LargeDigger Interface\Icons\largeDigger.bmp:Interface\Icons\NlargeDigger.bmp:Interface\Icons\PlargeDigger.bmp:KEY_ZERO LargeCat Interface\Icons\LargeCatamaran.bmp:Interface\Icons\NLargeCatamaran.bmp:Interface\Icons\PLargeCatamaran.bmp:KEY_MINUS LargeHeli Interface\Icons\LargeHeli.bmp:Interface\Icons\NLargeHeli.bmp:Interface\Icons\PLargeHeli.bmp:KEY_EQUALS ;BUILDINGS Barracks Interface\Icons\barracks.bmp:Interface\Icons\Nbarracks.bmp:Interface\Icons\Pbarracks.bmp:KEY_ONE Powerstation Interface\Icons\Powerstation.bmp:Interface\Icons\NPowerstation.bmp:Interface\Icons\PPowerstation.bmp:KEY_TWO OreRefinery Interface\Icons\Orerefinery.bmp:Interface\Icons\NOrerefinery.bmp:Interface\Icons\POrerefinery.bmp:KEY_THREE TeleportPad Interface\Icons\SMteleport.bmp:Interface\Icons\NSMteleport.bmp:Interface\Icons\PSMteleport.bmp:KEY_FOUR ; MobileTeleport Interface\Icons\mobtelepPad.bmp:Interface\Icons\NmobtelepPad.bmp:Interface\Icons\PmobtelepPad.bmp:KEY_FIVE Docks Interface\Icons\dock.bmp:Interface\Icons\Ndock.bmp:Interface\Icons\Pdock.bmp:KEY_SIX Canteen Interface\Icons\Canteen.bmp:Interface\Icons\NCanteen.bmp:Interface\Icons\PCanteen.bmp:KEY_SEVEN TeleportBIG Interface\Icons\LargeTeleporter.bmp:Interface\Icons\NLargeTeleporter.bmp:Interface\Icons\PLargeTeleporter.bmp:KEY_EIGHT Toolstation Interface\Icons\ToolStation.bmp:Interface\Icons\NToolStation.bmp:Interface\Icons\PToolStation.bmp:KEY_NINE Gunstation Interface\Icons\Gunstation.bmp:Interface\Icons\NGunstation.bmp:Interface\Icons\PGunstation.bmp:KEY_ZERO Upgrade Interface\Icons\upgrade.bmp:Interface\Icons\Nupgrade.bmp:Interface\Icons\Pupgrade.bmp:KEY_MINUS Geo-dome Interface\Icons\Geo.bmp:Interface\Icons\NGeo.bmp:Interface\Icons\PGeo.bmp:KEY_EQUALS } InterfaceSurroundImages { 1 Interface\IconPanel\IconPanel1.bmp:-36:-9:-32:5:NULL:0:0 2 Interface\IconPanel\IconPanel2.bmp:-36:-9:-32:5:NULL:0:0 3 Interface\IconPanel\IconPanel3.bmp:-36:-9:-32:5:Interface\IconPanel\IconPanel3WOBack.bmp:-10:-9 4 Interface\IconPanel\IconPanel4.bmp:-36:-9:-32:5:Interface\IconPanel\IconPanel4WOBack.bmp:-10:-9 5 Interface\IconPanel\IconPanel5.bmp:-36:-9:-32:5:NULL:0:0 6 Interface\IconPanel\IconPanel6.bmp:-36:-9:-32:5:NULL:0:0 7 Interface\IconPanel\IconPanel7.bmp:-36:-9:-32:5:NULL:0:0 8 Interface\IconPanel\IconPanel8.bmp:-36:-9:-32:5:NULL:0:0 9 Interface\IconPanel\IconPanel9.bmp:-36:-9:-32:5:NULL:0:0 10 Interface\IconPanel\IconPanel10.bmp:-36:-9:-32:5:NULL:0:0 11 Interface\IconPanel\IconPanel11.bmp:-36:-9:-32:5:NULL:0:0 } Yippee! Hoping the menus will be done soon guys! Extreme110. The Master Of The .cfg. This better not be Hard-Coded!!! I spent so much time on this!!! Link to comment Share on other sites More sharing options...
Addictgamer Posted April 13, 2010 Share Posted April 13, 2010 Good luck with this. Again, I believe all too much that this is possible. Link to comment Share on other sites More sharing options...
sciguy Posted April 13, 2010 Share Posted April 13, 2010 Hm, from what I can tell, unless you expand this menu, you can't have more than one image for the teleport menu for minifigs. "BuildMan" is the line you want. Also, a big question is this: are the actions corresponding with buttons hard-coded or in the cfg? I will investigate this for myself, but feel free to inform me if we already know the answer , just don't rip/speak down to me . Link to comment Share on other sites More sharing options...
McJobless Posted April 13, 2010 Author Share Posted April 13, 2010 Guys, looks like this one is almost impossible...they are hardcoded. Damn the source code! Link to comment Share on other sites More sharing options...
Lair Posted April 13, 2010 Share Posted April 13, 2010 I don't see what is going on. But new menu would be nice as the building menu is at maximum size and I need more . Link to comment Share on other sites More sharing options...
McJobless Posted April 14, 2010 Author Share Posted April 14, 2010 Ok to explain how the Picture proves the stuff is hardcoded: 1) The normal code for the 2nd top line is 'TeleportMan'. Now, when this line goes missing, the source code must obviously have the configuration for the 'menu', or in this case, button. Otherwise, a new menu would of been created. 2) How do you think the buttons work in the first place? There is no code in the .cfg. They are all to do with specific programming codes. This must therefore be coded for in the .exe. Damn. I hate myself sometimes. Link to comment Share on other sites More sharing options...
Addictgamer Posted April 14, 2010 Share Posted April 14, 2010 I found a bunch of code for menus, I can pull them up tonight and pm them for you, or post them here. Link to comment Share on other sites More sharing options...
McJobless Posted April 14, 2010 Author Share Posted April 14, 2010 I found a bunch of code for menus, I can pull them up tonight and pm them for you, or post them here. Be great if you post them man! Maybe I might be able to beat the code... ; NO ONE BEATS THE SOURCE CODE Lego*; Ur...yeah. Thanx, Extreme110 Link to comment Share on other sites More sharing options...
Addictgamer Posted April 15, 2010 Share Posted April 15, 2010 Menu code I promised. .1 ; } ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; DefaultLevelBMPS Interface\FrontEnd\CIceHi.bmp,Interface\FrontEnd\Cice.bmp,Interface\FrontEnd\CIceGrey.bmp !MenuWipe Interface\FrontEnd\Rock_Wipe\RockWipe Level_Completed Mission_Completed! Level_Incomplete _ Save_Game Save_Game Load_Game Save_Game MaxLevelScreens 4 Overwrite { Title Warning! Text You_are_about_to_overwrite_Saved_Game_%d._All_the_old_Saved_Game_information_will_be_lost._Continue? Ok Yes Cancel No } ; This is all information for the save slot images SaveImage { Path Saves BigWidth 80 BigHeight 60 Width 60 Height 45 Pos1 40|95 Pos2 40|155 Pos3 40|215 Pos4 40|275 Pos5 40|335 } SaveText { Window 54|435|344|45 Load Click_on_the_saved_game_slot_that_you_want_to_load. Save Click_on_a_save_game_slot_to_save_your_current_game. Slot %d%%_of_game_completed. SaveSel Save_Game_%d_selected._Saving... LoadSel Saved_Game_%d_selected._Loading... } LevelText { Window 65|420|575|50 Panel Interface\FrontEnd\LowerPanel.bmp|0|0|640|480 Level Click_on_a_cavern_to_select_a_mission. Tutorial Click_on_a_cavern_to_select_a_training_mission. } PausedMenu { MenuCount 5 Menu1 { FullName Paused Title Paused Position 250:134 MenuFont interface\fonts\MbriefFont2.bmp LoFont interface\fonts\MbriefFont.bmp HiFont interface\fonts\MbriefFont2.bmp ItemCount 5 MenuImage Interface\BriefingPanel\briefingPanel2.bmp:0:0:1 AutoCenter TRUE Anchored 110:0 Item1 Trigger:60:50:Continue_Game:1 Item2 Next:60:80:Options:Menu2:NotInTuto Item3 Next:60:110:Advanced_Options:Menu5 Item4 Next:60:140:Restart_Mission:Menu4 Item5 Next:60:170:Quit:Menu3 } Menu2 { FullName Options Title Options Position 216:134 MenuFont interface\fonts\MbriefFont2.bmp LoFont interface\fonts\MbriefFont.bmp HiFont interface\fonts\MbriefFont2.bmp ItemCount 7 MenuImage Interface\BriefingPanel\briefingPanel2.bmp:0:0:1 Anchored 110:0 Item1 Slider:-80:30:255:0:Game_Speed:0:5:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item2 Slider:-80:55:255:0:SFX_Volume:0:10:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item3 Slider:-80:80:255:0:Music_Volume:0:10:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item4 Slider:-80:105:255:0:Brightness:0:10:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item5 Cycle:-80:130:255:0:Help_Window:2:Off:On Item6 Trigger:-80:155:Replay_Objective:1 Item7 Next:-80:180:Back:Menu1 } Menu3 { FullName Quit? Title Are_You_Sure? Position 290:134 MenuFont interface\fonts\MbriefFont2.bmp LoFont interface\fonts\MbriefFont.bmp HiFont interface\fonts\MbriefFont2.bmp ItemCount 2 MenuImage Interface\BriefingPanel\briefingPanel2.bmp:0:0:1 AutoCenter TRUE Anchored 110:0 Item1 Trigger:20:70:Yes_-_Quit:1 Item2 Next:20:95:No_-_Continue_with_Mission:Menu1 } Menu4 { FullName Restart_Mission? Title Are_You_Sure? Position 290:134 MenuFont interface\fonts\MbriefFont2.bmp LoFont interface\fonts\MbriefFont.bmp HiFont interface\fonts\MbriefFont2.bmp ItemCount 2 MenuImage Interface\BriefingPanel\briefingPanel2.bmp:0:0:1 AutoCenter TRUE Anchored 110:0 Item1 Trigger:20:70:Yes_-_Restart_Mission:1 Item2 Next:20:95:No_-_Continue_with_Mission:Menu1 } Menu5 { FullName Advanced_Options Title Advanced_Options Position 290:134 MenuFont interface\fonts\MbriefFont2.bmp LoFont interface\fonts\MbriefFont.bmp HiFont interface\fonts\MbriefFont2.bmp ItemCount 5 MenuImage Interface\BriefingPanel\briefingPanel2.bmp:0:0:1 Anchored 110:0 Item1 Cycle:-150:45:310:0:Wall_Detail:2:High:Low Item2 Cycle:-150:70:310:0:Music:2:On:Off Item3 Cycle:-150:95:310:0:Sound_Effects:2:On:Off Item4 Cycle:-150:120:310:0:Automatic_Game_Speed:2:On:Off Item5 Next:-150:145:Back:Menu1 } } SaveMenu { MenuCount 1 Menu1 { FullName Load_A_Saved_Game Title Load_Level_Save Position 320:200 MenuFont Interface\FrontEnd\Menu_Font_Hi.bmp LoFont Interface\FrontEnd\Menu_Font_Lo.bmp HiFont Interface\FrontEnd\Menu_Font_Hi.bmp ItemCount 1 !Overlay1 avi\PB1.flh:SFX_NULL:488:0 !Overlay2 avi\PB2.flh:SFX_NULL:488:0 !Overlay3 avi\PB3.flh:SFX_NULL:488:0 !Overlay4 avi\PB4.flh:SFX_NULL:488:0 !Overlay5 avi\PB5.flh:SFX_NULL:488:0 MenuImage Interface\FrontEnd\SaveLoad.bmp MenuImageDark Interface\FrontEnd\SaveLoad_Dark.bmp:0:0:1 AutoCenter FALSE DisplayTitle FALSE ;Item1 Trigger:-310:-150:Back:1 Item1 Trigger:-314:236:Interface\FrontEnd\LP_Normal.bmp:Interface\FrontEnd\LP_Glow.bmp:Interface\FrontEnd\LP_Dull.bmp:ToolTip_FrontEnd_Back:1 } } MainMenuFull { MenuCount 5 Menu1 { FullName Main Title Main Position 320:200 MenuFont Interface\FrontEnd\Menu_Font_Hi.bmp LoFont Interface\FrontEnd\Menu_Font_Lo.bmp HiFont Interface\FrontEnd\Menu_Font_Hi.bmp ItemCount 5 MenuImage Interface\FrontEnd\MenuBGpic.bmp AutoCenter TRUE DisplayTitle FALSE !Overlay1 avi\Rocky.flh:FrontSFX_RockMonster:0:216 !Overlay2 avi\struck.flh:FrontSFX_Truck:336:192 !Overlay3 avi\Sandwich.flh:FrontSFX_Sand:0:248 !Overlay4 avi\claser.flh:SFX_NULL:144:241 !Overlay5 avi\Slug.flh:FrontSFX_Slug:408:305 PlayRandom TRUE Item1 Next:0:0:Start_Game:Menu2 Item2 Next:0:40:Load_A_Saved_Game:Menu4 Item3 Next:0:80:Training_Missions:Menu3 Item4 Trigger:0:120:Credits:0 Item5 Next:0:160:Quit_Game:Menu5 } Menu2 { FullName Missions Title Levels Position 0:0 MenuFont Interface\FrontEnd\Menu_Font_Hi.bmp LoFont Interface\FrontEnd\Menu_Font_Lo.bmp HiFont Interface\FrontEnd\Menu_Font_Hi.bmp ItemCount 1 MenuImage Interface\LevelPicker\LevelPick.bmp AutoCenter FALSE DisplayTitle FALSE CanScroll TRUE Item1 Next:6:436:Interface\FrontEnd\LP_Normal.bmp:Interface\FrontEnd\LP_Glow.bmp:Interface\FrontEnd\LP_Dull.bmp:ToolTip_FrontEnd_Back:Menu1 } Menu3 { FullName Training_Missions Title Tutorials Position 0:0 MenuFont Interface\FrontEnd\Menu_Font_Hi.bmp LoFont Interface\FrontEnd\Menu_Font_Lo.bmp HiFont Interface\FrontEnd\Menu_Font_Hi.bmp ItemCount 1 MenuImage Interface\LevelPicker\LevelPickT.bmp AutoCenter FALSE DisplayTitle FALSE Item1 Next:6:436:Interface\FrontEnd\LP_Normal.bmp:Interface\FrontEnd\LP_Glow.bmp:Interface\FrontEnd\LP_Dull.bmp:ToolTip_FrontEnd_Back:Menu1 } Menu4 { FullName Load_A_Saved_Game Title Load_Level_Save Position 320:200 MenuFont Interface\FrontEnd\Menu_Font_Hi.bmp LoFont Interface\FrontEnd\Menu_Font_Lo.bmp HiFont Interface\FrontEnd\Menu_Font_Hi.bmp ItemCount 1 MenuImage Interface\FrontEnd\SaveLoad.bmp AutoCenter FALSE DisplayTitle FALSE !Overlay1 avi\PB1.flh:SFX_NULL:488:0 !Overlay2 avi\PB2.flh:SFX_NULL:488:0 !Overlay3 avi\PB3.flh:SFX_NULL:488:0 !Overlay4 avi\PB4.flh:SFX_NULL:488:0 !Overlay5 avi\PB5.flh:SFX_NULL:488:0 Item1 Next:-314:236:Interface\FrontEnd\LP_Normal.bmp:Interface\FrontEnd\LP_Glow.bmp:Interface\FrontEnd\LP_Dull.bmp:ToolTip_FrontEnd_Back:Menu1 } Menu5 { FullName Are_you_sure? Title ARE_YOU_SURE? Position 320:200 MenuFont Interface\FrontEnd\Menu_Font_Hi.bmp LoFont Interface\FrontEnd\Menu_Font_Lo.bmp HiFont Interface\FrontEnd\Menu_Font_Hi.bmp ItemCount 2 MenuImage Interface\FrontEnd\MenuBGpic.bmp AutoCenter TRUE DisplayTitle TRUE Anchored 170:0 !Overlay1 avi\Rocky.flh:FrontSFX_RockMonster:0:216 !Overlay2 avi\struck.flh:FrontSFX_Truck:336:192 !Overlay3 avi\Sandwich.flh:FrontSFX_Sand:0:248 !Overlay4 avi\claser.flh:SFX_NULL:144:241 !Overlay5 avi\Slug.flh:FrontSFX_Slug:408:305 PlayRandom TRUE Item1 Trigger:0:60:Yes:1 Item2 Next:0:100:No:Menu1 } } OptionsMenu { MenuCount 1 Menu1 { FullName Options Title Options Position 216:134 MenuFont interface\fonts\MbriefFont2.bmp LoFont interface\fonts\MbriefFont.bmp HiFont interface\fonts\MbriefFont2.bmp ItemCount 7 MenuImage Interface\BriefingPanel\briefingPanel2.bmp:0:0:1 Item1 Slider:-80:30:255:0:Game_Speed:0:5:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item2 Slider:-80:55:255:0:SFX_Volume:0:10:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item3 Slider:-80:80:255:0:Music_Volume:0:10:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item4 Slider:-80:105:255:0:Brightness:0:10:Interface\FrontEnd\Vol_OffBar.bmp:Interface\FrontEnd\Vol_OnBar.bmp:Interface\FrontEnd\Vol_Leftcap.bmp:Interface\FrontEnd\Vol_Rightcap.bmp:Interface\FrontEnd\Vol_Plus.bmp:Interface\FrontEnd\Vol_Minus.bmp:Interface\FrontEnd\Vol_PlusHi.bmp:Interface\FrontEnd\Vol_MinusHi.bmp Item5 Cycle:-80:130:255:0:Help_Window:2:Off:On Item6 Trigger:-80:155:Replay_Objective:1 Item7 Trigger:-80:180:Continue_Game:1 } } } ; This block of data sets up the positions of items in the front end. ; Not every bit of it is totally configurable but hey thats just the way wot it is okay? Menu { ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EXAMPLE MENU ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Contains one menu from each type - note TextInput is not config'ed yet ; Menu1 { ; Title Start_Pos ; Position 100:200 ; MenuFont interface\fonts\menufont.bmp ; LoFont interface\fonts\menulofont.bmp ; HiFont interface\fonts\menuhifont.bmp ; ItemCount 6 ; ; ; Example item list. ; Cycle type - type :x1:y1:x2:y2:banner :count:seln1 :seln2:....:selnCount ; Item1 Cycle:20:20:20:20:Windowed_Mode:2 :Windowed:Fullscreen ; ; TextInput type - type :x1:y1:x2:y2:banner:initial:bufferLength ; Item2 TextInput:20:20:20:20:Name :Player :30 ; ; Trigger type - type :x1:y1:banner:End ; Item3 Trigger:20:20:Start :1 ; ; Next type - type:x1:y1:Banner:MenuLink ; Item4 Next:20:20:Next :Menu2 ; ; Slider type - type :x1:y1:x2:y2:banner :LowLimit:HighLimit ; Item5 Slider:20:20:20:20:Sound_Volume:0 :10 ; ; RealSlider type - type :x1:y1:x2:y2:banner :LowLimit:HighLimit:Step ; Item6 RealSlider:20:20:20:20:TouchyVol:0.0 :1.0 Link to comment Share on other sites More sharing options...
sciguy Posted April 16, 2010 Share Posted April 16, 2010 Yes, that is the menu code, however........They are for the main menu and it's sub-menus, and the in-game pause menu and it's sub-menus. Link to comment Share on other sites More sharing options...
Recommended Posts