root/src/AIDemos/Screens/Demos/Demo7.cs
| 23 | 24 | ||
|---|---|---|---|
20 | using AIDemos.GameClasses.Behaviors.Conditions; | 20 | using AIDemos.GameClasses.Behaviors.Conditions; |
21 | using AIDemos.GameClasses.Behaviors.Decorators; | 21 | using AIDemos.GameClasses.Behaviors.Decorators; |
22 | using Brains.Framework.Locomotion; | 22 | using Brains.Framework.Locomotion; |
23 | using Brains.Grouping; | 23 | using Brains.Framework.Grouping; |
24 | 24 | ||
25 | |||
25 | namespace AIDemos.Screens.Demos | 26 | namespace AIDemos.Screens.Demos |
26 | { | 27 | { |
27 | public class Demo7 : DemoGameScreen | 28 | public class Demo7 : DemoGameScreen |
... | ... | ||
160 | bool gamePadDisconnected = !gamePadState.IsConnected && | 161 | bool gamePadDisconnected = !gamePadState.IsConnected && |
161 | input.GamePadWasConnected[playerIndex]; | 162 | input.GamePadWasConnected[playerIndex]; |
162 | 163 | ||
163 | if (input.IsPauseGame(ControllingPlayer) || gamePadDisconnected) | 164 | |
164 | { | ||
165 | ScreenManager.AddScreen(new PauseMenuScreen(), ControllingPlayer); | ||
166 | } | ||
167 | else | ||
168 | { | ||
169 | | ||
170 | } | ||
171 | 165 | ||
172 | base.HandleInput(input); | 166 | base.HandleInput(input); |
173 | } | 167 | } |
Download diff