|
virtual int | getActiveCharacterCampType () |
|
virtual int | getActiveCharacterIndex () |
|
virtual int | getActiveCharacterActionType () |
|
virtual int | getActiveCharacterTargetIndex () |
|
virtual int | getActiveCharacterTargetCamp () |
|
virtual string | getActiveCharacterSelectedSkillOrItemName () |
|
abstract int | getPartyNumber () |
|
abstract int | getPartyStatus (Script.Command.VarHeroSourceType srcTypePlus, Guid option, int heroIndex) |
|
virtual int | getPartyStatus (Guid statusId, int heroIndex) |
|
abstract int | getEnemyStatus (Script.Command.VarHeroSourceType srcTypePlus, Guid option, int index) |
|
virtual int | getEnemyStatus (Guid statusId, int index) |
|
abstract int | getStatus (Script.Command.IfHeroSourceType srcTypePlus, Guid option, Common.GameData.Hero hero) |
|
virtual int | getStatus (Guid statusId, Common.GameData.Hero hero) |
|
abstract int | getBattleStatus (Script.Command.VarHeroSourceType srcTypePlus, Guid option, Common.GameData.Hero hero) |
|
abstract void | refreshEquipmentEffect (Common.GameData.Hero hero) |
|
abstract void | addStatus (Common.GameData.Hero hero, ScriptRunner.HeroStatusType type, int num) |
|
virtual void | SetNextBattleStatus (List< BattleCharacterBase > battlePlayerDataList) |
|
virtual BattleCharacterBase | searchPartyFromId (object heroId) |
|
virtual BattleCharacterBase | searchEnemyFromMapCharacter (MapCharacter mapCharacter) |
|
abstract void | fullRecovery (bool poison=true, bool revive=true) |
|
abstract Guid | getEnemyGuid (int index) |
|
abstract void | showBattleUi (bool v) |
|
abstract void | healBattleCharacter (Script.Command curCommand, Guid guId) |
|
abstract MapCharacter | getBattleActorMapChr (Script.Command curCommand, Guid guId) |
|
abstract void | setNextAction (Script.Command curCommand, Guid guId) |
|
abstract void | setBattleStatus (Script.Command curCommand, Guid evGuid, bool typeReduced=false) |
|
abstract void | battleStop () |
|
abstract BattleEnum.MemberChangeData | addMonster (Script.Command curCommand, Guid guId) |
|
virtual BattleEnum.MemberChangeData | addRemoveMember (Script.Command curCommand) |
|
virtual BattleEnum.MemberChangeData | addRemoveMember (Script.Command curCommand, Guid guId) |
|
abstract bool | existMember (Guid guid) |
|
abstract void | RefreshHeroMapChr (Cast rom) |
|
abstract void | healParty (Script.Command curCommand, Guid guId) |
|
abstract void | start (Guid scriptOnTrigger) |
|
void | updateWindows () |
|
void | drawWindows () |
|
void | setLightDisplayID (bool isBattle, uint displayId) |
|
void | resetCamera (bool initializeByLoadMap) |
|
void | resetViewCamera () |
|
| MapScene () |
|
| MapScene (GameMain owner) |
|
override void | initialize () |
|
void | initializeMenu () |
|
void | Reset () |
|
void | ResetMapCharacter () |
| Placement event reset More...
|
|
override void | finalize () |
|
void | releaseMenu () |
|
override void | Update () |
|
bool | isMenuVisible () |
| Menu display state (not including conversations, etc.) More...
|
|
override void | Draw () |
| drawing process More...
|
|
SharpKmyMath.Vector3 | UpdateCameraAnimation () |
|
void | CopyFromCameraManager (CameraManager camManager) |
|
void | DrawEffects () |
|
void | DrawMovies (int priority) |
|
virtual void | ShowFace (Guid inLeftId, string inLeftMotion, bool inIsLeftFlip, Guid inRightId, string inRightMotion, bool inIsRightFlip, bool inIsLeftActive, bool inUsedLighting) |
|
void | ShowFace (Guid inLeftId, string inLeftMotion, bool inIsLeftFlip, Guid inRightId, string inRightMotion, bool inIsRightFlip, bool inIsLeftActive, bool inUsedLighting, string blendShapeA, string blendShapeB) |
|
virtual void | HideFace () |
|
void | UpdateFace () |
|
void | DrawFace () |
| Explicitly draw a standing picture Should be in SpriteFaceManager.cs, but left here for battle plugin compatibility. More...
|
|
void | CreateCameraMatrix (out SharpKmyMath.Matrix4 p, out SharpKmyMath.Matrix4 v, float farclip=1000f) |
| Generate Camera Matrix More...
|
|
void | createCameraMatrix (float aspectRatio, SharpKmyMath.Vector3 lookAt, Common.Rom.ThirdPersonCameraSettings cameraSettings, out SharpKmyMath.Matrix4 p, out SharpKmyMath.Matrix4 v) |
| Generation of camera matrix (type that explicitly specifies ThirdPersonCameraSettings) More...
|
|
void | SetLookAtTarget (MapCharacter chr, SharpKmyMath.Vector3 pos) |
|
SharpKmyMath.Vector3 | GetLookAtTarget () |
|
virtual void | GetCharacterScreenPos (MapCharacter chr, out int x, out int y, EffectPosType pos=EffectPosType.Ground) |
|
bool | GetSpritePos (int spriteid, out int x, out int y) |
|
int | GetRandom (int max, int min=0) |
|
float | GetRandom (float max, float min) |
|
MapCharacter | GetHero () |
|
virtual MapCharacter | GetHeroForBattle (Common.Rom.Cast rom=null) |
|
virtual ScriptRunner | GetScriptRunner (Guid guid) |
|
bool | ChangeGraphic (MapCharacter mapChr, Guid guid) |
|
void | LockControl (ScriptRunner runner=null) |
|
void | UnlockControl (ScriptRunner runner=null) |
|
void | SetScreenColor (Color color) |
|
int | ShowMessage (string str, int winAlign, MenuControllerBase.WindowTypes winType, Guid sender) |
|
int | ShowDialogue (string str, int winAlign, MenuControllerBase.WindowTypes winType, Guid sender) |
|
void | ShowInn (int innPrice, int winAlign) |
|
void | ShowTelop (string str, int winAlign, MenuControllerBase.WindowTypes winType, AbstractRenderObject.GameContent.TelopProperty telopProperty, Guid sender) |
|
void | ShowEventLayout (Guid layoutGuid, Common.Rom.LayoutProperties.LayoutNode.UsageInGame usage) |
|
bool | IsVisibleMessage () |
|
bool | IsQueuedMessage (int id) |
|
bool | IsVisibleDialogue () |
|
bool | IsQueuedDialogue (int id) |
|
bool | IsVisibleTelop () |
|
bool | IsVisibleInn () |
|
bool | IsVisibleEventLayout (Guid guid) |
|
bool | DecidedStayingAtInn () |
|
bool | IsWordPopped () |
|
void | ShowChoices (string[] strs, int selectionPos) |
|
int | GetChoicesResult () |
|
bool | IsVisibleChoices () |
|
void | ShowShop (Guid layoutGuid, Common.Rom.NItem[] items, int[] prices) |
|
void | ShowInputWindow (string[] loadStrings, int stringLength, string defaultInputStrings, int selectionPosition) |
|
void | HideInputWindow () |
|
void | HideFreeLayout (Guid layoutGuid, bool hideAll) |
|
bool | haveFinshedInputing () |
|
string | GetInputString () |
|
bool | IsShopVisible () |
|
bool | GetShopResult () |
|
void | ShowToast (string p) |
|
void | UpdateToast () |
|
void | DrawToast () |
|
LayoutMenuController | GetMenuController () |
|
void | StartBattle (IEnumerable< Guid > enemyGuids) |
|
void | EndBattleMode (int loseSwitch=-1) |
|
virtual bool | DoGameOver () |
|
void | RefreshHeroMapChr (bool setRigitBodyPosition=false) |
|
virtual void | RefreshHeroJoint (Guid heroGuid) |
|
void | setEncountFlag (bool p) |
|
void | setMenuAvailable (bool p) |
|
void | setSaveAvailable (bool p) |
|
virtual void | ReservationChangeScene (GameMain.Scenes scene) |
|
Common.Rom.Map.CameraControlMode | GetCameraControlMode () |
| Get camera control mode More...
|
|
bool | isToastVisible () |
|
void | ShowTrashWindow (Guid guid, int num, bool isCancellable=true) |
|
bool | IsTrashVisible () |
|
void | StartFadeIn () |
|
void | StartFadeOut () |
|
Catalog | getCatalog () |
|
virtual void | applyCameraToBattle () |
|
virtual void | SetEffectColor (MapCharacter selfChr, Color color) |
|
virtual void | setHeroName (Guid hero, string nextHeroName) |
|
virtual bool | ExistMember (Guid heroGuid) |
|
void | SetEffectTargetColor (int index, Color color) |
|
void | SetWipe (Guid effectGuid) |
|
bool | IsWiping () |
|
void | StartLoadData () |
|
bool | IsLoadingData () |
|
void | ReloadLayout (Common.Rom.LayoutProperties.LayoutNode.UsageInGame usage) |
| Reread the layout (Since the release processing of the layout that is no longer used runs, it freezes for a moment) More...
|
|
virtual void | StopCameraAnimation () |
| Force quit camera animation More...
|
|
abstract void | initialize () |
|
abstract void | finalize () |
|
abstract void | Update () |
|
abstract void | Draw () |
|
Default class for battle event management class