Michael Bayne
6e9077780c
Added/updated source headers.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5829 542714f4-19e9-0310-aa3c-eee0fc999fb1
2009-06-20 21:09:34 +00:00
Jamie Doornbos
077c5e8053
At Ray's suggestion, go ahead and throw an error when the wrong type is read. Use the Type(obj) cast syntax (I was unaware that this would actually throw an error). Reading objects of a basic type like Array must still use "readObject(Array) as Array" so this is still supported, though not needed for user types.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5441 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-10-13 17:34:55 +00:00
Jamie Doornbos
2b298aa3d5
Pass in the expected type to readObject anywhere the code would clearly convert the wrong type to null anyway
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5440 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-10-11 06:28:50 +00:00
Ray Greenwell
88798b978a
Why didn't I join these lines?
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5231 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-07-10 21:10:13 +00:00
Ray Greenwell
fa9a0e5558
Revert this, I'll work it another way.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5229 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-07-10 21:06:25 +00:00
Ray Greenwell
fe5d4b47ef
Clone fix: pass in our ApplicationDomain.
...
This is sorta wacked. Grumble. I wish there was a pointer to the class always,
instead of the language letting anonymous functions be a "constructor".
This may not always work if a subclass of OccupantInfo is loaded into a sub-domain.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5227 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-07-10 20:46:10 +00:00
Ray Greenwell
7bc9c7a00a
I need this to be clonable now on the client.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5193 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-06-23 20:17:36 +00:00
Michael Bayne
962326fcaf
Revamped the way BodyObject.location is tracked. Now we use an object which can
...
be extended to contain the sceneId by Whirled (Vilya's Whirled, though also
Whirled Whirled by extension) so that we don't end up with problems where
BodyObject.location changes but BodyObject.sceneId remains stale. This won't
impact Yohoho because the Yohoho client is always in a scene, it uses a
separate mechanism to track games, whereas Whirled's natural usage is to move
between scenes and non-scenes.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4779 542714f4-19e9-0310-aa3c-eee0fc999fb1
2007-07-21 00:46:25 +00:00
Michael Bayne
09f0bee0f3
Yet more header patrol.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4602 542714f4-19e9-0310-aa3c-eee0fc999fb1
2007-02-24 00:39:27 +00:00
Ray Greenwell
9ff4149e90
Commented out unneeded client code.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4458 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-11-18 02:32:17 +00:00
Michael Bayne
3305c1b922
Our inherited constructor documentation didn't make much sense.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4396 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-10-04 02:17:35 +00:00
Michael Bayne
398767da5f
Ran the auto-generator on all our Streamable stuff in Narya. Tidied up the
...
results.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4395 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-10-04 02:07:04 +00:00
Ray Greenwell
fdfce50d01
Checkpoint, I've got an interactive 2d scene mostly working.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4151 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-26 21:54:34 +00:00
Ray Greenwell
7ec9c8d642
Let's name inner classes with an "_" where Java puts a "$", and do
...
automatic name translation for those names.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4129 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-19 02:23:47 +00:00
Ray Greenwell
fe3350dc3c
More streaming fixups.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4106 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-10 02:35:01 +00:00
Ray Greenwell
ed1be4a0f2
All the latest and ... well, the latest anyway.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3950 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-03-15 03:28:02 +00:00
Ray Greenwell
ca66f91ac7
Started work on the 'crowd' package.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3935 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-03-10 03:05:37 +00:00