588589590591592593594595596597598
for (Resource r : Resource.values()) { BigDecimal d = sa.getCostMap().get(r); if (d == null) { continue; } cc.updateResource(r, d.negate()); } GameData.getSelectedColony().addSpecialAction( sa); } else { // TODO Play error sound
272273274275276277278279280281282
// Remove from sender and add to receiver... for (Resource r : resources) { // Send... sender.updateResource(r, map.get(r).negate()); // Receive... receiver.updateResource(r, map.get(r)); } hide(); } protected void updateSenderData() {