Elin Decompiled Documentation EA 23.345.1 Nightly
Loading...
Searching...
No Matches
TileRow.cs
Go to the documentation of this file.
1using System;
2using UnityEngine;
3
4public class TileRow : RenderRow
5{
6 [NonSerialized]
7 public bool ignoreSnow;
8
9 public int id;
10
11 public int hp;
12
13 public string alias;
14
15 public string soundFoot;
16
17 public void Init()
18 {
19 if (!TileType.dict.TryGetValue(_tileType, out tileType))
20 {
21 Debug.LogError($"#source unknown tile type '{_tileType}' for tile row {id}/{alias}");
23 }
25 OnInit();
26 }
27
28 public virtual void OnInit()
29 {
30 }
31}
string _tileType
Definition: RenderRow.cs:40
TileType tileType
Definition: RenderRow.cs:77
void SetRenderData()
Definition: RenderRow.cs:180
int hp
Definition: TileRow.cs:11
bool ignoreSnow
Definition: TileRow.cs:7
virtual void OnInit()
Definition: TileRow.cs:28
string alias
Definition: TileRow.cs:13
int id
Definition: TileRow.cs:9
void Init()
Definition: TileRow.cs:17
string soundFoot
Definition: TileRow.cs:15
static Dictionary< string, TileType > dict
Definition: TileType.cs:129
static TileTypeNone None
Definition: TileType.cs:15