diff --git a/src/game/g_options.pas b/src/game/g_options.pas
index 5caaf40f9520fe1659381f53515e480b10f11934..a2624391c73f16f38161db5094764afa8e7a8d40 100644 (file)
--- a/src/game/g_options.pas
+++ b/src/game/g_options.pas
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*)
-{$MODE DELPHI}
+{$INCLUDE g_amodes.inc}
unit g_options;
interface
uses
- g_language;
+ g_language, g_weapons;
type
TPlayerControl = record
KeyPrevWeapon: Word;
KeyOpen: Word;
KeyStrafe: Word;
- KeyWeapon: array [0..9] of Word;
+ KeyWeapon: array [WP_FIRST..WP_LAST] of Word;
KeyRight2: Word;
KeyLeft2: Word;
KeyPrevWeapon2: Word;
KeyOpen2: Word;
KeyStrafe2: Word;
- KeyWeapon2: array [0..9] of Word;
+ KeyWeapon2: array [WP_FIRST..WP_LAST] of Word;
end;
TGameControls = record