rename DefaultEngine to be more readable

This commit is contained in:
2022-12-14 20:07:25 +01:00
parent 65b4cecd9b
commit 22458e6d18
16 changed files with 40 additions and 39 deletions

View File

@@ -28,12 +28,12 @@ namespace EscapeRoomEngine.Desert.Runtime.Dispenser
{
CloseHatch();
dispenseButton.Disable();
_light.color = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor.hdr;
_light.color = Engine.Runtime.Engine.Theme.solvedColor.hdr;
}
else
{
dispenseButton.Enable();
_light.color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor.hdr;
_light.color = Engine.Runtime.Engine.Theme.puzzleColor.hdr;
}
}
}

View File

@@ -23,13 +23,13 @@ namespace EscapeRoomEngine.Desert.Runtime
ButtonEvent += (_, _) =>
{
var color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor;
var color = Engine.Runtime.Engine.Theme.puzzleColor;
if (!Active)
{
color = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor;
color = Engine.Runtime.Engine.Theme.solvedColor;
} else if (Pressed)
{
color = Engine.Runtime.Engine.DefaultEngine.theme.activeColor;
color = Engine.Runtime.Engine.Theme.activeColor;
}
_material.SetColor(FresnelColor, color.hdr);

View File

@@ -28,12 +28,12 @@ namespace EscapeRoomEngine.Desert.Runtime
switch (type)
{
case PuzzleEventType.Restarted:
var color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor;
var color = Engine.Runtime.Engine.Theme.puzzleColor;
rings.ForEach(ring => ring.color = color.hdr);
_dispenser.Reset();
break;
case PuzzleEventType.Solved:
color = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor;
color = Engine.Runtime.Engine.Theme.solvedColor;
rings.ForEach(ring => ring.color = color.hdr);
_dispenser.Solve();
break;

View File

@@ -20,10 +20,10 @@ namespace EscapeRoomEngine.Desert.Runtime.Portal
switch (type)
{
case DoorEventType.Unlocked:
_emission.color = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor.hdr;
_emission.color = Engine.Runtime.Engine.Theme.solvedColor.hdr;
break;
case DoorEventType.Locked:
_emission.color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor.hdr;
_emission.color = Engine.Runtime.Engine.Theme.puzzleColor.hdr;
break;
}
};

View File

@@ -18,8 +18,8 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
set
{
statusLight.color = value ?
Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor.hdr
: Engine.Runtime.Engine.DefaultEngine.theme.solvedColor.hdr;
Engine.Runtime.Engine.Theme.puzzleColor.hdr
: Engine.Runtime.Engine.Theme.solvedColor.hdr;
ring.rotating = value;
if (!value)
{

View File

@@ -46,12 +46,12 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_A
{
case PuzzleEventType.Restarted:
_ball.Active = true;
terminalLight.color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor.hdr;
terminalLight.color = Engine.Runtime.Engine.Theme.puzzleColor.hdr;
symbols.ForEach(symbol => symbol.Enable());
break;
case PuzzleEventType.Solved:
_ball.Active = false;
terminalLight.color = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor.hdr;
terminalLight.color = Engine.Runtime.Engine.Theme.solvedColor.hdr;
symbols.ForEach(symbol => symbol.Disable());
break;
case PuzzleEventType.WrongInput:

View File

@@ -42,14 +42,14 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_B
switch (type)
{
case PuzzleEventType.Restarted:
var color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor;
var color = Engine.Runtime.Engine.Theme.puzzleColor;
crystal.Color = color;
lights.ForEach(emission => emission.color = color.hdr);
rotators.ForEach(rotator => rotator.Emission.color = color.hdr);
buttonActions.ForEach(action => action.button.Enable());
break;
case PuzzleEventType.Solved:
color = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor;
color = Engine.Runtime.Engine.Theme.solvedColor;
crystal.Color = color;
lights.ForEach(emission => emission.color = color.hdr);
rotators.ForEach(rotator => rotator.Emission.color = color.hdr);

View File

@@ -30,7 +30,7 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
{
if (Active)
{
var color = Engine.Runtime.Engine.DefaultEngine.theme.activeColor;
var color = Engine.Runtime.Engine.Theme.activeColor;
orb.Color = color.hdr;
Emission.color = color.hdr;
@@ -44,7 +44,7 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
var orb = other.GetComponent<DispenserOrb>();
if (orb != null)
{
var color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor;
var color = Engine.Runtime.Engine.Theme.puzzleColor;
if (Active)
{

View File

@@ -31,7 +31,7 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
switch (type)
{
case PuzzleEventType.Restarted:
var color = Engine.Runtime.Engine.DefaultEngine.theme.puzzleColor;
var color = Engine.Runtime.Engine.Theme.puzzleColor;
_holes.ForEach(hole =>
{
hole.Enable();
@@ -41,8 +41,8 @@ namespace EscapeRoomEngine.Desert.Runtime.Puzzle_C
_dispenser.Reset();
break;
case PuzzleEventType.Solved:
var solvedColor = Engine.Runtime.Engine.DefaultEngine.theme.solvedColor;
var activeColor = Engine.Runtime.Engine.DefaultEngine.theme.activeColor;
var solvedColor = Engine.Runtime.Engine.Theme.solvedColor;
var activeColor = Engine.Runtime.Engine.Theme.activeColor;
_holes.ForEach(hole =>
{
hole.Disable();