C# 클래스 MM2Randomizer.Randomizers.RWeaponBehavior

상속: IRandomizer
파일 보기 프로젝트 열기: duckfist/MM2Random 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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