void addEmptyWorkBench() { WorkbenchInfo newBenchInfo = new WorkbenchInfo(); newBenchInfo.contents = new List <ContentType.contentItem>(); newBenchInfo.contents.Add(ContentType.contentItem.none); newBenchInfo.contents.Add(ContentType.contentItem.none); newBenchInfo.contents.Add(ContentType.contentItem.none); currentGameStateInfo.workBenches.Add(newBenchInfo); }
void refreshGameContentInfo() { //GameStateInfo newGameStateInfo = new GameStateInfo (); currentGameStateInfo.workBenches.Clear(); foreach (GameObject workBench in GameObject.FindGameObjectsWithTag("WorkBench")) { WorkbenchInfo tmpWBInfo = (WorkbenchInfo)workBench.GetComponent <WorkBenchContentsManager>().getCurrentContents(); workBench.GetComponent <BuildManager>().checkForBuildableItem(); currentGameStateInfo.workBenches.Add(tmpWBInfo); } currentGameStateInfo.inventoryContents = Inventory.GetComponent <ContentsManager> ().getCurrentContents(); }
public DataTable GetStoreData(WorkbenchInfo workbenchInfo) { var return null; }
public DataTable GetClassData(WorkbenchInfo workbenchInfo) { var sql = Properties.Resources.SQLClassSelector; return GetData(sql); }