Table of Contents

Class Enemy

Namespace
Nekoyume.Model
Assembly
Lib9c.dll
[Serializable]
public class Enemy : CharacterBase, ICloneable
Inheritance
Enemy
Implements
Derived
Inherited Members

Constructors

Enemy(CharacterBase, CharacterStats, Row, ElementalType)

public Enemy(CharacterBase player, CharacterStats stat, CharacterSheet.Row rowData, ElementalType elementalType)

Parameters

player CharacterBase
stat CharacterStats
rowData CharacterSheet.Row
elementalType ElementalType

Enemy(CharacterBase, CharacterStats, int, ElementalType)

public Enemy(CharacterBase player, CharacterStats stat, int characterId, ElementalType elementalType)

Parameters

player CharacterBase
stat CharacterStats
characterId int
elementalType ElementalType

Enemy(CharacterBase, Row, int, IEnumerable<StatModifier>)

public Enemy(CharacterBase player, CharacterSheet.Row rowData, int monsterLevel, IEnumerable<StatModifier> optionalStatModifiers = null)

Parameters

player CharacterBase
rowData CharacterSheet.Row
monsterLevel int
optionalStatModifiers IEnumerable<StatModifier>

Enemy(Enemy)

public Enemy(Enemy value)

Parameters

value Enemy

Enemy(Row)

public Enemy(CharacterSheet.Row rowData)

Parameters

rowData CharacterSheet.Row

Fields

spawnIndex

public int spawnIndex

Field Value

int

Methods

Clone()

Creates a new object that is a copy of the current instance.

public override object Clone()

Returns

object

A new object that is a copy of this instance.

OnDead()

protected override void OnDead()

SetSkill()

protected override void SetSkill()