This commit is contained in:
2025-03-30 16:06:57 +02:00
parent e62bd2aa6d
commit 623ba3f621
148 changed files with 2773 additions and 1441 deletions

View File

@@ -1,20 +1,11 @@
using RebootKit.Engine.Foundation;
using RebootKit.Engine.Services.Console;
using RebootKit.Engine.Services.Game;
using RebootKit.Engine.Services.Input;
using RebootKit.Engine.Services.Simulation;
using UnityEngine;
using UnityEngine;
namespace RebootKit.Engine {
[CreateAssetMenu(menuName = RConsts.AssetMenu + RConsts.EngineConfigAssetName, fileName = RConsts.EngineConfigAssetName)]
[CreateAssetMenu(menuName = RConsts.k_AddComponentMenu + RConsts.k_EngineConfigAssetName, fileName = RConsts.k_EngineConfigAssetName)]
public class EngineConfigAsset : ScriptableObject {
[Header("<color=#ff0000>REQUIRED</color>: core assets")]
public ServiceAsset<ConsoleService> ConsoleService;
public ServiceAsset<InputService> InputService;
public ServiceAsset<WorldService> WorldService;
public ServiceAsset<GameService> GameService;
[Space]
public GameModeAsset StartingGameMode;
public bool initializeOnLoad = true;
public EngineCoreServicesAsset coreServices;
public AppConfig appConfig;
}
}
}