refactor Desert assembly into Station46
This commit is contained in:
@@ -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
|
||||
{
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
using NaughtyAttributes;
|
||||
using UnityEngine;
|
||||
|
||||
namespace EscapeRoomEngine.Desert.Runtime
|
||||
namespace EscapeRoomEngine.Station46.Runtime
|
||||
{
|
||||
/// <summary>
|
||||
/// A rotating crystal that can change colour.
|
||||
|
||||
@@ -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
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 20d0c4bd521546c7859e37019a165e38
|
||||
timeCreated: 1668940232
|
||||
@@ -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.
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
using NaughtyAttributes;
|
||||
using UnityEngine;
|
||||
|
||||
namespace EscapeRoomEngine.Desert.Runtime.Dispenser
|
||||
namespace EscapeRoomEngine.Station46.Runtime.Dispenser
|
||||
{
|
||||
[Serializable]
|
||||
public struct DispenserLightRow
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user