Page 1 of 1

Menu Layers and GameTypes?

PostPosted: Sun Jun 29, 08 10:44 pm
by Aidan
I have come to realize a problem. I have never worked with window editing in my life in Deus Ex. I was creating a Deus Ex Multiplayer installer when I realized I had no clue how to edit the menu when you first enter Deus Ex. I wish to delete buttons such as "New Game", "Load Game", etc. Possibly create new menu's?

Allan had said something about creating a new game type on msn.

Anyways, help would be greatly appreciated, thank you.

PostPosted: Mon Jun 30, 08 8:53 am
by Andrievskaya Veronika
You have to use your own Player Class, GameType and of course, your own MainMenu class to do this :D


Code: Select all
//=============================================================================
// AV_MainMenu
//=============================================================================

class AV_MainMenu expands MenuMain;

#exec TEXTURE IMPORT NAME=MenuMainBackground_3  FILE=Textures\MenuMainBackground_3.pcx GROUP=UserInterface FLAGS=2

function ShowVersionInfo()
{
     Super.ShowVersionInfo();
// Ха ха ха!!!!!!!!!!!!!!!
     winButtons[4].SetSensitivity(False);      
     winButtons[4].Destroy();
     winButtons[8].SetSensitivity(False);      
     winButtons[8].Destroy();
}

// ----------------------------------------------------------------------

defaultproperties
{
     ButtonNames(0)="[Начать]"
     ButtonNames(1)="[Сохранить игру]"
     ButtonNames(2)="[Загрузить...]"
     ButtonNames(3)="[Настройки...]"
     ButtonNames(5)="[Вступление]"
     ButtonNames(6)="[Создатели]"
     ButtonNames(7)="[Назад в игру]"
     ButtonNames(9)="[Выход]"
     buttonDefaults(5)=(Y=157)
     buttonDefaults(7)=(Y=229)
     buttonDefaults(9)=(Y=265)
     Title="Сорок третий километр"
     clientTextures(2)=Texture'D43K.UserInterface.MenuMainBackground_3'
}

PostPosted: Mon Jun 30, 08 6:12 pm
by Aidan
YAY!!! OMG thanks soo much! But how would I go about making this a player class?? As in implementing the script..

PostPosted: Wed Jul 23, 08 4:45 am
by Aidan
I don't care if this is an old topic that is revived one day. I just need help :S

Seriously.. If I can do this, I have a plan to bring DX back.