|
Static Public Member Functions inherited from RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.AbstractCommandEditor |
static bool | IsCommonEvent (string eventId) |
|
static EventCommonDataModel | FindEventCommonDataModel (string eventId) |
|
static List< EventMapDataModel > | GetEventMapDataModelsInMap (string mapId) |
| 指定idのマップに配置されている、全EventMapDataModel列を取得する。
|
|
static EventMapDataModel | GetEventMapDataModelByEventId (string eventId) |
| 指定idのイベントが配置されている、EventMapDataModelを取得する。
|
|
static string | GetEventDisplayName (EventMapDataModel data) |
| 画面に表示するイベントの名称を返却
|
|
static ? Vector2Int | GetMoveFromTilePositon (EventDataModel eventDataModel, string targetCharacterId, string provisionalMapId) |
| 『移動ルート指定』『ジャンプ』の移動元のタイル座標を取得。
|
|
Protected Types inherited from RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.AbstractCommandEditor |
enum | EventType { Map
, Common
} |
| マップからかコモンからか
|
|
Protected Member Functions inherited from RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.AbstractCommandEditor |
| AbstractCommandEditor (VisualElement rootElement, List< EventDataModel > eventDataModels, int eventIndex, int eventCommandIndex) |
|
bool | IsCommonEvent () |
|
VisualElement | QRoot (string name) |
|
GenericPopupFieldBase< MapDataChoice > | AddOrHideProvisionalMapAndAddTargetCharacterPopupField (int targetCharacterParameterIndex, System.Action< GenericPopupFieldBase< MapDataChoice > > addTargetCharacterPopupFieldAction) |
| コモンイベント用の仮マップの『マップ選択』PopupFieldの追加もしくは追加先項目UIを非表示と 『キャラクター』PopupFieldの追加。
|
|
GenericPopupFieldBase< MapDataChoice > | AddProvisionalMapPopupFieldOrHide (VisualElement container, string targetCharacterId) |
| コモンイベント用の仮のマップを選択するPopupFieldを追加もしくは追加先項目UIを非表示にする。
|
|
GenericPopupFieldBase< TargetCharacterChoice > | AddTargetCharacterPopupField (VisualElement container, int parameterIndex, System.Action< ChangeEvent< TargetCharacterChoice > > alternativeSaveAction=null, bool forceDefaultIndexIsZero=false, bool excludePlayer=false, string forceMapId=null, bool forceInitialize=true) |
| 対象キャラクターを選択するPopupFieldを追加する。
|
|
void | Save (EventDataModel eventDataModelEntity) |
|
List< EnemyDataModel > | GetEnemyList () |
| バトルイベントで利用する、敵データリスト取得
|
|
List< string > | GetEnemyNameList (bool needAllEnemy=false) |
| バトルイベントで利用する、敵の名称リスト取得
|
|
Protected Attributes inherited from RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.AbstractCommandEditor |
readonly DatabaseManagementService | DatabaseManagementService |
|
readonly List< EventDataModel > | EventDataModels |
|
readonly int | EventIndex |
|
readonly int | EventCommandIndex |
|
readonly EventManagementService | EventManagementService |
|
readonly MapManagementService | MapManagementService |
|
readonly VisualElement | RootElement |
|
EventType | Type = EventType.Map |
|
Properties inherited from RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.AbstractCommandEditor |
EventDataModel | EventDataModel [get] |
|
EventDataModel.EventCommand | EventCommand [get] |
|
string | ThisEventMapId [get] |
|
ExecutionContentsWindow | ExecutionContentsWindow [get] |
|