Esempio n. 1
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _transforMapper       = mapperService.GetMapper <Transform2>();
     _spriteMapper         = mapperService.GetMapper <Sprite>();
     _textMapper           = mapperService.GetMapper <Text>();
     _animatedSpriteMapper = mapperService.GetMapper <AnimatedSprite>();
 }
Esempio n. 2
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     transformMapper = mapperService.GetMapper <Transform2>();
     spriteMapper    = mapperService.GetMapper <Sprite>();
     textMapper      = mapperService.GetMapper <Text>();
     mgTextMapper    = mapperService.GetMapper <MGStylizedText>();
 }
Esempio n. 3
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _tilePositionMapper    = mapperService.GetMapper <TilePosition>();
     _spriteMapper          = mapperService.GetMapper <Sprite>();
     _tileBorderMapper      = mapperService.GetMapper <TileBorder>();
     _tileRenderLayerMapper = mapperService.GetMapper <TileRenderLayer>();
 }
Esempio n. 4
0
        public override void Initialize(IComponentMapperService mapperService)
        {
            _transformMapper = mapperService.GetMapper <Transform2>();
            _spriteMapper    = mapperService.GetMapper <Sprite>();
            _hexMapper       = mapperService.GetMapper <Hex>();

            var size = Math.Max(_grassTexture.Width, _grassTexture.Height) / 2;

            size -= 1;

            foreach (var x in Enumerable.Range(-GRID_SIZE, GRID_SIZE * 2 + 1))
            {
                foreach (var y in Enumerable.Range(-GRID_SIZE, GRID_SIZE * 2 + 1))
                {
                    foreach (var z in Enumerable.Range(-GRID_SIZE, GRID_SIZE * 2 + 1))
                    {
                        if (x + y + z == 0)
                        {
                            var hex = Hex.FromCubic(new Vector3(x, y, z), size);

                            var entity = CreateEntity();
                            entity.Attach(hex);
                            entity.Attach(new Sprite(_grassTexture));
                            entity.Attach(new Transform2(hex.ToPixel()));
                        }
                    }
                }
            }
        }
Esempio n. 5
0
        //private Bag<Bag<IBaseElement>> GetElements()
        //{
        //    var elements = new Bag<Bag<IBaseElement>>();

        //    foreach (int entityId in ActiveEntities)
        //    {
        //        var elementBag = new Bag<IBaseElement>();

        //        if (_boxMapper.Has(entityId))
        //            elementBag.Add(_boxMapper.Get(entityId));

        //        if (_labelMapper.Has(entityId))
        //            elementBag.Add(_labelMapper.Get(entityId));

        //        elements[entityId] = elementBag;

        //    }

        //    return elements;
        //}

        public override void Initialize(IComponentMapperService componentManager)
        {
            _guiStyleMapper    = componentManager.GetMapper <GUIStyle>();
            _transform2DMapper = componentManager.GetMapper <Transform2D>();
            _labelMapper       = componentManager.GetMapper <Label>();
            _boxMapper         = componentManager.GetMapper <Box>();
        }
Esempio n. 6
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _player    = mapperService.GetMapper <PlayerControllerComponent>();
     _transform = mapperService.GetMapper <TransformComponent>();
     _rigidBody = mapperService.GetMapper <RigidBody>();
     Logger.WriteLine(WarningLevel.Urgent, "PlayerControllerSystem Initialize Method Not Implemented Yet");
 }
Esempio n. 7
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     playerMapper      = mapperService.GetMapper <PlayerState>();
     acceleratorMapper = mapperService.GetMapper <Accelerator>();
     movableMapper     = mapperService.GetMapper <Movable>();
     playerInputMapper = mapperService.GetMapper <PlayerInput>();
 }
 public override void Initialize(IComponentMapperService componentService)
 {
     _renderFormMapper     = componentService.GetMapper <RenderFormComponent>();
     _transform2DMapper    = componentService.GetMapper <Transform2D>();
     _rendererMapper       = componentService.GetMapper <Renderer>();
     _animatedSpriteMapper = componentService.GetMapper <AnimatedSprite>();
 }
Esempio n. 9
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _playerMapper    = mapperService.GetMapper <Player>();
     _spriteMapper    = mapperService.GetMapper <AnimatedSprite>();
     _transformMapper = mapperService.GetMapper <Transform2>();
     _bodyMapper      = mapperService.GetMapper <Body>();
 }
Esempio n. 10
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _unitMapper             = mapperService.GetMapper <Unit>();
     _productionUnitMapper   = mapperService.GetMapper <ProductionUnit>();
     _tilePositionMapper     = mapperService.GetMapper <TilePosition>();
     _mineableResourceMapper = mapperService.GetMapper <MineableResource>();
 }
Esempio n. 11
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _animationMapper  = mapperService.GetMapper <Animator>();
     _backgroundMapper = mapperService.GetMapper <Background>();
     _gameObjectMapper = mapperService.GetMapper <GameObject>();
     _renderMapper     = mapperService.GetMapper <Renderer>();
 }
 public override void Initialize(IComponentMapperService mapperService)
 {
     _productionUnitMapper = mapperService.GetMapper <ProductionUnit>();
     _tilePositionMapper   = mapperService.GetMapper <TilePosition>();
     _blockableMapper      = mapperService.GetMapper <Blockable>();
     _productMapper        = mapperService.GetMapper <Product>();
     _alignableMapper      = mapperService.GetMapper <Alignable>();
 }
Esempio n. 13
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     playerMapper         = mapperService.GetMapper <Player>();
     enemyMapper          = mapperService.GetMapper <Enemy>();
     transforMapper       = mapperService.GetMapper <Transform2>();
     animatedSpriteMapper = mapperService.GetMapper <AnimatedSprite>();
     spriteMapper         = mapperService.GetMapper <Sprite>();
 }
Esempio n. 14
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     transformMapper   = mapperService.GetMapper <Transform2>();
     movableMapper     = mapperService.GetMapper <Movable>();
     bodyMapper        = mapperService.GetMapper <CollisionBody>();
     levelMapper       = mapperService.GetMapper <Level>();
     playerStateMapper = mapperService.GetMapper <PlayerState>();
 }
Esempio n. 15
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _placeableMapper    = mapperService.GetMapper <Placeable>();
     _tilePositionMapper = mapperService.GetMapper <TilePosition>();
     _tileBorderMapper   = mapperService.GetMapper <TileBorder>();
     _unitMapper         = mapperService.GetMapper <Unit>();
     _alignableMapper    = mapperService.GetMapper <Alignable>();
 }
Esempio n. 16
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     playerMapper    = mapperService.GetMapper <Player>();
     spriteMapper    = mapperService.GetMapper <AnimatedSprite>();
     transformMapper = mapperService.GetMapper <Transform2>();
     bodyMapper      = mapperService.GetMapper <Body>();
     healthMapper    = mapperService.GetMapper <Health>();
 }
Esempio n. 17
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _aiMapper       = mapperService.GetMapper <AiComponent>();
     _turnMapper     = mapperService.GetMapper <TurnComponent>();
     _battleMapper   = mapperService.GetMapper <BattleComponent>();
     _actionsManager = mapperService.GetMapper <ActionsComponent>();
     _queueManager   = mapperService.GetMapper <ActionQueueComponent>();
     _statusManager  = mapperService.GetMapper <StatusComponent>();
 }
 public override void Initialize(IComponentMapperService mapperService)
 {
     _bullets              = new List <int>();
     _aliens               = new List <int>();
     _bulletsToDestroy     = new HashSet <int>();
     _transformMapper      = mapperService.GetMapper <Transform2>();
     _bulletMapper         = mapperService.GetMapper <ShipBullet>();
     _alienMapper          = mapperService.GetMapper <Alien>();
     _animatedSpriteMapper = mapperService.GetMapper <AnimatedSprite>();
     _spriteMapper         = mapperService.GetMapper <Sprite>();
 }
Esempio n. 19
0
        public override void Initialize(IComponentMapperService mapperService)
        {
            transformMapper = mapperService.GetMapper <Transform2>();
            playerMapper    = mapperService.GetMapper <Player>();
            infoMapper      = mapperService.GetMapper <EntityInfo>();
            physicalMapper  = mapperService.GetMapper <Physical>();

            sharedState.SelectedEntityChanged += OnSelectedEntityChanged;

            SetupGui();
        }
Esempio n. 20
0
        public override void Initialize(IComponentMapperService mapperService)
        {
            _modelMapper     = mapperService.GetMapper <LoadedModelComponent>();
            _primitiveMapper = mapperService.GetMapper <PrimitiveComponent>();
            _transformMapper = mapperService.GetMapper <TransformComponent>();

            foreach (var viewport in _viewportRenderers)
            {
                viewport.Initialize(_graphicsDevice);
            }
        }
Esempio n. 21
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     transformMapper  = mapperService.GetMapper <Transform2>();
     spriteMapper     = mapperService.GetMapper <SpriteInfo>();
     collisionMapper  = mapperService.GetMapper <CollisionBody>();
     movableMapper    = mapperService.GetMapper <Movable>();
     levelMapper      = mapperService.GetMapper <Level>();
     playerMapper     = mapperService.GetMapper <PlayerState>();
     solidColorMapper = mapperService.GetMapper <SolidColor>();
     healthMapper     = mapperService.GetMapper <Health>();
     inputMapper      = mapperService.GetMapper <PlayerInput>();
 }
        public override void Initialize(IComponentMapperService componentService)
        {
            // Components
            _transform2DMapper    = componentService.GetMapper <Transform2D>();
            _chickenInfoMapper    = componentService.GetMapper <ChickenComponent>();
            _animatedSpriteMapper = componentService.GetMapper <AnimatedSprite>();
            _rigidBody2DMapper    = componentService.GetMapper <RigidBody2D>();

            // Event Manager
            _eventManager = _gameApp.Services.GetService <EventManager>();
            _eventManager.Subscribe <ShootEvent>(this, OnShoot);

            var content = _gameApp.Content;
        }
 public override void Initialize(IComponentMapperService mapperService)
 {
     _transporterMapper   = mapperService.GetMapper <Transporter>();
     _tilePositionMapper  = mapperService.GetMapper <TilePosition>();
     _transportableMapper = mapperService.GetMapper <Transportable>();
 }
Esempio n. 24
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     playerMapper    = mapperService.GetMapper <Player>();
     transformMapper = mapperService.GetMapper <Transform2>();
 }
Esempio n. 25
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     transformMapper    = mapperService.GetMapper <Transform2>();
     movableMapper      = mapperService.GetMapper <Movable>();
     gravityPointMapper = mapperService.GetMapper <GravityPoint>();
 }
Esempio n. 26
0
 public override void Initialize(IComponentMapperService mapperService)
 {
 }
 public override void Initialize(IComponentMapperService mapperService)      // not yet implemented
 {
 }
Esempio n. 28
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _transformMapper = mapperService.GetMapper <Transform2>();
     _alienMapper     = mapperService.GetMapper <Alien>();
     _countdown       = _stepTime;
 }
Esempio n. 29
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _enemyMapper = mapperService.GetMapper <Enemy>();
     _bodyMapper  = mapperService.GetMapper <Body>();
 }
Esempio n. 30
0
 public override void Initialize(IComponentMapperService mapperService)
 {
     _physicalMapper = mapperService.GetMapper <Physical>();
 }