7 public void Set(
string n)
10 this.active =
int.TryParse(n, out num);
15 this.he =
"it".lang();
16 this.his =
"its".lang();
17 this.him =
"it".lang();
18 this.himself =
"itself".lang();
19 this.your =
"somethings".lang();
20 this.thirdperson =
true;
24 public void Set(
Card c =
null,
bool forceThirdPerson =
false)
32 if (c.IsPC && !forceThirdPerson)
34 this.he =
"you".lang();
35 this.his =
"your".lang();
36 this.him =
"you".lang();
37 this.himself =
"yourself".lang();
39 this.thirdperson =
false;
42 if (forceThirdPerson ||
Msg.alwaysVisible || (!
EClass.pc.isBlind &&
EClass.pc.CanSee(c)))
44 this.he = (c.isChara ? (c.IsMale ?
"he".lang() :
"she".lang()) :
"it".lang());
45 this.his = (c.isChara ? (c.IsMale ?
"his".lang() :
"hers".lang()) :
"its".lang());
46 this.him = (c.isChara ? (c.IsMale ?
"him".lang() :
"her".lang()) :
"it".lang());
47 this.himself = (c.isChara ? (c.IsMale ?
"himself".lang() :
"herself".lang()) :
"itself".lang());
48 this.your =
"ones".lang(c.Name,
null,
null,
null,
null);
49 this.thirdperson =
true;
52 this.he =
"it".lang();
53 this.his =
"its".lang();
54 this.him =
"it".lang();
55 this.himself =
"itself".lang();
56 this.your = (c.isChara ?
"someones" :
"somethings").lang();
57 this.thirdperson =
true;
70 public string himself;
79 public bool thirdperson;