public void TriggerEvent(RoomWall designator, Vector3 velocity) { RoomUnityEvent evt = null; if (m_eventDatabase.TryGetValue(designator, out evt)) { evt.Invoke(designator, velocity); } }
protected virtual void OnFinished() { FinishedEvent.Invoke(this); }
protected virtual void OnInitialize() { InitializeEvent.Invoke(this); }