feat: Added portals
This commit is contained in:
@@ -165,6 +165,11 @@ void PlayerUpdate(F32 delta, Player *player) {
|
||||
dir = V2f_Scale(NormaliseV2F(dir), PLAYER_SPEED*delta);
|
||||
player->collision.pos.x += dir.x;
|
||||
player->collision.pos.y += dir.y;
|
||||
for(int i = 0; i < player->world->portalCount; i++) {
|
||||
if(AABB_Collide(player->world->portals[0].box, player->collision)) {
|
||||
player->currentArea = player->world->portals[0].area;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void PlayerDraw(D_Context *draw, Player *player) {
|
||||
|
||||
Reference in New Issue
Block a user