Merge pull request #104 from soyFault/dev

This commit is contained in:
Amber authored and GitHub committed 2026-09-18 11:41:27 -04:00
commit 82284c6540
3 files changed
+10 -6

No files matched your search

@@ -175,7 +175,7 @@ public class ModifierDisplayComponent(nint cppPtr) : MonoBehaviour(cppPtr)
_pagination.gameObject.SetActive(true);
if (_pageText != null)
{
_pageText.text = $"Page {_currentPage + 1}/{Mathf.Max(totalPages, 1)}";
_pageText.text = $"{MiraLocaleManager.Get("MiraApi.ModifierDisplay.Page", "Page")} {_currentPage + 1}/{Mathf.Max(totalPages, 1)}";
}
_nextButton.gameObject.SetActive(true);
@@ -212,7 +212,7 @@ public class ModifierDisplayComponent(nint cppPtr) : MonoBehaviour(cppPtr)
_modifiers.Remove(mod.Key);
}
_toggleBtnText.text = $"Modifiers ({filteredModifiers.Count})";
_toggleBtnText.text = $"{MiraLocaleManager.Get("Modifiers", "Modifiers")} ({filteredModifiers.Count})";
_toggleButton.gameObject.SetActive(filteredModifiers.Count != 0);
+5 -4
View File
@@ -262,7 +262,7 @@ public class MenuState(IntPtr cppPtr) : MonoBehaviour(cppPtr)
var smC1Btn = Instantiate(smModBtn, smModBtn.transform.parent);
_smallButtons[MenuButton.CustomOne] = smC1Btn;
smC1Btn.name = "SmallCustomOneButton";
smC1Btn.buttonText.text = "Custom 1";
smC1Btn.buttonText.text = "MiraApi.CustomCategory1".Translate();
smC1Btn.OnClick = new Button.ButtonClickedEvent();
smC1Btn.OnClick.AddListener(
(UnityAction)(() =>
@@ -280,7 +280,7 @@ public class MenuState(IntPtr cppPtr) : MonoBehaviour(cppPtr)
var smC2Btn = Instantiate(smModBtn, smModBtn.transform.parent);
_smallButtons[MenuButton.CustomTwo] = smC2Btn;
smC2Btn.name = "SmallCustomTwoButton";
smC2Btn.buttonText.text = "Custom 2";
smC2Btn.buttonText.text = "MiraApi.CustomCategory2".Translate();
smC2Btn.OnClick = new Button.ButtonClickedEvent();
smC2Btn.OnClick.AddListener(
(UnityAction)(() =>
@@ -382,15 +382,16 @@ public class MenuState(IntPtr cppPtr) : MonoBehaviour(cppPtr)
private void UpdateUi()
{
var pageText = "MiraApi.Page".Translate();
// Update mod text
if (CurrentModIdx == 0)
{
_text.text = $"<size=40%>(Page 1/{ModCount + 1})</size>\nMain";
_text.text = $"<size=40%>({pageText} 1/{ModCount + 1})</size>\n{"MiraApi.Main".Translate()}";
}
else
{
var modName = CurrentMod.MiraPlugin.OptionsTitleText.Translate();
_text.text = $"<size=40%>(Page {CurrentModIdx + 1}/{ModCount + 1})</size>\n" +
_text.text = $"<size=40%>({pageText} {CurrentModIdx + 1}/{ModCount + 1})</size>\n" +
modName[..Math.Min(modName.Length, 25)];
}
+3
View File
@@ -40,4 +40,7 @@ Outlive the timer or eliminate the crew.</string>
<string name="MiraApi.RoleTeam.Neutral.Short">Neut</string>
<string name="MiraApi.RoleTeam.Neutral.Group">Neutral Roles</string>
<string name="MiraApi.RoleTeam.Other">Other</string>
<string name="MiraApi.ModifierDisplay.Page">Page</string>
<string name="MiraApi.Page">Page</string>
<string name="MiraApi.Main">Main</string>
</resources>