diff --git a/src/java/com/threerings/whirled/server/RuntimeScene.java b/src/java/com/threerings/whirled/server/RuntimeScene.java index c58ca3461..8dc3aa1d8 100644 --- a/src/java/com/threerings/whirled/server/RuntimeScene.java +++ b/src/java/com/threerings/whirled/server/RuntimeScene.java @@ -1,5 +1,5 @@ // -// $Id: RuntimeScene.java,v 1.2 2002/06/20 22:10:55 mdb Exp $ +// $Id: RuntimeScene.java,v 1.3 2003/02/04 17:25:09 mdb Exp $ package com.threerings.whirled.server; @@ -36,6 +36,12 @@ public interface RuntimeScene */ public int getVersion (); + /** + * Updates the version number of this scene and immediately updates + * our associated scene model. + */ + public void setVersion (int version); + /** * Returns the list of scene ids of this scene's neighbors. */ diff --git a/src/java/com/threerings/whirled/server/RuntimeSceneImpl.java b/src/java/com/threerings/whirled/server/RuntimeSceneImpl.java index e349ceb61..d0e78f8e2 100644 --- a/src/java/com/threerings/whirled/server/RuntimeSceneImpl.java +++ b/src/java/com/threerings/whirled/server/RuntimeSceneImpl.java @@ -1,5 +1,5 @@ // -// $Id: RuntimeSceneImpl.java,v 1.2 2002/06/20 22:10:56 mdb Exp $ +// $Id: RuntimeSceneImpl.java,v 1.3 2003/02/04 17:25:09 mdb Exp $ package com.threerings.whirled.server; @@ -40,6 +40,12 @@ public class RuntimeSceneImpl implements RuntimeScene return _model.version; } + // documentation inherited from interface + public void setVersion (int version) + { + _model.version = version; + } + // documentation inherited public int[] getNeighborIds () {