src/proto2/Input.hh
author nireco
Mon, 01 Dec 2008 17:46:52 +0000
changeset 160 ba0b6f421a3c
parent 116 0d36aade845e
child 182 84675387ca74
permissions -rw-r--r--
not anything big
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,
116
0d36aade845e some stuff, don't remember what
nireco
parents: 96
diff changeset
    15
    INPUT_MOVE_DIG      = 0x0020,
42
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
    16
};
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
    17
54
b8b043ba0abd fix some more compiler errors...
terom
parents: 42
diff changeset
    18
typedef uint16_t PlayerInput_Move;
b8b043ba0abd fix some more compiler errors...
terom
parents: 42
diff changeset
    19
42
eb1a93a38cde lazy commit that breaks everything, should be a branch
terom
parents:
diff changeset
    20
#endif