![]() |
|
公開メンバ関数 | |
| delegate void | BattleStartEventHandler () |
| abstract BattleResultState | GetBattleResult () |
| abstract SharpKmyGfx.Color | GetFadeScreenColor () |
| abstract BattleState | GetBattleState () |
| abstract void | ReleaseImageData () |
| virtual VrCameraData | GetVrCameraData () |
| 将来の VR 実装用 現在は使いません [詳解] | |
| virtual void | SetupVrCameraData (bool bUpdateInfo) |
| 将来の VR 実装用 現在は使いません [詳解] | |
| abstract MapData | GetMapDrawer () |
| BattleViewerからMapDrawerを取得して返す [詳解] | |
| abstract void | Draw () |
| abstract SharpKmyMath.Matrix4 | GetCameraProjectionMatrix () |
| abstract SharpKmyMath.Matrix4 | GetCameraViewMatrix () |
| abstract void | FixedUpdate () |
| abstract void | Update () |
| abstract void | Prepare () |
| abstract void | Release () |
| abstract void | RegisterTestEffect (string name, NSprite effect, Catalog catalog) |
| abstract void | BattleStart (Party party, BattleEnemyInfo[] monsters, Common.Rom.Map.BattleSetting settings, bool escapeAvailable=true, bool gameoverOnLose=true, bool showMessage=true) |
| abstract void | BattleStart (Party party, BattleEnemyInfo[] monsters, Vector3[] playerLayouts, Common.Rom.Map.BattleSetting settings, bool escapeAvailable=true, bool gameoverOnLose=true, bool showMessage=true) |
| abstract void | ReloadUI (Common.Rom.LayoutProperties.LayoutNode.UsageInGame usage) |
| abstract bool | IsWrongFromCurrentBg (Guid bgGuid) |
| abstract void | Prepare (Guid bgGuid) |
| abstract int | CalcAttackWithWeaponDamage (BattleCharacterBase attacker, BattleCharacterBase target, Guid attackAttribute, bool isCritical, Random battleRandom) |
| virtual bool | CheckCritical (BattleCharacterBase attacker, Random battleRandom) |
| virtual bool | CheckCritical (BattleCharacterBase attacker, BattleCharacterBase target, Random battleRandom) |
| abstract bool | isContinuable () |
| abstract MapScene | GetEventController () |
| abstract void | ApplyDebugSetting () |
静的公開メンバ関数 | |
| static SharpScriptProvider.ScriptPatcher | CreatePatcher () |
| static BattleSequenceManagerBase | Create (GameMain owner, Catalog catalog) |
| バトルのインスタンスを作成する [詳解] | |
| static BattleSequenceManagerBase | Get () |
| static bool | IsQualifiedSkillCostStatus (StatusValue inConsumptionStatusValue, Common.Rom.NSkill inSkill, out string outFailedStatusName) |
| static bool | IsQualifiedSkillCostStatus (StatusValue inConsumptionStatusValue, Common.Rom.NSkill inSkill) |
| static bool | IsQualifiedSkillCostStatus (BattleCharacterBase inCharacter, Common.Rom.NSkill inSkill) |
| static bool | IsQualifiedSkillCostStatus (BattleCharacterBase inCharacter, Common.Rom.NSkill inSkill, out string outFailedStatusName) |
| static void | PaySkillCostStatus (GameSettings inGS, StatusValue inConsumptionStatusValue, Common.Rom.NSkill inSkill, string inUserName=null) |
| static void | PaySkillCostStatus (BattleCharacterBase inCharacter, Common.Rom.NSkill inSkill) |
公開変数類 | |
| BattleRewards | rewards = new BattleRewards() |
| float | battleSpeed = 1.0f |
| EnemyParty | currentEnemyParty = null |
| BattleStartEventHandler | BattleStartEvents |
| BattleStartEventHandler | BattleResultWinEvents |
| BattleStartEventHandler | BattleResultEscapeEvents |
| BattleStartEventHandler | BattleResultLoseGameOverEvents |
| List< Common.GameData.Hero > | ReserveHeros = new List<Common.GameData.Hero>() |
静的公開変数類 | |
| static byte[] | version = new byte[] { 255, 255, 255, 255 } |
| static Vector3 | battleFieldCenter = BattleCharacterPosition.DEFAULT_BATTLE_FIELD_CENTER |
プロパティ | |
| virtual BattleEventControllerBase | BattleEvents [get] |
| abstract List< BattlePlayerData > | PlayerViewDataList [get] |
| abstract List< BattleEnemyData > | EnemyViewDataList [get] |
| abstract bool | IsDrawingBattleScene [get, set] |
| abstract bool | IsPlayingBattleEffect [get, set] |
| static Func< GameMain, Catalog, BattleSequenceManagerBase > | create = (owner, catalog) => null [set] |
|
pure virtual |
|
pure virtual |
|
pure virtual |
| delegate void Yukar.Engine.BattleSequenceManagerBase.BattleStartEventHandler | ( | ) |
|
pure virtual |
|
virtual |
|
virtual |
|
static |
バトルのインスタンスを作成する
| owner | |
| catalog |
|
static |
|
pure virtual |
|
pure virtual |
|
static |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
BattleViewerからMapDrawerを取得して返す
|
virtual |
将来の VR 実装用 現在は使いません
|
pure virtual |
|
static |
|
static |
|
static |
|
static |
|
pure virtual |
|
static |
|
static |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
将来の VR 実装用 現在は使いません
|
pure virtual |
|
static |
| BattleStartEventHandler Yukar.Engine.BattleSequenceManagerBase.BattleResultEscapeEvents |
| BattleStartEventHandler Yukar.Engine.BattleSequenceManagerBase.BattleResultLoseGameOverEvents |
| BattleStartEventHandler Yukar.Engine.BattleSequenceManagerBase.BattleResultWinEvents |
| float Yukar.Engine.BattleSequenceManagerBase.battleSpeed = 1.0f |
| BattleStartEventHandler Yukar.Engine.BattleSequenceManagerBase.BattleStartEvents |
| EnemyParty Yukar.Engine.BattleSequenceManagerBase.currentEnemyParty = null |
| List<Common.GameData.Hero> Yukar.Engine.BattleSequenceManagerBase.ReserveHeros = new List<Common.GameData.Hero>() |
| BattleRewards Yukar.Engine.BattleSequenceManagerBase.rewards = new BattleRewards() |
|
static |
|
get |
|
staticset |
|
get |
|
getset |
|
getset |
|
get |