forked from Mirrors/openclonk
19 lines
397 B
C
19 lines
397 B
C
// The player's clonk is not allowed to collect certain items.
|
|
// The AI's clonks are also not allowed to collect certain items.
|
|
|
|
#appendto Clonk
|
|
|
|
protected func RejectCollect(id def, object obj)
|
|
{
|
|
if (GetOwner() == 0)
|
|
{
|
|
if (def == Arrow || def == Bow || def == Javelin)
|
|
return true;
|
|
}
|
|
else
|
|
{
|
|
if (def == Sword || def == Shield)
|
|
return true;
|
|
}
|
|
return _inherited(def, obj, ...);
|
|
} |