#pragma once #ifndef ONI_CHARACTER_H #define ONI_CHARACTER_H #include "Oni.h" //#include #include "bool.h" enum { team_konoko, team_tctf, team_syndicate, team_neutral, team_securityguard, team_rougekonoko, team_switzerland, team_syndicateaccessory, }; /* int16_t ONICALL ONrGameState_NewCharacter(CharacterObject* CHAR, void* AISA, void* flag, uint32_t* list_location); int32_t* ONICALL ONrGetActiveCharacter(void* CharacterPtr); //int16_t ONICALL ONrGameState_GetPlayerCharacter(); */ //probably need to name these better. /* #define char_unkillable (1 << 5) #define char_superammo (1 << 6) #define char_unstoppable (1 << 8) #define char_deathlock (1 << 10) #define char_dontaim (1 << 13) #define char_nocollision (1 << 17) #define char_noshadow (1 << 24) #define char_invincible (1 << 25) #define char_bossshield (1 << 30) #define char_weaponimmune (1 << 31) */ //We need a Oni_Structs #include file. #endif