#include struct CollisionEvent collisionDetect(int objYpos, int objXpos){ int i; for(i=1; itype,"zombie")){ collisionEvent.collidedWithEntity->isAlive=0; mvwaddch(viewportWin, allEntities[0].curYpos, allEntities[0].curXpos, ' '); drawGameOverWin(); } } if(collisionEvent.collidedWithItem){ if(!strcmp(collisionEvent.collidedWithItem->type,"Pistol Magazine")){ if(allEntities[0].weapons[1].isAlive){ addMagazine(&allEntities[0].weapons[1]); collisionEvent.collidedWithItem->isAlive=0; } } } }