aboutsummaryrefslogtreecommitdiff
path: root/games.c
diff options
context:
space:
mode:
authorFranklin Wei <frankhwei536@gmail.com>2014-06-23 15:08:58 -0400
committerFranklin Wei <frankhwei536@gmail.com>2014-06-23 15:08:58 -0400
commitb4f84e24ff5a33b22fcdeeec2f7180248e535e52 (patch)
treef63caa643dae391b8c6f9359709e0329eda41f52 /games.c
parentfb1871333736e17196ee0bb72a7dc86aabfd55f4 (diff)
downloadwargames-server-b4f84e24ff5a33b22fcdeeec2f7180248e535e52.zip
wargames-server-b4f84e24ff5a33b22fcdeeec2f7180248e535e52.tar.gz
wargames-server-b4f84e24ff5a33b22fcdeeec2f7180248e535e52.tar.bz2
wargames-server-b4f84e24ff5a33b22fcdeeec2f7180248e535e52.tar.xz
Cleaned up code, fixed some bugs
Diffstat (limited to 'games.c')
-rw-r--r--games.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/games.c b/games.c
index 94d2190..1f939d2 100644
--- a/games.c
+++ b/games.c
@@ -37,19 +37,17 @@ void global_thermonuclear_war(void)
good=false;
}
else
- ++num_targets;
+ {
+ ++num_targets;
+ }
}
struct location_t targets[32];
int num_targets_found=0;
- print_string("point 1");
for(int i=0;i<num_targets;++i)
{
- print_string("point 2");
allLower(target_names[i]);
- print_string("point 3");
remove_punct(target_names[i]);
bool found=false;
- print_string("point 4");
for(int j=0;j<sizeof(world)/sizeof(struct location_t);++j)
{
if(strcmp(world[j].name, target_names[i])==0)
@@ -59,7 +57,6 @@ void global_thermonuclear_war(void)
found=true;
}
}
- print_string("point 5");
if(!found)
{
print_string("TARGET NOT FOUND: ");
@@ -71,8 +68,9 @@ void global_thermonuclear_war(void)
{
map[targets[i].y][targets[i].x]='X';
}
+ usleep(SLEEP_TIME*100);
clear();
- for(int i=0;i<sizeof(map)/sizeof(const char*);++i)
+ for(int i=0;i<sizeof(map)/sizeof(char*);++i)
{
print_string(map[i]);
print_string("\n");