src/proto2/Input.hh
author terom
Mon, 24 Nov 2008 17:14:29 +0000
changeset 96 4a801210096c
parent 60 26571fd9a8d1
child 116 0d36aade845e
permissions -rw-r--r--
fix movement physics+network code to some degree, jumping is now buggy?
42
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
     1
#ifndef INPUT_HH
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
     2
#define INPUT_HH
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
     3
60
26571fd9a8d1 physics is starting to work
terom
parents: 58
diff changeset
     4
const uint16_t INPUT_INTERVAL_MS = 20;
58
a53f5ad69500 "working" singleplayer
terom
parents: 54
diff changeset
     5
54
b8b043ba0abd fix some more compiler errors...
terom
parents: 42
diff changeset
     6
enum {
96
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
     7
    // XXX: aiming is not movement?
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
     8
    INPUT_MOVE_UP       = 0x0001,
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
     9
    INPUT_MOVE_DOWN     = 0x0002,
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
    10
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
    11
    INPUT_MOVE_LEFT     = 0x0004,
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
    12
    INPUT_MOVE_RIGHT    = 0x0008,
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
    13
4a801210096c fix movement physics+network code to some degree, jumping is now buggy?
terom
parents: 60
diff changeset
    14
    INPUT_MOVE_JUMP     = 0x0010,
42
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
    15
};
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
    16
54
b8b043ba0abd fix some more compiler errors...
terom
parents: 42
diff changeset
    17
typedef uint16_t PlayerInput_Move;
b8b043ba0abd fix some more compiler errors...
terom
parents: 42
diff changeset
    18
42
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
    19
#endif