![]() |
Superfighters Deluxe
|
Bot melee actions used for BotBehaviorSet. More...
Public Member Functions | |
bool | Equals (BotMeleeActions other) |
override bool | Equals (object obj) |
override int | GetHashCode () |
ushort | GetMaxRegisteredValue () |
Returns the maximum reigstered value among all the values. More... | |
ushort | GetMinRegisteredValue (bool includeZeroValues=true) |
Returns the minimum registered value among all the values. More... | |
BotMeleeActions | Multiply (float value) |
Multiplies all weighted values with the specified percentage and returns a new BotMeleeActions. Capping the values at 0 or ushort.MaxValue if needed. More... | |
Static Public Member Functions | |
static ushort | Multiply (ushort s, float p) |
Multiplies a ushort with a float and returns the new ushort value. More... | |
static bool | operator!= (BotMeleeActions a, BotMeleeActions b) |
static bool | operator== (BotMeleeActions a, BotMeleeActions b) |
Public Attributes | |
ushort | Attack |
Weight to Attack. More... | |
ushort | AttackCombo |
Weight to Attack when performing combos. More... | |
ushort | Block |
Weight to Block. More... | |
ushort | Grab |
Weight to Grab. More... | |
ushort | Jump |
Weight to Jump. More... | |
ushort | Kick |
Weight to Kick. More... | |
ushort | Wait |
Weight to Waiting. Note that there's a built in max time bots will wait before doing other actions based on MeleeWaitTimeLimitMin and MeleeWaitTimeLimitMax. More... | |
Bot melee actions used for BotBehaviorSet.
bool Equals | ( | BotMeleeActions | other | ) |
other |
override bool Equals | ( | object | obj | ) |
obj |
override int GetHashCode | ( | ) |
ushort GetMaxRegisteredValue | ( | ) |
Returns the maximum reigstered value among all the values.
ushort GetMinRegisteredValue | ( | bool | includeZeroValues = true | ) |
Returns the minimum registered value among all the values.
includeZeroValues | If zero values should be included in the check. |
BotMeleeActions Multiply | ( | float | value | ) |
Multiplies all weighted values with the specified percentage and returns a new BotMeleeActions. Capping the values at 0 or ushort.MaxValue if needed.
|
static |
Multiplies a ushort with a float and returns the new ushort value.
s | Short value |
p | Factor to multiply |
|
static |
a | |
b |
|
static |
a | |
b |
ushort Attack |
Weight to Attack.
ushort AttackCombo |
Weight to Attack when performing combos.
ushort Block |
Weight to Block.
ushort Grab |
Weight to Grab.
ushort Jump |
Weight to Jump.
ushort Kick |
Weight to Kick.
ushort Wait |
Weight to Waiting. Note that there's a built in max time bots will wait before doing other actions based on MeleeWaitTimeLimitMin and MeleeWaitTimeLimitMax.
|
staticget |
Blank BotMeleeActions. Everything is set to 0.
|
staticget |
Default BotMeleeActions.
|
staticget |
Default BotMeleeActions when enraged.
|
staticget |
Default BotMeleeActions when enraged and hit.
|
staticget |
Default BotMeleeActions when hit.
|
staticget |
Easy BotMeleeActions.
|
staticget |
Easy BotMeleeActions when enraged.
|
staticget |
Easy BotMeleeActions when enraged and hit.
|
staticget |
Easy BotMeleeActions when hit.
|
staticget |
Expert BotMeleeActions set.
|
staticget |
Expert BotMeleeActions when enraged.
|
staticget |
Expert BotMeleeActions when enraged and hit.
|
staticget |
Expert BotMeleeActions when hit.
|
staticget |
Hard BotMeleeActions set.
|
staticget |
Hard BotMeleeActions when enraged.
|
staticget |
Hard BotMeleeActions when enraged and hit.
|
staticget |
Hard BotMeleeActions when hit.
|
staticget |
Normal BotMeleeActions set.
|
staticget |
Normal BotMeleeActions when enraged.
|
staticget |
Normal BotMeleeActions when enraged and hit.
|
staticget |
Normal BotMeleeActions when hit.