Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
TileRow Class Reference
Inheritance diagram for TileRow:
RenderRow SourceData< T, T2 >.BaseRow IRenderSource SourceBlock.Row SourceCellEffect.Row SourceFloor.Row SourceObj.Row

Public Member Functions

void Init ()
 
virtual void OnInit ()
 
- Public Member Functions inherited from RenderRow
bool HasTag (CTAG _tag)
 
virtual string GetSearchName (bool jp)
 
bool ContainsTag (string _tag)
 
override void OnImportData (SourceData data)
 
void SetRenderData ()
 
virtual void SetTiles ()
 
int ConvertTile (int tile)
 
Sprite GetSprite (int dir=0, int skin=0, bool snow=false)
 
void SetSpriteRenderer (SpriteRenderer sr, Sprite sprite=null, int matCol=0, bool setTransform=true, int dir=0)
 
virtual SourcePref GetPref ()
 
void SetImage (Image image, Sprite sprite=null, int matCol=0, bool setNativeSize=true, int dir=0, int idSkin=0)
 
void SetRenderParam (RenderParam p, SourceMaterial.Row mat, int dir)
 
virtual RenderParam GetRenderParam (SourceMaterial.Row mat, int dir, Point point=null, int bridgeHeight=-1)
 
virtual int GetTile (SourceMaterial.Row mat, int dir=0)
 
int GetColorInt (SourceMaterial.Row mat)
 
- Public Member Functions inherited from SourceData< T, T2 >.BaseRow
virtual string GetName ()
 
string GetDetail ()
 
virtual string GetEditorListName ()
 
string GetText (string id="name", bool returnNull=false)
 
string[] GetTextArray (string id)
 
virtual void SetID (ref int count)
 
virtual void OnImportData (SourceData data)
 

Public Attributes

bool ignoreSnow
 
int id
 
int hp
 
string alias
 
string soundFoot
 
- Public Attributes inherited from RenderRow
int[] tiles
 
int[] _tiles
 
int[] skins
 
int colorMod
 
int sort
 
int value
 
int LV
 
int chance
 
int tempChance
 
int snowTile
 
string name
 
string name_JP
 
string detail
 
string detail_JP
 
string _idRenderData
 
string _tileType
 
string defMat
 
string colorType
 
string category
 
string idSound
 
string aliasPref
 
string[] components
 
string[] factory
 
string[] recipeKey
 
string[] tag
 
int W = 1
 
int H = 1
 
bool multisize
 
bool fixedMaterial
 
SourcePref pref
 
RenderData renderData
 
Sprite[,] sprites
 
TileType tileType
 
bool useAltColor
 
bool useRandomColor
 
SourceMaterial.Row DefaultMaterial
 
SpriteReplacer replacer
 
string _nameSearch
 
string _nameSearchJP
 
- Public Attributes inherited from SourceData< T, T2 >.BaseRow
int _index
 

Additional Inherited Members

- Static Public Attributes inherited from RenderRow
static Dictionary< string, RenderDataDictRenderData = new Dictionary<string, RenderData>()
 
- Properties inherited from RenderRow
virtual string idString [get]
 
virtual string RecipeID [get]
 
virtual string pathRenderData [get]
 
virtual string idRenderData [get]
 
virtual RenderData defaultRenderData [get]
 
virtual string pathSprite [get]
 
virtual string idSprite [get]
 
virtual string prefabName [get]
 
SourceCategory.Row Category [get]
 
string RecipeCat [get]
 
SourceManager sources [get]
 
- Properties inherited from SourceData< T, T2 >.BaseRow
virtual bool UseAlias [get]
 
virtual string GetAlias [get]
 

Detailed Description

Definition at line 3 of file TileRow.cs.

Member Function Documentation

◆ Init()

void TileRow.Init ( )
inline

Definition at line 16 of file TileRow.cs.

17 {
20 OnInit();
21 }
string _tileType
Definition: RenderRow.cs:40
TileType tileType
Definition: RenderRow.cs:77
void SetRenderData()
Definition: RenderRow.cs:169
virtual void OnInit()
Definition: TileRow.cs:23
static Dictionary< string, TileType > dict
Definition: TileType.cs:117

References RenderRow._tileType, TileType.dict, OnInit(), RenderRow.SetRenderData(), and RenderRow.tileType.

Referenced by SourceBlock.OnInit(), SourceCellEffect.OnInit(), SourceFloor.OnInit(), and SourceObj.OnInit().

◆ OnInit()

virtual void TileRow.OnInit ( )
inlinevirtual

Reimplemented in SourceBlock.Row, SourceFloor.Row, and SourceObj.Row.

Definition at line 23 of file TileRow.cs.

24 {
25 }

Referenced by Init().

Member Data Documentation

◆ alias

string TileRow.alias

Definition at line 12 of file TileRow.cs.

Referenced by Map.MineObj(), TaskHarvest.OnCreateProgress(), and MapGen.OnGenerateTerrain().

◆ hp

int TileRow.hp

Definition at line 10 of file TileRow.cs.

◆ id

◆ ignoreSnow

bool TileRow.ignoreSnow

Definition at line 6 of file TileRow.cs.

Referenced by Chara._Move(), and SourceFloor.Row.OnInit().

◆ soundFoot

string TileRow.soundFoot

Definition at line 14 of file TileRow.cs.

Referenced by Chara._Move().


The documentation for this class was generated from the following file: