roadveh.h
author miham
Wed, 05 Jul 2006 17:54:35 +0000
changeset 4118 bcc7a71ced09
parent 3959 48f178431701
child 4653 9f72ab9dc4a7
permissions -rw-r--r--
(svn r5462) WebTranslator2 update to 2006-07-05 19:54:20
bulgarian - 218 fixed, 79 changed by quicksilverbg (20), kokobongo (203), groupsky (74)
french - 1 changed by glx (1)
italian - 14 changed by sidew (14)
3959
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     1
/* $Id$ */
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     2
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     3
#include "vehicle.h"
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     4
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     5
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     6
static inline bool IsRoadVehInDepot(const Vehicle* v)
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     7
{
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     8
	assert(v->type == VEH_Road);
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
     9
	return v->u.road.state == 254;
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
    10
}
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
    11
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
    12
static inline bool IsRoadVehInDepotStopped(const Vehicle* v)
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
    13
{
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
    14
	return IsRoadVehInDepot(v) && v->vehstatus & VS_STOPPED;
48f178431701 (svn r5118) Add IsRoadVehInDepot{Stopped,}()
tron
parents:
diff changeset
    15
}