EncyclopediaArticle.cs 802 B

123456789101112131415161718192021
  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using UnityEngine;
  5. using Sirenix.OdinInspector;
  6. [System.Serializable]
  7. public class EncyclopediaArticle
  8. {
  9. public string id;
  10. public string title;
  11. public string description;
  12. public Sprite icon;
  13. public Dictionary<string,string> content = new Dictionary<string, string>();
  14. public Dictionary<string,Sprite> images = new Dictionary<string, Sprite>();
  15. public Dictionary<string,int> integers = new Dictionary<string, int>();
  16. public Dictionary<string, float> floats = new Dictionary<string, float>();
  17. public Dictionary<string, bool> booleans = new Dictionary<string, bool>();
  18. public Dictionary<string, Func<EncyclopediaArticle>> functions = new Dictionary<string, Func<EncyclopediaArticle>>();
  19. }