outline
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using HighlightPlus;
|
||||
using RebootKit.Engine.Simulation;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
@@ -11,6 +12,7 @@ namespace RebootReality.jelycho {
|
||||
|
||||
[SerializeField] Transform m_Graphics;
|
||||
[SerializeField] float m_CooldownDuration = 0.5f;
|
||||
[SerializeField] HighlightEffect m_HighlightEffect;
|
||||
|
||||
DateTime m_LastPressTime;
|
||||
|
||||
@@ -64,6 +66,7 @@ namespace RebootReality.jelycho {
|
||||
// @MARK: IInteractable
|
||||
//
|
||||
public void SetHighlight(bool highlight) {
|
||||
m_HighlightEffect.highlighted = highlight;
|
||||
}
|
||||
|
||||
public void Interact() {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using RebootKit.Engine.Simulation;
|
||||
using HighlightPlus;
|
||||
using RebootKit.Engine.Simulation;
|
||||
using Unity.Netcode;
|
||||
using UnityEngine;
|
||||
using Logger = RebootKit.Engine.Foundation.Logger;
|
||||
@@ -15,6 +16,7 @@ namespace RebootReality.jelycho.Items {
|
||||
}
|
||||
|
||||
[field: SerializeField] public ItemConfig Config { get; private set; }
|
||||
[SerializeField] HighlightEffect m_HighlightEffect;
|
||||
|
||||
//
|
||||
// @MARK: Unity callbacks
|
||||
@@ -36,6 +38,7 @@ namespace RebootReality.jelycho.Items {
|
||||
// @MARK: IInteractable
|
||||
//
|
||||
public void SetHighlight(bool highlight) {
|
||||
m_HighlightEffect.highlighted = highlight;
|
||||
}
|
||||
|
||||
public void Interact() { }
|
||||
|
||||
@@ -163,5 +163,10 @@ namespace RebootReality.jelycho.Main {
|
||||
public static void GameVersion(string[] args) {
|
||||
RR.WriteToConsole($"Game version: {Application.version}");
|
||||
}
|
||||
|
||||
[RCCMD("nq", "Quits the game")]
|
||||
public static void Nq(string[] args) {
|
||||
Application.Quit();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user