コード例 #1
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcCloseMessageCommand(NpcBase npc) : base(npc)
 {
 }
コード例 #2
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcExecuteActionCommand(NpcBase npc, Action action) : base(npc)
 {
     _action = action;
 }
コード例 #3
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcMessageTargetCommand(NpcBase npc, Entity target, string text, float maxWidth) : base(npc)
 {
     _text                = text;
     _maxWidth            = maxWidth;
     _textWindowComponent = target.getComponent <TextWindowComponent>();
 }
コード例 #4
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcHideTextureCommand(NpcBase npc, bool hide) : base(npc)
 {
     _hide = hide;
 }
コード例 #5
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcMapTransferCommand(NpcBase npc, int mapId, int mapX, int mapY) : base(npc)
 {
     _mapId = mapId;
     _mapX  = mapX;
     _mapY  = mapY;
 }
コード例 #6
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcMovePlayerCommand(NpcBase npc, Vector2 velocity) : base(npc)
 {
     _velocity = velocity;
 }
コード例 #7
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcMessageCommand(NpcBase npc, string text, float maxWidth) : base(npc)
 {
     _text     = text;
     _maxWidth = maxWidth;
 }
コード例 #8
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcFocusCameraCommand(NpcBase npc, Entity target) : base(npc)
 {
     _target = target;
 }
コード例 #9
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcCinematicCommand(NpcBase npc, float amount, float duration, bool isIn) : base(npc)
 {
     _amount   = amount;
     _duration = duration;
     _isIn     = isIn;
 }
コード例 #10
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcSetVariableCommand(NpcBase npc, bool isLocal, string name, int value) : base(npc)
 {
     _isLocal = isLocal;
     _name    = name;
     _value   = value;
 }
コード例 #11
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcSetSwitchCommand(NpcBase npc, bool isLocal, string name, bool value) : base(npc)
 {
     _isLocal = isLocal;
     _name    = name;
     _value   = value;
 }
コード例 #12
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcCommand(NpcBase npc)
 {
     _npc = npc;
 }
コード例 #13
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcWaitCommand(NpcBase npc, float duration) : base(npc)
 {
     _duration = duration;
 }
コード例 #14
0
ファイル: NpcCommands.cs プロジェクト: ReydVires/MonoGameJam1
 public NpcCloseTargetMessageCommand(NpcBase npc, Entity target) : base(npc)
 {
     _textWindowComponent = target.getComponent <TextWindowComponent>();
 }