y 10 enemy.c mobj->pos.y = mobj->pos.y +mobj->vel.y; y 12 enemy.c mobj->pos.y = mobj->pos.y -mobj->vel.y; y 19 enemy.c putobject(mobj->currentobj, mobj->id, mobj->pos.x, mobj->pos.y); y 21 event.c printf("%f, %f, ",con->ev->pos.x, con->ev->pos.y); y 22 event.c printf("%f, %f, ",con->ev->vel.x, con->ev->vel.y); y 59 gameio.c void gameioput(int x, int y, char ch){ y 60 gameio.c mvaddch(y,x,ch); y 26 gameio.h void gameioput(int x, int y, char ch); y 31 gamemain.c putobject(*(mobj->obj), 0, mobj->pos.x, mobj->pos.y); y 56 gamemain.c pos.y--; y 60 gamemain.c pos.y++; y 69 gamemain.c int x,y; y 70 gamemain.c for(y=0;y<SCREENHEIGHT;y++){ y 72 gamemain.c gameioput(x,y,dispbuffer[SCREENWIDTH*y+x]); y 91 gamemain.c gameioput(SCREENWIDTH+6,1,'0'+(int)mypos.y/10); y 92 gamemain.c gameioput(SCREENWIDTH+7,1,'0'+(int)mypos.y%10); y 29 gamemain2.c putobject(*(mobj->obj), mobj->id, mobj->pos.x, mobj->pos.y); y 33 gamemain2.c putobject(*(mobj->obj), 0, mobj->pos.x, mobj->pos.y); y 92 gamemain2.c pos.y--; y 96 gamemain2.c pos.y++; y 105 gamemain2.c int x,y; y 106 gamemain2.c for(y=0;y<SCREENHEIGHT;y++){ y 108 gamemain2.c gameioput(x,y,dispbuffer[SCREENWIDTH*y+x]); y 132 gamemain2.c gameioput(SCREENWIDTH+6,1,'0'+(int)mypos.y/10); y 133 gamemain2.c gameioput(SCREENWIDTH+7,1,'0'+(int)mypos.y%10); y 143 gamemain2.c tmpv.y -=2; y 12 object.c ret->size.y = h; y 23 object.c void putobject(object* obj, int id, int x, int y){ y 26 object.c int h = obj->size.y; y 30 object.c putdata(x+j, y+i, obj->shape[i*w+j],(unsigned char)id); y 14 object.h void putobject(object* obj, int id, int x, int y); y 23 screen.c void putdata(int x, int y, unsigned char d, unsigned char c){ y 24 screen.c if(0<=x&&x<SCREENWIDTH && 0<=y && y<SCREENHEIGHT){ y 25 screen.c dispbuffer[SCREENWIDTH*y+x]=d; y 26 screen.c checkbuffer[SCREENWIDTH*y+x]=c; y 31 screen.c int x,y; y 33 screen.c for(y=0;y<obj->size.y;y++){ y 35 screen.c if(obj->shape[(int)(obj->size.x)*y+x] !=' '){ y 36 screen.c id = checkbuffer[SCREENWIDTH*((int)(pos.y)+y)+(int)(pos.x)+x]; y 19 screen.h void putdata(int x, int y, unsigned char d, unsigned char c); y 4 vector2.c vector2 makevector2(double x, double y){ y 7 vector2.c ret.y = y; y 14 vector2.c ret.y = a.y+b.y; y 20 vector2.c a->y = a->y+b->y; y 26 vector2.c ret.y = a.y-b.y; y 32 vector2.c a->y = a->y-b->y; y 36 vector2.c return a.x*b.x+a.y*b.y; y 6 vector2.h double y; y 9 vector2.h vector2 makevector2(double x, double y);