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(); } }
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); }
public void SetParticleHandler(iParticles a_particleHandler) { m_particleHandler = a_particleHandler; }