RPG Maker Unite version 1.00.00
Generated by Doxygen 1.9.6
 
Loading...
Searching...
No Matches
RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.Party.PartyWeapon Class Reference

Public Member Functions

 PartyWeapon (VisualElement rootElement, List< EventDataModel > eventDataModels, int eventIndex, int eventCommandIndex)
 
override void Invoke ()
 
virtual void Invoke ()
 

Additional Inherited Members

- 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< EventMapDataModelGetEventMapDataModelsInMap (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< MapDataChoiceAddOrHideProvisionalMapAndAddTargetCharacterPopupField (int targetCharacterParameterIndex, System.Action< GenericPopupFieldBase< MapDataChoice > > addTargetCharacterPopupFieldAction)
 コモンイベント用の仮マップの『マップ選択』PopupFieldの追加もしくは追加先項目UIを非表示と 『キャラクター』PopupFieldの追加。
 
GenericPopupFieldBase< MapDataChoiceAddProvisionalMapPopupFieldOrHide (VisualElement container, string targetCharacterId)
 コモンイベント用の仮のマップを選択するPopupFieldを追加もしくは追加先項目UIを非表示にする。
 
GenericPopupFieldBase< TargetCharacterChoiceAddTargetCharacterPopupField (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< EnemyDataModelGetEnemyList ()
 バトルイベントで利用する、敵データリスト取得
 
List< string > GetEnemyNameList (bool needAllEnemy=false)
 バトルイベントで利用する、敵の名称リスト取得
 
- Protected Attributes inherited from RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.AbstractCommandEditor
readonly DatabaseManagementService DatabaseManagementService
 
readonly List< EventDataModelEventDataModels
 
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]
 

Member Function Documentation

◆ Invoke()

override void RPGMaker.Codebase.Editor.MapEditor.Component.CommandEditor.Party.PartyWeapon.Invoke ( )
virtual