public void SetDimState(bool dim, bool dimIcon) { Color color = (dim ? DIM_COLOR : Color.white); ValueText.color = color; RespinValueText.color = color; if (dimIcon) { CoinsXpSpriteSelector.GetComponent <Image>().color = color; ChestSpriteSelector.GetComponent <Image>().color = color; RespinIcon.color = color; RespinCoinIcon.color = color; } else { CoinsXpSpriteSelector.GetComponent <Image>().color = Color.white; ChestSpriteSelector.GetComponent <Image>().color = Color.white; RespinIcon.color = Color.white; RespinCoinIcon.color = Color.white; } if (sliceImage != null) { Color color2 = (dim ? (DefaultSliceColor * 0.75f) : DefaultSliceColor); color2.a = 1f; sliceImage.color = color2; } }
public void SetPlayerData(PartyGameEndGamePlayerData playerData) { DataEntityHandle handle = Service.Get <CPDataEntityCollection>().FindEntity <SessionIdData, long>(playerData.PlayerId); if (Service.Get <CPDataEntityCollection>().TryGetComponent <DisplayNameData>(handle, out var component)) { PlayerNameText.text = component.DisplayName; } PlayerIcon.SelectSprite(playerData.PlayerNum); SelectedBG.GetComponent <Image>().enabled = playerData.IsLocalPlayer; TrophyIcon.SetActive(playerData.Placement == 0); TrophyAnimator.enabled = playerData.IsLocalPlayer && playerData.Placement == 0; if (playerData.HasScore) { ScoreText.text = playerData.Score.ToString(); } if (FirstPlaceEffects != null) { FirstPlaceEffects.SetActive(playerData.IsLocalPlayer && playerData.Placement == 0); } if (playerData.Placement == -1) { if (playerData.HasScore) { ScoreText.gameObject.SetActive(value: false); ScoreBG.color = fadeColor; } PlayerIcon.GetComponent <Image>().color = fadeColor; } }
public void SetInactive() { ActiveOutline.SetActive(value: false); CountText.gameObject.SetActive(value: false); BucketSpriteSelector.GetComponent <Image>().color = new Color(1f, 1f, 1f, 0.5f); BgTintSelector.GetComponent <Image>().color = new Color(1f, 1f, 1f, 0.5f); }