refactor Desert assembly into Station46

This commit is contained in:
2023-03-22 09:13:07 +01:00
parent 9c65d24685
commit e1bfecbd4b
67 changed files with 54 additions and 2326 deletions

View File

@@ -5,7 +5,7 @@ using UnityEngine;
using Logger = EscapeRoomEngine.Engine.Runtime.Utilities.Logger;
using LogType = EscapeRoomEngine.Engine.Runtime.Utilities.LogType;
namespace EscapeRoomEngine.Desert.Runtime
namespace EscapeRoomEngine.Station46.Runtime
{
public enum ButtonEventType
{

View File

@@ -2,7 +2,7 @@
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime
namespace EscapeRoomEngine.Station46.Runtime
{
/// <summary>
/// A rotating crystal that can change colour.

View File

@@ -1,18 +0,0 @@
{
"name": "Desert",
"rootNamespace": "EscapeRoomEngine",
"references": [
"GUID:2d68e204354e44f2a2ecf3cfa9213c5f",
"GUID:ba4c7dba98ca4c31818cc46276b5dea1",
"GUID:776d03a35f1b52c4a9aed9f56d7b4229"
],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": [],
"versionDefines": [],
"noEngineReferences": false
}

View File

@@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 20d0c4bd521546c7859e37019a165e38
timeCreated: 1668940232

View File

@@ -4,7 +4,7 @@ using UnityEngine;
using Logger = EscapeRoomEngine.Engine.Runtime.Utilities.Logger;
using LogType = EscapeRoomEngine.Engine.Runtime.Utilities.LogType;
namespace EscapeRoomEngine.Desert.Runtime.Dispenser
namespace EscapeRoomEngine.Station46.Runtime.Dispenser
{
/// <summary>
/// The main component for the dispenser module.

View File

@@ -2,7 +2,7 @@
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Dispenser
namespace EscapeRoomEngine.Station46.Runtime.Dispenser
{
[Serializable]
public struct DispenserLightRow

View File

@@ -1,6 +1,6 @@
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Dispenser
namespace EscapeRoomEngine.Station46.Runtime.Dispenser
{
[RequireComponent(typeof(Rigidbody), typeof(Collider), typeof(Emission))]
public class DispenserOrb : MonoBehaviour

View File

@@ -1,7 +1,7 @@
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime
namespace EscapeRoomEngine.Station46.Runtime
{
/// <summary>
/// A general component for controlling the emission of an object.

View File

@@ -1,7 +1,7 @@
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime
namespace EscapeRoomEngine.Station46.Runtime
{
/// <summary>
/// A holographic <see cref="Button"/> that changes its colour when it is pressed.

View File

@@ -1,12 +1,12 @@
using System.Collections;
using System.Collections.Generic;
using EscapeRoomEngine.Desert.Runtime.Dispenser;
using EscapeRoomEngine.Engine.Runtime.Modules;
using EscapeRoomEngine.Engine.Runtime.Utilities;
using EscapeRoomEngine.Station46.Runtime.Dispenser;
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime
namespace EscapeRoomEngine.Station46.Runtime
{
/// <summary>
/// The main component for the orb throwing module.

View File

@@ -4,10 +4,10 @@ using UnityEngine;
namespace EscapeRoomEngine.Station46.Runtime.Portal
{
/// <summary>
/// The desert theme includes its own version of a portal that changes colour when it is unlocked.
/// The Station 46 theme includes its own version of a portal that changes colour when it is unlocked.
/// </summary>
[RequireComponent(typeof(Emission))]
public class DesertPortal : EscapeRoomEngine.Portal.Runtime.Portal
public class Station46Portal : EscapeRoomEngine.Portal.Runtime.Portal
{
private Emission _emission;

View File

@@ -1,7 +1,7 @@
using EscapeRoomEngine.Engine.Runtime.Modules;
using NaughtyAttributes;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_A
{
/// <summary>
/// The main component for the symbol ball module.

View File

@@ -4,7 +4,7 @@ using JetBrains.Annotations;
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_A
{
/// <summary>
/// The rotating ring in the symbol ball module.

View File

@@ -4,7 +4,7 @@ using UnityEngine;
using Logger = EscapeRoomEngine.Engine.Runtime.Utilities.Logger;
using LogType = EscapeRoomEngine.Engine.Runtime.Utilities.LogType;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_A
{
public enum SymbolEventType
{

View File

@@ -1,6 +1,6 @@
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_A
{
/// <summary>
/// A <see cref="HoloButton"/> that includes the number of its assigned symbol.

View File

@@ -8,7 +8,7 @@ using UnityEngine;
using Logger = EscapeRoomEngine.Engine.Runtime.Utilities.Logger;
using LogType = EscapeRoomEngine.Engine.Runtime.Utilities.LogType;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_A
{
/// <summary>
/// The main component for the terminal module.

View File

@@ -1,13 +1,13 @@
using System;
using System.Collections.Generic;
using EscapeRoomEngine.Desert.Runtime.Puzzle_A;
using EscapeRoomEngine.Engine.Runtime;
using EscapeRoomEngine.Engine.Runtime.Modules;
using EscapeRoomEngine.Station46.Runtime.Puzzle_A;
using JetBrains.Annotations;
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_B
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_B
{
[Serializable]
internal struct ButtonAction

View File

@@ -1,7 +1,7 @@
using System;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_B
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_B
{
/// <summary>
/// The rotator component used by the hexagon module.

View File

@@ -1,7 +1,7 @@
using EscapeRoomEngine.Desert.Runtime.Dispenser;
using EscapeRoomEngine.Station46.Runtime.Dispenser;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_C
{
/// <summary>
/// A hole used in the <see cref="Holes"/> module.

View File

@@ -4,7 +4,7 @@ using EscapeRoomEngine.Engine.Runtime.Utilities;
using NaughtyAttributes;
using UnityEngine;
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
namespace EscapeRoomEngine.Station46.Runtime.Puzzle_C
{
/// <summary>
/// The main component for the orb grid module.