Развитие системы растений

This commit is contained in:
ThomasCharester committed 2026-03-02 18:25:46 +03:00
1 parent 1b578067f3
commit ba49ef5015
218 files changed
+70415 -1519

No files matched your search

@@ -1,13 +1,14 @@
#pragma warning disable CS0105
using Code.Infrastructure.UI;
using Code.Infrastructure.Configs;
using Code.Infrastructure.Audio;
using Code.Infrastructure.UI;
using Code.Infrastructure.Audio;
using Code.Infrastructure.Audio;
using Code.Infrastructure.SceneLoader;
using Code.Infrastructure.Input;
using Code.Infrastructure.Configs;
using Code.Infrastructure.Audio;
using Code.Calendar.Constants;
using UnityEngine;
#pragma warning restore CS0105
@@ -23,19 +24,21 @@ using Code.Infrastructure.Audio;
_singleConfigReferences.Add(typeof(Code.Infrastructure.UI.CanvasSettingsConfig), systemConfigsReferences.CanvasSettings);
_multipleConfigReferences.Add(typeof(Code.Infrastructure.Configs.LayerMasksConfigConfig), systemConfigsReferences.LayerMasksConfig);
_multipleConfigReferences.Add(typeof(Code.Infrastructure.Audio.AudioInfoConfig), systemConfigsReferences.AudioInfo);
_multipleConfigReferences.Add(typeof(Code.Infrastructure.UI.UIPanelSettingsConfig), systemConfigsReferences.UIPanelSettings);
_multipleConfigReferences.Add(typeof(Code.Infrastructure.Audio.AudioSourceSettingsConfig), systemConfigsReferences.AudioSourceSettings);
_singleConfigReferences.Add(typeof(Code.Infrastructure.Audio.AudioSourcePrefabConfig), systemConfigsReferences.AudioSourcePrefab);
_multipleConfigReferences.Add(typeof(Code.Infrastructure.SceneLoader.SceneInfoConfig), systemConfigsReferences.SceneInfo);
_singleConfigReferences.Add(typeof(Code.Infrastructure.Input.InputServiceConfig), systemConfigsReferences.InputService);
_multipleConfigReferences.Add(typeof(Code.Infrastructure.Configs.LayerMasksConfigConfig), systemConfigsReferences.LayerMasksConfig);
_singleConfigReferences.Add(typeof(Code.Infrastructure.Audio.AudioSourcePrefabConfig), systemConfigsReferences.AudioSourcePrefab);
_multipleConfigReferences.Add(typeof(Code.Calendar.Constants.ConstantImageConfig), systemConfigsReferences.ConstantImage);
//_singleConfigReferences.Add(typeof(ScenesAssetReferences), systemConfigsReferences.scenesAssetReferences);
}
@@ -0,0 +1,18 @@
#pragma warning disable CS0105
using UnityEngine.AddressableAssets;
using Code.Calendar.Constants;
using UnityEngine;
using UnityEngine.AddressableAssets;
namespace Code.Calendar.Constants{
#pragma warning restore CS0105
[CreateAssetMenu(fileName = "ConstantImageConfig", menuName = "Configs/ImageConfig")]
public class ConstantImageConfig : ScriptableObject
{
public UnityEngine.AddressableAssets.AssetReference image;
public Code.Calendar.Constants.ConstantImageType imageType;
}
}
@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0a66569b5e85d6dcaa6f20304c8bd1e6
@@ -13,7 +13,6 @@ partial void SetupScenesInfo(){
_scenesActions.Add(SceneId.MainMenu,() => _eventBus.RaiseEvent<IOnMainMenuSceneLoadedHandler>(h=> h.OnMainMenuSceneLoaded()));
}
}
@@ -23,22 +22,4 @@ partial void SetupScenesInfo(){
void OnMainMenuSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnGameplaySceneLoadedHandler : IGlobalSubscriber
{
void OnGameplaySceneLoaded();
void OnGameplaySceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnSoundTestSceneLoadedHandler : IGlobalSubscriber
{
void OnSoundTestSceneLoaded();
void OnSoundTestSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
public interface IOnPlatformerSceneLoadedHandler : IGlobalSubscriber
{
void OnPlatformerSceneLoaded();
void OnPlatformerSceneInitialized(Reflex.Core.Container container); // Until its fixed
}
}
@@ -1,13 +1,14 @@
#pragma warning disable CS0105
using Code.Infrastructure.UI;
using Code.Infrastructure.Configs;
using Code.Infrastructure.Audio;
using Code.Infrastructure.UI;
using Code.Infrastructure.Audio;
using Code.Infrastructure.Audio;
using Code.Infrastructure.SceneLoader;
using Code.Infrastructure.Input;
using Code.Infrastructure.Configs;
using Code.Infrastructure.Audio;
using Code.Calendar.Constants;
using UnityEngine.AddressableAssets;
#pragma warning restore CS0105
@@ -16,13 +17,14 @@ using Code.Infrastructure.Audio;
public partial class SystemConfigsReferences
{
public AssetReference CanvasSettings;
public string LayerMasksConfig;
public string AudioInfo;
public string UIPanelSettings;
public string AudioSourceSettings;
public AssetReference AudioSourcePrefab;
public string SceneInfo;
public AssetReference InputService;
public string LayerMasksConfig;
public AssetReference AudioSourcePrefab;
public string ConstantImage;
}
}