C# Class MerchantRPG.Data.Item

Show file Open project: subchannel13/MerchantRPG-combinator

Public Properties

Property Type Description
Accuracy double
Attack double
CriticalRate double
Defense double
Dexterity double
HP double
Intelligence double
Level int
MagicAttack double
MagicDefense double
Name string
Slot ItemSlot
StatFields System.Reflection.FieldInfo[]
Strength double
Template ItemTemplate

Public Methods

Method Description
Item ( ItemTemplate template, double attack, double magicAttack, double accuracy, double criticalRate, double defense, double magicDefense, double strength, double intelligence, double dexterity, double hp ) : System
Item ( string name, int level, ItemSlot slot, double attack, double magicAttack, double accuracy, double criticalRate, double defense, double magicDefense, double strength, double intelligence, double dexterity, double hp ) : System

Private Methods

Method Description
initStatFields ( ) : System.Reflection.FieldInfo[]

Method Details

Item() public method

public Item ( ItemTemplate template, double attack, double magicAttack, double accuracy, double criticalRate, double defense, double magicDefense, double strength, double intelligence, double dexterity, double hp ) : System
template ItemTemplate
attack double
magicAttack double
accuracy double
criticalRate double
defense double
magicDefense double
strength double
intelligence double
dexterity double
hp double
return System

Item() public method

public Item ( string name, int level, ItemSlot slot, double attack, double magicAttack, double accuracy, double criticalRate, double defense, double magicDefense, double strength, double intelligence, double dexterity, double hp ) : System
name string
level int
slot ItemSlot
attack double
magicAttack double
accuracy double
criticalRate double
defense double
magicDefense double
strength double
intelligence double
dexterity double
hp double
return System

Property Details

Accuracy public property

public double Accuracy
return double

Attack public property

public double Attack
return double

CriticalRate public property

public double CriticalRate
return double

Defense public property

public double Defense
return double

Dexterity public property

public double Dexterity
return double

HP public property

public double HP
return double

Intelligence public property

public double Intelligence
return double

Level public property

public int Level
return int

MagicAttack public property

public double MagicAttack
return double

MagicDefense public property

public double MagicDefense
return double

Name public property

public string Name
return string

Slot public property

public ItemSlot Slot
return ItemSlot

StatFields public static property

public static FieldInfo[],System.Reflection StatFields
return System.Reflection.FieldInfo[]

Strength public property

public double Strength
return double

Template public property

public ItemTemplate,MerchantRPG.Data Template
return ItemTemplate