void nudRDungeonFloorEnd_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { if (nudRDungeonFloorEnd.Value < nudRDungeonFloor.Value) { nudRDungeonFloor.Value = nudRDungeonFloorEnd.Value; } }
void nudNewSpecies_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { Surface sprite = GraphicsManager.GetSpriteSheet(nudSpecies.Value).GetSheet(FrameType.Idle, Enums.Direction.Down); picNewSprite.X = 185; picNewSprite.Y = 120 - sprite.Height / 2; picNewSprite.Size = new Size(sprite.Width / 14, sprite.Height); picNewSprite.Image = sprite.CreateSurfaceFromClipRectangle(new Rectangle(new Point(3 * picNewSprite.Width, 0), picNewSprite.Size)); }
void nudGetItem_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { if (nudGetItem.Value > 0 && nudGetItem.Value < MaxInfo.MaxItems) { lblGetItem.Text = "Item Bought (" + Items.ItemHelper.Items[nudGetItem.Value].Name + "):"; } else { lblGetItem.Text = "Item Bought [---]:"; } }
void nudSpecies_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { Surface sprite = GraphicsManager.GetSpriteSheet(nudSpecies.Value).GetSheet(FrameType.Idle, Enums.Direction.Down); picSprite.X = 175 - sprite.Width / 14; picSprite.Y = 120 - sprite.Height / 2; picSprite.Size = new Size(sprite.Width / 14, sprite.Height); picSprite.Image = sprite.CreateSurfaceFromClipRectangle(new Rectangle(new Point(3 * picSprite.Width, 0), picSprite.Size)); //Graphics.Renderers.RenderLocation loc = new Graphics.Renderers.RenderLocation(new Graphics.Renderers.RendererDestinationData(picSprite.Image, new Point(0, 0), picSprite.Size), new Point(0, 0)); //loc.DestinationSurface.Blit(sprite, loc.DestinationPoint, new Rectangle(new Point(3 * picSprite.Width, 0), picSprite.Size)); //picSprite.SelectiveDrawBuffer(); //picSprite.Image = Tools.CropImage(sprite, new Rectangle(new Point(3 * picSprite.Width / 14, 0), picSprite.Size)); }
void nudRDungeonIndex_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { lblRDungeonIndex.Text = RDungeons.RDungeonHelper.RDungeons[nudRDungeonIndex.Value - 1].Name; }
void nudDexNum_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { lblDexNum.Text = Pokedex.PokemonHelper.Pokemon[nudDexNum.Value - 1].Name; }
//void btnLoadEnemy_Click(object sender, MouseButtonEventArgs e) { // if (lbxMissionEnemies.SelectedIndex > -1) { // nudNpcNum.Value = dungeon.ScriptList.KeyByIndex(lbxMissionEnemies.SelectedIndex); // txtScriptParam.Text = dungeon.ScriptList.ValueByIndex(lbxMissionEnemies.SelectedIndex); // } //} #endregion #region Rewards void nudItemNum_ValueChanged(object sender, SdlDotNet.Widgets.ValueChangedEventArgs e) { lblItemNum.Text = Items.ItemHelper.Items[nudItemNum.Value].Name; }