C# 클래스 Sorcerer

상속: PlayerChar
파일 보기 프로젝트 열기: marouen-lamiri/Second-Soul 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
database DatabaseSorcerer,
soulShards int

보호된 프로퍼티들

프로퍼티 타입 설명
fighter Fighter,
intelligence int
intelligencePerLvl int
spirit int
spiritPerLvl int
wisdom int
wisdomPerLvl int

공개 메소드들

메소드 설명
calculateNewPrimaryStats ( ) : void
calculateSecondaryStats ( ) : void
criticalHitCheck ( ) : bool
gainSouls ( int souls ) : void
getDamage ( ) : double
getDamageCanMiss ( ) : double
getFighter ( ) : Fighter,
getIntelligence ( ) : int
getSpirit ( ) : int
getWisdom ( ) : int
isDead ( ) : bool
levelUp ( ) : void
loseEnergy ( float energy ) : bool
setIntelligence ( int iIntelligence ) : void
setSpirit ( int iSpirit ) : void
setWisdom ( int iWisdom ) : void

보호된 메소드들

메소드 설명
FixedUpdate ( ) : void
Start ( ) : void
initializeMoney ( ) : void
initializePrimaryStats ( ) : void
sorcererStart ( ) : void
sorcererUpdate ( ) : void

메소드 상세

FixedUpdate() 보호된 메소드

protected FixedUpdate ( ) : void
리턴 void

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

calculateNewPrimaryStats() 공개 메소드

public calculateNewPrimaryStats ( ) : void
리턴 void

calculateSecondaryStats() 공개 메소드

public calculateSecondaryStats ( ) : void
리턴 void

criticalHitCheck() 공개 메소드

public criticalHitCheck ( ) : bool
리턴 bool

gainSouls() 공개 메소드

public gainSouls ( int souls ) : void
souls int
리턴 void

getDamage() 공개 메소드

public getDamage ( ) : double
리턴 double

getDamageCanMiss() 공개 메소드

public getDamageCanMiss ( ) : double
리턴 double

getFighter() 공개 메소드

public getFighter ( ) : Fighter,
리턴 Fighter,

getIntelligence() 공개 메소드

public getIntelligence ( ) : int
리턴 int

getSpirit() 공개 메소드

public getSpirit ( ) : int
리턴 int

getWisdom() 공개 메소드

public getWisdom ( ) : int
리턴 int

initializeMoney() 보호된 메소드

protected initializeMoney ( ) : void
리턴 void

initializePrimaryStats() 보호된 메소드

protected initializePrimaryStats ( ) : void
리턴 void

isDead() 공개 메소드

public isDead ( ) : bool
리턴 bool

levelUp() 공개 메소드

public levelUp ( ) : void
리턴 void

loseEnergy() 공개 메소드

public loseEnergy ( float energy ) : bool
energy float
리턴 bool

setIntelligence() 공개 메소드

public setIntelligence ( int iIntelligence ) : void
iIntelligence int
리턴 void

setSpirit() 공개 메소드

public setSpirit ( int iSpirit ) : void
iSpirit int
리턴 void

setWisdom() 공개 메소드

public setWisdom ( int iWisdom ) : void
iWisdom int
리턴 void

sorcererStart() 보호된 메소드

protected sorcererStart ( ) : void
리턴 void

sorcererUpdate() 보호된 메소드

protected sorcererUpdate ( ) : void
리턴 void

프로퍼티 상세

database 공개적으로 프로퍼티

public DatabaseSorcerer, database
리턴 DatabaseSorcerer,

fighter 보호되어 있는 프로퍼티

protected Fighter, fighter
리턴 Fighter,

intelligence 보호되어 있는 프로퍼티

protected int intelligence
리턴 int

intelligencePerLvl 보호되어 있는 프로퍼티

protected int intelligencePerLvl
리턴 int

soulShards 공개적으로 정적으로 프로퍼티

public static int soulShards
리턴 int

spirit 보호되어 있는 프로퍼티

protected int spirit
리턴 int

spiritPerLvl 보호되어 있는 프로퍼티

protected int spiritPerLvl
리턴 int

wisdom 보호되어 있는 프로퍼티

protected int wisdom
리턴 int

wisdomPerLvl 보호되어 있는 프로퍼티

protected int wisdomPerLvl
리턴 int