 40eecb3391
			
		
	
	40eecb3391
	
	
	
		
			
			This change is intended to make it easier to make depot behaviour consistent and faster to code when adding more features in the future The user interface should hopefully not be affected by this
		
			
				
	
	
		
			17 lines
		
	
	
		
			341 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			341 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* $Id$ */
 | |
| 
 | |
| #include "vehicle.h"
 | |
| 
 | |
| void CcCloneShip(bool success, TileIndex tile, uint32 p1, uint32 p2);
 | |
| 
 | |
| static inline bool IsShipInDepot(const Vehicle* v)
 | |
| {
 | |
| 	assert(v->type == VEH_Ship);
 | |
| 	return v->u.ship.state == 0x80;
 | |
| }
 | |
| 
 | |
| static inline bool IsShipInDepotStopped(const Vehicle* v)
 | |
| {
 | |
| 	return IsShipInDepot(v) && v->vehstatus & VS_STOPPED;
 | |
| }
 |