Table of Contents

Class RaidSimulatorV2

Namespace
Nekoyume.Battle
Assembly
Lib9c.dll
public class RaidSimulatorV2 : Simulator, ISimulator
Inheritance
RaidSimulatorV2
Implements
Inherited Members

Constructors

RaidSimulatorV2(int, IRandom, AvatarState, List<Guid>, List<RuneState>, RaidSimulatorSheets, CostumeStatSheet)

public RaidSimulatorV2(int bossId, IRandom random, AvatarState avatarState, List<Guid> foods, List<RuneState> runeStates, RaidSimulatorSheets simulatorSheets, CostumeStatSheet costumeStatSheet)

Parameters

bossId int
random IRandom
avatarState AvatarState
foods List<Guid>
runeStates List<RuneState>
simulatorSheets RaidSimulatorSheets
costumeStatSheet CostumeStatSheet

Properties

AssetReward

public List<FungibleAssetValue> AssetReward { get; }

Property Value

List<FungibleAssetValue>

BossId

public int BossId { get; }

Property Value

int

DamageDealt

public long DamageDealt { get; }

Property Value

long

Reward

public override IEnumerable<ItemBase> Reward { get; }

Property Value

IEnumerable<ItemBase>

Methods

Simulate()

public BattleLog Simulate()

Returns

BattleLog

SpawnBoss(RaidBoss)

public void SpawnBoss(RaidBoss raidBoss)

Parameters

raidBoss RaidBoss