public void AddUninstallJob(ItemObject item) { var data = new InstallJobData() { Mode = InstallMode.Uninstall, Item = item, }; item.ReservedBy = this; m_jobDataList.Add(data); }
public void AddInstallJob(ItemObject item, IntVector3 location) { var data = new InstallJobData() { Mode = InstallMode.Install, Item = item, Location = location, }; item.ReservedBy = this; m_jobDataList.Add(data); m_environment.OnTileExtraChanged(location); }
public void AddInstallJob(ItemObject item, IntPoint3 location) { var data = new InstallJobData() { Mode = InstallMode.Install, Item = item, Location = location, }; item.ReservedBy = this; m_jobDataList.Add(data); m_environment.OnTileExtraChanged(location); }