public MyHackingTool(MySmallShip owner, int hackingLevel) { m_owner = owner; HackingLevel = hackingLevel; m_ownerDie = new DieHandler(OnOwnerDie); m_ownerClose = OnOwnerClose; m_owner.OnClose += m_ownerClose; m_hackingProgressScreenSuccess = new EventHandler(m_hackingProgressScreen_OnSuccess); m_hackingProgressScreenCanceled = new EventHandler(m_hackingProgressScreen_OnCanceled); }
private void Init() { m_multiplayerConfig = new MyMultiplayerConfiguration(); m_onEntityDie = new DieHandler(Die); m_onConfigChanged = new Action <MySmallShip>(Config_ConfigChanged); m_onInventoryChanged = new Action <MyShip>(Playership_InventoryChanged); m_unlockOnClosing = new Action <MyEntity>(UnlockOnClosing); IsRunning = false; IsHost = true; IsWaiting = false; }