#include #include #include #define ITEM_COUNT 2 // Total number of items that actually exist extern Player *player; const char *itemName[]={ "\0", "Dank Maymay", "Sword" }; const char *ITEM_SPRITE[]={ "\0", // Null "assets/items/ITEM_TEST.png", // Dank maymay "assets/items/ITEM_SWORD.png" }; GLuint *ITEM_TEX; void itemDraw(Player *p,ITEM_ID id); unsigned int initInventorySprites(void){ unsigned int i,loadCount=0; ITEM_TEX=(GLuint *)calloc(ITEM_COUNT,sizeof(GLuint)); for(i=0;iloc.x+p->width/2, p->loc.y+p->width/2+HLINE*3}; p2 = {(float)(p1.x+p->width*(p->left?-.5:.5)), p->loc.y+HLINE*3}; } if(p->inv->tossd) yes=true; std::cout<