C# 클래스 BaseAttack, RPGQuest

파일 보기 프로젝트 열기: hughrogers/RPGQuest 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
absorb bool
absorbValue int
animationID int
audioName string
availableTime float
consume ValueChange[],
consumeItemID int[]
consumeItemQuantity int[]
criticalAudioName string
criticalConsume ValueChange[],
hasCritical bool
hitChance bool
hitFormula int
overrideAnimation bool
stealChance StealChance,
useRange UseRange,

공개 메소드들

메소드 설명
AddItemConsume ( ) : void
BaseAttack ( int count ) : System.Collections
CheckItems ( ) : bool
CompareTo ( BaseAttack, atk ) : bool
ConsumeItems ( ) : bool
GetAttackAudio ( ) : AudioClip
GetCopy ( ) : BaseAttack,
GetCriticalAudio ( ) : AudioClip
GetData ( Hashtable ht ) : Hashtable
RemoveItemConsume ( int index ) : void
SetData ( Hashtable ht ) : void
Use ( Combatant, user, int element, Combatant, target, float damageFactor, float damageMultiplier ) : bool

메소드 상세

AddItemConsume() 공개 메소드

public AddItemConsume ( ) : void
리턴 void

BaseAttack() 공개 메소드

public BaseAttack ( int count ) : System.Collections
count int
리턴 System.Collections

CheckItems() 공개 메소드

public CheckItems ( ) : bool
리턴 bool

CompareTo() 공개 메소드

public CompareTo ( BaseAttack, atk ) : bool
atk BaseAttack,
리턴 bool

ConsumeItems() 공개 메소드

public ConsumeItems ( ) : bool
리턴 bool

GetAttackAudio() 공개 메소드

public GetAttackAudio ( ) : AudioClip
리턴 UnityEngine.AudioClip

GetCopy() 공개 메소드

public GetCopy ( ) : BaseAttack,
리턴 BaseAttack,

GetCriticalAudio() 공개 메소드

public GetCriticalAudio ( ) : AudioClip
리턴 UnityEngine.AudioClip

GetData() 공개 메소드

public GetData ( Hashtable ht ) : Hashtable
ht Hashtable
리턴 Hashtable

RemoveItemConsume() 공개 메소드

public RemoveItemConsume ( int index ) : void
index int
리턴 void

SetData() 공개 메소드

public SetData ( Hashtable ht ) : void
ht Hashtable
리턴 void

Use() 공개 메소드

public Use ( Combatant, user, int element, Combatant, target, float damageFactor, float damageMultiplier ) : bool
user Combatant,
element int
target Combatant,
damageFactor float
damageMultiplier float
리턴 bool

프로퍼티 상세

absorb 공개적으로 프로퍼티

public bool absorb
리턴 bool

absorbValue 공개적으로 프로퍼티

public int absorbValue
리턴 int

animationID 공개적으로 프로퍼티

public int animationID
리턴 int

audioName 공개적으로 프로퍼티

public string audioName
리턴 string

availableTime 공개적으로 프로퍼티

public float availableTime
리턴 float

consume 공개적으로 프로퍼티

public ValueChange[], consume
리턴 ValueChange[],

consumeItemID 공개적으로 프로퍼티

public int[] consumeItemID
리턴 int[]

consumeItemQuantity 공개적으로 프로퍼티

public int[] consumeItemQuantity
리턴 int[]

criticalAudioName 공개적으로 프로퍼티

public string criticalAudioName
리턴 string

criticalConsume 공개적으로 프로퍼티

public ValueChange[], criticalConsume
리턴 ValueChange[],

hasCritical 공개적으로 프로퍼티

public bool hasCritical
리턴 bool

hitChance 공개적으로 프로퍼티

public bool hitChance
리턴 bool

hitFormula 공개적으로 프로퍼티

public int hitFormula
리턴 int

overrideAnimation 공개적으로 프로퍼티

public bool overrideAnimation
리턴 bool

stealChance 공개적으로 프로퍼티

public StealChance, stealChance
리턴 StealChance,

useRange 공개적으로 프로퍼티

public UseRange, useRange
리턴 UseRange,