public void SetUp(string actionName, string actionText, string playerPeerId) { _actionName = actionName; var captainsMessNetworkManager = CaptainsMessNetworkManager.singleton as CaptainsMessNetworkManager; _player = captainsMessNetworkManager.LobbyPlayers().Single(p => p.peerId == playerPeerId) as Player.Player; _multiValueControlsManager = FindObjectOfType <MultiValueControlsManager>(); _text.text = actionText.ToUpper(); }
protected void Start() { if (isServer) { _goalProvider = FindObjectOfType <GoalProvider>(); _actionDispatcher = FindObjectOfType <ActionDispatcher>(); _multiValueControlsManager = FindObjectOfType <MultiValueControlsManager>(); _actionDispatcher.SetPlayerGoalManager(_player.peerId, this); } }
public void SetUp(string actionName, string actionText, string playerPeerId, string[] values, string[] valueTexts) { _actionName = actionName; var captainsMessNetworkManager = CaptainsMessNetworkManager.singleton as CaptainsMessNetworkManager; _player = captainsMessNetworkManager.LobbyPlayers().Single(p => p.peerId == playerPeerId) as Player.Player; _multiValueControlsManager = FindObjectOfType <MultiValueControlsManager>(); _text.text = actionText.ToUpper(); _values = values; for (var i = 0; i < _valueTexts.Count; i++) { _valueTexts[i].text = valueTexts[i]; } }