private void inviteToParty() {
		if(mFriends.isEmpty()){
			for (Person iPerson : ContactList.sPersonList){
				mFriends.add(iPerson);
			}
			print("There are "+ContactList.sPersonList.size()+" people in the city");
			print("Created "+mFriends.size()+" friends for party host");
		}
		print("First RSVP is sent out");
		//party is in 3 days
		//send RSVP1 and event invite
		Location partyLocation = getHousingRole().getLocation();//new Location(100, 0);
		Event party = new EventParty(EnumEventType.PARTY, Time.GetTime()+4, partyLocation, this, mFriends);
		
		//Event party = new EventParty(EnumEventType.PARTY, Time.GetTime()+4, ((HousingBaseRole)getHousingRole()).getLocation(), this, mFriends);
		Event rsvp  = new EventParty(EnumEventType.RSVP1, -1, this); //respond immediately
		if(mName.equals("partyPersonFlake")){
			for (Person iFriend : mFriends){
				iFriend.msgAddEvent(rsvp);
				iFriend.msgAddEvent(party);
			}
		}
		else{ //partyPerson or partyPersonNO
			for (Person iFriend : mFriends){
				if(iFriend.getTimeShift()==mTimeShift){
					iFriend.msgAddEvent(rsvp);
					iFriend.msgAddEvent(party);
				}
			}
		}
	}