- Timestamp:
- 2012-07-05 14:51:04 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/27/DenisZ/TheDungeonGame/TheDungeonGame/TheDungeonGame/Player.cs
r3596 r3598 77 77 private void bulletCollided(PhysicsObject collidingObject, PhysicsObject targetObject) 78 78 { 79 80 79 if (targetObject.Tag.Equals("Enemy")) 81 80 { … … 85 84 currentRoom.EntityAmount--; 86 85 } 87 else if (targetObject.Tag.Equals("Wall") || targetObject.Tag.Equals("ObjectRock"))86 else if (targetObject.Tag.Equals("Wall") || targetObject.Tag.Equals("ObjectRock")) 88 87 collidingObject.Destroy(); 89 88 } … … 157 156 if (door != null && door.IsLocked) return; 158 157 } 159 158 160 159 if (target.Tag.Equals(RoomDirection.North)) 161 160 { … … 164 163 currentRoom = room; 165 164 } 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 } 187 183 } 188 184
Note: See TracChangeset
for help on using the changeset viewer.