source: Daodan/MSVC/Oni_Character.h@ 572

Last change on this file since 572 was 567, checked in by gumby, 14 years ago

Daodan MSVC

File size: 1.0 KB
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
9enum {
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/*
20int16_t ONICALL ONrGameState_NewCharacter(CharacterObject* CHAR, void* AISA, void* flag, uint32_t* list_location);
21int32_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.