private void InitializeMessageClient() { cl_timer = new TimerMessageClient(ref c_stateData); MessageServer.Subscribe(ref cl_timer, MessageID.PAUSE); MessageServer.Subscribe(ref cl_timer, MessageID.PLAYER_FINISHED); MessageServer.Subscribe(ref cl_timer, MessageID.COUNTDOWN_OVER); }
private void InitializeMessageClient() { cl_character = new CharacterMessageClient(ref c_stateData, ref c_entityData, ref c_audioController); MessageServer.Subscribe(ref cl_character, MessageID.PAUSE); MessageServer.Subscribe(ref cl_character, MessageID.PLAYER_FINISHED); MessageServer.Subscribe(ref cl_character, MessageID.COUNTDOWN_OVER); }
// Start is called before the first frame update void Start() { InitializeSpriteDisplay(); this.c_messageClient = new InputHelpPromptMessageClient(this); MessageServer.Subscribe(ref c_messageClient, MessageID.EDIT_DISPLAY_UPDATE); MessageServer.Subscribe(ref c_messageClient, MessageID.INPUT_TYPE_CHANGED); }
public override void InitializeData() { c_controllerData = new EditControllerData(); c_controllerData.b_editorActive = false; c_controllerData.k = GlobalGameData.GetActionSetting(InputAction, this.InputType); c_messageClient = new InputEditMessageClient(this); MessageServer.Subscribe(ref c_messageClient, MessageID.EDIT_SWAP); MessageServer.Subscribe(ref c_messageClient, MessageID.EDIT_RESET); }
private void Awake() { c_messageClient = new CharacterSelectSceneClient(this); MessageServer.Subscribe(ref c_messageClient, MessageID.CHARACTER_SELECTED); MessageServer.Subscribe(ref c_messageClient, MessageID.CHARACTER_UNSELECTED); b_messageRecieved = false; playersReady = new Dictionary <PlayerID, bool>(); playersReady.Add(PlayerID.PLAYER1, false); }
// Start is called before the first frame update void Start() { SetDefaultData(); InitializeStateMachine(); c_stateData = new StateData(); c_stateData.b_updateState = true; cl_camera = new CameraMessageClient(ref c_stateData, ref c_targetData); MessageServer.Subscribe(ref cl_camera, MessageID.PAUSE); MessageServer.Subscribe(ref cl_camera, MessageID.COUNTDOWN_START); MessageServer.Subscribe(ref cl_camera, MessageID.PLAYER_POSITION_UPDATED); }
private void InitializeData() { c_activeMenuData = new ActiveMenuData(); c_activeMenuData.f_currentMenuTickCount = 0.0f; c_activeMenuData.f_currentMenuWaitCount = ControllerData.ShortTickTime; c_activeMenuData.i_activeMenuItemIndex = i_activeMenuItemIndex; c_activeMenuData.i_menuItemCount = MenuItems.Count; c_activeMenuData.i_menuDir = 0; c_activeMenuData.b_showMenu = false; c_activeMenuData.v_currentPosition = rectTransform.anchoredPosition; c_activeMenuData.v_targetPosition = rectTransform.anchoredPosition; c_messageClient = new PauseMenuMessageClient(ref c_activeMenuData); MessageServer.Subscribe(ref c_messageClient, MessageID.PAUSE); }
// Start is called before the first frame update void Start() { DefaultMenuController = MenuControllers[0]; m_activeMenuController = DefaultMenuController; m_activeMenuControllerIndex = 0; c_client = new SuperMenuMessageClient(this); s_controllerStack = new Stack <int>(); m_bMenuInputActive = false; for (int i = 0; i < MenuControllers.Count; i++) { MenuControllers[i].SetSuperMenuIndex(i); } MessageServer.Subscribe(ref c_client, MessageID.MENU_BACK); MessageServer.Subscribe(ref c_client, MessageID.MENU_FORWARD); }
private void InitializeMessageClient() { c_messageClient = new ScoreJudgeMessageClient(ref c_judgeData); MessageServer.Subscribe(ref c_messageClient, MessageID.TRICK_FINISHED); }
private void InitializeClient() { c_client = new PauseMessageClient(ref c_data); MessageServer.Subscribe(ref c_client, MessageID.PAUSE); }
// Start is called before the first frame update void Start() { c_messageClient = new HelpTextMessageClient(ref UIText); MessageServer.Subscribe(ref c_messageClient, MessageID.MENU_ITEM_CHANGED); }
// Start is called before the first frame update void Start() { c_client = new StatDisplayMessageClient(ref SelectedCharacterSpeedText, this); MessageServer.Subscribe(ref c_client, MessageID.MENU_ITEM_CHANGED); currentActiveIndex = -1; // force update on start }
private void InitializeMessageClient() { c_menuClient = new MenuMessageClient(ref c_activeMenuData); MessageServer.Subscribe(ref c_menuClient, MessageID.EDIT_START); MessageServer.Subscribe(ref c_menuClient, MessageID.EDIT_END); }
private void InitializeMessageClient() { cl_score = new ScoreMessageClient(ref data_scoreDisplay, ref c_stateData); MessageServer.Subscribe(ref cl_score, MessageID.SCORE_EDIT); MessageServer.Subscribe(ref cl_score, MessageID.PAUSE); }