54 virtual void emptyList();
63 return !(*
this == rhs);
93 virtual DtListItem* lookupAmmunitionTargetEntry(
const DtEntityType&)
const;
101 virtual bool changeEntityType(
const DtEntityType& from,
const DtEntityType& to);
104 virtual bool removeEntry(
const DtEntityType& targetType);
107 virtual void removeEntry(
const DtEntityType& targetType,
const DtString& ammunition);
110 virtual void makeTopPriority(
const DtEntityType& targetType,
const DtString& ammunition);
113 virtual bool replacePriority(
const DtEntityType&,
const DtString& oldAmmo,
const DtString& newAmmo);
116 virtual bool lowerPriority(
const DtEntityType&);
119 virtual bool raisePriority(
const DtEntityType&);
124 virtual DtlObjPtr
getData(DtlObjPtr args,