Example #1
0
 public void HandlePlayerCollision(ICollider collider)
 {
     //HandleGenericCollision(collider);
     if (enemy is WallMaster)
     {
         game.ChangeRoom("RoomC6", "Up");
     }
 }
Example #2
0
 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);
     }
 }