| 540 |
|
team_syndicateaccessory, |
| 541 |
|
}; |
| 542 |
|
|
| 543 |
+ |
typedef enum { |
| 544 |
+ |
chr_isplayer = 1 << 0, |
| 545 |
+ |
chr_randomskin = 1 << 1, |
| 546 |
+ |
chr_notprespawned = 1 << 2, |
| 547 |
+ |
chr_noncombatant = 1 << 3, |
| 548 |
+ |
chr_multispawnable = 1 << 4, |
| 549 |
+ |
chr_unkillable = 1 << 5, |
| 550 |
+ |
chr_superammo = 1 << 6, |
| 551 |
+ |
chr_omniscient = 1 << 8, |
| 552 |
+ |
chr_haslsi = 1 << 9, |
| 553 |
+ |
chr_boss = 1 << 10, |
| 554 |
+ |
chr_upgradedifficulty = 1 << 11, |
| 555 |
+ |
chr_noautodrop = 1 << 12, |
| 556 |
+ |
chr_dontaim = 1 << 13, |
| 557 |
+ |
chr_nocollision = 1 << 17, |
| 558 |
+ |
chr_noshadow = 1 << 24, |
| 559 |
+ |
chr_invincible = 1 << 25, |
| 560 |
+ |
chr_bossshield = 1 << 30, |
| 561 |
+ |
chr_weaponimmune = 1 << 31, |
| 562 |
+ |
} chr_flags; |
| 563 |
+ |
/* |
| 564 |
|
enum { |
| 565 |
|
chr_isplayer = 0x00000001, //is player character |
| 566 |
|
chr_randomskin = 0x00000002, //gets random skin from ONCV |
| 576 |
|
chr_upgradedifficulty = 0x00000800, //upgrade the difficulty if you play on med\hard |
| 577 |
|
chr_noautodrop = 0x00001000, //uses drop fields instead of has fields on death |
| 578 |
|
}; // |
| 579 |
+ |
*/ |
| 580 |
|
int16_t ONICALL ONrGameState_NewCharacter(CharacterObject* CHAR, void* AISA, void* flag, int* list_location); |
| 581 |
|
int32_t* ONICALL ONrGetActiveCharacter(void* CharacterPtr); |
| 582 |
|
//int16_t ONICALL ONrGameState_GetPlayerCharacter(); |