public void HandlePlayerCollision(ICollider collider) { //HandleGenericCollision(collider); if (enemy is WallMaster) { game.ChangeRoom("RoomC6", "Up"); } }
public void HandleBlockCollision(ICollider collider) { if (collider.GameObject is Stairs) { SoundFactory.Instance.sfxStairs.Play(); game.ChangeRoom("RoomBOW", "Right"); } else if (collider.GameObject is StairsInvisible) { game.ChangeRoom("RoomB1", "Left"); SoundFactory.Instance.sfxStairs.Play(); } else { HandleGenericCollision(collider); } }