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

Public Member Functions

void SetOwner (FactionBranch _owner)
 
void SetDirty ()
 
void OnSimulateDay ()
 
void Refresh ()
 
BaseHomeResource Get (string id)
 
Get< T > (string id)
 

Public Attributes

HomeResource food
 
HomeResource money
 
HomeResource knowledge
 
HomeResource influence
 
HomeResourceFun fun
 
HomeResourceSafety safety
 
HomeResourceNature nature
 
HomeResourceEducation education
 
HomeResourceCulture culture
 
HomeResourceIndustry industry
 
HomeResourceMedicine medicine
 
HomeResourceWorth worth
 
HomeResourceKarma karma
 
HomeResourceReknown reknown
 
bool isDirty = true
 
List< BaseHomeResourcelist
 

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
 
- 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]
 

Detailed Description

Definition at line 6 of file HomeResourceManager.cs.

Member Function Documentation

◆ Get()

BaseHomeResource HomeResourceManager.Get ( string id)

Definition at line 76 of file HomeResourceManager.cs.

◆ Get< T >()

T HomeResourceManager.Get< T > ( string id)
Type Constraints
T :BaseHomeResource 

Definition at line 82 of file HomeResourceManager.cs.

◆ OnSimulateDay()

void HomeResourceManager.OnSimulateDay ( )

Definition at line 57 of file HomeResourceManager.cs.

◆ Refresh()

void HomeResourceManager.Refresh ( )

Definition at line 66 of file HomeResourceManager.cs.

◆ SetDirty()

void HomeResourceManager.SetDirty ( )

Definition at line 51 of file HomeResourceManager.cs.

◆ SetOwner()

void HomeResourceManager.SetOwner ( FactionBranch _owner)

Definition at line 9 of file HomeResourceManager.cs.

Member Data Documentation

◆ culture

HomeResourceCulture HomeResourceManager.culture

Definition at line 121 of file HomeResourceManager.cs.

◆ education

HomeResourceEducation HomeResourceManager.education

Definition at line 117 of file HomeResourceManager.cs.

◆ food

HomeResource HomeResourceManager.food

Definition at line 89 of file HomeResourceManager.cs.

◆ fun

HomeResourceFun HomeResourceManager.fun

Definition at line 105 of file HomeResourceManager.cs.

◆ industry

HomeResourceIndustry HomeResourceManager.industry

Definition at line 125 of file HomeResourceManager.cs.

◆ influence

HomeResource HomeResourceManager.influence

Definition at line 101 of file HomeResourceManager.cs.

◆ isDirty

bool HomeResourceManager.isDirty = true

Definition at line 147 of file HomeResourceManager.cs.

◆ karma

HomeResourceKarma HomeResourceManager.karma

Definition at line 137 of file HomeResourceManager.cs.

◆ knowledge

HomeResource HomeResourceManager.knowledge

Definition at line 97 of file HomeResourceManager.cs.

◆ list

List<BaseHomeResource> HomeResourceManager.list

Definition at line 150 of file HomeResourceManager.cs.

◆ medicine

HomeResourceMedicine HomeResourceManager.medicine

Definition at line 129 of file HomeResourceManager.cs.

◆ money

HomeResource HomeResourceManager.money

Definition at line 93 of file HomeResourceManager.cs.

◆ nature

HomeResourceNature HomeResourceManager.nature

Definition at line 113 of file HomeResourceManager.cs.

◆ reknown

HomeResourceReknown HomeResourceManager.reknown

Definition at line 141 of file HomeResourceManager.cs.

◆ safety

HomeResourceSafety HomeResourceManager.safety

Definition at line 109 of file HomeResourceManager.cs.

◆ worth

HomeResourceWorth HomeResourceManager.worth

Definition at line 133 of file HomeResourceManager.cs.


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