protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyShootingTrajectoryRemovedListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyShootingTrajectoryRemoved(e);
             }
         }
     }
 }
コード例 #2
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyTechnologyLeaderListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyTechnologyLeader(e);
             }
         }
     }
 }
コード例 #3
0
 protected override void Execute(System.Collections.Generic.List <GameStateEntity> entities)
 {
     foreach (var e in entities)
     {
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.applyJumpListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnApplyJump(e);
             }
         }
     }
 }
コード例 #4
0
 protected override void Execute(System.Collections.Generic.List <InputEntity> entities)
 {
     foreach (var e in entities)
     {
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.brustModeRemovedListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnBrustModeRemoved(e);
             }
         }
     }
 }
コード例 #5
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyBalloonLineInstanceEventListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyBalloonLineInstanceEvent(e);
             }
         }
     }
 }
コード例 #6
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.fSMProcessingListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnFSMProcessing(e);
             }
         }
     }
 }
コード例 #7
0
 protected override void Execute(System.Collections.Generic.List <Test2Entity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.eventToGenerate;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.test2AnyEventToGenerateListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyEventToGenerate(e, component.value);
             }
         }
     }
 }
コード例 #8
0
 protected override void Execute(System.Collections.Generic.List <AudioEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.tick;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.tickListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnTick(e, component.currentTick);
             }
         }
     }
 }
コード例 #9
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.boardOffset;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyBoardOffsetListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyBoardOffset(e, component.Indented);
             }
         }
     }
 }
コード例 #10
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.gameValidHumanSkill;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.gameAnyValidHumanSkillListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnGameAnyValidHumanSkill(e, component.SkillCode);
             }
         }
     }
 }
 protected override void Execute(System.Collections.Generic.List <TestEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.multipleContextStandardEvent;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.testAnyMultipleContextStandardEventListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyMultipleContextStandardEvent(e, component.value);
             }
         }
     }
 }
コード例 #12
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.myEventClass;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.myEventClassListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnMyEventClass(e, component.value);
             }
         }
     }
 }
コード例 #13
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.playerChooseNinjaInfo;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyPlayerChooseNinjaInfoListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyPlayerChooseNinjaInfo(e, component.userId, component.ninjaName, component.confirm);
             }
         }
     }
 }
コード例 #14
0
 protected override void Execute(System.Collections.Generic.List <AudioEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.pulse;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.pulseListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnPulse(e, component.thisPulseTime, component.nextPulseTime, component.period, component.pulsesPerBeat, component.latency);
             }
         }
     }
 }
コード例 #15
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.pointNinjaItemMenuItem;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyPointNinjaItemMenuItemListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyPointNinjaItemMenuItem(e, component.value);
             }
         }
     }
 }
コード例 #16
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.loadPlayer;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyLoadPlayerListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyLoadPlayer(e, component.playerId, component.playerName, component.position, component.towardLeft, component.team);
             }
         }
     }
 }
コード例 #17
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.currentPlayerUserData;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyCurrentPlayerUserDataListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyCurrentPlayerUserData(e, component.value);
             }
         }
     }
 }
コード例 #18
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.multiReactiveName;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.multiReactiveAnyNameListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnMultiReactiveAnyName(e, component.name);
             }
         }
     }
 }
コード例 #19
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.settingValues;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anySettingValuesListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnySettingValues(e, component.resolutions, component.currentResolution, component.isFullScreen);
             }
         }
     }
 }
コード例 #20
0
 protected override void Execute(System.Collections.Generic.List <GameStateEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.playerType;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.playerTypeListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnPlayerType(e, component.Value);
             }
         }
     }
 }
コード例 #21
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.jumpAngle;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyJumpAngleListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyJumpAngle(e, component.Vertical, component.Horizontal);
             }
         }
     }
 }
コード例 #22
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.healthRecoverable;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyHealthRecoverableListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyHealthRecoverable(e, component.value);
             }
         }
     }
 }
コード例 #23
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.damage;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.damageListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnDamage(e, component.Value, component.Origin, component.Target);
             }
         }
     }
 }
コード例 #24
0
 protected override void Execute(System.Collections.Generic.List <TestEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.uniqueEvent;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.uniqueEventListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnUniqueEvent(e, component.value);
             }
         }
     }
 }
コード例 #25
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.gameEventContainer;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyGameEventContainerListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyGameEventContainer(e, component.Events);
             }
         }
     }
 }
コード例 #26
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.loadingSceneTextImage;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyLoadingSceneTextImageListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyLoadingSceneTextImage(e, component.title, component.text, component.imagePath);
             }
         }
     }
 }
コード例 #27
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.company;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyCompanyListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyCompany(e, component.Id, component.Name, component.CompanyType);
             }
         }
     }
 }
コード例 #28
0
ファイル: InputEventSystem.cs プロジェクト: abivz/nier-arcade
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.input;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.inputListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnInput(e, component.MoveHorizontal, component.MoveVertical, component.RotationHorizontal, component.RotationVertical, component.Fire);
             }
         }
     }
 }
コード例 #29
0
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.gameLoadPrefab;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.gameLoadPrefabListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnGameLoadPrefab(e, component.path);
             }
         }
     }
 }
 protected override void Execute(System.Collections.Generic.List <GameEntity> entities)
 {
     foreach (var e in entities)
     {
         var component = e.resourceUpdate;
         foreach (var listenerEntity in _listeners.GetEntities(_entityBuffer))
         {
             _listenerBuffer.Clear();
             _listenerBuffer.AddRange(listenerEntity.anyResourceUpdateListener.value);
             foreach (var listener in _listenerBuffer)
             {
                 listener.OnAnyResourceUpdate(e, component.Value, component.Amount);
             }
         }
     }
 }