Something like change Dragons withing floors 7-8 and in range 100 sqm set their spawn interval to 300.
Make a zoomable minimap. Idk how hard/easy but would be nice for minimap images ^^.
And can you set the ambient light yourself or is it a set value?
can you tell us how do you setup an item image that is 64 x 64? i mean the width, height, xrepeat, y repeat, z repeat?
/// <summary>
/// Gets (and generates) a full sprite.
/// </summary>
/// <param name="id">Sprite sub-id</param>
/// <returns>Sprite image</returns>
public Bitmap GetFullSprite(int id) {
if (id < 0 || id >= fullSprites.Length)
throw new ArgumentOutOfRangeException("id");
if (fullSprites[id] == null) {
Bitmap b = new Bitmap(width * 32, height * 32);
using (var gfx = Graphics.FromImage(b)) {
int idd = id * width * height * blendSprites;
for (int frame = 0; frame < blendSprites; frame++) {
int x = width - 1;
int y = height - 1;
while (y != -1) {
gfx.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
gfx.DrawImage(GetSprite(idd), x * 32, y * 32);
if (x == 0) {
x = width - 1;
y -= 1;
} else
x -= 1;
idd++;
}
}
gfx.Save();
}
fullSprites[id] = b;
}
if (fullSprites[id] == null)
System.Windows.MessageBox.Show("?!");
return fullSprites[id];
}
int id = (y % repeatY) * (repeatX) + x % repeatX;
if (id >= fullSprites.Length)
if (fullSprites.Length == 1)
id = 0;
else
id = id % fullSprites.Length;
return GetFullSpriteSource(id);
I like the other layout much better. Id say the biggest deciding factor is your screen size, people with a small screen are probably going to prefer the RME layout.
you should add kinda like ingame preview where you go onto a god char and can walk around your created map just by clicking xx button,ofc if thats possible
Wanted to ask does fire, water, and monsters, have animation like in Simone's?, this would make mapping more fun for me ofc, and leave option for it!