package net.fe.unit;
import java.io.Serializable;
public class UnitIdentifier implements Serializable{
private static final long serialVersionUID = 1L;
public String name;
public org.newdawn.slick.Color partyColor;
public UnitIdentifier(Unit u){
name = u.name;
partyColor = u.getPartyColor();
}
public int hashCode(){
return name.hashCode() + partyColor.hashCode();
}
public boolean equals(Object o){
if(!(o instanceof UnitIdentifier)) return false;
UnitIdentifier other = (UnitIdentifier) o;
return name.equals(other.name) && partyColor.equals(other.partyColor);
}
public String toString(){
return name;
}
}