예제 #1
0
        internal void ScoreboardStrip_SetMaster(On.RoR2.UI.ScoreboardStrip.orig_SetMaster orig, ScoreboardStrip self, CharacterMaster master)
        {
            orig(self, master);

            self.nameLabel.lineSpacing        = -20;
            self.nameLabel.overflowMode       = TMPro.TextOverflowModes.Truncate;
            self.nameLabel.enableWordWrapping = false;
            self.moneyText.overflowMode       = TMPro.TextOverflowModes.Overflow;
        }
예제 #2
0
        private void SetMoneyTextWrapping(
            On.RoR2.UI.ScoreboardStrip.orig_SetMaster orig,
            RoR2.UI.ScoreboardStrip self,
            CharacterMaster master
            )
        {
            orig(self, master);

            self.moneyText.enableWordWrapping = true;
        }
예제 #3
0
 private void ScoreboardStrip_SetMaster(On.RoR2.UI.ScoreboardStrip.orig_SetMaster orig, ScoreboardStrip self, CharacterMaster newMaster)
 {
     orig(self, newMaster);
     self.moneyText.GetComponent <LayoutElement>().preferredWidth = 200f;
 }