From 2e59be592940efc32268d15eb3fd26e0c432fd13 Mon Sep 17 00:00:00 2001 From: HungDK <> Date: Mon, 2 Feb 2026 09:18:10 +0700 Subject: [PATCH] Placeholder for 2 dlg TODO --- .../Scripts/UI/Dialogs/DlgTeamMain.cs | 27 +++++++++++++++++++ .../Scripts/UI/Dialogs/DlgTeamMain.cs.meta | 2 ++ .../Scripts/UI/Dialogs/DlgTeamMate.cs | 15 +++++++++++ .../Scripts/UI/Dialogs/DlgTeamMate.cs.meta | 2 ++ 4 files changed, 46 insertions(+) create mode 100644 Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs create mode 100644 Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs.meta create mode 100644 Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs create mode 100644 Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs.meta diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs new file mode 100644 index 0000000000..5db5ff1f70 --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs @@ -0,0 +1,27 @@ +// Placeholder for CDlgTeamMain. Real UI later. + +using UnityEngine; + +namespace BrewMonster.UI +{ + public class DlgTeamMain : AUIDialog + { + public override void Awake() + { + base.Awake(); + SetName("Win_TeamMain"); + } + + /// No-op until real implementation. + public bool UpdateTeamInfo() + { + return true; + } + + /// Returns null until real implementation (Win_TeamMate1…10). + public AUIDialog GetTeamMateDlg(int index) + { + return null; + } + } +} diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs.meta b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs.meta new file mode 100644 index 0000000000..097ec5b2c6 --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMain.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: df3bb47226cff9e489563187e474129a \ No newline at end of file diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs new file mode 100644 index 0000000000..00b749b19b --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs @@ -0,0 +1,15 @@ +// Placeholder for CDlgTeamMate. Minimal script for prefabs (e.g. Teamate.prefab) that reference it; real UI later. + +using UnityEngine; + +namespace BrewMonster.UI +{ + public class DlgTeamMate : AUIDialog + { + public override void Awake() + { + base.Awake(); + // Registration as Win_TeamMate1…10 can be done when real implementation is added + } + } +} diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs.meta b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs.meta new file mode 100644 index 0000000000..f265e2c61e --- /dev/null +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgTeamMate.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: de66283425f4c8a4fb98021ff3301392 \ No newline at end of file