disaster_cmd.c
changeset 3160 14b27357d353
parent 3157 3f35e2d9c8e3
child 3161 c0c237a63373
equal deleted inserted replaced
3159:b4a664574e8f 3160:14b27357d353
   663 		GetNewVehiclePos(v, &gp);
   663 		GetNewVehiclePos(v, &gp);
   664 		SetDisasterVehiclePos(v, gp.x, gp.y, v->z_pos);
   664 		SetDisasterVehiclePos(v, gp.x, gp.y, v->z_pos);
   665 		return;
   665 		return;
   666 	}
   666 	}
   667 
   667 
   668 	v->direction = (v->direction + (GB(Random(), 0, 1) ? 2 : -2)) & 7;
   668 	v->direction = ChangeDir(v->direction, GB(Random(), 0, 1) ? DIRDIFF_90RIGHT : DIRDIFF_90LEFT);
   669 }
   669 }
   670 
   670 
   671 
   671 
   672 static void DisasterTick_NULL(Vehicle *v) {}
   672 static void DisasterTick_NULL(Vehicle *v) {}
   673 typedef void DisasterVehicleTickProc(Vehicle *v);
   673 typedef void DisasterVehicleTickProc(Vehicle *v);