base constructor for every Item

This commit is contained in:
dhain 2022-05-09 23:39:29 +02:00
parent c3166c5b64
commit 384ce05bb7
8 changed files with 20 additions and 9 deletions

View file

@ -3,7 +3,7 @@ using UnityEngine;
public class Item : MonoBehaviour {
private string displayName;
private string description;
private int id;
private int id; //TODO: create an actual ID System that makes snens
public SpriteRenderer spriteRenderer;
public Sprite selectedSprite;
public Sprite defaultSprite;
@ -12,6 +12,6 @@ public class Item : MonoBehaviour {
this.displayName = displayName;
this.description = description;
this.id = id;
spriteRenderer.sprite = defaultSprite; // defaultSprite is set in UnityEditor
spriteRenderer.sprite ??= defaultSprite; // defaultSprite is set in UnityEditor
}
}