Compare commits

..

No commits in common. "BUG-3" and "main" have entirely different histories.
BUG-3 ... main

53 changed files with 738 additions and 1541 deletions

View file

@ -35,8 +35,6 @@
<available_title>Disponible(s)</available_title> <available_title>Disponible(s)</available_title>
<in_qg>Au QG</in_qg> <in_qg>Au QG</in_qg>
<in_quest>En mission</in_quest> <in_quest>En mission</in_quest>
<!-- Recap quête -->
<quest.completed.title>Récap' Quête</quest.completed.title>
<!-- QUÊTES --> <!-- QUÊTES -->
<quests.1.title>Invasion de Rats</quests.1.title> <quests.1.title>Invasion de Rats</quests.1.title>
@ -64,6 +62,7 @@
<event.plain.fight.1>Un groupe de bandit demandent un droit de passage au abord d'un pont. Vous êtes contraint de pay... de les abattre. Après un combat acharné, vos aventuriers l'emporte !</event.plain.fight.1> <event.plain.fight.1>Un groupe de bandit demandent un droit de passage au abord d'un pont. Vous êtes contraint de pay... de les abattre. Après un combat acharné, vos aventuriers l'emporte !</event.plain.fight.1>
<!-- OBJETS --> <!-- OBJETS -->
<item_gold>Or</item_gold> <item_gold>Or</item_gold>
<item_gold_desc>Or.</item_gold_desc> <item_gold_desc>Or.</item_gold_desc>

File diff suppressed because it is too large Load diff

View file

@ -7,7 +7,7 @@ using UnityEngine.UI;
namespace AudioSystem.Runtime namespace AudioSystem.Runtime
{ {
public class AudioManager : BaseMonoBehaviour public class AudioManager : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -3,7 +3,7 @@ using UnityEngine.SceneManagement;
namespace Core.Runtime namespace Core.Runtime
{ {
public class SceneLoader : BaseMonoBehaviour public class SceneLoader : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -8,7 +8,7 @@ using UnityEngine.SceneManagement;
namespace Cheat.Runtime namespace Cheat.Runtime
{ {
public class Cheat : BaseMonoBehaviour public class Cheat : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -1,11 +1,10 @@
using System.Collections.Generic; using System.Collections.Generic;
using Core.Runtime.Interfaces; using Core.Runtime.Interfaces;
using UnityEditor.Graphs;
using UnityEngine; using UnityEngine;
namespace Core.Runtime namespace Core.Runtime
{ {
public class BaseMonoBehaviour : MonoBehaviour public class BaseMonobehaviour : MonoBehaviour
{ {
#region Publics #region Publics
@ -102,14 +101,9 @@ namespace Core.Runtime
#region DEBUG #region DEBUG
protected void Info(string message, Color color) protected void Info(string message)
{ {
if (color == null) Debug.Log(message);
{
color = Color.aliceBlue;
}
Debug.Log($"<color=#{ColorUtility.ToHtmlStringRGB(color)}>{message}</color>");
} }
protected void Error(string message) protected void Error(string message)

View file

@ -29,14 +29,14 @@ namespace Core.Runtime
return false; return false;
} }
public void SetFact<T>(string key, T value, BaseMonoBehaviour.FactPersistence persistence) public void SetFact<T>(string key, T value, BaseMonobehaviour.FactPersistence persistence)
{ {
if (_facts.TryGetValue(key, out var existingFact)) if (_facts.TryGetValue(key, out var existingFact))
{ {
if (existingFact is Fact<T> typedFact) if (existingFact is Fact<T> typedFact)
{ {
typedFact.Value = value; typedFact.Value = value;
typedFact.IsPersistent = persistence == BaseMonoBehaviour.FactPersistence.Persistent; typedFact.IsPersistent = persistence == BaseMonobehaviour.FactPersistence.Persistent;
} }
else else
{ {
@ -45,7 +45,7 @@ namespace Core.Runtime
} }
else else
{ {
bool isPersistent = persistence == BaseMonoBehaviour.FactPersistence.Persistent; bool isPersistent = persistence == BaseMonobehaviour.FactPersistence.Persistent;
_facts[key] = new Fact<T>(value, isPersistent); _facts[key] = new Fact<T>(value, isPersistent);
} }
} }

View file

@ -7,7 +7,7 @@ using UnityEngine.SceneManagement;
namespace Core.Runtime namespace Core.Runtime
{ {
public class GameManager: BaseMonoBehaviour public class GameManager: BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -6,7 +6,7 @@ using UnityEngine;
namespace Core.Runtime namespace Core.Runtime
{ {
public class LocalizationSystem : BaseMonoBehaviour public class LocalizationSystem : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -6,7 +6,7 @@ using Random = UnityEngine.Random;
namespace Core.Runtime namespace Core.Runtime
{ {
public class SceneLoader : BaseMonoBehaviour public class SceneLoader : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -3,7 +3,7 @@ using UnityEngine;
namespace Core.Runtime namespace Core.Runtime
{ {
public class UIManager : BaseMonoBehaviour public class UIManager : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -7,7 +7,7 @@ using UnityEngine;
namespace Decor.Runtime namespace Decor.Runtime
{ {
public class AdventurerApearanceSpawner : BaseMonoBehaviour public class AdventurerApearanceSpawner : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -4,7 +4,7 @@ using UnityEngine;
namespace Decor.Runtime namespace Decor.Runtime
{ {
public class AdventurerModelBinder : BaseMonoBehaviour public class AdventurerModelBinder : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -9,7 +9,7 @@ using UnityEngine.AI;
namespace Decor.Runtime namespace Decor.Runtime
{ {
public class PortraitGenerator : BaseMonoBehaviour public class PortraitGenerator : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -7,7 +7,7 @@ using UnityEngine.UI;
namespace _.Features.Decor.Runtime namespace _.Features.Decor.Runtime
{ {
public class TakePhoto : BaseMonoBehaviour public class TakePhoto : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -9,7 +9,7 @@ using UnityEngine;
namespace Decor.Runtime namespace Decor.Runtime
{ {
public class QuestSign: BaseMonoBehaviour public class QuestSign: BaseMonobehaviour
{ {
#region private & protected #region private & protected

View file

@ -4,7 +4,7 @@ using UnityEngine;
namespace Goals.Runtime namespace Goals.Runtime
{ {
public class GoalSystem : BaseMonoBehaviour public class GoalSystem : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine;
namespace MenuSystem.Runtime.LoadGame namespace MenuSystem.Runtime.LoadGame
{ {
public class LoadGame : BaseMonoBehaviour public class LoadGame : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine.UI;
namespace MenuSystem.Runtime namespace MenuSystem.Runtime
{ {
public class MenuManager : BaseMonoBehaviour public class MenuManager : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -10,7 +10,7 @@ using UnityEngine;
namespace MenuSystem.Runtime namespace MenuSystem.Runtime
{ {
public class NewGame : BaseMonoBehaviour public class NewGame : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using Cursor = UnityEngine.Cursor;
namespace MenuSystem.Runtime namespace MenuSystem.Runtime
{ {
public class PauseMenu : BaseMonoBehaviour public class PauseMenu : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -3,7 +3,7 @@ using UnityEngine;
namespace MenuSystem.Runtime.Settings namespace MenuSystem.Runtime.Settings
{ {
public class AudioMenuModule : BaseMonoBehaviour, IMenuModule public class AudioMenuModule : BaseMonobehaviour, IMenuModule
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine.UI;
namespace MenuSystem.Runtime namespace MenuSystem.Runtime
{ {
public class SettingsMenu : BaseMonoBehaviour public class SettingsMenu : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -7,7 +7,7 @@ using UnityEngine;
namespace MenuSystem.Runtime.TitleScreen namespace MenuSystem.Runtime.TitleScreen
{ {
public class TitleScreen : BaseMonoBehaviour public class TitleScreen : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine.Serialization;
namespace Player.Runtime namespace Player.Runtime
{ {
public class Deplacements : BaseMonoBehaviour public class Deplacements : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -1,44 +0,0 @@
using Core.Runtime;
using UnityEngine;
namespace Quests.Runtime
{
public class QuestHistory : BaseMonoBehaviour
{
#region Publics
//
#endregion
#region Unity API
//
#endregion
#region Main Methods
//
#endregion
#region Utils
/* Fonctions privées utiles */
#endregion
#region Privates and Protected
[SerializeField] TextMesh _historyContent;
#endregion
}
}

View file

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: a360a2299eba4e078acfa47eac0464e3
timeCreated: 1760204281

View file

@ -5,7 +5,7 @@ using UnityEngine;
namespace Quests.Runtime._.Features.Quests namespace Quests.Runtime._.Features.Quests
{ {
public class QuestInitializer : BaseMonoBehaviour public class QuestInitializer : BaseMonobehaviour
{ {
void Awake() void Awake()
{ {

View file

@ -10,7 +10,7 @@ using Random = UnityEngine.Random;
namespace Quests.Runtime namespace Quests.Runtime
{ {
public class QuestManager : BaseMonoBehaviour public class QuestManager : BaseMonobehaviour
{ {
#region Singleton #region Singleton
@ -33,8 +33,6 @@ namespace Quests.Runtime
public static event Action<QuestClass> OnEventFromQuest; public static event Action<QuestClass> OnEventFromQuest;
public static event Action<List<QuestTemplate>> OnAvailableQuestsUpdated; public static event Action<List<QuestTemplate>> OnAvailableQuestsUpdated;
public static event Action<QuestClass> OnCheckStateQuest;
#endregion #endregion
#region Unity API #region Unity API
@ -79,9 +77,6 @@ namespace Quests.Runtime
if (_activeQuests == null) _activeQuests = new List<QuestClass>(); if (_activeQuests == null) _activeQuests = new List<QuestClass>();
if (_completedQuests == null) _completedQuests = new List<QuestClass>(); if (_completedQuests == null) _completedQuests = new List<QuestClass>();
if (_disponibleQuests == null) _disponibleQuests = new List<QuestClass>(); if (_disponibleQuests == null) _disponibleQuests = new List<QuestClass>();
// On Check L'état des quêtes avant toutes choses
CheckStateQuest();
} }
#endregion #endregion
@ -179,24 +174,12 @@ namespace Quests.Runtime
/// </summary> /// </summary>
public void NotifyCompletedQuests() public void NotifyCompletedQuests()
{ {
foreach (QuestClass quest in _completedQuests) foreach (var quest in _completedQuests)
{ {
OnQuestCompleted?.Invoke(quest); OnQuestCompleted?.Invoke(quest);
} }
} }
public void CheckStateQuest()
{
List<QuestClass> quests = GetFact<List<QuestClass>>("accepted_quests");
if (quests == null) return;
foreach (QuestClass quest in quests)
{
OnCheckStateQuest?.Invoke(quest);
}
}
/// <summary> /// <summary>
/// Récupère l'historique des events lié à une quête /// Récupère l'historique des events lié à une quête
/// </summary> /// </summary>
@ -351,9 +334,10 @@ namespace Quests.Runtime
AdventurerClass adventurer = QuestClass.GetOneAdventurerFromId(adventurerId); AdventurerClass adventurer = QuestClass.GetOneAdventurerFromId(adventurerId);
if (adventurer == null) if (adventurer == null)
{ {
Info($"<color=orange>Aventurer {adventurerId} introuvable</color>");
continue; continue;
} }
Info($"<color=orange>{adventurer.Name} est dans la team avec le status dispo : {adventurer.IsAvailable}</color>");
if (adventurer != null && adventurer.IsAvailable == false) if (adventurer != null && adventurer.IsAvailable == false)
{ {
adventurer.IsAvailable = true; adventurer.IsAvailable = true;
@ -362,7 +346,7 @@ namespace Quests.Runtime
} }
if (anyChanged) if (anyChanged)
{ {
Info("<color=cyan>Comme les données on changées, on les sauvegarde.</color>");
SaveFacts(); SaveFacts();
} }
} }

View file

@ -24,11 +24,11 @@ namespace GuildTycoon.Tests.Editor
// Ensure profile and base facts are set // Ensure profile and base facts are set
_gameManager.Profile = "UnitTestProfile"; _gameManager.Profile = "UnitTestProfile";
_gameManager.Fact = new FactDictionnary(); _gameManager.Fact = new FactDictionnary();
GameManager.m_gameFacts = _gameManager.Fact; // ensure BaseMonoBehaviour access works GameManager.m_gameFacts = _gameManager.Fact; // ensure BaseMonobehaviour access works
// Pre-seed facts used by QuestManager // Pre-seed facts used by QuestManager
_gameManager.Fact.SetFact("accepted_quests", new List<QuestClass>(), BaseMonoBehaviour.FactPersistence.Normal); _gameManager.Fact.SetFact("accepted_quests", new List<QuestClass>(), BaseMonobehaviour.FactPersistence.Normal);
_gameManager.Fact.SetFact("events_quests_history", new Dictionary<Guid, List<QuestEventLog>>(), BaseMonoBehaviour.FactPersistence.Normal); _gameManager.Fact.SetFact("events_quests_history", new Dictionary<Guid, List<QuestEventLog>>(), BaseMonobehaviour.FactPersistence.Normal);
// Create QuestManager // Create QuestManager
_qmGO = new GameObject("QuestManager_Test"); _qmGO = new GameObject("QuestManager_Test");
@ -64,7 +64,7 @@ namespace GuildTycoon.Tests.Editor
// Seed facts with the same quest so QuestManager can update saved state // Seed facts with the same quest so QuestManager can update saved state
var accepted = new List<QuestClass> { new QuestClass(questId, quest.Name, quest.Description, quest.Objective, quest.Duration, quest.Difficulty, quest.Rewards, quest.MinLevel) { State = QuestStateEnum.InProgress } }; var accepted = new List<QuestClass> { new QuestClass(questId, quest.Name, quest.Description, quest.Objective, quest.Duration, quest.Difficulty, quest.Rewards, quest.MinLevel) { State = QuestStateEnum.InProgress } };
_gameManager.Fact.SetFact("accepted_quests", accepted, BaseMonoBehaviour.FactPersistence.Normal); _gameManager.Fact.SetFact("accepted_quests", accepted, BaseMonobehaviour.FactPersistence.Normal);
QuestClass completedRaised = null; QuestClass completedRaised = null;
Action<QuestClass> handler = q => completedRaised = q; Action<QuestClass> handler = q => completedRaised = q;

View file

@ -4,7 +4,7 @@ using UnityEngine.SceneManagement;
namespace TestFacts.Runtime namespace TestFacts.Runtime
{ {
public class AutoLoaderGame : BaseMonoBehaviour public class AutoLoaderGame : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -6,7 +6,7 @@ using UnityEngine;
namespace TestFacts.Runtime namespace TestFacts.Runtime
{ {
public class TestFacts : BaseMonoBehaviour public class TestFacts : BaseMonobehaviour
{ {
string _fact; string _fact;
@ -60,7 +60,7 @@ namespace TestFacts.Runtime
{ {
foreach (var fact in GetAllFacts()) foreach (var fact in GetAllFacts())
{ {
Info($"Fact[{fact.Key}] = {fact.Value}", Color.aliceBlue); Info($"Fact[{fact.Key}] = {fact.Value}");
} }
} }
} }

View file

@ -7,14 +7,14 @@ using UnityEngine;
namespace TestFacts.Runtime namespace TestFacts.Runtime
{ {
public class Triche : BaseMonoBehaviour public class Triche : BaseMonobehaviour
{ {
[ContextMenu("Add 99999 Gold")] [ContextMenu("Add 99999 Gold")]
void AddInfiniteGold() void AddInfiniteGold()
{ {
PlayerClass profile = GetFact<PlayerClass>(GameManager.Instance.Profile); PlayerClass profile = GetFact<PlayerClass>(GameManager.Instance.Profile);
profile.Money = 99999; profile.Money = 99999;
Info("99999 Gold added", Color.green); Info("99999 Gold added");
SaveFacts(); SaveFacts();
} }

View file

@ -8,7 +8,7 @@ using UnityEngine.UI;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class AdventurerCardSelectionnable : BaseMonoBehaviour public class AdventurerCardSelectionnable : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class AdventurerUIController : BaseMonoBehaviour public class AdventurerUIController : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -55,70 +55,19 @@ namespace GameUI.Runtime
void DisplayAdventurers() void DisplayAdventurers()
{ {
// Build a lookup of existing cards by their Adventurer instance
Dictionary<AdventurerClass, AdventurerCardUI> existing = new Dictionary<AdventurerClass, AdventurerCardUI>();
List<AdventurerCardUI> orphaned = new List<AdventurerCardUI>();
foreach (Transform child in _heroesPanel.transform) foreach (Transform child in _heroesPanel.transform)
{ {
AdventurerCardUI card = child.GetComponent<AdventurerCardUI>(); Destroy(child.gameObject);
if (card != null && card.Adventurer != null)
{
if (!existing.ContainsKey(card.Adventurer))
existing.Add(card.Adventurer, card);
else
orphaned.Add(card); // duplicate safety
}
else if (card != null)
{
orphaned.Add(card);
}
} }
List<AdventurerClass> filtered = FilterAdventurers(_sort); List<AdventurerClass> filtered = FilterAdventurers(_sort);
// Reuse or create cards to match the filtered list and order foreach (AdventurerClass adventurer in filtered)
HashSet<AdventurerCardUI> used = new HashSet<AdventurerCardUI>();
for (int i = 0; i < filtered.Count; i++)
{ {
AdventurerClass adv = filtered[i]; GameObject cardAdventurerGO = Instantiate(_adventurerPrefab, _heroesPanel.transform);
AdventurerCardUI card; cardAdventurerGO.transform.SetAsLastSibling();
if (existing.TryGetValue(adv, out card)) AdventurerCardUI card = cardAdventurerGO.GetComponent<AdventurerCardUI>();
{ card.setup(adventurer);
// Refresh textual data and availability indicators without touching portrait
card.setup(adv);
card.transform.SetSiblingIndex(i);
}
else
{
GameObject cardAdventurerGO = Instantiate(_adventurerPrefab, _heroesPanel.transform);
cardAdventurerGO.transform.SetSiblingIndex(i);
card = cardAdventurerGO.GetComponent<AdventurerCardUI>();
if (card != null)
{
card.setup(adv);
}
}
if (card != null)
used.Add(card);
}
// Remove cards that are no longer needed (not part of filtered) or orphaned
foreach (Transform child in _heroesPanel.transform)
{
AdventurerCardUI card = child.GetComponent<AdventurerCardUI>();
if (card != null && !used.Contains(card))
{
Destroy(child.gameObject);
}
}
// Cleanup any explicit orphaned duplicates detected earlier
foreach (var card in orphaned)
{
if (card != null && !used.Contains(card))
{
Destroy(card.gameObject);
}
} }
} }

View file

@ -10,7 +10,7 @@ using UnityEngine.UI;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class RecruitementPanel: BaseMonoBehaviour public class RecruitementPanel: BaseMonobehaviour
{ {
#region Publics #region Publics
@ -38,6 +38,8 @@ namespace GameUI.Runtime
IEnumerator OpenRoutine() IEnumerator OpenRoutine()
{ {
Info("On rentre dans la routine <OpenRoutine>");
// Defer one frame to let Canvas/Scaler/Mask finish their activation cycle
yield return null; yield return null;
GenerateAdventurer(20); GenerateAdventurer(20);
@ -102,10 +104,12 @@ namespace GameUI.Runtime
_content = GetComponent<RectTransform>(); _content = GetComponent<RectTransform>();
} }
Info($"Génération de {nbAdventurers} aventuriers");
for (int i = 0; i < nbAdventurers; i++) for (int i = 0; i < nbAdventurers; i++)
{ {
AdventurerClass newRecruit = m_adventurersSO.CreateAdventurer(); AdventurerClass newRecruit = m_adventurersSO.CreateAdventurer();
Info($"Aventurier n°{i}/{nbAdventurers}. Nom : {newRecruit.Name}");
DisplayHeroCard(newRecruit); DisplayHeroCard(newRecruit);
} }

View file

@ -5,7 +5,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class InfoAdventurerPanel : BaseMonoBehaviour public class InfoAdventurerPanel : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -6,7 +6,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class InteractionAdventurerCard : BaseMonoBehaviour public class InteractionAdventurerCard : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class BasePanel : BaseMonoBehaviour public class BasePanel : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using TMPro;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class InfoPanel : BaseMonoBehaviour public class InfoPanel : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -4,7 +4,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class InventoryPanel : BaseMonoBehaviour public class InventoryPanel : BaseMonobehaviour
{ {
#region Unity API #region Unity API

View file

@ -6,7 +6,7 @@ using UnityEngine;
namespace GameUI.Runtime.Events namespace GameUI.Runtime.Events
{ {
public class EventsDisplayUI : BaseMonoBehaviour public class EventsDisplayUI : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -4,7 +4,7 @@ using UnityEngine;
namespace GameUI.Runtime.Events namespace GameUI.Runtime.Events
{ {
public class QuestLogUI : BaseMonoBehaviour public class QuestLogUI : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -7,7 +7,7 @@ using UnityEngine;
namespace GameUI.Runtime.Events namespace GameUI.Runtime.Events
{ {
public class QuestLogsListUI : BaseMonoBehaviour public class QuestLogsListUI : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -14,7 +14,7 @@ using UnityEngine.UI;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class InfoQuestPanel : BaseMonoBehaviour public class InfoQuestPanel : BaseMonobehaviour
{ {
#region Publics #region Publics
[Header("UI Text Elements")] [Header("UI Text Elements")]
@ -94,6 +94,7 @@ namespace GameUI.Runtime
void ConfigureUIForQuestState(QuestStateEnum state) void ConfigureUIForQuestState(QuestStateEnum state)
{ {
Info($"<color=orange>Etat de la quête : {state}</color>");
switch (state) switch (state)
{ {
case QuestStateEnum.Disponible: case QuestStateEnum.Disponible:
@ -138,6 +139,7 @@ namespace GameUI.Runtime
quest = FindMatchingActiveQuest(quest); quest = FindMatchingActiveQuest(quest);
QuestManager.Instance.CurrentQuest = quest; QuestManager.Instance.CurrentQuest = quest;
Info($"<color=green><InfoQuestPanel.cs:143></color><color=orange>{quest.Name}</color>");
UpdateQuestInfoDisplay(quest); UpdateQuestInfoDisplay(quest);
ConfigureUIForQuestState(quest.State); ConfigureUIForQuestState(quest.State);
} }

View file

@ -8,7 +8,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class InteractionQuestCard : BaseMonoBehaviour public class InteractionQuestCard : BaseMonobehaviour
{ {
[SerializeField] QuestFactoryDatabase _questDatabase; [SerializeField] QuestFactoryDatabase _questDatabase;
@ -24,6 +24,7 @@ namespace GameUI.Runtime
if (_quest != null) if (_quest != null)
{ {
QuestManager.Instance.CurrentQuest = _quest; QuestManager.Instance.CurrentQuest = _quest;
Info($"⏱MAJ de la current quest {QuestManager.Instance.CurrentQuest.Name}");
QuestSignals.RaiseInfoQuestPanel(_quest); QuestSignals.RaiseInfoQuestPanel(_quest);
} }
} }

View file

@ -9,7 +9,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class QuestCardUI : BaseMonoBehaviour public class QuestCardUI : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -5,7 +5,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class QuestMini : BaseMonoBehaviour public class QuestMini : BaseMonobehaviour
{ {
#region Publics #region Publics
@ -18,21 +18,14 @@ namespace GameUI.Runtime
#region Unity API #region Unity API
void OnEnable() void Start()
{ {
QuestManager.OnQuestCompleted += HandleQuestState; QuestManager.OnQuestCompleted += HandleQuestCompleted;
QuestManager.OnCheckStateQuest += HandleQuestState;
// Re-synchroniser l'état quand l'UI s'active
if (QuestManager.Instance != null)
{
QuestManager.Instance.CheckStateQuest();
}
} }
void OnDisable() void OnDestroy()
{ {
QuestManager.OnQuestCompleted -= HandleQuestState; QuestManager.OnQuestCompleted -= HandleQuestCompleted;
QuestManager.OnCheckStateQuest -= HandleQuestState;
} }
#endregion #endregion
@ -56,10 +49,9 @@ namespace GameUI.Runtime
#region Utils #region Utils
/* Fonctions privées utiles */ /* Fonctions privées utiles */
void HandleQuestState(QuestClass quest) void HandleQuestCompleted(QuestClass quest)
{ {
if (!MatchesQuest(quest.Name)) return; if (!MatchesQuest(quest.Name)) return;
Info($"Etat de la quete {quest.Name} : {quest.State}", Color.burlywood);
switch (quest.State) switch (quest.State)
{ {
case QuestStateEnum.Disponible: case QuestStateEnum.Disponible:
@ -71,7 +63,6 @@ namespace GameUI.Runtime
m_hourglass.SetActive(true); m_hourglass.SetActive(true);
break; break;
case QuestStateEnum.Completed: case QuestStateEnum.Completed:
Info("Completed !!", Color.green);
m_check.SetActive(true); m_check.SetActive(true);
m_hourglass.SetActive(false); m_hourglass.SetActive(false);
break; break;

View file

@ -6,7 +6,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class QuestUIController : BaseMonoBehaviour public class QuestUIController : BaseMonobehaviour
{ {
#region Publics #region Publics

View file

@ -9,7 +9,7 @@ using UnityEngine;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class QuestsBoardPanel : BaseMonoBehaviour public class QuestsBoardPanel : BaseMonobehaviour
{ {
#region Unity API #region Unity API

View file

@ -10,7 +10,7 @@ using UnityEngine.Serialization;
namespace GameUI.Runtime namespace GameUI.Runtime
{ {
public class QuestsPanel : BaseMonoBehaviour public class QuestsPanel : BaseMonobehaviour
{ {
#region Publics #region Publics
@ -68,7 +68,6 @@ namespace GameUI.Runtime
questMini.SetQuestName(quest.Name); questMini.SetQuestName(quest.Name);
bool isCompleted = QuestManager.Instance?.IsQuestCompleted(quest.Name) == true; bool isCompleted = QuestManager.Instance?.IsQuestCompleted(quest.Name) == true;
questMini.m_check?.SetActive(isCompleted); questMini.m_check?.SetActive(isCompleted);
questMini.m_hourglass?.SetActive(quest.State == QuestStateEnum.InProgress);
} }
questGO.GetComponent<InteractionQuestCard>().SetQuest(quest); questGO.GetComponent<InteractionQuestCard>().SetQuest(quest);

View file

@ -2219,6 +2219,11 @@ Transform:
m_CorrespondingSourceObject: {fileID: 5641084054862418294, guid: 7fecedaa3e5944a4b9deea930b0ff8da, type: 3} m_CorrespondingSourceObject: {fileID: 5641084054862418294, guid: 7fecedaa3e5944a4b9deea930b0ff8da, type: 3}
m_PrefabInstance: {fileID: 555530915} m_PrefabInstance: {fileID: 555530915}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!1 &611952909 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8268430600917994507, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
m_PrefabInstance: {fileID: 1824163065612858730}
m_PrefabAsset: {fileID: 0}
--- !u!1 &619425342 --- !u!1 &619425342
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2784,6 +2789,16 @@ Transform:
m_CorrespondingSourceObject: {fileID: 1965383541763279028, guid: 49a88d12c2bdb6e46bc00a85c08193bf, type: 3} m_CorrespondingSourceObject: {fileID: 1965383541763279028, guid: 49a88d12c2bdb6e46bc00a85c08193bf, type: 3}
m_PrefabInstance: {fileID: 778339439} m_PrefabInstance: {fileID: 778339439}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!1 &786388625 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3261389646913874471, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
m_PrefabInstance: {fileID: 1824163065612858730}
m_PrefabAsset: {fileID: 0}
--- !u!224 &786388626 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 8137423015168411238, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
m_PrefabInstance: {fileID: 1824163065612858730}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &812156521 --- !u!1001 &812156521
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3464,6 +3479,11 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 952805876} m_GameObject: {fileID: 952805876}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!224 &973158492 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 8585461738485252514, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
m_PrefabInstance: {fileID: 1824163065612858730}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &980111683 --- !u!1001 &980111683
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -5581,6 +5601,112 @@ Transform:
m_CorrespondingSourceObject: {fileID: 1641220243632445528, guid: 23945059dcc2918449ccdc9741e0f4b9, type: 3} m_CorrespondingSourceObject: {fileID: 1641220243632445528, guid: 23945059dcc2918449ccdc9741e0f4b9, type: 3}
m_PrefabInstance: {fileID: 1629973042} m_PrefabInstance: {fileID: 1629973042}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!1001 &1668611117
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 786388626}
m_Modifications:
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8916378548461795201, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_Name
value: QuestLog
objectReference: {fileID: 0}
- target: {fileID: 8916378548461795201, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
--- !u!224 &1668611118 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2743378854649912256, guid: e35df6e18981f45ce84747c24f0e1de4, type: 3}
m_PrefabInstance: {fileID: 1668611117}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1678081092 stripped --- !u!1 &1678081092 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 406526702626000052, guid: a0c7f93a54eac7b4196d15eae88a5ebf, type: 3} m_CorrespondingSourceObject: {fileID: 406526702626000052, guid: a0c7f93a54eac7b4196d15eae88a5ebf, type: 3}
@ -6880,6 +7006,18 @@ PrefabInstance:
serializedVersion: 3 serializedVersion: 3
m_TransformParent: {fileID: 0} m_TransformParent: {fileID: 0}
m_Modifications: m_Modifications:
- target: {fileID: 328293514909523749, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 328293514909523749, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0.99994886
objectReference: {fileID: 0}
- target: {fileID: 328293514909523749, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 529869537001840254, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 529869537001840254, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
value: 0 value: 0
@ -6892,17 +7030,85 @@ PrefabInstance:
propertyPath: m_Name propertyPath: m_Name
value: Principal UI value: Principal UI
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 611304031485059108, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 611304031485059108, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 716473161495009858, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: _content
value:
objectReference: {fileID: 973158492}
- target: {fileID: 716473161495009858, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 716473161495009858, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: _photoStudio propertyPath: _photoStudio
value: value:
objectReference: {fileID: 1410581032} objectReference: {fileID: 1410581032}
- target: {fileID: 800618211664167273, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 800618211664167273, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 800618211664167273, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 800618211664167273, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 887732187756902546, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 887732187756902546, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 887732187756902546, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 887732187756902546, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1208409445782599854, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_margin.w
value: 96.20471
objectReference: {fileID: 0}
- target: {fileID: 1208409445782599854, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_margin.x
value: -166.23291
objectReference: {fileID: 0}
- target: {fileID: 1208409445782599854, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_margin.y
value: -83.84125
objectReference: {fileID: 0}
- target: {fileID: 1208409445782599854, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_margin.z
value: 175.82214
objectReference: {fileID: 0}
- target: {fileID: 1376644795009871993, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 1376644795009871993, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Size propertyPath: m_Size
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1376644795009871993, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 1395576671654507991, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Value propertyPath: m_AnchorMax.x
value: 1 value: 0
objectReference: {fileID: 0}
- target: {fileID: 1395576671654507991, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1395576671654507991, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1724379704039101092, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 1724379704039101092, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
@ -6916,6 +7122,14 @@ PrefabInstance:
propertyPath: m_AnchorMin.y propertyPath: m_AnchorMin.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1886228716702821527, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1886228716702821527, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Value
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1979717146452813551, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 1979717146452813551, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
value: 0 value: 0
@ -6940,13 +7154,101 @@ PrefabInstance:
propertyPath: m_SizeDelta.x propertyPath: m_SizeDelta.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3097600141765312524, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 2063385744155633111, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.x propertyPath: m_AnchoredPosition.x
value: -0.000058174133 value: 0.0000004582107
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3097600141765312524, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 2063385744155633111, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.y propertyPath: m_AnchoredPosition.y
value: -0.00019789654 value: -0.000021135485
objectReference: {fileID: 0}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 2
objectReference: {fileID: 0}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 611952909}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName
value: SetActive
objectReference: {fileID: 0}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName
value: UnityEngine.GameObject, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 2238061151471500553, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 2614678749999758721, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2614678749999758721, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2745692227999840423, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2745692227999840423, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2797613916940442738, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2797613916940442738, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2797613916940442738, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2851890940909676578, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2851890940909676578, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2881309443443177717, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2881309443443177717, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2881309443443177717, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3018879376900184991, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_MovementType
value: 2
objectReference: {fileID: 0}
- target: {fileID: 3359958835723181550, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3359958835723181550, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3530285975064587704, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 3530285975064587704, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
@ -6960,8 +7262,36 @@ PrefabInstance:
propertyPath: m_AnchorMin.x propertyPath: m_AnchorMin.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 3755729897158478662, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 3835814530704350414, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Value propertyPath: m_Spacing
value: 5
objectReference: {fileID: 0}
- target: {fileID: 3835814530704350414, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_ChildScaleHeight
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3835814530704350414, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_ChildControlWidth
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3835814530704350414, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_ChildForceExpandWidth
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3835814530704350414, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_ChildForceExpandHeight
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917975289013726273, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_fontSize
value: 42.7
objectReference: {fileID: 0}
- target: {fileID: 4043912274817869175, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4043912274817869175, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 4122751825814951959, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 4122751825814951959, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
@ -6972,61 +7302,93 @@ PrefabInstance:
propertyPath: m_SizeDelta.y propertyPath: m_SizeDelta.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5017359089990763485, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 4462225255306377595, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4462225255306377595, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4604748914510819000, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4604748914510819000, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: -17
objectReference: {fileID: 0}
- target: {fileID: 4631386966355472390, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_IsActive propertyPath: m_IsActive
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5251358698974899163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 4640626584519847863, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4737093579586173017, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5384227279536408190, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5251358698974899163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 5384227279536408190, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y propertyPath: m_AnchorMax.y
value: 1 value: 0.99998707
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5251358698974899163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 5384227279536408190, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.x
value: 0.000000059604645
objectReference: {fileID: 0}
- target: {fileID: 5461951377529854845, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5461951377529854845, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5461951377529854845, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6226994085177399707, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6226994085177399707, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: -17
objectReference: {fileID: 0}
- target: {fileID: 6344478158976838597, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6344478158976838597, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6569702951716177080, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6569702951716177080, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6569702951716177080, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.y propertyPath: m_AnchorMin.y
value: 0.0012574792 value: 0
objectReference: {fileID: 0}
- target: {fileID: 5461951377529854845, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5461951377529854845, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5461951377529854845, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5552344728377488069, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5552344728377488069, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5552344728377488069, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMin.y
value: 0.056697607
objectReference: {fileID: 0}
- target: {fileID: 5580463720247753281, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5981981763400568134, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: _logPanel
value:
objectReference: {fileID: 786388625}
- target: {fileID: 6333436083521163641, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6333436083521163641, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Value
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6344478158976838597, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6344478158976838597, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 6715877139760009355, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 6715877139760009355, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y propertyPath: m_AnchorMax.y
@ -7036,13 +7398,21 @@ PrefabInstance:
propertyPath: m_SizeDelta.y propertyPath: m_SizeDelta.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 6888285296207582056, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 6735214548245885163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Size propertyPath: m_margin.w
value: 1 value: 6.522339
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 6888285296207582056, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 6735214548245885163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Value propertyPath: m_margin.x
value: 0 value: -2.9093018
objectReference: {fileID: 0}
- target: {fileID: 6735214548245885163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_margin.y
value: 45.659058
objectReference: {fileID: 0}
- target: {fileID: 6735214548245885163, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_margin.z
value: -78.99548
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7035451296418190708, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7035451296418190708, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y propertyPath: m_SizeDelta.y
@ -7050,27 +7420,143 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7035451296418190708, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7035451296418190708, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.y propertyPath: m_AnchoredPosition.y
value: -0.000061035156 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7705016881237931988, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 1340985564}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 1340985564}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: SetActive
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName
value: SetActive
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
value: UnityEngine.GameObject, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName
value: UnityEngine.GameObject, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_IntArgument
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7060891658514260129, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 7329214343465928983, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7705016881237931988, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7329214343465928983, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y propertyPath: m_AnchorMax.y
value: 1 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7705016881237931988, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7329214343465928983, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x propertyPath: m_SizeDelta.x
value: -17 value: -17
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 7766351326677600443, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7329214343465928983, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Size propertyPath: m_SizeDelta.y
value: 1 value: -17
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8471769633384916933, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 7670798634160486180, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.x
value: -0.000025205314
objectReference: {fileID: 0}
- target: {fileID: 7670798634160486180, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.000035582452
objectReference: {fileID: 0}
- target: {fileID: 7766351326677600443, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_Value propertyPath: m_Value
value: 1 value: 0
objectReference: {fileID: 0}
- target: {fileID: 7883240723580031817, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7883240723580031817, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8003392957673901987, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8003392957673901987, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8003392957673901987, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8003392957673901987, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8137423015168411238, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8137423015168411238, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 200
objectReference: {fileID: 0}
- target: {fileID: 8137423015168411238, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8137423015168411238, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8268430600917994507, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8291558037244538663, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8291558037244538663, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8514811658150909052, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 8514811658150909052, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x propertyPath: m_AnchorMax.x
@ -7168,17 +7654,36 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8585461738485252514, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8630826972969086304, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8630826972969086304, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_SizeDelta.x
value: -17
objectReference: {fileID: 0}
- target: {fileID: 8855925603636279985, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 8855925603636279985, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.x propertyPath: m_AnchoredPosition.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8855925603636279985, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} - target: {fileID: 8855925603636279985, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
propertyPath: m_AnchoredPosition.y propertyPath: m_AnchoredPosition.y
value: -0.000061035156 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents:
m_RemovedGameObjects: [] - {fileID: 5506087485203336948, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
m_AddedGameObjects: [] - {fileID: 0}
m_RemovedGameObjects:
- {fileID: 7215304756633158588, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
- {fileID: 5990416154629430828, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 8137423015168411238, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
insertIndex: -1
addedObject: {fileID: 1668611118}
m_AddedComponents: [] m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 9096b4ca29c944a6189d4269e97f0089, type: 3}
--- !u!1 &1824163065612858731 stripped --- !u!1 &1824163065612858731 stripped