1using System.Collections;
2using System.Collections.Generic;
18 public static List<Thing>
listD =
new List<Thing>();
20 public static List<Thing>
lastListD =
new List<Thing>();
22 public static HashSet<Recipe>
recipes =
new HashSet<Recipe>();
24 public static HashSet<Recipe>
lastRecipes =
new HashSet<Recipe>();
26 public static HashSet<string>
factories =
new HashSet<string>();
48 for (
int i = 0; i < 1000; i++)
72 for (
int i =
pos.
x - 1; i <
pos.
x + 2; i++)
78 for (
int j =
pos.
z - 1; j <
pos.
z + 2; j++)
118 for (
int k =
pos.
x - 1; k <
pos.
x + 2; k++)
124 for (
int l =
pos.
z - 1; l <
pos.
z + 2; l++)
158 List<Recipe> list =
new List<Recipe>();
162 string id = recipe.
id;
170 if (ingredient.thing ==
null)
void Add(Act a, string s="")
static LayerCraftFloat Instance
void RefreshDisassemble()
List< Card > ListCards(bool includeMasked=false)
Point Set(int _x, int _z)
static List< Thing > lastListD
void Build(Point _p, Mode _mode=Mode.Passive)
static HashSet< Recipe > recipes
static HashSet< string > factories
static HashSet< Recipe > lastRecipes
static List< Thing > listD
IEnumerable RunDisassemble()
List< Ingredient > ingredients
void AddFactory(HashSet< string > hash)
void GetDisassembles(List< Thing > list)
void GetRecipes(HashSet< Recipe > recipes)
virtual ToggleType ToggleType