mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-30 13:21:04 +00:00
- strip the structure for local input off the fields not needed here.
Now it's basically the same as Dukes.
This commit is contained in:
parent
c1b1182f90
commit
5a77aace2f
2 changed files with 12 additions and 3 deletions
|
@ -64,7 +64,7 @@ int htimer = 0;
|
||||||
int EndLevel = false;
|
int EndLevel = false;
|
||||||
|
|
||||||
|
|
||||||
PlayerInput localInput;
|
LocalInput localInput;
|
||||||
|
|
||||||
////////
|
////////
|
||||||
|
|
||||||
|
|
|
@ -38,7 +38,7 @@ enum {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 32 bytes
|
// 32 bytes
|
||||||
struct PlayerInput // TODO consider adjusting this for demo compatibility
|
struct PlayerInput
|
||||||
{
|
{
|
||||||
int xVel;
|
int xVel;
|
||||||
int yVel;
|
int yVel;
|
||||||
|
@ -49,6 +49,15 @@ struct PlayerInput // TODO consider adjusting this for demo compatibility
|
||||||
int8_t nItem;
|
int8_t nItem;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct LocalInput // TODO consider adjusting this for demo compatibility
|
||||||
|
{
|
||||||
|
int xVel;
|
||||||
|
int yVel;
|
||||||
|
fix16_t nAngle;
|
||||||
|
uint16_t buttons;
|
||||||
|
fix16_t horizon;
|
||||||
|
};
|
||||||
|
|
||||||
void InitInput();
|
void InitInput();
|
||||||
|
|
||||||
void UpdateInputs();
|
void UpdateInputs();
|
||||||
|
@ -58,7 +67,7 @@ void ClearSpaceBar(short nPlayer);
|
||||||
int GetLocalInput();
|
int GetLocalInput();
|
||||||
|
|
||||||
extern PlayerInput sPlayerInput[];
|
extern PlayerInput sPlayerInput[];
|
||||||
extern PlayerInput localInput;
|
extern LocalInput localInput;
|
||||||
extern int nNetMoves;
|
extern int nNetMoves;
|
||||||
extern int lLocalCodes;
|
extern int lLocalCodes;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue