C# Класс ElectronicObserver.Data.Battle.Phase.PhaseBase

戦闘フェーズの基底クラスです。
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Title string

Защищенные свойства (Protected)

Свойство Тип Описание
Battle BattleData

Открытые методы

Метод Описание
EmulateBattle ( Array hps, Array damages ) : void

戦闘をエミュレートします。

GetBattleDetail ( ) : string
GetBattleDetail ( int index ) : string
ToString ( ) : string

Защищенные методы

Метод Описание
AddDamage ( Array hps, int index, int damage ) : void

被ダメージ処理を行います。

IsIndexEnemy ( int index ) : bool
IsIndexFriend ( int index ) : bool
PhaseBase ( BattleData battle, string title ) : ElectronicObserver.Data.Battle.Detail
SearchBattleDetails ( int index ) : IEnumerable

Описание методов

AddDamage() защищенный Метод

被ダメージ処理を行います。
protected AddDamage ( Array hps, int index, int damage ) : void
hps Array 各艦のHPリスト。
index int ダメージを受ける艦のインデックス。
damage int ダメージ。
Результат void

EmulateBattle() публичный абстрактный Метод

戦闘をエミュレートします。
public abstract EmulateBattle ( Array hps, Array damages ) : void
hps Array 各艦のHPリスト。
damages Array 各艦の与ダメージリスト。
Результат void

GetBattleDetail() публичный Метод

public GetBattleDetail ( ) : string
Результат string

GetBattleDetail() публичный Метод

public GetBattleDetail ( int index ) : string
index int
Результат string

IsIndexEnemy() защищенный статический Метод

protected static IsIndexEnemy ( int index ) : bool
index int
Результат bool

IsIndexFriend() защищенный статический Метод

protected static IsIndexFriend ( int index ) : bool
index int
Результат bool

PhaseBase() защищенный Метод

protected PhaseBase ( BattleData battle, string title ) : ElectronicObserver.Data.Battle.Detail
battle BattleData
title string
Результат ElectronicObserver.Data.Battle.Detail

SearchBattleDetails() защищенный Метод

protected SearchBattleDetails ( int index ) : IEnumerable
index int
Результат IEnumerable

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

Battle защищенное свойство

protected BattleData Battle
Результат BattleData

Title публичное свойство

public string Title
Результат string