Line | |
---|
1 | #pragma once
|
---|
2 | #ifndef ONI_CHARACTER_H
|
---|
3 | #define ONI_CHARACTER_H
|
---|
4 |
|
---|
5 | #include "Oni.h"
|
---|
6 | //#include <stdint.h>
|
---|
7 | #include "bool.h"
|
---|
8 |
|
---|
9 | enum {
|
---|
10 | team_konoko,
|
---|
11 | team_tctf,
|
---|
12 | team_syndicate,
|
---|
13 | team_neutral,
|
---|
14 | team_securityguard,
|
---|
15 | team_rougekonoko,
|
---|
16 | team_switzerland,
|
---|
17 | team_syndicateaccessory,
|
---|
18 | };
|
---|
19 | /*
|
---|
20 | int16_t ONICALL ONrGameState_NewCharacter(CharacterObject* CHAR, void* AISA, void* flag, uint32_t* list_location);
|
---|
21 | int32_t* ONICALL ONrGetActiveCharacter(void* CharacterPtr);
|
---|
22 | //int16_t ONICALL ONrGameState_GetPlayerCharacter();
|
---|
23 | */
|
---|
24 | //probably need to name these better.
|
---|
25 | /*
|
---|
26 | #define char_unkillable (1 << 5)
|
---|
27 | #define char_superammo (1 << 6)
|
---|
28 | #define char_unstoppable (1 << 8)
|
---|
29 | #define char_deathlock (1 << 10)
|
---|
30 | #define char_dontaim (1 << 13)
|
---|
31 | #define char_nocollision (1 << 17)
|
---|
32 | #define char_noshadow (1 << 24)
|
---|
33 | #define char_invincible (1 << 25)
|
---|
34 | #define char_bossshield (1 << 30)
|
---|
35 | #define char_weaponimmune (1 << 31)
|
---|
36 | */
|
---|
37 |
|
---|
38 | //We need a Oni_Structs #include file.
|
---|
39 |
|
---|
40 |
|
---|
41 |
|
---|
42 | #endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.