public void ActivateAttachment() { if (_currentShipAttachmentHolder != null) { _currentShipAttachmentHolder.ActivateAttachment(); _attachmentUnselectedEvent.TriggerEvent(_playerId); } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); GUI.enabled = Application.isPlaying; GameplayEventStandard e = target as GameplayEventStandard; if (GUILayout.Button("Trigger Event")) { e.TriggerEvent(1); } }
public void EndTurn() { _endTurnEvent.TriggerEvent(_teamIds[currentTeamIndex]); IncrementTeamIndex(); StartNextTurn(); }
private void StartNextTurn() { _newTurnEvent.TriggerEvent(_teamIds[currentTeamIndex]); }
public void TriggerDeath() { _onDeathEffectTrigger.SpawnBurst(transform); _deathEvent.TriggerEvent(gameObject.GetInstanceID()); }