Interface IStage
- Namespace
- Nekoyume.Model
- Assembly
- Lib9c.dll
Methods
CoAreaAttack(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoAreaAttack(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoBlowAttack(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoBlowAttack(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoBreakthrough(CharacterBase, int, List<MonsterData>)
IEnumerator CoBreakthrough(CharacterBase character, int floorId, List<AdventureBossFloorWaveSheet.MonsterData> monsters)
Parameters
character
CharacterBase
floorId
int
monsters
List<AdventureBossFloorWaveSheet.MonsterData>
Returns
- IEnumerator
CoBuff(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoBuff(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoBuffRemovalAttack(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoBuffRemovalAttack(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoCustomEvent(CharacterBase, EventBase)
IEnumerator CoCustomEvent(CharacterBase character, EventBase eventBase)
Parameters
character
CharacterBase
eventBase
EventBase
Returns
- IEnumerator
CoDead(CharacterBase)
IEnumerator CoDead(CharacterBase character)
Parameters
character
CharacterBase
Returns
- IEnumerator
CoDoubleAttack(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoDoubleAttack(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoDoubleAttackWithCombo(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoDoubleAttackWithCombo(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoDropBox(List<ItemBase>)
IEnumerator CoDropBox(List<ItemBase> items)
Parameters
items
List<ItemBase>
Returns
- IEnumerator
CoGetExp(long)
IEnumerator CoGetExp(long exp)
Parameters
exp
long
Returns
- IEnumerator
CoGetReward(List<ItemBase>)
IEnumerator CoGetReward(List<ItemBase> rewards)
Parameters
rewards
List<ItemBase>
Returns
- IEnumerator
CoHeal(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoHeal(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoNormalAttack(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoNormalAttack(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoRemoveBuffs(CharacterBase)
IEnumerator CoRemoveBuffs(CharacterBase caster)
Parameters
caster
CharacterBase
Returns
- IEnumerator
CoShatterStrike(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoShatterStrike(CharacterBase caster, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
caster
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoSpawnEnemyPlayer(EnemyPlayer)
IEnumerator CoSpawnEnemyPlayer(EnemyPlayer character)
Parameters
character
EnemyPlayer
Returns
- IEnumerator
CoSpawnPlayer(Player)
IEnumerator CoSpawnPlayer(Player character)
Parameters
character
Player
Returns
- IEnumerator
CoSpawnWave(int, int, List<Enemy>, bool)
IEnumerator CoSpawnWave(int waveNumber, int waveTurn, List<Enemy> enemies, bool hasBoss)
Parameters
waveNumber
int
waveTurn
int
enemies
List<Enemy>
hasBoss
bool
Returns
- IEnumerator
CoStageBuff(CharacterBase, int, IEnumerable<SkillInfo>, IEnumerable<SkillInfo>)
IEnumerator CoStageBuff(CharacterBase affected, int skillId, IEnumerable<Skill.SkillInfo> skillInfos, IEnumerable<Skill.SkillInfo> buffInfos)
Parameters
affected
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
buffInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoTickDamage(CharacterBase, int, IEnumerable<SkillInfo>)
IEnumerator CoTickDamage(CharacterBase affectedCharacter, int skillId, IEnumerable<Skill.SkillInfo> skillInfos)
Parameters
affectedCharacter
CharacterBase
skillId
int
skillInfos
IEnumerable<Skill.SkillInfo>
Returns
- IEnumerator
CoWaveTurnEnd(int, int)
IEnumerator CoWaveTurnEnd(int turnNumber, int waveTurn)
Parameters
turnNumber
int
waveTurn
int
Returns
- IEnumerator