Elin Modding Docs Doc
All Classes Namespaces
Msg Class Reference
Inheritance diagram for Msg:
EClass

Static Public Member Functions

static void SetColor ()
 
static void SetColor (Color color)
 
static void SetColor (string id)
 
static string GetRawText (string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
 
static string GetRawText (string idLang, Card c1, Card c2, string ref1=null, string ref2=null)
 
static string GetRawText (string idLang, Card c1, string ref1=null, string ref2=null, string ref3=null)
 
static string Say (string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
 
static string Say (string idLang, Card c1, Card c2, string ref1=null, string ref2=null)
 
static string Say (string idLang, Card c1, string ref1=null, string ref2=null, string ref3=null)
 
static string Say (string idLang, Card c1, int i, string ref1=null)
 
static string Say (string idLang, int i, string ref1=null, string ref2=null)
 
static string Say (string idLang)
 
static string SayNothingHappen ()
 
static void SayGod (string s, Card owner=null)
 
static string SayRaw (string text)
 
static void Append (Sprite sprite)
 
static void AquireItem (string itemName)
 
static void Nerun (string lang, string idPortrait="UN_nerun")
 
static void SayHomeMember (string lang)
 
static void SayPic (Card c, string lang)
 
static void SayPic (string idPortrait, string lang, string _idPop=null)
 
static PopItem Talk (Card c, string id)
 
static PopItem TalkHomeMemeber (string id)
 
static PopItem TalkMaid (string id)
 
static string GetGameText (string idLang)
 
static string GetName (Card c)
 
static bool IsThirdPerson (Card c)
 
static bool IsThirdPerson (string n)
 
static bool IsThirdPerson (int i)
 
static void NewLine ()
 
static unsafe void ToUpperFirst (string str)
 
- 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

static ThirstPersonInfo thirdPerson1 = new ThirstPersonInfo()
 
static ThirstPersonInfo thirdPerson2 = new ThirstPersonInfo()
 
static Color currentColor = Msg.colors.Default
 
static bool alwaysVisible
 
static bool ignoreAll
 
- Static Public Attributes inherited from EClass
static Core core
 

Properties

static WidgetMainText mainText [get]
 
static WidgetFeed feed [get]
 
static MsgColors colors [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]
 

Detailed Description

Definition at line 6 of file Msg.cs.

Member Function Documentation

◆ Append()

static void Msg.Append ( Sprite sprite)
static

Definition at line 165 of file Msg.cs.

◆ AquireItem()

static void Msg.AquireItem ( string itemName)
static

Definition at line 171 of file Msg.cs.

◆ GetGameText()

static string Msg.GetGameText ( string idLang)
static

Definition at line 299 of file Msg.cs.

◆ GetName()

static string Msg.GetName ( Card c)
static

Definition at line 322 of file Msg.cs.

◆ GetRawText() [1/3]

static string Msg.GetRawText ( string idLang,
Card c1,
Card c2,
string ref1 = null,
string ref2 = null )
static

Definition at line 65 of file Msg.cs.

◆ GetRawText() [2/3]

static string Msg.GetRawText ( string idLang,
Card c1,
string ref1 = null,
string ref2 = null,
string ref3 = null )
static

Definition at line 73 of file Msg.cs.

◆ GetRawText() [3/3]

static string Msg.GetRawText ( string idLang,
string ref1,
string ref2 = null,
string ref3 = null,
string ref4 = null )
static

Definition at line 57 of file Msg.cs.

◆ IsThirdPerson() [1/3]

static bool Msg.IsThirdPerson ( Card c)
static

Definition at line 340 of file Msg.cs.

◆ IsThirdPerson() [2/3]

static bool Msg.IsThirdPerson ( int i)
static

Definition at line 353 of file Msg.cs.

◆ IsThirdPerson() [3/3]

static bool Msg.IsThirdPerson ( string n)
static

Definition at line 346 of file Msg.cs.

◆ Nerun()

static void Msg.Nerun ( string lang,
string idPortrait = "UN_nerun" )
static

Definition at line 177 of file Msg.cs.

◆ NewLine()

static void Msg.NewLine ( )
static

Definition at line 359 of file Msg.cs.

◆ Say() [1/6]

static string Msg.Say ( string idLang)
static

Definition at line 119 of file Msg.cs.

◆ Say() [2/6]

static string Msg.Say ( string idLang,
Card c1,
Card c2,
string ref1 = null,
string ref2 = null )
static

Definition at line 89 of file Msg.cs.

◆ Say() [3/6]

static string Msg.Say ( string idLang,
Card c1,
int i,
string ref1 = null )
static

Definition at line 105 of file Msg.cs.

◆ Say() [4/6]

static string Msg.Say ( string idLang,
Card c1,
string ref1 = null,
string ref2 = null,
string ref3 = null )
static

Definition at line 97 of file Msg.cs.

◆ Say() [5/6]

static string Msg.Say ( string idLang,
int i,
string ref1 = null,
string ref2 = null )
static

Definition at line 113 of file Msg.cs.

◆ Say() [6/6]

static string Msg.Say ( string idLang,
string ref1,
string ref2 = null,
string ref3 = null,
string ref4 = null )
static

Definition at line 81 of file Msg.cs.

◆ SayGod()

static void Msg.SayGod ( string s,
Card owner = null )
static

Definition at line 131 of file Msg.cs.

◆ SayHomeMember()

static void Msg.SayHomeMember ( string lang)
static

Definition at line 192 of file Msg.cs.

◆ SayNothingHappen()

static string Msg.SayNothingHappen ( )
static

Definition at line 125 of file Msg.cs.

◆ SayPic() [1/2]

static void Msg.SayPic ( Card c,
string lang )
static

Definition at line 207 of file Msg.cs.

◆ SayPic() [2/2]

static void Msg.SayPic ( string idPortrait,
string lang,
string _idPop = null )
static

Definition at line 226 of file Msg.cs.

◆ SayRaw()

static string Msg.SayRaw ( string text)
static

Definition at line 142 of file Msg.cs.

◆ SetColor() [1/3]

static void Msg.SetColor ( )
static

Definition at line 39 of file Msg.cs.

◆ SetColor() [2/3]

static void Msg.SetColor ( Color color)
static

Definition at line 45 of file Msg.cs.

◆ SetColor() [3/3]

static void Msg.SetColor ( string id)
static

Definition at line 51 of file Msg.cs.

◆ Talk()

static PopItem Msg.Talk ( Card c,
string id )
static

Definition at line 241 of file Msg.cs.

◆ TalkHomeMemeber()

static PopItem Msg.TalkHomeMemeber ( string id)
static

Definition at line 261 of file Msg.cs.

◆ TalkMaid()

static PopItem Msg.TalkMaid ( string id)
static

Definition at line 283 of file Msg.cs.

◆ ToUpperFirst()

static unsafe void Msg.ToUpperFirst ( string str)
static

Definition at line 368 of file Msg.cs.

Member Data Documentation

◆ alwaysVisible

bool Msg.alwaysVisible
static

Definition at line 395 of file Msg.cs.

◆ currentColor

Color Msg.currentColor = Msg.colors.Default
static

Definition at line 392 of file Msg.cs.

◆ ignoreAll

bool Msg.ignoreAll
static

Definition at line 398 of file Msg.cs.

◆ thirdPerson1

ThirstPersonInfo Msg.thirdPerson1 = new ThirstPersonInfo()
static

Definition at line 386 of file Msg.cs.

◆ thirdPerson2

ThirstPersonInfo Msg.thirdPerson2 = new ThirstPersonInfo()
static

Definition at line 389 of file Msg.cs.

Property Documentation

◆ colors

MsgColors Msg.colors
staticget

Definition at line 30 of file Msg.cs.

◆ feed

WidgetFeed Msg.feed
staticget

Definition at line 20 of file Msg.cs.

◆ mainText

WidgetMainText Msg.mainText
staticget

Definition at line 10 of file Msg.cs.


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