comment pass
This commit is contained in:
@@ -3,9 +3,13 @@ using UnityEngine;
|
||||
|
||||
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
|
||||
{
|
||||
/// <summary>
|
||||
/// A hole used in the <see cref="Holes"/> module.
|
||||
/// </summary>
|
||||
[RequireComponent(typeof(Emission), typeof(Collider))]
|
||||
public class Hole : Button
|
||||
{
|
||||
[Tooltip("The number of this hole, starting from the bottom left.")]
|
||||
[Min(0)]
|
||||
public int number;
|
||||
|
||||
|
||||
@@ -6,6 +6,9 @@ using UnityEngine;
|
||||
|
||||
namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
|
||||
{
|
||||
/// <summary>
|
||||
/// The main component for the orb grid module.
|
||||
/// </summary>
|
||||
public class Holes : StatePuzzle
|
||||
{
|
||||
[BoxGroup("Internal")] [SerializeField]
|
||||
@@ -75,6 +78,7 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
|
||||
{
|
||||
base.SetModule(module);
|
||||
|
||||
// The holes require a related dispenser module
|
||||
var firstRelatedModule = Module.relatedModules[0];
|
||||
if (firstRelatedModule.State is Dispenser.Dispenser dispenser)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user