Пример #1
0
    private void Start()
    {
        m_logger = new LogUtils.DebugLogger("Builder");

        m_tileManager     = TileManagerScript.TileManager;
        m_energyAreaTiles = new List <GameObject>(25);
    }
Пример #2
0
    // singleton
    private BeltScriptCodeManager()
    {
        m_logger = new LogUtils.DebugLogger("BeltScriptCodeManager");
        InitCodeDirectory();

        m_scriptList = new Dictionary <string, string>();
        RefreshScriptList();
    }
Пример #3
0
    private void Start()
    {
        m_logger = new LogUtils.DebugLogger("Energy manager");

        m_energySources      = new Dictionary <int, EnergySource>(20);
        m_pendingConsumers   = new List <EnergyConsumer>(10);
        m_currentConsumption = 0;
        m_energyStorage      = 0;
    }
Пример #4
0
    private void Start()
    {
        m_logger = new LogUtils.DebugLogger("Press");

        m_state    = PressState.Up;
        m_consumer = GetComponent <EnergyConsumer>();
        m_animator = GetComponent <Animator>();

        DataPublisher publisher = GetComponent <DataPublisher>();

        m_pressPort = new DataPublisher.DataPort("IsPressed");
        publisher.SetPort(m_pressPort);
    }
Пример #5
0
    private void Start()
    {
        m_logger = new LogUtils.DebugLogger("Programmer Menu");

        Hide();
        InitPortList();

        if (ExecFreqSlider != null)
        {
            ExecFreqSlider.onValueChanged.AddListener(UpdateSliderValue);
            ExecFreqSlider.maxValue = Programmator.MaxFreq;
            ExecFreqSlider.minValue = Programmator.MinFreq;
        }
    }
Пример #6
0
    // IMover implementation end

    private void Start()
    {
        m_logger            = new LogUtils.DebugLogger("Smelter");
        m_consumerComponent = GetComponent <EnergyConsumer>();
        m_tileComponent     = GetComponent <TileObject>();
    }