]> git.pond.sub.org Git - empserver/blobdiff - include/path.h
ship: Unbreak MOB_ACCESS real-time mobility update for ships
[empserver] / include / path.h
index 137f08de2c188d502925b72dbd6ec4ba60ff31d5..8144034dc054304de34c8c33bcd9593b4a290dd8 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  Empire - A multi-player, client/server Internet based war game.
- *  Copyright (C) 1986-2012, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ *  Copyright (C) 1986-2021, Dave Pare, Jeff Bailey, Thomas Ruschak,
  *                Ken Stevens, Steve McClure, Markus Armbruster
  *
  *  Empire is free software: you can redistribute it and/or modify
@@ -27,7 +27,7 @@
  *  path.h: Definitions for directions, paths, etc.
  *
  *  Known contributors to this file:
- *     Markus Armbruster, 2005-2011
+ *     Markus Armbruster, 2005-2014
  */
 
 #ifndef PATH_H
@@ -49,6 +49,8 @@
 #define DIR_FIRST      1
 #define DIR_LAST       6
 
+#define DIR_BACK(dir) ((dir) >= DIR_FIRST + 3 ? (dir) - 3 : (dir) + 3)
+
 #define MOB_MOVE       0
 #define MOB_MARCH      1
 #define MOB_RAIL       2