public Dimension.Dimension createDimension(int _Id) { Dimension.Dimension var_NewDimension = new Dimension.Dimension(_Id, this); this.dimensions.Add(var_NewDimension); return(var_NewDimension); }
public bool removeObjectFromWorld(Object.Object _Object) { Dimension.Dimension var_Dimension = this.getDimensionById(_Object.DimensionId); if (var_Dimension != null) { var_Dimension.removeObjectFromWorld(_Object); } return(false); }
public Object.Object addObject(Object.Object _Object, Boolean _InsertInQuadTree, Region.Region _Region) { Dimension.Dimension var_Dimension = this.getDimensionById(_Object.DimensionId); if (var_Dimension != null) { return(var_Dimension.addObject(_Object, _InsertInQuadTree, _Region)); } return(null); }
public Region.Region getRegionObjectIsIn(GameLibrary.Object.Object _Object) { Dimension.Dimension var_Dimension = this.getDimensionById(_Object.DimensionId); if (var_Dimension != null) { return(var_Dimension.getRegionObjectIsIn(_Object)); } return(null); }
public Object.Object getObject(int _DimensionId, int _Id) { Dimension.Dimension var_Dimension = this.getDimensionById(_DimensionId); if (var_Dimension != null) { return(var_Dimension.getObject(_Id)); } return(null); }
public Object.Object addPreEnvironmentObject(Object.Object _Object) { Dimension.Dimension var_Dimension = this.getDimensionById(_Object.DimensionId); Region.Region var_Region = var_Dimension.getRegionObjectIsIn(_Object); if (var_Dimension != null) { return(var_Dimension.addPreEnvironmentObject(_Object, var_Region)); } return(null); }
public override void update(GameTime _GameTime) { base.update(_GameTime); if (Configuration.Configuration.isHost) { foreach (Dimension.Dimension var_Dimension in this.dimensions) { List <PlayerObject> var_PlayerObjects = new List <PlayerObject>(); foreach (PlayerObject var_PlayerObject in this.playerObjects) { if (var_PlayerObject.DimensionId == var_Dimension.Id) { var_PlayerObjects.Add(var_PlayerObject); } } var_Dimension.setCurrentPlayerObjects(var_PlayerObjects); var_Dimension.update(_GameTime); } } else { PlayerObject var_PlayerObject = Configuration.Configuration.networkManager.client.PlayerObject; if (var_PlayerObject != null) { int var_DimensionId = var_PlayerObject.DimensionId; Dimension.Dimension var_Dimension = this.getDimensionById(var_DimensionId); if (var_Dimension != null) { var_Dimension.setCurrentPlayerObjects(new List <PlayerObject>() { var_PlayerObject }); var_Dimension.update(_GameTime); } else { //this.createDimension(var_DimensionId); } } } }
private void btnPOSItemSearch_Click(object sender, EventArgs e) { if (IsEdit) { using (LSRetailPosis.POSProcesses.frmMessage dialog = new LSRetailPosis.POSProcesses.frmMessage("You are in editing mode", MessageBoxButtons.OK, MessageBoxIcon.Information)) { LSRetailPosis.POSProcesses.POSFormsManager.ShowPOSForm(dialog); return; } } Microsoft.Dynamics.Retail.Pos.Dialog.Dialog objdialog = new Dialog.Dialog(); string str = string.Empty; DataSet dsItem = new DataSet(); objdialog.MyItemSearch(500, ref str, out dsItem); saleLineItem = new SaleLineItem(); if (dsItem != null && dsItem.Tables.Count > 0 && dsItem.Tables[0].Rows.Count > 0) { saleLineItem.ItemId = Convert.ToString(dsItem.Tables[0].Rows[0]["ITEMID"]); Microsoft.Dynamics.Retail.Pos.Item.Item objItem = new Item.Item(); objItem.MYProcessItem(saleLineItem, application); Microsoft.Dynamics.Retail.Pos.Dimension.Dimension objDim = new Dimension.Dimension(); DataTable dtDimension = new DataTable(); dtDimension = objDim.GetDimensions(saleLineItem.ItemId); if (dtDimension != null && dtDimension.Rows.Count > 0) { DimensionConfirmation dimConfirmation = new DimensionConfirmation(); dimConfirmation.InventDimCombination = dtDimension; dimConfirmation.DimensionData = saleLineItem.Dimension; frmDimensions objfrmDim = new frmDimensions(dimConfirmation); objfrmDim.ShowDialog(); if (objfrmDim.SelectDimCombination != null) { inventDimId = GetInventID(Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[2])); DataTable dtcmbCode = new DataTable(); dtcmbCode.Columns.Add("CodeID", typeof(string)); dtcmbCode.Columns.Add("CodeValue", typeof(string)); DataRow drCode; drCode = dtcmbCode.NewRow(); drCode["CodeID"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[4]); drCode["CodeValue"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[4]); dtcmbCode.Rows.Add(drCode); cmbCode.DataSource = dtcmbCode; cmbCode.DisplayMember = "CodeValue"; cmbCode.ValueMember = "CodeID"; DataTable dtSize = new DataTable(); dtSize.Columns.Add("SizeID", typeof(string)); dtSize.Columns.Add("SizeValue", typeof(string)); DataRow drSize; drSize = dtSize.NewRow(); drSize["SizeID"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[3]); drSize["SizeValue"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[3]); dtSize.Rows.Add(drSize); cmbSize.DataSource = dtSize; cmbSize.DisplayMember = "SizeID"; cmbSize.ValueMember = "SizeValue"; DataTable dtConfig = new DataTable(); dtConfig.Columns.Add("ConfigID", typeof(string)); dtConfig.Columns.Add("ConfigValue", typeof(string)); DataRow drConfig; drConfig = dtConfig.NewRow(); drConfig["ConfigID"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[6]); drConfig["ConfigValue"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[6]); dtConfig.Rows.Add(drConfig); cmbConfig.DataSource = dtConfig; cmbConfig.DisplayMember = "ConfigID"; cmbConfig.ValueMember = "ConfigValue"; DataTable dtStyle = new DataTable(); dtStyle.Columns.Add("StyleID", typeof(string)); dtStyle.Columns.Add("StyleValue", typeof(string)); DataRow drStyle; drStyle = dtStyle.NewRow(); drStyle["StyleID"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[5]); drStyle["StyleValue"] = Convert.ToString(objfrmDim.SelectDimCombination.ItemArray[5]); dtStyle.Rows.Add(drStyle); cmbStyle.DataSource = dtStyle; cmbStyle.DisplayMember = "StyleID"; cmbStyle.ValueMember = "StyleValue"; cmbConfig.Enabled = false; cmbCode.Enabled = false; cmbSize.Enabled = false; cmbStyle.Enabled = false; Previewdimensions = ColorSizeStyleConfig(); } } else { cmbStyle.Text = string.Empty; cmbConfig.Text = string.Empty; cmbCode.Text = string.Empty; cmbSize.Text = string.Empty; cmbConfig.Enabled = false; cmbCode.Enabled = false; cmbSize.Enabled = false; cmbStyle.Enabled = false; } txtPCS.Focus(); txtPCS.Text = ""; SqlConnection conn = new SqlConnection(); if (application != null) { conn = application.Settings.Database.Connection; } else { conn = ApplicationSettings.Database.LocalConnection; } txtItemId.Text = Convert.ToString(dsItem.Tables[0].Rows[0]["ITEMID"]); txtItemName.Text = Convert.ToString(dsItem.Tables[0].Rows[0]["ITEMNAME"]); unitid = saleLineItem.BackofficeSalesOrderUnitOfMeasure; } }
public Dungeon(String _Name, Vector3 _Position, Vector3 _Size, RegionEnum _RegionEnum, Dimension.Dimension _ParentDimension) : base(_Name, (int)_Position.X, (int)_Position.Y, _Size, _RegionEnum, _ParentDimension) { this.rooms = new List <Room.Room>(); this.exits = new List <Block.Block>(); }
public CaveDungeon(String _Name, Vector3 _Position, Vector3 _Size, RegionEnum _RegionEnum, Dimension.Dimension _ParentDimension) : base(_Name, _Position, _Size, _RegionEnum, _ParentDimension) { }
public Region(String _Name, int _PosX, int _PosY, Vector3 _Size, RegionEnum _RegionEnum, Dimension.Dimension _ParentDimension) { this.Id = this.getId(); this.Name = _Name; this.Position = new Vector3(_PosX, _PosY, 0); this.Size = new Vector3(_Size.X, _Size.Y, _Size.Z); chunks = new Chunk.Chunk[(int)(this.Size.X * this.Size.Y)]; this.regionEnum = _RegionEnum; this.Parent = _ParentDimension; if (Configuration.Configuration.isHost || Configuration.Configuration.isSinglePlayer) { } else { this.requestFromServer(); } }
public Object.Object addObject(Object.Object _Object, Boolean insertInQuadTree) { Dimension.Dimension var_Dimension = this.getDimensionById(_Object.DimensionId); Region.Region var_Region = var_Dimension.getRegionObjectIsIn(_Object); return(addObject(_Object, insertInQuadTree, var_Region)); }
public void draw(GraphicsDevice _GraphicsDevice, SpriteBatch _SpriteBatch, LivingObject _Target) // LIVINGOBJEKT { if (Setting.Setting.drawWorld) { if (_Target != null) { if (_Target.CurrentBlock != null) { Dimension.Dimension var_Dimension = this.getDimensionById(_Target.DimensionId); int var_DrawSizeX = Setting.Setting.blockDrawRange; int var_DrawSizeY = Setting.Setting.blockDrawRange; List <Object.Object> var_PreEnviornmentObjectsToDraw = new List <Object.Object>(); List <Object.Object> var_ObjectsToDraw = new List <Object.Object>(); for (int x = 0; x < var_DrawSizeX; x++) { for (int y = 0; y < var_DrawSizeY; y++) { Vector3 var_Position = new Vector3(_Target.CurrentBlock.Position.X + (-var_DrawSizeX / 2 + x) * Block.Block.BlockSize, _Target.CurrentBlock.Position.Y + (-var_DrawSizeY / 2 + y) * Block.Block.BlockSize, 0); if (var_Position.X > 0 && var_Position.Y > 0) { } Block.Block var_Block = var_Dimension.getBlockAtCoordinate(var_Position); if (var_Block != null) { if (var_Block.IsRequested) { } else { if (Setting.Setting.drawBlocks) { var_Block.drawBlock(_GraphicsDevice, _SpriteBatch); } var_PreEnviornmentObjectsToDraw.AddRange(var_Block.ObjectsPreEnviorment); var_ObjectsToDraw.AddRange(var_Block.Objects); } } else { } } } if (Setting.Setting.drawPreEnvironmentObjects) { var_PreEnviornmentObjectsToDraw.Sort(new Ressourcen.ObjectPositionComparer()); foreach (AnimatedObject var_AnimatedObject in var_PreEnviornmentObjectsToDraw) { var_AnimatedObject.draw(_GraphicsDevice, _SpriteBatch, Vector3.Zero, Color.White); } } if (Setting.Setting.drawObjects) { var_ObjectsToDraw.Sort(new Ressourcen.ObjectPositionComparer()); foreach (AnimatedObject var_AnimatedObject in var_ObjectsToDraw) { var_AnimatedObject.draw(_GraphicsDevice, _SpriteBatch, Vector3.Zero, Color.White); } } } } } }
public Grassland(String _Name, Vector3 _Position, Vector3 _Size, RegionEnum _RegionEnum, Dimension.Dimension _ParentDimension) : base(_Name, (int)_Position.X, (int)_Position.Y, _Size, _RegionEnum, _ParentDimension) { }