public void characterSelect() { string name = EventSystem.current.currentSelectedGameObject.name; if (selectStatus == Status.SHARE) { Debug.Log("select role"); share.roleSelected(name); } //remember to turn into status.share else if (selectStatus == Status.EPIDEMIOLOGIST) { epidemiologist.characterSelect(name); } else if (selectStatus == Status.REEXAMINEDRESEARCH) { eventController.selectReExaminedResearchPlayer(name); } else if (selectStatus == Status.NEWASSIGNMENT) { eventController.selectNewAssignmentPlayer(name); } else if (selectStatus == Status.DISPATCHER) { /* * move.changePlayerToMove (name); * move.showMove (); * move.setActivePpc ();*/ move.roleSelectForMove(name); } else if (selectStatus == Status.DISPATCHERMOVEPAWN) { /* * move.changePlayerToMove (name); * move.selectCityWithPawn(); * move.setActivePpc ();*/ move.roleSelectForPawn(name); } else if (selectStatus == Status.AIRLIFT) { eventController.selectAirLiftPlayer(name); } }