Elin Modding Docs Doc
Loading...
Searching...
No Matches
Recipe.Ingredient Class Reference
Inheritance diagram for Recipe.Ingredient:
EClass

Public Member Functions

Thing RefreshThing ()
 
bool CanSetThing (Thing t)
 
void SetThing (Thing t=null)
 
string GetName ()
 

Public Attributes

int uid
 
int req
 
int mat = -1
 
int refVal = -1
 
string id
 
string tag
 
List< string > idOther = new List<string>()
 
Thing thing
 
bool optional
 
bool dye
 
bool useCat
 

Properties

bool IsThingSpecified [get]
 
string IdThing [get]
 
- Properties inherited from EClass
static Game game [get]
 
static bool AdvMode [get]
 
static Player player [get]
 
static Chara pc [get]
 
static UI ui [get]
 
static Map _map [get]
 
static Zone _zone [get]
 
static FactionBranch Branch [get]
 
static FactionBranch BranchOrHomeBranch [get]
 
static Faction Home [get]
 
static Faction Wilds [get]
 
static Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static SoundManager Sound [get]
 
static CoreDebug debug [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from EClass
static int rnd (int a)
 
static int curve (int a, int start, int step, int rate=75)
 
static int rndHalf (int a)
 
static float rndf (float a)
 
static int rndSqrt (int a)
 
static void Wait (float a, Card c)
 
static void Wait (float a, Point p)
 
static int Bigger (int a, int b)
 
static int Smaller (int a, int b)
 
- Static Public Attributes inherited from EClass
static Core core
 

Detailed Description

Definition at line 1021 of file Recipe.cs.

Member Function Documentation

◆ CanSetThing()

bool Recipe.Ingredient.CanSetThing ( Thing t)

Definition at line 1070 of file Recipe.cs.

◆ GetName()

string Recipe.Ingredient.GetName ( )

Definition at line 1084 of file Recipe.cs.

◆ RefreshThing()

Thing Recipe.Ingredient.RefreshThing ( )

Definition at line 1048 of file Recipe.cs.

◆ SetThing()

void Recipe.Ingredient.SetThing ( Thing t = null)

Definition at line 1076 of file Recipe.cs.

Member Data Documentation

◆ dye

bool Recipe.Ingredient.dye

Definition at line 1152 of file Recipe.cs.

◆ id

string Recipe.Ingredient.id

Definition at line 1135 of file Recipe.cs.

◆ idOther

List<string> Recipe.Ingredient.idOther = new List<string>()

Definition at line 1143 of file Recipe.cs.

◆ mat

int Recipe.Ingredient.mat = -1

Definition at line 1127 of file Recipe.cs.

◆ optional

bool Recipe.Ingredient.optional

Definition at line 1149 of file Recipe.cs.

◆ refVal

int Recipe.Ingredient.refVal = -1

Definition at line 1131 of file Recipe.cs.

◆ req

int Recipe.Ingredient.req

Definition at line 1123 of file Recipe.cs.

◆ tag

string Recipe.Ingredient.tag

Definition at line 1139 of file Recipe.cs.

◆ thing

Thing Recipe.Ingredient.thing

Definition at line 1146 of file Recipe.cs.

◆ uid

int Recipe.Ingredient.uid

Definition at line 1119 of file Recipe.cs.

◆ useCat

bool Recipe.Ingredient.useCat

Definition at line 1155 of file Recipe.cs.

Property Documentation

◆ IdThing

string Recipe.Ingredient.IdThing
get

Definition at line 1035 of file Recipe.cs.

◆ IsThingSpecified

bool Recipe.Ingredient.IsThingSpecified
get

Definition at line 1025 of file Recipe.cs.


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