// 帰還チェック(帰還必要時は帰還処理含む) void chkReturn(UnitObj units) { if (((float)units.fuel / (float)units.fuelMax < 0.25f) && ((units.works != WorkType.Returning) && (units.works != WorkType.Repairing))) { units.doReturn(); } }