if((!mode)||mode==3) dx_lattice_get_color((*d3_l).status+x_c+y_c*d3_l->max_x+z_c*d3_l->max_x*d3_l->max_y,&r,&g,&b,mode);
if(mode==3)
{
- if(d3_l->max_y*p1[z_c]/max2==y_c)
+ if((int)(d3_l->max_y*(1.0*p2[z_c]/max2))==y_c)
{
r=0xff;
g=0xff;
if(ke.key_id==DIKI_DOWN && *y!=d3_l->max_y-1) *y+=1;
if(ke.key_id==DIKI_PAGE_UP && *z!=0) *z-=1;
if(ke.key_id==DIKI_PAGE_DOWN && *z!=d3_l->max_z-1) *z+=1;
+ if(ke.key_id==DIKI_END && *z<=d3_l->max_z-10) *z+=10;
+ if(ke.key_id==DIKI_HOME && *z>=10) *z-=10;
if(ke.key_id==DIKI_Q) *q=1;
if(ke.key_id==DIKI_ESCAPE) *esc=1;
if(ke.key_id==DIKI_M) *switchmode=(*switchmode+1)%4;