![]() |
|
MapScene クラスの担当処理のうち、イベントやプレイヤーの管理を分離したもの ここでは更にイベントの管理のみを分離 [詳解]
クラス | |
| class | EventTag |
| class | ResourceTag |
公開メンバ関数 | |
| void | finalizeAllScript () |
| ScriptRunner | AddEvent (MapScene s, Common.Rom.Event inEvent, Common.Rom.RomItem parentRom) |
| イベントROMに基づいてMapCharacterをシーンに追加する [詳解] | |
| bool | CheckAllCondition (MapCharacter mapChr, IEnumerable< Common.Rom.Event.Condition > condList) |
| イベントの全シートから条件パネルを満たしているかどうか調べる [詳解] | |
静的公開メンバ関数 | |
| static bool | checkCondition (string systemString, string input, int checkType) |
| 演算子に従って a と b を比較する 文字列バージョン [詳解] | |
| static bool | checkCondition (double a, double b, Common.Rom.Script.Command.ConditionType conditionType) |
| 演算子に従って a と b を比較する [詳解] | |
公開変数類 | |
| MapScene | owner = null |
MapScene クラスの担当処理のうち、イベントやプレイヤーの管理を分離したもの ここでは更にイベントの管理のみを分離
| ScriptRunner Yukar.Engine.EventEngine.AddEvent | ( | MapScene | s, |
| Common.Rom.Event | inEvent, | ||
| Common.Rom.RomItem | parentRom | ||
| ) |
イベントROMに基づいてMapCharacterをシーンに追加する
| s | |
| inEvent | |
| parentRom |
| bool Yukar.Engine.EventEngine.CheckAllCondition | ( | MapCharacter | mapChr, |
| IEnumerable< Common.Rom.Event.Condition > | condList | ||
| ) |
イベントの全シートから条件パネルを満たしているかどうか調べる
| mapChr | |
| condList |
|
static |
演算子に従って a と b を比較する
| a | |
| b | |
| conditionType |
|
static |
演算子に従って a と b を比較する 文字列バージョン
| systemString | 変数の値 |
| input | 比較文字列 |
| checkType | 比較方法(0から順に 等しい、で始まる、で終わる、含む) |
| void Yukar.Engine.EventEngine.finalizeAllScript | ( | ) |
| MapScene Yukar.Engine.EventEngine.owner = null |