Commit Graph

875 Commits

Author SHA1 Message Date
Ray Greenwell e76a54c18f If a client somehow has a higher version scene than we do, tell them all
about the current scene model instead of informing them that the version
they have is OK. It's not ok!


git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@25 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 22:15:37 +00:00
Ray Greenwell d93c79cfd0 A standard portal modification scene update. Will be used by msoy, but
could be used by other games as well.


git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@24 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 21:45:21 +00:00
Ray Greenwell 53bb1c598f Match some name changes made to the actionscript narya library.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@23 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 19:08:43 +00:00
Ray Greenwell b0c7ddf861 Log the version of the new model if persistence fails.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@22 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 18:37:51 +00:00
Ray Greenwell 6404d3e0ab Preserve the stack trace when CloneNotSupportedException impossibly happens.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@21 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 18:10:55 +00:00
Ray Greenwell 5b5fddfb50 A bit of type safety.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@20 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 18:08:42 +00:00
Ray Greenwell 19f22b01f1 When a scene update is received while in the scene, apply it immediately
and also save the new updated model.


git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@19 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-13 17:47:55 +00:00
Michael Bayne 280b55061a Link to the Nenya and Narya javadocs.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@18 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-12 22:10:07 +00:00
Michael Bayne 250c0c567c Need the junit jar.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@17 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-12 22:03:03 +00:00
Michael Bayne 69c064a342 More snapshot fixes.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@16 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-12 22:00:00 +00:00
Michael Bayne d272c34ca6 Updated LIBS fixed snapshot build directives.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@15 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-12 21:59:03 +00:00
Ray Greenwell 5708f56203 Match recent changes in our corresponding java classes.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@14 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-12 02:22:32 +00:00
Michael Bayne 50c7b2b8dd Added new ClientObserver method.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@13 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-07 04:02:57 +00:00
Ray Greenwell c9a8c1d117 Allow portals to have a targetPortalId of -1, which means simply
"whatever the default entrance is of the target scene".


git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@12 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-07 00:36:02 +00:00
Michael Bayne 2933846516 Allow the path to the server's resource manager properties to be adjusted.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@11 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-07 00:34:16 +00:00
Ray Greenwell 1c7ac6d3b9 Utility class to assist in SceneUpdate management.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@10 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-06 22:40:19 +00:00
Ray Greenwell c3bb221239 Added some code to save a stacktrace from the first call to startGame()
if we do the postponey business and find things still booched after that.


git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@9 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-06 21:04:17 +00:00
Mike Thomas 327518de12 Prevent the continual attempts to postpone the start of a game that have caused our shutdowns to fail a few times now.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@8 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-06 17:40:09 +00:00
Michael Bayne 65681f36f0 Use the new ClientFactory.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@7 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-01 03:41:41 +00:00
Ray Greenwell 458a187145 Fixes to compile.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@6 c613c5cb-e716-0410-b11b-feb51c14d237
2006-06-28 22:04:27 +00:00
Ray Greenwell 01866933eb Whirled actionscript code, transferred from narya.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@5 c613c5cb-e716-0410-b11b-feb51c14d237
2006-06-23 19:21:10 +00:00
Michael Bayne 88ba927cb5 Various resources.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@4 c613c5cb-e716-0410-b11b-feb51c14d237
2006-06-23 18:54:56 +00:00
Michael Bayne 0cf89d6d16 Was not building the stage jar file.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@3 c613c5cb-e716-0410-b11b-feb51c14d237
2006-06-23 18:53:15 +00:00
Michael Bayne 10ef62395f Narya -> Vilya.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@2 c613c5cb-e716-0410-b11b-feb51c14d237
2006-06-23 18:50:52 +00:00
Michael Bayne a4df87e52f Behold Vilya, Ring of Air and repository for our game and virtual worldly
extensions to the distributed environment provided by Narya.


git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@1 c613c5cb-e716-0410-b11b-feb51c14d237
2006-06-23 17:58:11 +00:00