private void Start() { string fileName = Path.Combine(Application.streamingAssetsPath, objFile); if (!File.Exists(fileName)) { Debug.LogError("FILE COULD NOT BE FOUND!"); return; } string objData = File.ReadAllText(fileName); int objLen = (int)(objData.Split('o').Length * 1.2f); debugMeshes = new List <Mesh>(objLen); gameWorld = new world(objLen); MeshHelpers.CreateMeshesFromEpa(objData); Raycast.InitRaycastData(ref gameWorld); //Generate Ground plane. bounds ground = new bounds(); ground.minPoints = new float3(-1000, -.1f, -1000); ground.maxPoints = new float3(1000, .1f, 1000); groundMesh = MeshHelpers.MakeCubeFromBounds(ground); groundMesh.RecalculateBounds(); entity groundEntity = new entity(); groundEntity.bounds.minPoints = groundMesh.bounds.min; groundEntity.bounds.maxPoints = groundMesh.bounds.max; groundEntity.name = "Ground"; GameWorld.AddEntity(ref gameWorld, ref groundEntity); }
private static dynamic MappingEntityToDynamicEntity(entity entityFromEf) { //TODO: try to use AutoMapper var entityDynamic = new ExpandoObject() as IDictionary <string, object>; var props = typeof(entity).GetProperties(); foreach (var prop in props) { if (prop.Name == "coord") { var propsInternal = typeof(coord).GetProperties(); foreach (var propInternal in propsInternal) { if (propInternal.Name == "id") { continue; } if (propInternal.Name == "x" || propInternal.Name == "y") { var test = Convert.ToDouble(propInternal.GetValue(entityFromEf.coord)); entityDynamic.Add(propInternal.Name, test); } else { entityDynamic.Add(propInternal.Name, propInternal.GetValue(entityFromEf.coord)); } } } entityDynamic.Add(prop.Name, prop.GetValue(entityFromEf)); } return(entityDynamic); }
//移动到某个实体 public void TryMoveToTarget(entity t, bool isCmd) { if (baseUnit.dead) { return; } if (baseUnit.sta == STU.down) { return; } if (baseUnit.v3Dis(t) <= 3) { return; } stopMove(); targetUnit = t; baseUnit.targetGrid = t.grid; ai = AI.moveTo; op = OP.moving; PathFind.Instance.FindPath(GSceneMap.Instance.nodeFromGrid(baseUnit.grid), GSceneMap.Instance.nodeFromGrid(t.grid), ref path); if (isCmd) { reason = AIR.cmd; tick = m_tickMax; } }
public ExpandoObject Add(string name, double x, double y) { try { var entityTemp = new entity { name = name, coord = new coord() { x = (long)x, y = (long)y } }; _context.entities.Add(entityTemp); _context.SaveChanges(); dynamic entityDynamic = new ExpandoObject(); entityDynamic.id = entityTemp.id; entityDynamic.name = entityTemp.name; entityDynamic.x = (double)entityTemp.coord.x; entityDynamic.y = (double)entityTemp.coord.y; return(entityDynamic); } catch (OverflowException) { return(null); //Not ecpected overflow (solution change type of the property in the datbase to contains double //TODO: log error and implement a nice error message } }
public List <IentityBase> updatedEntityList() { List <IentityBase> entList = new List <IentityBase>(); for (int i = 0; i < entitiesDGV.Rows.Count; i++) { if (entitiesDGV.Rows[i].Cells[1].Value != null) { var value = entitiesDGV.Rows[i].Cells[1].Value.ToString(); var type = entitiesDGV.Rows[i].Cells[2].Value.ToString(); var syn = entitiesDGV.Rows[i].Cells[3].Value.ToString(); if (syn.Contains("#")) { var entS = new multyEntity(); entS.entityValue = value; entS.entityType = type; entS.parts = concat(syn.Split(';').Where(me => me.Count() > 0 && me.Split('#').Count() > 1)); entS.singleValue = syn.Split(';').Where(me => me.Count() > 0 && me.Split('#').Count() == 1).FirstOrDefault(); } else { var entS = new entity(); entS.entityValue = value; entS.entityType = type; entS.entitySynonimus = syn; entList.Add(entS); } } } return(entList); }
public List <entity> EntityAccessList(int ModuleId, Int64 RoleId) { List <entity> Entitylist = new List <entity>(); entity objEntity = null; IDbConnection conn = null; IDbCommand cmd = null; IDataReader reader; using (conn = DataFactory.CreateConnection()) { conn.Open(); cmd = conn.CreateCommand(); using (cmd = DataFactory.CreateCommand("sp_EntityAccess", conn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(DataFactory.CreateParameter("@ModuleId", ModuleId)); cmd.Parameters.Add(DataFactory.CreateParameter("@RoleId", RoleId)); reader = cmd.ExecuteReader(); while (reader.Read()) { objEntity = new entity(); objEntity.EntityId = Convert.ToInt64(reader["EntityID"]); objEntity.EntityAccessId = Convert.ToInt64(reader["EntityAccessId"]); Entitylist.Add(objEntity); } } return(Entitylist); } }
public override void SetupInstance(BSPFile bsp, entity entity, SceneEntities entities) { base.SetupInstance(bsp, entity, entities); if (string.IsNullOrEmpty(this.message)) { Debug.LogError("Can't set skill: message is null or empty"); return; } int value; if (!int.TryParse(this.message, out value)) { Debug.LogError("Can't set skill: invalid message '" + this.message + "'"); return; } if (!Enum.IsDefined(typeof(GameSkill), value)) { Debug.LogError("Can't set skill: invalid GameSkill value '" + value + "'"); return; } var trigger = entity.GetComponent <trigger_setskill>(); trigger.skill = (GameSkill)value; }
public void searchAllAnswerForentities() { List <entity> entList = new List <entity>(); var entities = DBctrl1.getEntitys().AsQueryable(); foreach (var s in DBctrl1.getAllSubQuestions()) { var sentenses = getWordsObjectFromParserServer(s.answerText); var relevant = sentenses.Where(x => x.isEntity()); foreach (var w in relevant) { if (!findMatch(entities, w.Text).Any() && !findMatch(entities, w.Lemma).Any()) { var ent = new entity(); ent.entitySynonimus = ";" + w.Lemma + ";"; ent.entityType = Enum.GetName(typeof(WordType), w.WordT); ent.entityValue = w.Text; entList.Add(ent); } } } DBctrl1.saveEntitiesFromQuestions(entList); }
public ActionResult Edit(int id) { holdID = id; entity toEdit = repo.find(id, Repository.realRepository.type.USER); return(View(toModel(toEdit as User))); }
private void SpawnLotsOfCubes(ref world _w, int _spawnCount) { int dimSizeX = (int)Mathf.Floor(Mathf.Sqrt(_spawnCount)); int dimSizeY = dimSizeX; float paddingX = .5f; float paddingY = .5f; int boxIndex = 0; for (int y = 0; y < dimSizeY; ++y) { for (int x = 0; x < dimSizeX; ++x) { entity curr = CreateCubePrimative(new float3(x + paddingX, 0, y + paddingY)); GameWorld.AddEntity(ref _w, ref curr); paddingX += .25f; positions[boxIndex++] = new Vector4(curr.position.x, curr.position.y, curr.position.z, 1); } paddingY += .25f; paddingX = .5f; } positionBuffer.SetData(positions); material.SetBuffer("positionBuffer", positionBuffer); if (boxMesh != null) { args[0] = (uint)boxMesh.GetIndexCount(0); args[1] = (uint)gameWorld.entityCount; args[2] = (uint)boxMesh.GetIndexStart(0); args[3] = (uint)boxMesh.GetBaseVertex(0); } else { args[0] = args[1] = args[2] = args[3] = 0; } argsBuffer.SetData(args); }
public entity GetUser(int id) { entity Baxter = new entity(); var entityboom = new EntityA(); entityboom = new SelectUser().GetUser(id); Baxter.id = entityboom.id; Baxter.Daleman = new List <isilist>(); Baxter.Daleman.Add(new isilist() { FirstName = entityboom.FirstName }); Baxter.Daleman.Add(new isilist() { LastName = entityboom.LastName }); Baxter.Daleman.Add(new isilist() { EmailID = entityboom.EmailID }); Baxter.Daleman.Add(new isilist() { City = entityboom.City }); Baxter.Daleman.Add(new isilist() { Country = entityboom.Country }); return(Baxter); }
public void update(entity e) { if (!pause) { int neighborStatus = GetArea(e); if (neighborStatus > 2) { alive = false; } else if (neighborStatus < 3) { alive = false; } if (neighborStatus == 3) { alive = true; } } if (alive) { e.texture = '#'; } else { e.texture = ' '; } }
public void AddBom(entity.bom.Bom bom) { bom.Scene = this; SSTaskFactory.BomUpdateTask.BomList.Add(bom); SSTaskFactory.BomDrawTask.BomList.Add(bom); SSTaskFactory.CollitionTask.AddInteractors(bom); }
public ActionResult DeleteConfirmed(short id) { entity entity = db.entities.Find(id); db.entities.Remove(entity); db.SaveChanges(); return(RedirectToAction("Index")); }
public void DeleteProductById() { Console.WriteLine("Please enter product Id :"); string productId = Console.ReadLine(); entity delete = List.Find(a => a.ProductId == productId); List.Remove(delete); }
public async Task <JToken> UpdataTestActive(string uri, entity <long> input) { var result = await client.PostAsync(uri + "?id=" + input.id, null); JToken re = await Getsuccess(result); return(re); }
public void AddItem(entity.item.Item item) { item.Scene = this; SSTaskFactory.ItemDrawTask.ItemList.Add(item); SSTaskFactory.ItemMoveTask.ItemList.Add(item); SSTaskFactory.ItemUpdateTask.ItemList.Add(item); SSTaskFactory.CollitionTask.AddInteractors(item); }
public static void SetTags(ref entity _e, params tag[] _tags) { _e.tags = 0; for (int i = 0; i < _tags.Length; ++i) { _e.tags |= (int)_tags[i]; } }
public async Task <JToken> UpdataTestActive(string uri, entity <long> input) { var st = GetJson(input); var result = await client.PostAsync(uri, st); JToken re = await Getsuccess(result); return(re); }
private static void BoundsTests(ref entity _e) { Debug.Assert(Collision.IsInside(_e.bounds, new float3(0, 0, 0))); Debug.Assert(Collision.IsInside(_e.bounds, new float3(.5f, .5f, .5f))); Debug.Assert(Collision.IsInside(_e.bounds, new float3(-.5f, -.5f, -.5f))); Debug.Assert(!Collision.IsInside(_e.bounds, new float3(1, 1, 1))); Debug.Assert(!Collision.IsInside(_e.bounds, new float3(-1, -1, -1))); Debug.Assert(!Collision.IsInside(_e.bounds, new float3(2, 2, 2))); Debug.Assert(!Collision.IsInside(_e.bounds, new float3(-2, -2, -2))); }
void Start () { resetStats(); thisEnt = this.GetComponent<entity> (); if (GetComponent<AudioSource>()) { aud = GetComponent<AudioSource>(); } else { Debug.LogError("Please attach an AudioSource to entity " + thisEnt.entName); } }
public override void SetupInstance(BSPFile bsp, entity entity, SceneEntities entities) { base.SetupInstance(bsp, entity, entities); var door = entity as func_door; SetupTrigger(door); SetupItems(door); SetupMovement(door); }
public ActionResult Edit([Bind(Include = "id,entityname")] entity entity) { if (ModelState.IsValid) { db.Entry(entity).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(entity)); }
public static bool AddEntity(ref world _w, ref entity _e) { if (_w.entityCount - 1 == _w.maxEntities) { _w.maxEntities *= 2; } _w.entities.Add(_e); ++_w.entityCount; return(true); }
public void delete(entity e) { if (e is User) { data.users.Remove(data.users.Find(e.id)); //Find the user and remove it } else { data.ships.Remove(data.ships.Find(e.id)); //Find the ship and remove it } }
public ActionResult Create([Bind(Include = "id,entityname")] entity entity) { if (ModelState.IsValid) { db.entities.Add(entity); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(entity)); }
public virtual async Task <JToken> GetRequest(string uri, entity <long> input) { var result = await client.GetAsync(uri + "?Id=" + input.id); JToken re = await Getsuccess(result); if (result.IsSuccessStatusCode == false) { return(re["error"]); } return(re["result"]); }
public void save(entity e) { if (e is User) { data.users.Add(e as User); } else { data.ships.Add(e as spaceship); } data.SaveChanges(); }
public List <entity> EntityList1(int id) { List <entity> Entitylist = new List <entity>(); entity objEntity = null; IDbConnection conn = null; IDbCommand cmd = null; IDataReader reader; try { using (conn = DataFactory.CreateConnection()) { int TotalRecords = 0; conn.Open(); cmd = conn.CreateCommand(); using (cmd = DataFactory.CreateCommand("[sp_EntityListByModule]", conn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(DataFactory.CreateParameter("id", id)); reader = cmd.ExecuteReader(); while (reader.Read()) { TotalRecords = Convert.ToInt32(reader["TotalRecords"]); } if (reader.NextResult()) { while (reader.Read()) { objEntity = new entity(); objEntity.EntityId = Convert.ToInt64(reader["EntityID"]); objEntity.EntityName = Convert.ToString(reader["EntityName"]); objEntity.ModuletypeId = Convert.ToInt64(reader["ModuleTypeID"]); objEntity.Description = Convert.ToString(reader["Description"]); objEntity.Activeflag = Convert.ToBoolean(reader["Activeflag"]); objEntity.CreateDate = Convert.ToDateTime(reader["CreatedDate"]); objEntity.TotalRecords = TotalRecords; Entitylist.Add(objEntity); } } } } } catch (Exception Ex) { string m = Ex.Message; } return(Entitylist); }
//private int numberInActiveParners; void Start() { gem = gameManager.gm; gemPm = gmPartnerManager.gmpm; thisInfoBridge = GetComponent<entAiInfoBridge>(); thisEnt = GetComponent<entity>(); thisEntStats = GetComponent<entStats>(); activePartnersNum = findNumberInActivePartners(); for (int i = 0; i < gemPm.pstat.Length; i++) { if (gemPm.pstat[i].partnerName == thisEnt.entName) { partnerListNum = i; } } }
public override void SetupInstance(BSPFile bsp, entity entity, SceneEntities entities) { base.SetupInstance(bsp, entity, entities); if (angle >= 0 && angle < 360) { entity.transform.rotation = Quaternion.AngleAxis(90 - angle, Vector3.up); } else { Debug.LogError("Unexpected angle: " + angle); } }
public void Save(entity.LineInfo trunk, entity.LineInfo inline) { //如果id为空,说明是心来电,插入,否则更新 string id = trunk.Id; if (id == null || id.Equals("")) { trunk.Id = Guid.NewGuid().ToString(); Insert(trunk); } else { Update(trunk, inline); } }
public override void SetupInstance(BSPFile bsp, entity entity, SceneEntities entities) { base.SetupInstance(bsp, entity, entities); var collider = entity.GetComponent <BoxCollider>(); var colliderSize = this.size; colliderSize.x += 0.4f; colliderSize.y += 0.4f; colliderSize.z += 0.4f; collider.size = colliderSize; }
// GET: entities/Delete/5 public ActionResult Delete(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } entity entity = db.entities.Find(id); if (entity == null) { return(HttpNotFound()); } return(View(entity)); }
private void Update() { if (Input.GetKeyDown(KeyCode.Mouse1)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); float3 dir = ray.direction; float3 pos = ray.origin; raycast_result result; System.Diagnostics.Stopwatch sw = System.Diagnostics.Stopwatch.StartNew(); Raycast.RaycastJob(ref gameWorld, pos, dir, 1000, out result); //Raycast.SlowRayCast(gameWorld, pos, dir, 1000, out result); sw.Stop(); string hitStr = $"hit {gameWorld.entities[result.hitEntityIndex].name} entity as position {result.hitPos}"; Color drawColor = new Color32(122, 0, 122, 255); selectedEntityIndex = result.hitEntityIndex; if (!result.didHit) { hitStr = "did not hit"; drawColor = new Color32(255, 0, 0, 255); selectedEntityIndex = -1; } Debug.Log($"Raycast took {sw.ElapsedMilliseconds}ms and {hitStr}"); Debug.DrawLine(pos, result.hitPos, drawColor, 10000); } if (selectedEntityIndex >= 0) { entity selectedEntity = gameWorld.entities[selectedEntityIndex]; if (GameWorld.HasTag(ref selectedEntity, global::tag.BUILDING)) { selectedBuildingTransform.position = selectedEntity.position; buildingUI.GetComponentInChildren <TMPro.TMP_Text>().text = selectedEntity.name; UIHelpers.WorldSpaceToScreenSpace(ref selectedBuildingTransform, ref buildingUI, ref dynamicBuildingCanvas); } } if (debugRender) { Camera cam = Camera.main; Quaternion rot = Quaternion.Euler(rotation); for (int i = 0; i < gameWorld.entityCount; ++i) { Graphics.DrawMesh(debugMeshes[i], gameWorld.entities[i].position, rot, debugMat, 1, cam); } } #if false //Draw the ground entity. Graphics.DrawMesh(groundMesh, groundPos, Quaternion.identity, debugMat, 1, Camera.main); #endif }
public FCainzOrderD(entity.CainzOrder order) { InitializeComponent(); btnSave.Text = "修改订单"; ORDER = order; using (var db = PublicDB.getDB()) { FCainzOrderD.FACTORY = (from a in db.CainzFactory where a.FactoryID == order.FactoryID select a).FirstOrDefault(); FCainzOrderD.ORDERDETAILLIST = new BindingList<entity.CainzOrderDetail>((from a in db.CainzOrderDetail where a.OrderID == order.OrderID orderby a.RowNo select a).ToList()); } cainzOrderDetailBindingSource.DataSource = ORDERDETAILLIST; bdsCustomer.DataSource = FACTORY; ReColorStatus(); ///todo make faster #region load PublicTools.IniDatagridview(dataGridView1); PublicTools.IniDatagridview(dataGridView2); dataGridView2.AllowUserToAddRows = true; dataGridView2.Height = dataGridView2[0, 0].Size.Height + 2; dataGridView2.AllowUserToResizeColumns = false; PublicTools.SetColumsAutoModeNone(dataGridView1); PublicTools.SetColumsAutoModeNone(dataGridView2); this.FormBorderStyle = FormBorderStyle.Sizable; this.ControlBox = true; dataGridView1_DataBindingComplete(null, null); #endregion //PublicTools.RecoverFormSize(this); }
// Use this for initialization void Awake() { thisEnt = this.gameObject.GetComponent<entity>(); thisEntStats = this.gameObject.GetComponent<entStats> (); baseSpeed = thisEnt.Speed; }
public void ReadOrderSheet2(string excelPath, out entity.CainzOrder order) { order = new entity.CainzOrder(); IWorkbook wb = WorkbookFactory.Create(excelPath); if (wb.NumberOfSheets < 2) return; ISheet ist = wb.GetSheetAt(1); int rowofPage = ist.LastRowNum + 1; string _IssuedDate = PublicTools.GetCellString(ist, 'a', 2).Replace("下单日期:", "").Trim(); string _TraderName = PublicTools.GetCellString(ist, 'a', 3).Replace("所属贸易公司:", "").Trim(); string _factoryName = PublicTools.GetCellString(ist, 'a', 4).Replace("订购工厂:", "").Trim(); string _factoryAdd = PublicTools.GetCellString(ist, 'a', 5).Replace("交货地址/电话:", "").Trim(); string _factoryContact = PublicTools.GetCellString(ist, 'a', 6).Replace("联系人:", "").Trim(); string _DELdate = PublicTools.GetCellString(ist, 'e', 6).Replace("交货期:", "").Trim(); string _FileName = PublicTools.GetCellString(ist, 'f', 9).Replace("文件位置:", "").Trim(); string _OrderNo = PublicTools.GetCellString(ist, 'a', 8).Replace("合 同 编 号:", "").Trim(); string _OrderJCNo = PublicTools.GetCellString(ist, 'a', 9).Replace("我司订单编号:", "").Trim(); order.OrderID = Guid.NewGuid(); order.Address = _factoryAdd; entity.CainzFactory factory = PublicDB.GetFactoryByName(_factoryName); if (factory != null) { order.CainzFactoryFactoryID = factory.FactoryID; order.FactoryID = factory.FactoryID; order.FactoryName = factory.FactoryName; order.CainzFactory = factory; } order.IsDelete = 0; order.isDraft = 0; order.LastUpdate = DateTime.Now; order.OrderDate = DateTime.Parse(_IssuedDate); order.OrderExNo = _OrderJCNo; order.OrderNo = _OrderNo; order.TraderName = _TraderName; order.CreateTime = DateTime.Now; order.SendDate = DateTime.Parse(_DELdate); order.Status = 0; //order.Money =( (Decimal)PublicTools.GetCellNumic(ist, 'i', 31); for (int i = 12; i < 31; i++) { entity.CainzOrderDetail detail = new entity.CainzOrderDetail(); detail.OrderDetailID = Guid.NewGuid(); detail.OrderID = order.OrderID; detail.IsDelete = 0; detail.CreateTime = DateTime.Now; detail.RowNo = i - 11; detail.Status = 0; detail.ProductBarcode = PublicTools.GetCellString(ist, 'b', i); if (detail.ProductBarcode != string.Empty) { entity.CainzProduct _product = PublicDB.GetProductByBarcode(detail.ProductBarcode); if (_product != null) { detail.CainzProductProductID = _product.ProductID; detail.ProductID = _product.ProductID; detail.ProductName = _product.ProductName; detail.ProductSize = _product.ProductSize; detail.ProductColor = _product.ProductColor; detail.ProductMaterial = _product.ProductMaterial; detail.POPNum = (int)PublicTools.GetCellNumic(ist, 'g', i); detail.ProductPrice = _product.ProductPrice; detail.TotalMoney = (Decimal)(detail.POPNum * detail.ProductPrice); string eDate = PublicTools.GetCellString(ist, 'j', i); if (eDate != string.Empty) { try { detail.ExpectDate = DateTime.Parse(eDate); } catch(Exception ee) { } } detail.ExpectDateFormat = PublicTools.GetCellString(ist, 'j', i); detail.Remark = PublicTools.GetCellString(ist, 'l', i); order.CainzOrderDetail.Add(detail); } } else { break; } } FCainzOrderD.FACTORY = order.CainzFactory; FCainzOrderD.ORDERDETAILLIST = new BindingList<entity.CainzOrderDetail>(order.CainzOrderDetail.ToList()); cainzOrderDetailBindingSource.DataSource = ORDERDETAILLIST; bdsCustomer.DataSource = FACTORY; //LoadOrder(order); }
public RightDownMoveAI(entity.Entity entity, int priority, int frame) : base(entity, priority, frame) { }
public void AddEnemy(entity.enemy.Enemy enemy) { enemy.Scene = this; SSTaskFactory.EnemyPopTask.AddEnemyList(enemy); }
public void AddBoss(entity.boss.Boss boss) { boss.Scene = this; SSTaskFactory.BossPopTask.BossList.Add(boss); }
private void LoadOrder(entity.CainzOrder order) { txbDELdate.Tag = (DateTime)order.SendDate; txbDELdate.Text = PublicTools.FormatDateC((DateTime)order.SendDate); txbIssuedDate.Tag = (DateTime)order.OrderDate; txbIssuedDate.Text = PublicTools.FormatDateC((DateTime)order.OrderDate); txbName.Text = order.Contact; txbAdd.Text = order.Address; txbOrder.Text = order.OrderExNo; txbJingChenOrder.Text = order.OrderNo; // txbFile.Text = order.ImageFile; }
public void PopEnemy(entity.enemy.Enemy enemy) { SSTaskFactory.EnemyActionTask.EnemyList.Add(enemy); SSTaskFactory.EnemyDrawTask.EnemyList.Add(enemy); SSTaskFactory.EnemyMoveTask.EnemyList.Add(enemy); SSTaskFactory.EnemyUpdateTask.EnemyList.Add(enemy); SSTaskFactory.CollitionTask.AddInteractors(enemy); }
void Start() { te = GetComponent<entity>(); thisInfoBridge = GetComponent<entAiInfoBridge>(); }
public LeftMoveAI(entity.Entity entity, int priority, int frame) : base(entity, priority, frame) { }
public FFactory(entity.CainzOrderDetail fd) { InitializeComponent(); this.fd = fd; }
public void PopBoss(entity.boss.Boss boss) { SSTaskFactory.BossActionTask.BossList.Add(boss); SSTaskFactory.BossDrawTask.BossList.Add(boss); SSTaskFactory.BossMoveTask.BossList.Add(boss); SSTaskFactory.CollitionTask.AddInteractors(boss); }
public NoneAI(entity.Entity entity, int priority, int frame) : base(entity, priority, frame) { }
/// <summary> /// Retrieve the PurchaseOrderdetail information from PurchaseOrderDetail Table according to the purchaseOrderDetail Parameter /// Return PurchaseOrderDetail /// </summary> /// <param name="purchaseOrderDetail"></param> /// <returns></returns> public PurchaseOrderDetail GetPurchaseOrderDetail(entity.PurchaseOrderDetail purchaseOrderDetail) { purchaseorderdetail = inventory.PurchaseOrderDetails.Where(reqObj => reqObj.Id == purchaseorderdetail.Id).First(); if (!purchaseorderdetail.Equals(null)) return purchaseorderdetail; return null; }