ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/MSVC/Oni_Character.h
Revision: 567
Committed: Fri Jun 25 03:52:34 2010 UTC (15 years, 3 months ago) by gumby
Content type: text/x-chdr
File size: 1053 byte(s)
Log Message:
Daodan MSVC

File Contents

# Content
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