戦闘シーンでの[敵グループ]を定義したクラス More...
Public Member Functions | |
override List< GameBattler > | Members () |
敵データ(GameBattler) | |
GameTroop (string troopId) | |
コンストラクタ | |
void | Setup (string troopId) |
初期設定 | |
void | MakeUniqueNames () |
全[敵キャラ]に(A〜Zを割り振って)固有名をつける | |
ReadOnlyCollection< string > | LetterTable () |
名前の接尾辞(A〜Z)を配列で返す | |
List< string > | EnemyNames () |
[敵キャラ]の名前を配列で返す | |
bool | MeetsConditions (EventBattleDataModel.EventBattlePage page) |
指定ページが条件に合っているか | |
void | SetupBattleEvent () |
バトルイベントの準備 | |
void | IncreaseTurn () |
ターンを進める | |
int | ExpTotal () |
[敵キャラ]の合計EXPを返す | |
int | GoldTotal () |
[敵キャラ]からの合計取得金額を返す | |
int | GoldRate () |
プレイヤーパーティが持つ金額の取得倍率を返す。スキルやアイテムの効果で上下する | |
List< GameItem > | MakeDropItems () |
ドロップアイテムを作成して配列で返す | |
bool | IsEventRunning () |
イベント実行中かどうかを返却する | |
void | StartCommonEvent (EventDataModel eventDataModelData, EventBattleDataModel eventBattleData) |
![]() | |
bool | InBattle () |
戦闘中か | |
virtual List< GameBattler > | Members () |
戦闘中のバトラー生死問わず全て配列で返す | |
virtual List< GameBattler > | AliveMembers () |
生存しているバトラーを配列で返す | |
virtual List< GameBattler > | DeadMembers () |
死亡しているバトラーを配列で返す | |
List< GameBattler > | MovableMembers () |
動ける(死亡や麻痺などでない)バトラーを配列で返す | |
void | ClearActions () |
アクションを取り消す | |
double | Agility () |
ユニットの素早さを返す | |
double | TgrSum () |
生きているメンバーの[狙われ率]の合計を返す | |
GameBattler | RandomTarget () |
含まれるバトラーからランダムに1体を返す | |
GameBattler | RandomDeadTarget () |
死亡したバトラーからランダムに1体を返す | |
GameBattler | SmoothTarget (int index) |
指定番号のメンバーを優先して生きているメンバーを返す | |
GameBattler | SmoothDeadTarget (int index) |
指定番号のメンバーを優先して死亡しているメンバーを返す | |
void | ClearResults () |
アクションの結果を取り消す | |
void | OnBattleStart () |
戦闘開始時に呼ばれるハンドラ | |
void | OnBattleEnd () |
戦闘終了時に呼ばれるハンドラ | |
void | MakeActions () |
戦闘行動を作成する | |
void | Select (GameBattler activeMember) |
指定されたバトラーを選択する | |
bool | IsAllDead () |
全バトラーが死亡したか | |
GameBattler | SubstituteBattler () |
身代わりのバトラーを返す | |
Static Public Attributes | |
static readonly ReadOnlyCollection< string > | LetterTableHalf |
[static] 名前の接尾辞(A〜Zの半角記号) | |
static readonly ReadOnlyCollection< string > | LetterTableFull |
[static] 名前の接尾辞(A〜Zの全角記号) | |
Properties | |
TroopDataModel | Troop [get, set] |
敵グループデータ | |
List< GameEnemy > | Enemies = new List<GameEnemy>() [get] |
敵データ | |
int | TurnCount [get, set] |
ターン数 | |
bool | IsRunningCommon [get, set] |
コモンイベントを実行中かどうか | |
List< BattleEventCommandChainLauncher > | EventManager [get] |
戦闘シーンでの[敵グループ]を定義したクラス
RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.GameTroop | ( | string | troopId | ) |
コンストラクタ
troopId |
List< string > RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.EnemyNames | ( | ) |
[敵キャラ]の名前を配列で返す
int RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.ExpTotal | ( | ) |
[敵キャラ]の合計EXPを返す
int RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.GoldRate | ( | ) |
プレイヤーパーティが持つ金額の取得倍率を返す。スキルやアイテムの効果で上下する
int RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.GoldTotal | ( | ) |
[敵キャラ]からの合計取得金額を返す
bool RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.IsEventRunning | ( | ) |
イベント実行中かどうかを返却する
ReadOnlyCollection< string > RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.LetterTable | ( | ) |
名前の接尾辞(A〜Z)を配列で返す
List< GameItem > RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.MakeDropItems | ( | ) |
ドロップアイテムを作成して配列で返す
bool RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.MeetsConditions | ( | EventBattleDataModel::EventBattlePage | page | ) |
指定ページが条件に合っているか
page |
|
virtual |
void RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.Setup | ( | string | troopId | ) |
初期設定
troopId |
void RPGMaker.Codebase.Runtime.Battle.Objects.GameTroop.SetupBattleEvent | ( | ) |
バトルイベントの準備
|
static |
[static] 名前の接尾辞(A〜Zの全角記号)
|
static |
[static] 名前の接尾辞(A〜Zの半角記号)