Exemple #1
0
 public override void OnStart()
 {
     base.OnStart();
     _contexts = mEntity.robot.Wapper.GameContexts as Contexts;
     //  bagContext = (mEntity.robot.Wapper.GameContexts as Contexts).bag;
     sceneObjectContext = _contexts.sceneObject;
     weaponGroup        = sceneObjectContext.GetGroup(
         SceneObjectMatcher.AnyOf(SceneObjectMatcher.SimpleItem)
         );
 }
Exemple #2
0
 public ServerSceneObjectThrowingSystem(SceneObjectContext sceneObjectContext, ICurrentTime currentTime, RuntimeGameConfig config)
 {
     _throwingSceneObjectGroup = sceneObjectContext.GetGroup(SceneObjectMatcher.Throwing);
     _currentTime = currentTime;
     _gameConfig  = config;
 }
Exemple #3
0
 public ServerSceneObjectThrowingSystem(SceneObjectContext sceneObjectContext, ICurrentTime currentTime)
 {
     _throwingSceneObjectGroup = sceneObjectContext.GetGroup(SceneObjectMatcher.Throwing);
     _currentTime = currentTime;
 }