| 1043 | }; |
| 1044 | |
| 1045 | static TargetTileStatus calcTileStatus(EngineInfo *engine, const PathMetrics &raytrace) |
| 1046 | { |
| 1047 | if (raytrace.hits()) |
| 1048 | { |
| 1049 | if (engine->isInRange(raytrace.goal_step)) |
| 1050 | return TARGET_OK; |
| 1051 | else |
| 1052 | return TARGET_RANGE; |
| 1053 | } |
| 1054 | else |
| 1055 | return TARGET_BLOCKED; |
| 1056 | } |
| 1057 | |
| 1058 | static int projPathMetrics(lua_State *L) |
| 1059 | { |
no test coverage detected