#include "engine/playermap.h"
#include "engine/unit.h"
#include "engine/prototype.h"
#include "engine/warfog.h"
#include "framework/gfxserver.h"
Defines | |
#define | IsHole(i, j) (warfog_field[segment][i][j] == Warfog::WARFOG_UNKNOWN && warfog_field[MapEnums::SEG_SKY][i][j] != Warfog::WARFOG_UNKNOWN) |
#define | IsUnknownH2(i, j) (warfog_field[segment][i - 1][j] == Warfog::WARFOG_UNKNOWN && warfog_field[segment][i + 1][j] == Warfog::WARFOG_UNKNOWN) |
#define | IsUnknownH3(i, j) (IsUnknownH2(i, j) && warfog_field[segment][i][j] == Warfog::WARFOG_UNKNOWN) |
#define | IsUnknownV2(i, j) (warfog_field[segment][i][j - 1] == Warfog::WARFOG_UNKNOWN && warfog_field[segment][i][j + 1] == Warfog::WARFOG_UNKNOWN) |
#define | IsUnknownV3(i, j) (IsUnknownV2(i, j) && warfog_field[segment][i][j] == Warfog::WARFOG_UNKNOWN) |
#define IsHole | ( | i, | |||
j | ) | (warfog_field[segment][i][j] == Warfog::WARFOG_UNKNOWN && warfog_field[MapEnums::SEG_SKY][i][j] != Warfog::WARFOG_UNKNOWN) |
#define IsUnknownH2 | ( | i, | |||
j | ) | (warfog_field[segment][i - 1][j] == Warfog::WARFOG_UNKNOWN && warfog_field[segment][i + 1][j] == Warfog::WARFOG_UNKNOWN) |
#define IsUnknownH3 | ( | i, | |||
j | ) | (IsUnknownH2(i, j) && warfog_field[segment][i][j] == Warfog::WARFOG_UNKNOWN) |
#define IsUnknownV2 | ( | i, | |||
j | ) | (warfog_field[segment][i][j - 1] == Warfog::WARFOG_UNKNOWN && warfog_field[segment][i][j + 1] == Warfog::WARFOG_UNKNOWN) |
#define IsUnknownV3 | ( | i, | |||
j | ) | (IsUnknownV2(i, j) && warfog_field[segment][i][j] == Warfog::WARFOG_UNKNOWN) |