private void Internal_SetState(tnUIOnlinePlayerSlotState i_State) { if (i_State == tnUIOnlinePlayerSlotState.None) { return; } switch (i_State) { case tnUIOnlinePlayerSlotState.Disabled: SetOverlayText("CLOSED"); SetOverlayTextEnabled(true); SetOverlayTextColorAlpha(m_OverlayDisabledAlpha); SetControllerImageEnabled(false); SetPlayerNameEnabled(false); break; case tnUIOnlinePlayerSlotState.Empty: SetOverlayText("EMPTY"); SetOverlayTextEnabled(true); SetOverlayTextColorAlpha(1f); SetControllerImageEnabled(false); SetPlayerNameEnabled(false); break; case tnUIOnlinePlayerSlotState.Occupied: SetOverlayText(""); SetOverlayTextEnabled(false); SetOverlayTextColorAlpha(1f); SetControllerImageEnabled(true); SetPlayerNameEnabled(true); break; } m_State = i_State; }
public void SetState(tnUIOnlinePlayerSlotState i_State) { Internal_SetState(i_State); }