C# Class MM2Randomizer.Randomizers.RWeaknesses

Inheritance: IRandomizer
Afficher le fichier Open project: duckfist/MM2Random Class Usage Examples

Méthodes publiques

Свойство Type Description
BotWeaknesses ].int[
IsChaos bool
WilyWeaknessInfo ].char[
WilyWeaknesses ].int[

Méthodes publiques

Méthode Description
RWeaknesses ( bool isChaos ) : System
Randomize ( Patch p, Random r ) : void
ToString ( ) : string

Private Methods

Méthode Description
GetRoboDamagePrimary ( Random r, EDmgVsBoss weapon ) : byte

Do 3 damage for high-ammo weapons, and ammo-damage + 1 for the others Time Stopper will always do 1 damage.

GetWeaponIndexFromAddress ( EDmgVsBoss weaponAddress ) : int
RandomizeJ ( Random r ) : void

Modify the damage values of each weapon against each Robot Master for Rockman 2 (J).

RandomizeU ( Patch Patch, Random r ) : void

Identical to RandomWeaknesses() but using Mega Man 2 (U).nes offsets

RandomizeWilyUJ ( Patch Patch, Random r ) : void

TODO

Method Details

RWeaknesses() public méthode

public RWeaknesses ( bool isChaos ) : System
isChaos bool
Résultat System

Randomize() public méthode

public Randomize ( Patch p, Random r ) : void
p MM2Randomizer.Patcher.Patch
r System.Random
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

BotWeaknesses public_oe static_oe property

public static int[,] BotWeaknesses
Résultat ].int[

IsChaos public_oe static_oe property

public static bool IsChaos
Résultat bool

WilyWeaknessInfo public_oe static_oe property

public static char[,] WilyWeaknessInfo
Résultat ].char[

WilyWeaknesses public_oe static_oe property

public static int[,] WilyWeaknesses
Résultat ].int[