C# Class StatusEffect, RPGQuest

Afficher le fichier Open project: hughrogers/RPGQuest Class Usage Examples

Méthodes publiques

Свойство Type Description
applyNeeded AIConditionNeeded
applyRequirement StatusRequirement[],
attackElement int
attackFriends bool
autoApply bool
autoAttack bool
autoRemove bool
blockAttack bool
blockBaseAttacks bool
blockDefend bool
blockEscape bool
blockItems bool
blockSkills bool
bonus BonusSettings,
condition StatusCondition[],
effectChangeID int[]
elementOperator SimpleOperator[]
elementValue int[]
end StatusEffectEnd
endAfter int
endChance int
endEffectChanges SkillEffect[]
endOnAttack bool
endValue int
endWithBattle bool
hitChance bool
hitFormula int
prefab EffectPrefab[]
raceValue int[]
realID int
reflectSkills bool
removeNeeded AIConditionNeeded
removeRequirement StatusRequirement[]
setElement bool
sizeValue int[]
skillTypeBlock bool[]
stopMove bool
stopMovement bool

Méthodes publiques

Méthode Description
AddAutoApply ( ) : void
AddAutoRemove ( ) : void
AddEndChange ( ) : void
AddPrefab ( ) : void
AddPrefabs ( Combatant, c ) : void
ApplyEffect ( Combatant, user, Combatant, target ) : bool
CheckAutoApply ( Combatant, c ) : bool
CheckAutoRemove ( Combatant, c ) : void
CheckEffect ( ) : void
CheckEndEffectChanges ( Combatant, target ) : void
DestroyPrefabs ( ) : void
EndBattle ( ) : void
GetName ( ) : string
ReApply ( ) : void
RemoveAutoApply ( int index ) : void
RemoveAutoRemove ( int index ) : void
RemoveEffect ( Combatant, target ) : void
RemoveEndChange ( int index ) : void
RemovePrefab ( int index ) : void
ResetChange ( Combatant, target ) : void
StatusEffect ( ) : UnityEngine
StopEffect ( Combatant, target ) : void
TimeCheck ( ) : void

Private Methods

Méthode Description
CheckRequirements ( Combatant, c, bool doCheck, StatusRequirement, req, AIConditionNeeded needed ) : bool

Method Details

AddAutoApply() public méthode

public AddAutoApply ( ) : void
Résultat void

AddAutoRemove() public méthode

public AddAutoRemove ( ) : void
Résultat void

AddEndChange() public méthode

public AddEndChange ( ) : void
Résultat void

AddPrefab() public méthode

public AddPrefab ( ) : void
Résultat void

AddPrefabs() public méthode

public AddPrefabs ( Combatant, c ) : void
c Combatant,
Résultat void

ApplyEffect() public méthode

public ApplyEffect ( Combatant, user, Combatant, target ) : bool
user Combatant,
target Combatant,
Résultat bool

CheckAutoApply() public méthode

public CheckAutoApply ( Combatant, c ) : bool
c Combatant,
Résultat bool

CheckAutoRemove() public méthode

public CheckAutoRemove ( Combatant, c ) : void
c Combatant,
Résultat void

CheckEffect() public méthode

public CheckEffect ( ) : void
Résultat void

CheckEndEffectChanges() public méthode

public CheckEndEffectChanges ( Combatant, target ) : void
target Combatant,
Résultat void

DestroyPrefabs() public méthode

public DestroyPrefabs ( ) : void
Résultat void

EndBattle() public méthode

public EndBattle ( ) : void
Résultat void

GetName() public méthode

public GetName ( ) : string
Résultat string

ReApply() public méthode

public ReApply ( ) : void
Résultat void

RemoveAutoApply() public méthode

public RemoveAutoApply ( int index ) : void
index int
Résultat void

RemoveAutoRemove() public méthode

public RemoveAutoRemove ( int index ) : void
index int
Résultat void

RemoveEffect() public méthode

public RemoveEffect ( Combatant, target ) : void
target Combatant,
Résultat void

RemoveEndChange() public méthode

public RemoveEndChange ( int index ) : void
index int
Résultat void

RemovePrefab() public méthode

public RemovePrefab ( int index ) : void
index int
Résultat void

ResetChange() public méthode

public ResetChange ( Combatant, target ) : void
target Combatant,
Résultat void

StatusEffect() public méthode

public StatusEffect ( ) : UnityEngine
Résultat UnityEngine

StopEffect() public méthode

public StopEffect ( Combatant, target ) : void
target Combatant,
Résultat void

TimeCheck() public méthode

public TimeCheck ( ) : void
Résultat void

Property Details

applyNeeded public_oe property

public AIConditionNeeded applyNeeded
Résultat AIConditionNeeded

applyRequirement public_oe property

public StatusRequirement[], applyRequirement
Résultat StatusRequirement[],

attackElement public_oe property

public int attackElement
Résultat int

attackFriends public_oe property

public bool attackFriends
Résultat bool

autoApply public_oe property

public bool autoApply
Résultat bool

autoAttack public_oe property

public bool autoAttack
Résultat bool

autoRemove public_oe property

public bool autoRemove
Résultat bool

blockAttack public_oe property

public bool blockAttack
Résultat bool

blockBaseAttacks public_oe property

public bool blockBaseAttacks
Résultat bool

blockDefend public_oe property

public bool blockDefend
Résultat bool

blockEscape public_oe property

public bool blockEscape
Résultat bool

blockItems public_oe property

public bool blockItems
Résultat bool

blockSkills public_oe property

public bool blockSkills
Résultat bool

bonus public_oe property

public BonusSettings, bonus
Résultat BonusSettings,

condition public_oe property

public StatusCondition[], condition
Résultat StatusCondition[],

effectChangeID public_oe property

public int[] effectChangeID
Résultat int[]

elementOperator public_oe property

public SimpleOperator[] elementOperator
Résultat SimpleOperator[]

elementValue public_oe property

public int[] elementValue
Résultat int[]

end public_oe property

public StatusEffectEnd end
Résultat StatusEffectEnd

endAfter public_oe property

public int endAfter
Résultat int

endChance public_oe property

public int endChance
Résultat int

endEffectChanges public_oe property

public SkillEffect[] endEffectChanges
Résultat SkillEffect[]

endOnAttack public_oe property

public bool endOnAttack
Résultat bool

endValue public_oe property

public int endValue
Résultat int

endWithBattle public_oe property

public bool endWithBattle
Résultat bool

hitChance public_oe property

public bool hitChance
Résultat bool

hitFormula public_oe property

public int hitFormula
Résultat int

prefab public_oe property

public EffectPrefab[] prefab
Résultat EffectPrefab[]

raceValue public_oe property

public int[] raceValue
Résultat int[]

realID public_oe property

public int realID
Résultat int

reflectSkills public_oe property

public bool reflectSkills
Résultat bool

removeNeeded public_oe property

public AIConditionNeeded removeNeeded
Résultat AIConditionNeeded

removeRequirement public_oe property

public StatusRequirement[] removeRequirement
Résultat StatusRequirement[]

setElement public_oe property

public bool setElement
Résultat bool

sizeValue public_oe property

public int[] sizeValue
Résultat int[]

skillTypeBlock public_oe property

public bool[] skillTypeBlock
Résultat bool[]

stopMove public_oe property

public bool stopMove
Résultat bool

stopMovement public_oe property

public bool stopMovement
Résultat bool