Exemplo n.º 1
0
        public void InitializeModels(iParticles a_particleHandler, GameAssets a_assets)
        {
            SetWorldObjects(m_map.m_worldObjects, a_assets);

            foreach (Player player in m_allPlayers)
            {
                SetModels(player, a_assets);
            }

            SetParticleHandler(a_particleHandler);

            foreach (ROB computer in m_computers)
            {
                computer.m_timeOutWatch = new System.Diagnostics.Stopwatch();
            }
        }
Exemplo n.º 2
0
        public GameView(GraphicsDevice graphics, GameAssets a_gameAssets, ModelClasses.Game a_game)
        {
            m_camera  = new Camera(graphics, a_gameAssets, a_game.m_map);
            m_pSystem = new ParticleSystem(a_gameAssets);

            m_particleHandler = new ParticlesHandler(m_pSystem);

            m_pView = new ParticleView();

            m_mapTransformer = new MapTransformer(a_game.m_map);

            int colorID = 0;

            //SetModelEffect(a_gameAssets.m_normalGround);
            colorID++;
            SetModelEffect(a_gameAssets.c_cube, colorID);
            SetModelEffect(a_gameAssets.c_barbarian, colorID);
            SetModelEffect(a_gameAssets.c_extractor, colorID);
            SetModelEffect(a_gameAssets.c_igloo, colorID);
            SetModelEffect(a_gameAssets.c_barrack, colorID);
            colorID++;
            SetModelEffect(a_gameAssets.m_sparkOfLife, colorID);
            SetModelEffect(a_gameAssets.m_projektil, colorID);
        }
Exemplo n.º 3
0
 public void SetParticleHandler(iParticles a_particleHandler)
 {
     m_particleHandler = a_particleHandler;
 }