C# Класс Server.Race

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AliveBody ( Server.Mobile m ) : int
AliveBody ( bool female ) : int
Body ( Server.Mobile m ) : int
ClipHairHue ( int hue ) : int
ClipSkinHue ( int hue ) : int
GetRaceNames ( ) : string[]
GetRaceValues ( ) : Server.Race[]
GhostBody ( Server.Mobile m ) : int
GhostBody ( bool female ) : int
Parse ( string value ) : Race
RandomFacialHair ( Server.Mobile m ) : int
RandomFacialHair ( bool female ) : int
RandomHair ( Server.Mobile m ) : int
RandomHair ( bool female ) : int
RandomHairHue ( ) : int
RandomSkinHue ( ) : int
ToString ( ) : string
ValidateFacialHair ( Server.Mobile m, int itemID ) : bool
ValidateFacialHair ( bool female, int itemID ) : bool
ValidateHair ( Server.Mobile m, int itemID ) : bool
ValidateHair ( bool female, int itemID ) : bool

Защищенные методы

Метод Описание
Race ( int raceID, int raceIndex, string name, string pluralName, int maleBody, int femaleBody, int maleGhostBody, int femaleGhostBody, Server.Expansion requiredExpansion ) : System

Приватные методы

Метод Описание
CheckNamesAndValues ( ) : void

Описание методов

AliveBody() публичный Метод

public AliveBody ( Server.Mobile m ) : int
m Server.Mobile
Результат int

AliveBody() публичный Метод

public AliveBody ( bool female ) : int
female bool
Результат int

Body() публичный Метод

public Body ( Server.Mobile m ) : int
m Server.Mobile
Результат int

ClipHairHue() публичный абстрактный Метод

public abstract ClipHairHue ( int hue ) : int
hue int
Результат int

ClipSkinHue() публичный абстрактный Метод

public abstract ClipSkinHue ( int hue ) : int
hue int
Результат int

GetRaceNames() публичный статический Метод

public static GetRaceNames ( ) : string[]
Результат string[]

GetRaceValues() публичный статический Метод

public static GetRaceValues ( ) : Server.Race[]
Результат Server.Race[]

GhostBody() публичный Метод

public GhostBody ( Server.Mobile m ) : int
m Server.Mobile
Результат int

GhostBody() публичный Метод

public GhostBody ( bool female ) : int
female bool
Результат int

Parse() публичный статический Метод

public static Parse ( string value ) : Race
value string
Результат Race

Race() защищенный Метод

protected Race ( int raceID, int raceIndex, string name, string pluralName, int maleBody, int femaleBody, int maleGhostBody, int femaleGhostBody, Server.Expansion requiredExpansion ) : System
raceID int
raceIndex int
name string
pluralName string
maleBody int
femaleBody int
maleGhostBody int
femaleGhostBody int
requiredExpansion Server.Expansion
Результат System

RandomFacialHair() публичный Метод

public RandomFacialHair ( Server.Mobile m ) : int
m Server.Mobile
Результат int

RandomFacialHair() публичный абстрактный Метод

public abstract RandomFacialHair ( bool female ) : int
female bool
Результат int

RandomHair() публичный Метод

public RandomHair ( Server.Mobile m ) : int
m Server.Mobile
Результат int

RandomHair() публичный абстрактный Метод

public abstract RandomHair ( bool female ) : int
female bool
Результат int

RandomHairHue() публичный абстрактный Метод

public abstract RandomHairHue ( ) : int
Результат int

RandomSkinHue() публичный абстрактный Метод

public abstract RandomSkinHue ( ) : int
Результат int

ToString() публичный Метод

public ToString ( ) : string
Результат string

ValidateFacialHair() публичный Метод

public ValidateFacialHair ( Server.Mobile m, int itemID ) : bool
m Server.Mobile
itemID int
Результат bool

ValidateFacialHair() публичный абстрактный Метод

public abstract ValidateFacialHair ( bool female, int itemID ) : bool
female bool
itemID int
Результат bool

ValidateHair() публичный Метод

public ValidateHair ( Server.Mobile m, int itemID ) : bool
m Server.Mobile
itemID int
Результат bool

ValidateHair() публичный абстрактный Метод

public abstract ValidateHair ( bool female, int itemID ) : bool
female bool
itemID int
Результат bool