Пример #1
0
        public override void Load()
        {
            Logger.DebugFormat("Loading Factories and System Loaders...");

            LiquidLoader      = new ModLiquidLoader();
            LiquidFactory     = new ModLiquidFactory();
            machineLoader     = new MachineUILoader();
            temperatureSystem = new TemperatureSystem();

            Logger.DebugFormat("Initializing dictionaries...");

            DebugHotkey = RegisterHotKey("Debugging", "J");

            TileUtils.tileToEntity        = new Dictionary <int, MachineEntity>();
            TileUtils.tileToStructureName = new Dictionary <int, string>();

            ElectrolyzerEntity.liquidToGas = new Dictionary <MachineLiquidID, (MachineGasID, MachineGasID)>()
            {
Пример #2
0
 public override void LoadLiquids(ModLiquidFactory liquidFactory)
 {
     mercuryLiquid = liquidFactory.Create("Mercury", "Mercury", new DefaultTemperature(8, 5, 4, 6));
 }
Пример #3
0
 public virtual void LoadLiquids(ModLiquidFactory liquidFactory)
 {
 }