chore: add new meta files for TileRegistry, LevelDefinition, GameUiCoordinator, and test assets

This commit is contained in:
2026-05-14 01:56:02 +02:00
parent 03bfb16cf3
commit 2d54920df9
19 changed files with 240 additions and 78 deletions

8
Assets/Data.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a0d581912a9a00ddd90532c3da3be7fc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

21
Assets/Data/Level.asset Normal file
View File

@@ -0,0 +1,21 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d1e67659d937881ee99b3b9e84f91428, type: 3}
m_Name: Level
m_EditorClassIdentifier: Assembly-CSharp::Infrastructure.Unity.LevelDefinition
gridSizeX: 40
gridSizeY: 40
floorHeightDistance: 15
floors:
- pattern: 0
- pattern: 1
- pattern: 2

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5b72a68ad35f58fc3baa8043b5dfb42c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

View File

@@ -610,6 +610,7 @@ GameObject:
- component: {fileID: 453022423}
- component: {fileID: 453022424}
- component: {fileID: 453022425}
- component: {fileID: 453022426}
m_Layer: 0
m_Name: Game
m_TagString: Untagged
@@ -640,11 +641,7 @@ MonoBehaviour:
npcPrefab: {fileID: 6083523108754401876, guid: 4b3d84858334857368bde30df360ae3e, type: 3}
hunterNpcPrefab: {fileID: 4496988857626767934, guid: ab4e193839fef9a2189f27360914c044, type: 3}
floorVisibilityManager: {fileID: 453022425}
scoreText: {fileID: 412275999}
highScoreText: {fileID: 1626199842}
gameOverUi: {fileID: 87831902}
pauseUi: {fileID: 1019087904}
startScreenUi: {fileID: 1763855010}
uiCoordinator: {fileID: 453022426}
restartTime: 3
powerUpPrefab: {fileID: 7381336953128067686, guid: 8b540be4548e610709c2f7eccf8bf9c6, type: 3}
--- !u!4 &453022421
@@ -678,10 +675,7 @@ MonoBehaviour:
tileBreakVfxPrefab: {fileID: 0}
jumpPadPrefab: {fileID: 3258547662887829175, guid: e1d1bd44370c9986ebd4bb7730430a12, type: 3}
teleporterPrefab: {fileID: 4601941687390792571, guid: 53f1de555c523511e9aaa1dee06fdf79, type: 3}
gridSizeX: 25
gridSizeY: 25
floorsCount: 3
floorHeightDistance: 15
levelDefinition: {fileID: 11400000, guid: 5b72a68ad35f58fc3baa8043b5dfb42c, type: 2}
decayTime: 0.75
fallingTime: 2
minimumDistanceBetweenTeleporters: 10
@@ -780,6 +774,23 @@ MonoBehaviour:
fadeSpeed: 5
hiddenAlpha: 0.1
visibleAlpha: 1
--- !u!114 &453022426
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 453022419}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b2d628098b45e36879d59d2c2c2bf061, type: 3}
m_Name:
m_EditorClassIdentifier: Assembly-CSharp::Infrastructure.Unity.GameUiCoordinator
scoreText: {fileID: 412275999}
highScoreText: {fileID: 1626199842}
gameOverUi: {fileID: 87831902}
pauseUi: {fileID: 1019087904}
startScreenUi: {fileID: 1763855010}
--- !u!1 &832575517
GameObject:
m_ObjectHideFlags: 0

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: b2d628098b45e36879d59d2c2c2bf061

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: d1e67659d937881ee99b3b9e84f91428

View File

@@ -4,6 +4,7 @@ using System.Collections.Generic;
using System.Diagnostics;
using Core.Domain;
using UnityEngine;
using Debug = UnityEngine.Debug;
using Random = UnityEngine.Random;
namespace Infrastructure.Unity
@@ -30,7 +31,7 @@ namespace Infrastructure.Unity
public IEnumerator GenerateAsync(SoundManager soundManager, TileRegistry registry, CameraController camera, RumbleManager rumble, Action onComplete)
{
if (levelDefinition == null)
if (!levelDefinition)
{
Debug.LogError("LevelGenerator: levelDefinition is not assigned. Assign a LevelDefinition asset in the Inspector.");
onComplete?.Invoke();

View File

@@ -1,5 +1,6 @@
using System;
using Core.Domain;
using Core.Domain.Status.Effects;
using KBCore.Refs;
using UnityEngine;

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: b9e18fc22049e4e8c97b14af34cc4747

View File

@@ -29,6 +29,7 @@ MonoBehaviour:
m_StripUnusedVariants: 1
m_StripScreenCoordOverrideVariants: 1
supportRuntimeDebugDisplay: 0
m_EnableRenderGraph: 0
m_Settings:
m_SettingsList:
m_List:
@@ -68,7 +69,23 @@ MonoBehaviour:
- rid: 2396665312000868355
- rid: 2396665312000868356
m_RuntimeSettings:
m_List: []
m_List:
- rid: 6852985685364965378
- rid: 6852985685364965379
- rid: 6852985685364965380
- rid: 6852985685364965381
- rid: 6852985685364965384
- rid: 6852985685364965385
- rid: 6852985685364965392
- rid: 6852985685364965394
- rid: 8712630790384254976
- rid: 3311242227245645828
- rid: 3311242227245645829
- rid: 3311242227245645830
- rid: 3311242227245645832
- rid: 3311242227245645834
- rid: 3311242227245645835
- rid: 2396665312000868354
m_AssetVersion: 10
m_ObsoleteDefaultVolumeProfile: {fileID: 0}
m_RenderingLayerNames:
@@ -99,6 +116,8 @@ MonoBehaviour:
references:
version: 2
RefIds:
- rid: -2
type: {class: , ns: , asm: }
- rid: 2396665312000868354
type: {class: UniversalRenderPipelineRuntimeTerrainShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
data:
@@ -362,6 +381,7 @@ MonoBehaviour:
type: {class: RenderGraphSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
data:
m_Version: 0
m_EnableRenderCompatibilityMode: 0
- rid: 6852985685364965386
type: {class: GPUResidentDrawerResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.GPUDriven.Runtime}
data:

8
Assets/Tests.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0980498940170826f97da8599b70e474
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 84756af79e10fce108b1a3dd15cbe7ae
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 14aaf27a4073981cea2d26cc74361e3d

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 8d6a64903e18ff18094c2db56bf61f38

View File

@@ -8,8 +8,10 @@
"com.unity.inputsystem": "1.19.0",
"com.unity.multiplayer.center": "1.0.1",
"com.unity.render-pipelines.universal": "17.4.0",
"com.unity.sdk.linux-x86_64": "1.1.0",
"com.unity.test-framework": "1.6.0",
"com.unity.timeline": "1.8.12",
"com.unity.toolchain.linux-x86_64-linux": "1.1.0",
"com.unity.ugui": "2.0.0",
"com.unity.visualscripting": "1.9.11",
"com.unity.modules.accessibility": "1.0.0",

View File

@@ -34,16 +34,17 @@
"url": "https://packages.unity.com"
},
"com.unity.collections": {
"version": "6.4.0",
"version": "2.6.5",
"depth": 2,
"source": "builtin",
"source": "registry",
"dependencies": {
"com.unity.burst": "1.8.23",
"com.unity.burst": "1.8.27",
"com.unity.mathematics": "1.3.2",
"com.unity.nuget.mono-cecil": "1.11.5",
"com.unity.test-framework": "1.4.6",
"com.unity.nuget.mono-cecil": "1.11.6",
"com.unity.test-framework.performance": "3.0.3"
}
},
"url": "https://packages.unity.com"
},
"com.unity.ext.nunit": {
"version": "2.0.5",
@@ -101,7 +102,7 @@
"url": "https://packages.unity.com"
},
"com.unity.render-pipelines.core": {
"version": "17.4.0",
"version": "17.3.0",
"depth": 1,
"source": "builtin",
"dependencies": {
@@ -109,28 +110,38 @@
"com.unity.mathematics": "1.3.2",
"com.unity.ugui": "2.0.0",
"com.unity.collections": "2.4.3",
"com.unity.modules.physics": "1.0.0",
"com.unity.modules.terrain": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0"
}
},
"com.unity.render-pipelines.universal": {
"version": "17.4.0",
"version": "17.3.0",
"depth": 0,
"source": "builtin",
"dependencies": {
"com.unity.render-pipelines.core": "17.4.0",
"com.unity.shadergraph": "17.4.0",
"com.unity.render-pipelines.universal-config": "17.4.0"
"com.unity.render-pipelines.core": "17.3.0",
"com.unity.shadergraph": "17.3.0",
"com.unity.render-pipelines.universal-config": "17.0.3"
}
},
"com.unity.render-pipelines.universal-config": {
"version": "17.4.0",
"version": "17.0.3",
"depth": 1,
"source": "builtin",
"dependencies": {
"com.unity.render-pipelines.core": "17.4.0"
"com.unity.render-pipelines.core": "17.0.3"
}
},
"com.unity.sdk.linux-x86_64": {
"version": "1.1.0",
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.sysroot.base": "1.1.0"
},
"url": "https://packages.unity.com"
},
"com.unity.searcher": {
"version": "4.9.4",
"depth": 2,
@@ -139,14 +150,21 @@
"url": "https://packages.unity.com"
},
"com.unity.shadergraph": {
"version": "17.4.0",
"version": "17.3.0",
"depth": 1,
"source": "builtin",
"dependencies": {
"com.unity.render-pipelines.core": "17.4.0",
"com.unity.render-pipelines.core": "17.3.0",
"com.unity.searcher": "4.9.3"
}
},
"com.unity.sysroot.base": {
"version": "1.1.0",
"depth": 1,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.test-framework": {
"version": "1.6.0",
"depth": 0,
@@ -179,6 +197,15 @@
},
"url": "https://packages.unity.com"
},
"com.unity.toolchain.linux-x86_64-linux": {
"version": "1.1.0",
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.sysroot.base": "1.1.0"
},
"url": "https://packages.unity.com"
},
"com.unity.ugui": {
"version": "2.0.0",
"depth": 0,

View File

@@ -114,6 +114,7 @@ PlayerSettings:
xboxEnableGuest: 0
xboxEnablePIXSampling: 0
metalFramebufferOnly: 0
metalUseMetalDisplayLink: 0
xboxOneResolution: 0
xboxOneSResolution: 0
xboxOneXResolution: 3
@@ -144,7 +145,8 @@ PlayerSettings:
visionOSBundleVersion: 1.0
tvOSBundleVersion: 1.0
bundleVersion: 1.0
preloadedAssets: []
preloadedAssets:
- {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
metroInputSource: 0
wsaTransparentSwapchain: 0
m_HolographicPauseOnTrackingLoss: 1

View File

@@ -1,2 +1,2 @@
m_EditorVersion: 6000.4.3f1
m_EditorVersionWithRevision: 6000.4.3f1 (39d1a88d4dd1)
m_EditorVersion: 6000.3.15f1
m_EditorVersionWithRevision: 6000.3.15f1 (c1aa84e375f6)