git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10366 c06c8d41-db1a-0410-9941-cceddc491573
FXV67NBWHDI6CTLQBHVVTAUF2H7OJUHIXE7EPN3OW3AODPFSXAWAC
VYZPQ3JKIXSKIBKCAX6QHETK6OWOOCXI2Z5XV55F2RRMJZVKOHHQC
ESOCWDOMREILNHMNLE62T5WPGAI4DZYN3UBRVPPTOTH7O7A3ECNQC
G5FMBUMNRJOHBPVOWV2TDZKO3CB4K5TSASXB4ONIYXZGUN3GJWQQC
HBXWZNXAJ7LUX7FYUIHQYBTRMWVJC6CAQQL3NNZHK5ETLIFEZJ7QC
BCL6BB7HZXAJCAGKK6MZ7AGWNLFP46FIXRVGJ6LR3QLDE6XFQGVAC
YGK52WU752U3THU3FOEGX2WYJIJBWXXDCUAWVU63DEXTWNXLFDHQC
3SQQ4MM6YO4I37CQ6GIBIX6BXAEVHNVNHPVMR3PPBBNO454D6XWQC
7IERR3KESLBDHEMGSFRYGA66PZBPGKPUGMFDCSFR3WDX7RXD5OTAC
3VBJRHG6V6R2DNY46PR73BBKJC5FH3VURYNCDOE52JHNHVUOLORQC
EWU6VHNZ72GMGR5KY4EQ56SEHUJGLQG5OGIHPZWAZAO64FAY2YZQC
SUPZRPO5SRF66J3CZTVKC6UBKKBLFB4WWADFJCLNEXCYIQKLXLCAC
U4EZJ7TIJLEYKFYGH6T4MHHDTN3JTO4KGCI3BLZKDNVKV3TVHUUQC
fprintf(stderr, "Error(%s:%d): couldn't load image "
"'%s'.\n", list_file, line, m_args[1]);
return false;
fprintf(stderr, "Error(%s:%d): couldn't load image
"'%s'.\n", list_file, line, m_args[1]);
return (false);
" onto back image '%s'.\n", list_file, line,
arg, back->filename().c_str());
return false;
" onto back image '%s'.\n",
list_file, line, arg, back->filename().c_str());
return (false);
"Error (%s:%d): category '%s' already used.\n",
list_file, line, m_args[1]);
return false;
"Error (%s:%d): category '%s' already used.\n",
list_file, line, m_args[1]);
return (false);
" onto back image '%s'.\n", list_file, line,
arg, back->filename().c_str());
return false;
" onto back image '%s'.\n",
list_file, line, arg, back->filename().c_str());
return (false);
m_page.m_offsets[i+2], m_page.m_offsets[i+3],
m_page.m_offsets[i], m_page.m_offsets[i+1],
m_page.m_texcoords[i], m_page.m_texcoords[i+1],
m_page.m_texcoords[i+2], m_page.m_texcoords[i+3]);
m_page.m_offsets[i+2], m_page.m_offsets[i+3],
m_page.m_offsets[i], m_page.m_offsets[i+1],
m_page.m_texcoords[i], m_page.m_texcoords[i+1],
m_page.m_texcoords[i+2], m_page.m_texcoords[i+3]);
if (x > 0 && flags[(x-1) + y * m_width] ||
y > 0 && flags[x + (y-1) * m_width] ||
x < m_width - 1 && flags[(x+1) + y * m_width] ||
y < m_height - 1 && flags[x + (y+1) * m_width])
if (x > 0 && flags[(x-1) + y * m_width]
|| y > 0 && flags[x + (y-1) * m_width]
|| x < m_width - 1 && flags[(x+1) + y * m_width]
|| y < m_height - 1 && flags[x + (y+1) * m_width])
int xmax = xmin + bbwidth - 1;
int ymax = ymin + bbheight - 1;
int centerx = (xmax + xmin) / 2;
int centery = (ymax + ymin) / 2;
unsigned int xmax = xmin + bbwidth - 1;
unsigned int ymax = ymin + bbheight - 1;
unsigned int centerx = (xmax + xmin) / 2;
unsigned int centery = (ymax + ymin) / 2;
int x1 = (int)((x - m_width/2)*image_scale) + centerx;
int y1 = (int)((y - m_height/2)*height_proj*image_scale) + centery;
unsigned int x1 = (int)((x - m_width/2)*image_scale) + centerx;
unsigned int y1 = (int)((y - m_height/2)*height_proj*image_scale)
+ centery;