/* * Copyright (c) CovertJaguar, 2014 http://railcraft.info * * This code is the property of CovertJaguar * and may only be used with explicit written * permission unless otherwise specified on the * license page at http://railcraft.info/wiki/info:license. */ package mods.railcraft.common.blocks.machine.beta; import mods.railcraft.common.blocks.machine.IEnumMachine; import mods.railcraft.common.util.steam.Steam; /** * * @author CovertJaguar <http://www.railcraft.info> */ public class TileEngineSteamHigh extends TileEngineSteam { private static final int OUTPUT_RF = 80; public TileEngineSteamHigh() { } @Override public IEnumMachine getMachineType() { return EnumMachineBeta.ENGINE_STEAM_HIGH; } @Override public int getMaxOutputRF() { return OUTPUT_RF; } @Override public int steamUsedPerTick() { return Steam.STEAM_PER_10RF * (OUTPUT_RF/10); } @Override public int maxEnergy() { return 300000; } @Override public int maxEnergyReceived() { return 12000; } }