destroyed proj

This commit is contained in:
2025-03-15 12:37:32 +01:00
parent be2b7c5a44
commit 4872192479
426 changed files with 22755 additions and 3101 deletions

View File

@@ -0,0 +1,5 @@
namespace Code {
public static class GameConsts {
public const string AssetMenu = "Posadzka/";
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: f207d27fba454fc99f43d0fadbdd6dcc
timeCreated: 1741208863

View File

@@ -0,0 +1,30 @@
using System.Threading;
using Code;
using Cysharp.Threading.Tasks;
using RebootKit.Engine;
using RebootKit.Engine.Foundation;
namespace posadzka.code {
public class GameplayGameModeController : IController {
private GameplayGameModeAsset.Config _config;
public GameplayGameModeController(GameplayGameModeAsset.Config config) {
_config = config;
}
public void Dispose() {
}
public async UniTask OnStart(CancellationToken cancellationToken) {
await RR.World().Load(_config.WorldConfig.Config);
}
public void OnStop() {
}
public void OnTick() {
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 27f56e8918e649f9b6b9c75d3270f6aa
timeCreated: 1740756094

View File

@@ -0,0 +1,22 @@
using System;
using posadzka.code;
using RebootKit.Engine.Services.Game;
using RebootKit.Engine.Services.Simulation;
using UnityEngine;
namespace Code {
[CreateAssetMenu(menuName = GameConsts.AssetMenu + "Gameplay Game Mode")]
public class GameplayGameModeAsset : GameModeAsset {
[Serializable]
public class Config {
public WorldConfigAsset WorldConfig;
}
[SerializeField]
private Config _config;
public override void ConfigureGameMode(GameMode gameMode) {
gameMode.AddController(new GameplayGameModeController(_config));
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 4cd7e49de6a6445e8c74a7c236483322
timeCreated: 1741208836

View File

@@ -0,0 +1,17 @@
{
"name": "posadzka",
"rootNamespace": "posadzka",
"references": [
"GUID:284059c7949783646b281a1b815580e6",
"GUID:f51ebe6a0ceec4240a699833d6309b23"
],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": [],
"versionDefines": [],
"noEngineReferences": false
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1f08ebe8a61f0c84e811ab1f7e9d1080
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: