1 |
#include <stdlib.h> |
2 |
#include "Daodan_Character.h" |
3 |
#include "Oni_Character.h" |
4 |
|
5 |
int DDr_TeamToTeamID(const char* team_string) //Already something like this in the engine, but I'm reimplementing it... |
6 |
{ |
7 |
if (!strcmp(team_string, "Konoko")) return team_konoko; |
8 |
else if (!strcmp(team_string, "TCTF")) return team_tctf; |
9 |
else if (!strcmp(team_string, "Syndicate")) return team_syndicate; |
10 |
else if (!strcmp(team_string, "Neutral")) return team_neutral; |
11 |
else if (!strcmp(team_string, "SecurityGuard")) return team_securityguard; |
12 |
else if (!strcmp(team_string, "RougeKonoko")) return team_rougekonoko; |
13 |
else if (!strcmp(team_string, "Switzerland")) return team_switzerland; |
14 |
else if (!strcmp(team_string, "SyndicateAccessory")) return team_syndicateaccessory; |
15 |
return team_neutral; //if you enter a bad teamname, return Neutral..... |
16 |
} |
17 |
|
18 |
void CHARTest() |
19 |
{ |
20 |
CharacterObject TestCHAR; |
21 |
memset(&TestCHAR, 0, sizeof(CharacterObject)); |
22 |
|
23 |
memcpy(TestCHAR.Header.Type, "CHAR", 5); |
24 |
memcpy(TestCHAR.OSD.Name, "Gumby", 6); |
25 |
memcpy(TestCHAR.OSD.Class, "muro_generic", 13); |
26 |
TestCHAR.OSD.TeamID = team_syndicate; |
27 |
|
28 |
ONrGameState_NewCharacter(&TestCHAR, NULL); |
29 |
} |