//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(NavItem <bool> pNavItem) { if (!pNavItem.Value) { return; } Enviro.SetCameraPlacement(Placement); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(ISelectableItem <bool> pItem) { if (!pItem.Value) { return; } Enviro.SetCameraPlacement(Placement); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(ISelectableItem <bool> pItem) { if (!pItem.Value) { return; } ISliderItem hue = (ISliderItem)HueSlider.GetItem(); hue.IsEnabled = (Mode == DemoEnvironment.ColorMode.Custom); Enviro.SetColorMode(Mode, hue.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(NavItem <bool> pNavItem) { if (!pNavItem.Value) { return; } NavItemSlider hue = (NavItemSlider)HueSlider.GetItem(); hue.IsEnabled = (Mode == DemoEnvironment.ColorMode.Custom); Enviro.SetColorMode(Mode, hue.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(NavItem <float> pNavItem) { Enviro.SetMotionSpeed(Item.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(NavItem <float> pNavItem) { Enviro.SetColorMode(Enviro.GetColorMode(), Item.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(ISelectableItem <float> pItem) { Enviro.SetColorMode(Enviro.GetColorMode(), Item.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(NavItem <float> pNavItem) { Enviro.SetLightPos(Item.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleSelected(ISelectableItem pItem) { Enviro.ShowSpotlight(true); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(NavItem <bool> pNavItem) { Enviro.ToggleMotion(Type, pNavItem.Value); }
public World(Day day) { DayOfWeek = day; SideBounds = new Dictionary <GameChar.Team, Rectangle>(); SideBounds.Add(GameChar.Team.Left, new Rectangle(0, 0, Width / 2, Height)); SideBounds.Add(GameChar.Team.Right, new Rectangle(Width / 2, 0, Width / 2, Height)); // Set environment switch (day) { case Day.Mon: case Day.Fri: Environment = Enviro.Gym; break; case Day.Tue: Environment = Enviro.Street; break; case Day.Wed: Environment = Enviro.Playground; break; case Day.Thu: Environment = Enviro.Field; break; } // Load player AllGameChars = new List <GameChar>(); Player = new GameChar(GameChar.Team.Left, GameChar.Avatar.Joey, this, 0, 1); AllGameChars.Add(Player); // Load enemies Enemies = new List <GameChar>(); switch (day) { case Day.Mon: loadEnemy(GameChar.Avatar.Richard, 0, 1); break; case Day.Tue: loadEnemy(GameChar.Avatar.Max, 0, 1); break; case Day.Wed: loadEnemy(GameChar.Avatar.Eduardo, 0, 2); loadEnemy(GameChar.Avatar.Dylan, 1, 2); break; case Day.Thu: loadEnemy(GameChar.Avatar.Tim, 0, 3); loadEnemy(GameChar.Avatar.Emily, 1, 3); loadEnemy(GameChar.Avatar.Li, 2, 3); break; case Day.Fri: loadEnemy(GameChar.Avatar.Omega, 0, 1); break; } // Load balls Balls = new List <Ball>(); int numBalls = day == Day.Fri ? BallsToSpawnOnFriday : BallsToSpawn; for (int i = 0; i < numBalls; i++) { Balls.Add(new Ball( new Vector2(Width / 2, Height / (2 * numBalls) * (1 + 2 * i)), new Vector2(), false, false)); } }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(ISelectableItem <float> pItem) { Enviro.SetLightIntensitiy(Item.RangeValue); }
/*--------------------------------------------------------------------------------------------*/ private void HandleDeselected(NavItem pNavItem) { Enviro.ShowSpotlight(false); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleSelected(NavItem pNavItem) { Enviro.ShowSpotlight(true); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleSelected(ISelectableItem pItem) { Enviro.ReorientCamera(); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleSelected(NavItem pNavItem) { Enviro.ReorientCamera(); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(ISelectableItem <float> pItem) { Enviro.SetMotionSpeed(Item.RangeValue); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private void HandleValueChanged(ISelectableItem <bool> pItem) { Enviro.ToggleMotion(Type, pItem.Value); }
/*--------------------------------------------------------------------------------------------*/ private void HandleDeselected(ISelectableItem pItem) { Enviro.ShowSpotlight(false); }