ajout de la prefab CompletedQUest et du script QUestHistory. Modification dans les script (BaseMonobehaviour => BaseMonoBheaviour)
This commit is contained in:
parent
3ba8dad4a2
commit
9143f3c50d
52 changed files with 1438 additions and 724 deletions
|
|
@ -4,7 +4,7 @@ using UnityEngine;
|
|||
|
||||
namespace Core.Runtime
|
||||
{
|
||||
public class BaseMonobehaviour : MonoBehaviour
|
||||
public class BaseMonoBehaviour : MonoBehaviour
|
||||
{
|
||||
#region Publics
|
||||
|
||||
|
|
|
|||
|
|
@ -29,14 +29,14 @@ namespace Core.Runtime
|
|||
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 (existingFact is Fact<T> typedFact)
|
||||
{
|
||||
typedFact.Value = value;
|
||||
typedFact.IsPersistent = persistence == BaseMonobehaviour.FactPersistence.Persistent;
|
||||
typedFact.IsPersistent = persistence == BaseMonoBehaviour.FactPersistence.Persistent;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -45,7 +45,7 @@ namespace Core.Runtime
|
|||
}
|
||||
else
|
||||
{
|
||||
bool isPersistent = persistence == BaseMonobehaviour.FactPersistence.Persistent;
|
||||
bool isPersistent = persistence == BaseMonoBehaviour.FactPersistence.Persistent;
|
||||
_facts[key] = new Fact<T>(value, isPersistent);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ using UnityEngine.SceneManagement;
|
|||
|
||||
namespace Core.Runtime
|
||||
{
|
||||
public class GameManager: BaseMonobehaviour
|
||||
public class GameManager: BaseMonoBehaviour
|
||||
{
|
||||
|
||||
#region Publics
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ using UnityEngine;
|
|||
|
||||
namespace Core.Runtime
|
||||
{
|
||||
public class LocalizationSystem : BaseMonobehaviour
|
||||
public class LocalizationSystem : BaseMonoBehaviour
|
||||
{
|
||||
|
||||
#region Publics
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ using Random = UnityEngine.Random;
|
|||
|
||||
namespace Core.Runtime
|
||||
{
|
||||
public class SceneLoader : BaseMonobehaviour
|
||||
public class SceneLoader : BaseMonoBehaviour
|
||||
{
|
||||
|
||||
#region Publics
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using UnityEngine;
|
|||
|
||||
namespace Core.Runtime
|
||||
{
|
||||
public class UIManager : BaseMonobehaviour
|
||||
public class UIManager : BaseMonoBehaviour
|
||||
{
|
||||
|
||||
#region Publics
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue