C# Class DND_Monster.Monster

Mostrar archivo Open project: FallenWyvern/DnD-Monster-Generator Class Usage Examples

Public Properties

Property Type Description
AC string
CHA int
CON int
CR Challenge_Rating
ConditionImmunities List
CreatureAlign string
CreatureGender string
CreatureName string
CreatureSize string
CreatureType string
DEX int
DamageImmunities List
DamageResistances List
DamageVulnerability List
HP string
INT int
STR int
SavingThrowBonuses List
SkillBonuses List
Speed string
Title string
WIS int
_Abilities List
_Actions List
_Languages List
_Legendaries List
_Reactions List
_Senses List
_advancedSpellData List
_advancedSpells List
columns int
output List
proficency int
sDoddlerCreature string
sDoddlerIndex string
unique bool
width int

Public Methods

Method Description
AddAbility ( Ability target ) : void
AddAction ( Ability target ) : void
AddConditionImmunity ( string immunity ) : void
AddDamageImmunity ( string immunity ) : void
AddDamageResistance ( string resistance ) : void
AddDamageVulnerabilities ( string vulnerability ) : void
AddLanguage ( string language ) : void
AddLegendary ( Legendary target ) : void
AddReaction ( Ability target ) : void
AddSavingThrow ( string savingThrow ) : void
AddSense ( string sense ) : void
AddSkillBonus ( string skill ) : void
AshenGTStatBlock ( ) : string
Bold ( string input ) : string
Bold ( string input, string nonBold ) : string
BoldItalic ( string input ) : string
BoldItalic ( string input, string nonBoldItalic ) : string
Clear ( bool isNew = false ) : void
CustomStatBlock ( string file = "" ) : string
FutureStatBlock ( ) : string
HR ( ) : string
Input ( Data source ) : void
Italic ( string input ) : string
Italic ( string input, string nonItalic ) : string
NonSpace ( string input ) : string
Output ( Data fillTarget ) : void
RedditOutput ( ) : string
Regular ( string input ) : string
StatMod ( int stat ) : string
ValloricStatBlock ( ) : string
WorkbenchOutput ( ) : string
sDoddlerOutput ( ) : string

Private Methods

Method Description
AddTemplateScript ( string identifier ) : void
C_Immunities ( ) : string
D_Immunities ( ) : string
D_Resistances ( ) : string
D_Vulnerabilities ( ) : string
Languages ( ) : string
ParseParameters ( string parameterName, string defaultParameter ) : string
SavingThrows ( ) : string
Senses ( ) : string
Skills ( ) : string
TaperedRule ( ) : void

Method Details

AddAbility() public static method

public static AddAbility ( Ability target ) : void
target Ability
return void

AddAction() public static method

public static AddAction ( Ability target ) : void
target Ability
return void

AddConditionImmunity() public static method

public static AddConditionImmunity ( string immunity ) : void
immunity string
return void

AddDamageImmunity() public static method

public static AddDamageImmunity ( string immunity ) : void
immunity string
return void

AddDamageResistance() public static method

public static AddDamageResistance ( string resistance ) : void
resistance string
return void

AddDamageVulnerabilities() public static method

public static AddDamageVulnerabilities ( string vulnerability ) : void
vulnerability string
return void

AddLanguage() public static method

public static AddLanguage ( string language ) : void
language string
return void

AddLegendary() public static method

public static AddLegendary ( Legendary target ) : void
target Legendary
return void

AddReaction() public static method

public static AddReaction ( Ability target ) : void
target Ability
return void

AddSavingThrow() public static method

public static AddSavingThrow ( string savingThrow ) : void
savingThrow string
return void

AddSense() public static method

public static AddSense ( string sense ) : void
sense string
return void

AddSkillBonus() public static method

public static AddSkillBonus ( string skill ) : void
skill string
return void

AshenGTStatBlock() public static method

public static AshenGTStatBlock ( ) : string
return string

Bold() public static method

public static Bold ( string input ) : string
input string
return string

Bold() public static method

public static Bold ( string input, string nonBold ) : string
input string
nonBold string
return string

BoldItalic() public static method

public static BoldItalic ( string input ) : string
input string
return string

BoldItalic() public static method

public static BoldItalic ( string input, string nonBoldItalic ) : string
input string
nonBoldItalic string
return string

Clear() public static method

public static Clear ( bool isNew = false ) : void
isNew bool
return void

CustomStatBlock() public static method

public static CustomStatBlock ( string file = "" ) : string
file string
return string

FutureStatBlock() public static method

public static FutureStatBlock ( ) : string
return string

HR() public static method

public static HR ( ) : string
return string

Input() public static method

public static Input ( Data source ) : void
source Data
return void

Italic() public static method

public static Italic ( string input ) : string
input string
return string

Italic() public static method

public static Italic ( string input, string nonItalic ) : string
input string
nonItalic string
return string

NonSpace() public static method

public static NonSpace ( string input ) : string
input string
return string

Output() public static method

public static Output ( Data fillTarget ) : void
fillTarget Data
return void

RedditOutput() public static method

public static RedditOutput ( ) : string
return string

Regular() public static method

public static Regular ( string input ) : string
input string
return string

StatMod() public static method

public static StatMod ( int stat ) : string
stat int
return string

ValloricStatBlock() public static method

public static ValloricStatBlock ( ) : string
return string

WorkbenchOutput() public static method

public static WorkbenchOutput ( ) : string
return string

sDoddlerOutput() public static method

public static sDoddlerOutput ( ) : string
return string

Property Details

AC public_oe static_oe property

public static string AC
return string

CHA public_oe static_oe property

public static int CHA
return int

CON public_oe static_oe property

public static int CON
return int

CR public_oe static_oe property

public static Challenge_Rating,DND_Monster CR
return Challenge_Rating

ConditionImmunities public_oe static_oe property

public static List ConditionImmunities
return List

CreatureAlign public_oe static_oe property

public static string CreatureAlign
return string

CreatureGender public_oe static_oe property

public static string CreatureGender
return string

CreatureName public_oe static_oe property

public static string CreatureName
return string

CreatureSize public_oe static_oe property

public static string CreatureSize
return string

CreatureType public_oe static_oe property

public static string CreatureType
return string

DEX public_oe static_oe property

public static int DEX
return int

DamageImmunities public_oe static_oe property

public static List DamageImmunities
return List

DamageResistances public_oe static_oe property

public static List DamageResistances
return List

DamageVulnerability public_oe static_oe property

public static List DamageVulnerability
return List

HP public_oe static_oe property

public static string HP
return string

INT public_oe static_oe property

public static int INT
return int

STR public_oe static_oe property

public static int STR
return int

SavingThrowBonuses public_oe static_oe property

public static List SavingThrowBonuses
return List

SkillBonuses public_oe static_oe property

public static List SkillBonuses
return List

Speed public_oe static_oe property

public static string Speed
return string

Title public_oe static_oe property

public static string Title
return string

WIS public_oe static_oe property

public static int WIS
return int

_Abilities public_oe static_oe property

public static List _Abilities
return List

_Actions public_oe static_oe property

public static List _Actions
return List

_Languages public_oe static_oe property

public static List _Languages
return List

_Legendaries public_oe static_oe property

public static List _Legendaries
return List

_Reactions public_oe static_oe property

public static List _Reactions
return List

_Senses public_oe static_oe property

public static List _Senses
return List

_advancedSpellData public_oe static_oe property

public static List _advancedSpellData
return List

_advancedSpells public_oe static_oe property

public static List _advancedSpells
return List

columns public_oe static_oe property

public static int columns
return int

output public_oe static_oe property

public static List output
return List

proficency public_oe static_oe property

public static int proficency
return int

sDoddlerCreature public_oe static_oe property

public static string sDoddlerCreature
return string

sDoddlerIndex public_oe static_oe property

public static string sDoddlerIndex
return string

unique public_oe static_oe property

public static bool unique
return bool

width public_oe static_oe property

public static int width
return int