Something

dev-main
Hazim Bin Ijaz 2 weeks ago
parent 451403b7fe
commit cc0e77a04d

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

@ -1,11 +1,11 @@
//Shady
using System;
using UnityEngine;
using System.Linq;
using Sirenix.OdinInspector;
using System.Threading.Tasks;
using System.Collections.Generic;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
using Newtonsoft.Json;
public class TWS_SplashScreenStoryManager : Singleton<TWS_SplashScreenStoryManager>

@ -1,7 +1,7 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
using UnityEngine;
public class UI_Manager : Singleton<UI_Manager>

@ -1,4 +1,4 @@
using Shady.Core.Singletons;
using HGR.Core.Singletons;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using System.Collections.Generic;
using Fusion;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using System;
using System.Collections;
using Fusion.Editor;

@ -1,4 +1,4 @@
//Shady
using System;
using System.Collections.Generic;
using Unity.Profiling;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using System.Threading;
using System.Threading.Tasks;

@ -1,7 +1,7 @@
//Shady
using UnityEngine;
using Sirenix.OdinInspector;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
public sealed class GameData : SingletonScriptableObject<GameData>
{
@ -63,7 +63,7 @@ public sealed class GameData : SingletonScriptableObject<GameData>
// METHODS
//===================================================
#if UNITY_EDITOR
[UnityEditor.MenuItem("Shady/Game Data %#g", false, 1)]
[UnityEditor.MenuItem("Save System/Game Data %#g", false, 1)]
public static void CreateObject() => SelectHolder();
#endif

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
public static class GameLog

@ -1,4 +1,3 @@
/// Shady
using UnityEngine;
using System.Collections.Generic;
@ -6,7 +5,7 @@ using System.Collections.Generic;
using Sirenix.OdinInspector;
#endif
namespace Shady.Core.Singletons
namespace HGR.Core.Singletons
{
[System.Serializable]
public sealed class Singleton

@ -1,4 +1,4 @@
//Shady
// Introduce your new variables under Game Variables and pass them accordingly
// in the Constructor => SaveData();
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using System.IO;
using System.Text;
using UnityEngine;
@ -203,7 +203,7 @@ public sealed class SaveSystem
// EDITOR METHODS
//===================================================
//For Opening SaveData file => Shortcut key (Ctrl or Cmd) + Shift + j
[UnityEditor.MenuItem("Shady/Save System/Open Save File %#j")]
[UnityEditor.MenuItem("Save System/Save System/Open Save File %#j")]
private static void OpenSaveFile()
{
if(File.Exists(GetSavePath))
@ -213,7 +213,7 @@ public sealed class SaveSystem
}//OpenSaveFile() end
//For Reseting Save Data File => Shortcut key (Ctrl or Cmd) + Shift + r
[UnityEditor.MenuItem("Shady/Save System/Reset Save Data %#r")]
[UnityEditor.MenuItem("Save System/Save System/Reset Save Data %#r")]
private static void ResetSaveData()
{
if(UnityEditor.EditorUtility.DisplayDialog("Save Data", "Do you want to Reset all Save Data ?", "Yes", "No"))

@ -1,8 +1,7 @@
/// Shady
/// SingletonBase v1.4
using UnityEngine;
namespace Shady.Core.Singletons
namespace HGR.Core.Singletons
{
#if ODIN_INSPECTOR
using Sirenix.OdinInspector;

@ -1,9 +1,9 @@
//Shady
using System.IO;
using UnityEngine;
using Sirenix.OdinInspector;
namespace Shady.Core.Singletons
namespace HGR.Core.Singletons
{
[HideMonoScript]
public abstract class SingletonScriptableObject<T> : ScriptableObject where T : ScriptableObject
@ -60,7 +60,7 @@ namespace Shady.Core.Singletons
// Implement this method in the derived class with its name replacing Test Object
// #if UNITY_EDITOR
// [UnityEditor.MenuItem("Shady/Scriptable Objects/Test Object1", false, 1)]
// [UnityEditor.MenuItem("Saving/Scriptable Objects/Test Object1", false, 1)]
// public static void CreateObject() => SelectHolder();
// #endif

@ -1,5 +1,3 @@
// Shady
public enum Gender
{
Male = 0,

@ -1,4 +1,4 @@
//Shady
using Fusion;
using UnityEngine;
using Sirenix.OdinInspector;

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
public sealed class PlayerData

@ -1,4 +1,4 @@
//Shady
using System;
using Fusion;
using UnityEngine;

@ -1,4 +1,3 @@
// Shady
using Sirenix.OdinInspector;
[InlineProperty]

@ -1,7 +1,7 @@
//Shady
using UnityEngine;
using Sirenix.OdinInspector;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
using System.Collections.Generic;
public enum SFX

@ -1,9 +1,9 @@
//Shady
using Fusion;
using System;
using UnityEngine;
using Fusion.Sockets;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
using Sirenix.OdinInspector;
using DedicatedServer.Utils;
using System.Threading.Tasks;

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using Sirenix.OdinInspector;

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using Sirenix.OdinInspector;

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using Newtonsoft.Json;
using UnityEngine.Networking;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using System;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using UnityEngine;
using DG.Tweening;

@ -1,4 +1,4 @@
//Shady
using TMPro;
using Fusion;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using UnityEngine;
using DG.Tweening;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using StarterAssets;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using System.Net;
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using Fusion;
using UnityEngine;
using DedicatedServer.Utils;

@ -1,8 +1,8 @@
//Shady
using UnityEngine;
using Cinemachine;
using StarterAssets;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
using System.Threading.Tasks;
public class OfflineGameManager : Singleton<OfflineGameManager>

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using StarterAssets;
using Sirenix.OdinInspector;

@ -1,4 +1,4 @@
//Shady
using TMPro;
using UnityEngine;
using DG.Tweening;

@ -1,4 +1,3 @@
// Shady
// Build Maker
// For making iOS and Android builds automatically at default paths outside project folder
// Default Path for iOS build is /Users/${UserName}/Documents/_Builds/${Product Name}/iOS Build
@ -23,7 +22,7 @@ using UnityEditor.Build.Reporting;
#endif
namespace Shady.Utils
namespace HGR.Utils
{
public static class BuildMaker
{

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using System.Runtime.InteropServices;

@ -1,8 +1,8 @@
//Shady
using TMPro;
using UnityEngine;
namespace Shady.Utils
namespace HGR.Utils
{
[RequireComponent(typeof (TMP_Text))]
public class FPSCounter : MonoBehaviour

@ -3,7 +3,7 @@ using UnityEngine;
using DG.Tweening;
using UnityEngine.UI;
using Sirenix.OdinInspector;
using Shady.Core.Singletons;
using HGR.Core.Singletons;
public delegate void Callback();

@ -1,4 +1,4 @@
//Shady
using System.Collections.Generic;
public static class ListUtility

@ -1,4 +1,4 @@
//Shady
// this is temporary way
using UnityEngine;

@ -1,4 +1,4 @@
//Shady
using UnityEngine;
using Sirenix.OdinInspector;

Loading…
Cancel
Save