Entity Properties & Thermal Regulation

Entities such as colonies and ships can now be clicked on to reveal their properties or context menus
Orbital Colony loadout now has a new item (thermostatic heater) which itself has a new behavior type (Thermotoggle) allowing it to regulate its temperature for more agreeable living conditions
Fixed stat modifiers for hull stats (e.g. Hull Expansion)
Widened property label in DB inspector
This commit is contained in:
hyperion51 2020-05-26 01:12:06 +01:00
commit 698263ce63
15 changed files with 143 additions and 33 deletions

View file

@ -2,10 +2,11 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class ClickRaycaster : MonoBehaviour
{
public event Action OnClickMiss;
public event Action<PointerEventData> OnClickMiss;
public Camera RayCamera;
private ClickCatcher _clickCatcher;
@ -22,7 +23,7 @@ public class ClickRaycaster : MonoBehaviour
if (clickable != null)
clickable.Click(pointer);
}
else OnClickMiss?.Invoke();
else OnClickMiss?.Invoke(pointer);
};
}
}