public override void PutAwayDecoration(PlacedDecoration decoration) { if (secretBaseManager != null) { secretBaseManager.GameSave.IsChanged = true; } else { PokeManager.ManagerGameSave.IsChanged = true; } placedDecorations.Remove(decoration); RemoveInvalidDecorations(); }
public PlacedDecoration(PlacedDecoration copy) { this.ID = copy.ID; this.X = copy.X; this.Y = copy.Y; }
public override void PutAwayDecoration(PlacedDecoration decoration) { gameSave.Inventory.Decorations.PutAwayDecorationInSecretBaseAt(gameSave.Inventory.Decorations.SecretBaseDecorations.IndexOf(decoration)); }
public abstract void PutAwayDecoration(PlacedDecoration decoration);