Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //A mettre dans CrewMember
- /**
- * Wether the CrewMember is selected.
- * @return isSelected.
- */
- public boolean isSelected() {
- return isSelected;
- }
- //A mettre dans Tile
- /**
- * Gives the assigned member.
- * @return the member
- */
- public CrewMember getMember() {
- return member;
- }
- /**
- * Moove the selected crew members in another room
- * @param i the desired room
- */
- public void teleportMember(int i) {
- Tile t = null;
- boolean stop = false;
- for(Tile p : (ArrayList<Tile>)layout ) {
- if(!stop && p.hasCrewMember() && p.getMember().isSelected() ) {
- t = p ;
- stop = true;
- }
- }
- if( i < layout.size() && i>-1 && stop ) {
- CrewMember member = t.getMember();
- t.removeCrewMember();
- ((ArrayList<Tile>)layout).get(i).setCrewMember(member);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement