Category: Objects
/ Status
Since engine version: 5.1 OC
private func GetOwnMass(object clonk)
{
var mass=clonk->GetMass(), i, obj;
while(obj = clonk->Contents(i++)) mass -= obj->GetMass();
return mass;
}
protected func ControlUse(object clonk)
{
clonk->SetMass(GetOwnMass(clonk) + 100);
clonk->Sound("ClonkMunch");
RemoveObject();
return true;
}