Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
HotItemChara.cs
Go to the documentation of this file.
1using Newtonsoft.Json;
2using UnityEngine;
3
4public class HotItemChara : HotItem
5{
6 [JsonProperty]
7 public int uid;
8
10
11 public override Color SpriteColor => new Color(1f, 1f, 1f, 0.9f);
12
13 public override Vector3 SpriteScale => new Vector3(0.8f, 0.8f, 1f);
14
15 public override string Name => chara.Name;
16
17 public override bool UseUIObjMaterial => true;
18
19 public override Sprite GetSprite()
20 {
21 if (chara != null)
22 {
23 return chara.GetSprite();
24 }
25 return base.GetSprite();
26 }
27
28 public override bool TrySetAct(ActPlan p)
29 {
30 return base.TrySetAct(p);
31 }
32}
string Name
Definition: Card.cs:2013
Definition: Chara.cs:10
override Sprite GetSprite(int dir=0)
Definition: Chara.cs:6046
Definition: EClass.cs:5
static Chara pc
Definition: EClass.cs:14
override Vector3 SpriteScale
Definition: HotItemChara.cs:13
override string Name
Definition: HotItemChara.cs:15
override Sprite GetSprite()
Definition: HotItemChara.cs:19
override bool TrySetAct(ActPlan p)
Definition: HotItemChara.cs:28
override Color SpriteColor
Definition: HotItemChara.cs:11
override bool UseUIObjMaterial
Definition: HotItemChara.cs:17
static Chara Get(int uid)
Definition: RefChara.cs:36