Ray Greenwell
79854a177d
We need ooolib (flash-utils) here.
...
This error was masked by the fact that a bunch of ooolib classes
are in naryalib.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@868 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-21 21:27:14 +00:00
Ray Greenwell
2f1a7a627b
Use an LRUHashMap to store scene models, as per TODO.
...
(Note: this doesn't compile, because the actionscript libs are jacked.
I'll try to sort that out now.)
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@867 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-21 21:11:55 +00:00
Ray Greenwell
8c14879fdb
Ye olde drive-by logging varargification.
...
Noticed that we aren't using a LRU Map for scene model storage,
which could explain client flakiness after visiting lots of scenes...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@866 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-20 23:54:35 +00:00
Dave Hoover
ad7561dae1
Prune spurious semicolons and redundant implementation declarations
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@865 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-17 21:46:33 +00:00
Ray Greenwell
85ef5ed4f9
Regenerated actionscript services, and the callers that love them.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@864 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-13 06:19:27 +00:00
Jamie Doornbos
accb67e407
Allow most recent ratings to be filtered by a specific list of game ids.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@863 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-27 21:31:42 +00:00
Charlie Groves
e31ce21c70
Use PresentsDObjectManager.newInterval
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@862 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-21 00:11:57 +00:00
Michael Bayne
e07fd189b6
Get our Presents tools from narya-tools, nix no longer needed dependencies.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@861 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-12 22:21:53 +00:00
Michael Bayne
71eb3d14d6
Out with commons lang, collections and io.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@860 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-12 21:28:36 +00:00
Jamie Doornbos
acb856c9cf
Method to access the most recent rating of a set of players. This will be used in msoy to determine recently played games of (facebook) friends.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@859 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-03 00:38:10 +00:00
Dave Hoover
44fd4d63f3
Mark overrides
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@858 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-22 17:36:34 +00:00
Michael Bayne
cd129b788c
Updates to reflect changes in Narya.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@857 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-20 01:04:01 +00:00
Michael Bayne
0ef8cf1c58
Fluency++, imports--.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@856 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-10 18:54:46 +00:00
Michael Bayne
4b136b2f88
Don't be such a stickler about our ids.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@855 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 20:32:11 +00:00
Michael Bayne
0c62deacdb
Actually we want purgePlayers().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@854 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 20:30:53 +00:00
Michael Bayne
a8b5a3feb3
Added purgeGame(), purgePlayer(), nixed deletePercentiles().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@853 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 20:29:11 +00:00
Dave Hoover
2496ec5701
Random cleanup I had kicking around
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@852 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 05:53:40 +00:00
Mike Thomas
bcedb24738
Make the placement constraints a bit more flexible to other wall types than "normal" or "low"
...
Note: This does potentially break some backwards compatibility, but I don't believe anyone's actually using PlacementConstraints other than Puzzle Pirates.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@851 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 01:50:04 +00:00
Ray Greenwell
b6e840ddbc
Updated RSL info, not statically linked.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@850 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-08 21:59:45 +00:00
Ray Greenwell
2ec786bb63
Allow the DObject to be set after construction.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@849 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-04 02:05:52 +00:00
Ray Greenwell
82f877db99
Logging varargification.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@848 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-03 23:35:22 +00:00
Ray Greenwell
cd138d2258
Broke-out all modifications to the tables DSet into overrideable methods.
...
updateTables was already there, but I renamed it for consistency.
Pretty sure this doesn't booch any subclasses.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@847 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-03 23:21:25 +00:00
Michael Bayne
4521753319
Tightened up load()s.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@846 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-29 18:38:32 +00:00
Michael Bayne
7b0ba881d7
Update to match Depot API changes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@845 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-29 00:20:27 +00:00
Michael Bayne
084056d343
Reference Depot operators in new non-inner classes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@844 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 23:35:09 +00:00
Michael Bayne
0375da56cd
LifecycleManager -> Lifecycle.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@843 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 19:18:08 +00:00
Michael Bayne
1c1d621051
Use new LifecycleManager, remove need for manual initialization.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@842 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 18:36:27 +00:00
Ray Greenwell
48f501a2ba
Switch to google's Predicate.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@841 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 17:50:55 +00:00
Dave Hoover
cf1ad4ac4d
Prune trailing whitespace & foreachize loops.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@840 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-23 02:00:23 +00:00
Dave Hoover
3c5c5e6ba5
A healthy swig of google-collections
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@839 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-23 01:33:28 +00:00
Dave Hoover
1bfaa30761
Use NamedAttributeListener
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@838 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-19 19:31:31 +00:00
Ray Greenwell
75fdd4b2fc
The UserIdentifier is global. Cut through the crap.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@837 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-02 01:24:20 +00:00
Ray Greenwell
cde19e6777
Let's make this static.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@836 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-02 00:17:58 +00:00
Michael Bayne
145c94e792
Updated unit test to JUnit4, added a few tiler checks.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@835 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 22:57:54 +00:00
Michael Bayne
b0dcb25553
Don't let toBucketIndex freak out if someone requests the percentile for a
...
value out of our seen range. That's OK. Also switch to PrintWriter from
PrintStream when dumping.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@834 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 22:57:37 +00:00
Michael Bayne
0fe7c93745
Update comment and throws based on what I ended up going with.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@833 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 21:02:09 +00:00
Michael Bayne
cfe2e3126a
Publish our table after we create the game if we're going to immediately create
...
the game. Also factor that out into tableCreated() for easy subclass listening.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@832 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 21:01:24 +00:00
Michael Bayne
da05e8a781
Added getTableCount().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@831 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 20:52:23 +00:00
Michael Bayne
065d0e243f
Add support for differentiating properly between interesting and not
...
interesting tables and not publishing the not interesting tables in the table
lobby object.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@830 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 20:48:52 +00:00
Michael Bayne
e84a3fa3d7
Futureproofed.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@829 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 19:36:59 +00:00
Michael Bayne
88ccd59b35
Some log tidying up.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@828 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 17:28:54 +00:00
Michael Bayne
a4a42673ee
Add a brief method for getting our id.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@827 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 17:21:29 +00:00
Michael Bayne
dd573b82a5
Whatdya know. WDNI.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@826 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-29 21:49:29 +00:00
Ray Greenwell
f0b800d75c
Drive-by logging varargification.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@825 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 21:57:02 +00:00
Ray Greenwell
8fd0dc1cbb
Import OccupantInfo. Now that other things are fixed, the compiler can notice
...
that it has no idea what I'm talking about.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@824 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 17:48:36 +00:00
Ray Greenwell
543c6b2541
Maybe something like this.
...
Waffle.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@823 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 17:42:14 +00:00
Ray Greenwell
f1f0ac3f6a
Back to this, for now.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@822 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 17:40:32 +00:00
Ray Greenwell
3fd3171725
Oh actionscript, you vex me so.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@821 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 17:35:28 +00:00
Ray Greenwell
d846c3070b
And a convenience function for the client, too.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@820 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 17:17:57 +00:00
Ray Greenwell
7c028fa977
Added back a form of getPlayerPersistentId() that takes a BodyObject, for convenience.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@819 c613c5cb-e716-0410-b11b-feb51c14d237
2009-04-28 03:12:58 +00:00