private void Initialize() { ActionDictionary.Subscribe(ActionID.Trigger_Click_Down, Hello); ActionDictionary.Subscribe(ActionID.Trigger_Click_Up, Goodbye); ActionDictionary.Subscribe(ActionID.Grip_Click_Down, TeleportAim); ActionDictionary.Subscribe(ActionID.Grip_Click_Up, TeleportMove); ActionDictionary.Subscribe(ActionID.TrackPad_Touching_Down, OpenMenu); ActionDictionary.Subscribe(ActionID.TrackPad_Touching_Up, CloseMenu); ActionDictionary.Subscribe(ActionID.TrackPad_Click_Down, TrackPadClickDown); ActionDictionary.Subscribe(ActionID.TrackPad_Click_Up, TrackPadClickUp); ActionDictionary.Subscribe(ActionID.Restart, Restart); SetSize(Enum.GetValues(typeof(InputID)).Length); }