#ifndef IN_BUTTONS_H #define IN_BUTTONS_H #ifdef _WIN32 #pragma once #endif #include "platform.h" enum InputBitMask_t : int64 { IN_NONE = 0, IN_ALL = -1, IN_ATTACK = (1ll << 0), IN_JUMP = (1ll << 1), IN_DUCK = (1ll << 2), IN_FORWARD = (1ll << 3), IN_BACK = (1ll << 4), IN_USE = (1ll << 5), IN_TURNLEFT = (1ll << 7), IN_TURNRIGHT = (1ll << 8), IN_MOVELEFT = (1ll << 9), IN_MOVERIGHT = (1ll << 10), IN_ATTACK2 = (1ll << 11), IN_RELOAD = (1ll << 13), IN_SPEED = (1ll << 16), // Player is holding the speed key IN_JOYAUTOSPRINT = (1ll << 17), IN_FIRST_MOD_SPECIFIC_BIT = (1ll << 32), IN_QUERY = IN_FIRST_MOD_SPECIFIC_BIT }; #endif // IN_BUTTONS_H