# HG changeset patch # User sheepluva # Date 1481393365 -3600 # Node ID 9bc19f72216984d5f8e52568901f10b9de2c6aaa # Parent b50a5bde45fd4f98adc5b9837a3460eef2290552 Bug #108 - Phyfs/Pathz: Fix binds not being loaded diff -r b50a5bde45fd -r 9bc19f722169 hedgewars/uInputHandler.pas --- a/hedgewars/uInputHandler.pas Wed Dec 07 13:25:04 2016 -0500 +++ b/hedgewars/uInputHandler.pas Sat Dec 10 19:09:25 2016 +0100 @@ -321,7 +321,7 @@ for i:= 1 to 10 do DefaultBinds[KeyNameToCode('f'+IntToStr(i))]:= 'slot '+char(48+i); for i:= 1 to 5 do DefaultBinds[KeyNameToCode(IntToStr(i))]:= 'timer '+IntToStr(i); - loadBinds('dbind', cPathz[ptData] + '/settings.ini'); + loadBinds('dbind', cPathz[ptConfig] + '/settings.ini'); end; diff -r b50a5bde45fd -r 9bc19f722169 hedgewars/uTypes.pas --- a/hedgewars/uTypes.pas Wed Dec 07 13:25:04 2016 -0500 +++ b/hedgewars/uTypes.pas Sat Dec 10 19:09:25 2016 +0100 @@ -42,7 +42,7 @@ TGameType = (gmtLocal, gmtDemo, gmtNet, gmtSave, gmtLandPreview, gmtSyntax, gmtRecord); // Different files are stored in different folders, this enumeration is used to tell which folder to use - TPathType = (ptNone, ptData, ptGraphics, ptThemes, ptCurrTheme, ptTeams, ptMaps, + TPathType = (ptNone, ptData, ptGraphics, ptThemes, ptCurrTheme, ptConfig, ptTeams, ptMaps, ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts, ptLocale, ptAmmoMenu, ptHedgehog, ptVoices, ptHats, ptFlags, ptMissionMaps, ptSuddenDeath, ptButtons, ptShaders); diff -r b50a5bde45fd -r 9bc19f722169 hedgewars/uVariables.pas --- a/hedgewars/uVariables.pas Wed Dec 07 13:25:04 2016 -0500 +++ b/hedgewars/uVariables.pas Sat Dec 10 19:09:25 2016 +0100 @@ -273,7 +273,8 @@ '/Graphics', // ptGraphics '/Themes', // ptThemes '/Themes/Bamboo', // ptCurrTheme - '/Teams', // ptTeams + '/Config', // ptConfig + '/Config/Teams', // ptTeams '/Maps', // ptMaps '', // ptMapCurrent '/Demos', // ptDemos