public ScenariosComponent(SandboxGame game, PenumbraComponent penumbra, PenumbraControllerComponent penumbraController, PythonInterpreter interpreter) : base(game) { _penumbra = penumbra; _penumbraController = penumbraController; _interpreter = interpreter; }
public UIComponent(SandboxGame game, PenumbraControllerComponent penumbraController) : base(game) { PenumbraController = penumbraController; Scenarios = game.Scenarios; Enabled = false; Visible = true; }
public UIComponent(SandboxGame game, PenumbraControllerComponent penumbraController) : base(game) { _penumbraController = penumbraController; _scenarios = game.Scenarios; penumbraController.ShadowTypeChanged += (s, e) => SetShadowTypeInfo(); SetShadowTypeInfo(); Enabled = false; Visible = true; }
static void Main(string[] args) { using (SandboxGame game = new SandboxGame()) { #if DEBUG /* * int tickCount = 0; * game.OnUpdate += () => * { * Console.WriteLine("Tick " + tickCount); * tickCount++; * }; */ #endif game.OnEnd += () => { Console.WriteLine("Game over!"); }; game.Run(); } }
public ScenariosComponent(SandboxGame game, PenumbraComponent penumbra, PenumbraControllerComponent penumbraController) : base(game) { _penumbra = penumbra; _penumbraController = penumbraController; }
public HullGenerationComponent(SandboxGame game, PenumbraComponent penumbra) : base(game) { _penumbra = penumbra; }
static void Main() { using (var game = new SandboxGame()) game.Run(); }