9 Thing first = base.FirstTarget;
10 Add(
"objInfo",
"", (Action)delegate
13 }, sound:
false, 0,
auto:
false);
16 Add(
"quest",
"", (Action)delegate
19 }, sound:
false, 20,
auto:
true);
20 Add(
"hire",
"", (Action)delegate
23 }, sound:
false, 20,
auto:
true);
27 Add(
"gacha",
"", (Action)delegate
30 }, sound:
false, 10,
auto:
true);
34 Add(
"craft",
"icon_Inspect", (Action)delegate
37 }, sound:
false, 100,
auto:
true);
41 Add(
"uninstall",
"", (Action)delegate
44 }, sound:
false, 0,
auto:
false);
46 Add(
"install",
"", (Action)delegate
49 }, sound:
false, 0,
auto:
false);
52 Add(
"cancel".lang() +
"\n(" +
"Deconstruct".lang() +
")",
"", delegate(
Thing t)
59 Add(
"Deconstruct",
"", delegate(
Thing t)
67 Add(
"Copy",
"", (Action)delegate
70 }, sound:
false, 0,
auto:
false);
Result TestThing(Thing t)
new bool Select(Result r)
static AM_Inspect Inspect
void SetPlaceState(PlaceState newState, bool byPlayer=false)
void SetDeconstruct(bool deconstruct)
override string MultiName
override void OnSetActions()
Item Add(string text, string idSprite, Action action, bool sound=false, int priority=0, bool auto=false)