Changeset 3598


Ignore:
Timestamp:
2012-07-05 14:51:04 (8 years ago)
Author:
dezhidki
Message:

Talletus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2012/27/DenisZ/TheDungeonGame/TheDungeonGame/TheDungeonGame/Player.cs

    r3596 r3598  
    7777        private void bulletCollided(PhysicsObject collidingObject, PhysicsObject targetObject) 
    7878        { 
    79  
    8079            if (targetObject.Tag.Equals("Enemy")) 
    8180            { 
     
    8584                currentRoom.EntityAmount--; 
    8685            } 
    87             else if(targetObject.Tag.Equals("Wall") || targetObject.Tag.Equals("ObjectRock")) 
     86            else if (targetObject.Tag.Equals("Wall") || targetObject.Tag.Equals("ObjectRock")) 
    8887                collidingObject.Destroy(); 
    8988        } 
     
    157156                if (door != null && door.IsLocked) return; 
    158157            } 
    159              
     158 
    160159            if (target.Tag.Equals(RoomDirection.North)) 
    161160            { 
     
    164163                currentRoom = room; 
    165164            } 
    166             else 
    167                 if (target.Tag.Equals(RoomDirection.East)) 
    168                 { 
    169                     room = game.LevelGen.getRoomAt(currentRoom.PosOnGrid + RoomDirection.getOffsetFromDir(RoomDirection.East)); 
    170                     game.moveToRoom(room, RoomDirection.East); 
    171                     currentRoom = room; 
    172                 } 
    173                 else 
    174                     if (target.Tag.Equals(RoomDirection.South)) 
    175                     { 
    176                         room = game.LevelGen.getRoomAt(currentRoom.PosOnGrid + RoomDirection.getOffsetFromDir(RoomDirection.South)); 
    177                         game.moveToRoom(room, RoomDirection.South); 
    178                         currentRoom = room; 
    179                     } 
    180                     else 
    181                         if (target.Tag.Equals(RoomDirection.West)) 
    182                         { 
    183                             room = game.LevelGen.getRoomAt(currentRoom.PosOnGrid + RoomDirection.getOffsetFromDir(RoomDirection.West)); 
    184                             game.moveToRoom(room, RoomDirection.West); 
    185                             currentRoom = room; 
    186                         } 
     165            else if (target.Tag.Equals(RoomDirection.East)) 
     166            { 
     167                room = game.LevelGen.getRoomAt(currentRoom.PosOnGrid + RoomDirection.getOffsetFromDir(RoomDirection.East)); 
     168                game.moveToRoom(room, RoomDirection.East); 
     169                currentRoom = room; 
     170            } 
     171            else if (target.Tag.Equals(RoomDirection.South)) 
     172            { 
     173                room = game.LevelGen.getRoomAt(currentRoom.PosOnGrid + RoomDirection.getOffsetFromDir(RoomDirection.South)); 
     174                game.moveToRoom(room, RoomDirection.South); 
     175                currentRoom = room; 
     176            } 
     177            else if (target.Tag.Equals(RoomDirection.West)) 
     178            { 
     179                room = game.LevelGen.getRoomAt(currentRoom.PosOnGrid + RoomDirection.getOffsetFromDir(RoomDirection.West)); 
     180                game.moveToRoom(room, RoomDirection.West); 
     181                currentRoom = room; 
     182            } 
    187183        } 
    188184 
Note: See TracChangeset for help on using the changeset viewer.