C# Класс MM2Randomizer.Randomizers.RWeaponBehavior

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

Открытые свойства

Свойство Тип Описание
AmmoUsage List

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

Метод Описание
GetAmmoUsage ( EDmgVsEnemy weapon ) : double
RWeaponBehavior ( ) : System
Randomize ( Patch p, Random r ) : void
ToString ( ) : string

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

Метод Описание
ChangeAir ( Patch Patch, Random r ) : void
ChangeBubble ( Patch Patch, Random r ) : void
ChangeClash ( Patch Patch, Random r ) : void
ChangeFlash ( Patch Patch, Random r ) : void
ChangeHeat ( Patch Patch, Random r ) : void
ChangeItem1 ( Patch Patch, Random r ) : void
ChangeMetal ( Patch Patch, Random r ) : void
ChangeQuick ( Patch Patch, Random r ) : void
ChangeWood ( Patch Patch, Random r ) : void

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

Метод Описание
GetRandomSound ( Random r ) : ESoundID

Get a random unique sound for a weapon to use

GetSoundList ( ) : List

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

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

protected ChangeAir ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeBubble ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeClash ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeFlash ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeHeat ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeItem1 ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeMetal ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeQuick ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

protected ChangeWood ( Patch Patch, Random r ) : void
Patch MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

public static GetAmmoUsage ( EDmgVsEnemy weapon ) : double
weapon MM2Randomizer.Enums.EDmgVsEnemy
Результат double

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

public RWeaponBehavior ( ) : System
Результат System

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

public Randomize ( Patch p, Random r ) : void
p MM2Randomizer.Patcher.Patch
r System.Random
Результат void

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

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

Описание свойств

AmmoUsage публичное статическое свойство

public static List AmmoUsage
Результат List