public void removeObject(NetworkInstanceId id) { lotItems.removeId(id); OwnableObject tmp = getLocalInstance(id).GetComponent <OwnableObject> (); lotAttractiveness -= tmp.getAttractEffect(); lotObjects.Remove(tmp); }
public void addObject(NetworkInstanceId id) { lotItems.addId(id); OwnableObject tmp = getLocalInstance(id).GetComponent <OwnableObject> (); if (lotObjects == null) { lotSetup(); } lotObjects.Add(tmp); if (!validOwner()) { cost = calcPrice(); } lotAttractiveness += tmp.getAttractEffect(); }