@ -190,7 +190,9 @@ void Input::LoadSteamButtonIcons(){
void Input::UpdateSteamInput(){
if(SteamInput()){
uint8_t prevControllerCount=controllerCount;
controllerCount=SteamInput()->GetConnectedControllers(steamControllers.data());
if(controllerCount<prevControllerCount&&Menu::stack.size()==0&&GameState::STATE==GameState::states[States::GAME_RUN])Menu::OpenMenu(MenuType::PAUSE); //We unplugged a controller so we will automatically pause the game.
for(int i=0;i<controllerCount;i++){
for(auto&[input,data]:enumToActionName[i]){
HWButton prevState=data.second;
@ -16,8 +16,6 @@ Steam Rich Presence
Add in vsync system option
Remove Unlock All Button
Start your game in fullscreen by default when the user is running Steam Big Picture (the "SteamTenfoot" environment variable will be set)
Sword attack should linger
Add game file debug logging
@ -25,6 +23,6 @@ Automatically pause if controller is disconnected (while using a controller)
PS5 LED color support
============================================
Make another actions config file for the main build (The app # is different)
@ -39,7 +39,7 @@ All rights reserved.
#define VERSION_MAJOR 1
#define VERSION_MINOR 0
#define VERSION_PATCH 0
#define VERSION_BUILD 8394
#define VERSION_BUILD 8395
#define stringify(a) stringify_(a)
#define stringify_(a) #a