2using System.Collections.Generic;
62 for (
int i = 0; i < 100; i++)
92 for (
int i = 0; i < 100; i++)
103 return points.RandomItem();
113 plate.areaData.type =
type;
138 HashSet<string> hashSet =
new HashSet<string>();
140 foreach (
string item in list)
150 list = thing.
source.GetTextArray(
"roomName");
151 foreach (
string item2
in list)
169 return new List<Interaction>
179 uIContextMenu.AddButton(((
data.
accessType == t) ?
"context_checker".lang() :
"") + (
"access_" + t).lang(), delegate
184 plate.areaData.accessType = data.accessType;
189 CursorSystem.ignoreCount = 5;
190 uIContextMenu.Show();
205 plate.areaData.name = text;
213 text =
"toggleShowWallItem".lang() +
"(" + (data.showWallItem ?
"on" :
"off").lang() +
")",
222 text =
"toggleAtrium".lang() +
"(" + (data.atrium ?
"on" :
"off").lang() +
")",
235 text =
"limitRoomHeight",
238 List<string> list2 =
new List<string>();
242 for (
int j = 1; j < 10; j++)
244 list2.Add(j.ToString() ??
"");
247 }, delegate(
int a,
string b)
249 data.maxHeight = a + 1;
252 plate.areaData.maxHeight = a + 1;
260 text =
"changeGroup",
263 List<string> list =
new List<string>();
267 for (
int i = 0; i < 5; i++)
269 list.Add(i.ToString() ??
"");
272 }, delegate(
int a,
string b)
277 plate.areaData.group = a;
BaseArea.AccessType accessType
void SetRandomName(int seed=-1)
void WriteNote(UINote n, Action< UINote > onWriteNote=null, IInspect.NoteMode mode=IInspect.NoteMode.Default, Recipe recipe=null)
List< Interaction > ListInteractions()
int GetSortVal(UIList.SortMode m)
void ChangeType(string _id)
string GetRandomName(int seed=-1)
HashSet< string > ListRoomNames()
virtual Point GetRandomPoint(bool walkable=true, bool allowChara=true)
static Dialog InputName(string langDetail, string text, Action< bool, string > onClose, InputType inputType=InputType.Default)
static FactionBranch Branch
static string[] GetList(string id)
static void SetSeed(int a=-1)
UIItem AddHeaderCard(string text, Sprite sprite=null)