package NET.worlds.scape; import java.io.IOException; class Action_Toggle extends Action { @Override public Persister trigger(Event e, Persister seqID) { return null; } @Override public void saveState(Saver s) throws IOException { assert false; } @Override public void restoreState(Restorer r) throws IOException { SetVisibleBumpableAction a = new SetVisibleBumpableAction(); r.replace(this, a); a.targetBumpable = r.restoreBoolean(); a.targetVisible = r.restoreBoolean(); } }