public Game_Screen(World _world, GameCamera _camera, PenumbraComponent _lighting, Particle_World _particle_world, Physics_Engine _physics_engine, Lua _lua, GraphicsDevice _device, string _id) : base(_id) { world = _world; camera = _camera; lighting = _lighting; particle_world = _particle_world; physics_engine = _physics_engine; lua = _lua; device = _device; }
public Boss_Room_1( World _world, GameCamera _camera, PenumbraComponent _lighting, Particle_World _particle_world, Physics_Engine _physics_engine, ContentManager _content, Lua _lua, GraphicsDevice _device) : base(_world, _camera, _lighting, _particle_world, _physics_engine, _lua, _device, "Boss Room 1") { this.content = _content; }
public Level_1_Screen(Screen_Manager screen_manager, World _world, GameCamera _camera, PenumbraComponent _lighting, Particle_World _particle_world, Physics_Engine _physics_engine, Lua lua, GraphicsDevice device) : base(_world, _camera, _lighting, _particle_world, _physics_engine, lua, device, "Level 1") { //sky = new Sky_Renderer(Assets.It.Get<Texture2D>("sky_1"), false); world = _world; pause_menu = new Pause_Menu(screen_manager, camera); }