# cppcheck should run clean
cppcheck:
- cppcheck --inline-suppr --template gcc --enable=all --force *.[ch]
+ cppcheck --inline-suppr --suppress=unusedStructMember --suppress=unusedFunction --template gcc --enable=all --force *.[ch]
clean:
rm -f *.o TAGS vms-empire
*buf2 = '\0';
if (win_obj->owner != lose_obj->owner) {
- int diff;
if (win_obj->owner == USER) {
+ int diff;
user_score += piece_attr[lose_obj->type].build_time;
ksend ("Enemy %s at %d destroyed.\n",piece_attr[lose_obj->type].name,loc_disp(loc)); //kermyt
topmsg (1, "Enemy %s at %d destroyed.",piece_attr[lose_obj->type].name,loc_disp(loc));
}
else {
prompt (""); /* blank top line */
- void redisplay();
+ redisplay();
prompt ("Your orders? ");
order = get_chx (); /* get a command */
do_command (order);
move_ttload(piece_info_t *obj)
{
ABORT;
- obj = obj;
}
/*
void
user_dir_army(piece_info_t *obj, loc_t loc)
{
- bool enemy_killed;
-
- enemy_killed = false;
-
if (user_map[loc].contents == 'O') /* attacking own city */
move_army_to_city (obj, loc);
"Your army jumped into the briny and drowned.");
else if (map[loc].contents == '.') { /* going for a swim? */
+ bool enemy_killed = false;
+
if (!getyn ( /* thanks to Craig Hansen for this next message */
"Troops can't walk on water, sir. Do you really want to go to sea? "))
return;
void
user_dir_ship(piece_info_t *obj, loc_t loc)
{
- bool enemy_killed;
-
- enemy_killed = false;
-
if (map[loc].contents == '*') {
(void) sprintf (jnkbuf, "Your %s broke up on shore.",
piece_attr[obj->type].name);
}
else if (map[loc].contents == '+') { /* moving ashore? */
+ ool enemy_killed = false;
+
if (!getyn ("Ships need sea to float, sir. Do you really want to go ashore? ")) return;
if (user_map[loc].contents == '+')