Ray Greenwell
77bc817f49
Use the new LabeledSlider instead of rolling our own.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@241 c613c5cb-e716-0410-b11b-feb51c14d237
2007-03-13 01:14:58 +00:00
Michael Bayne
33f55d5a8d
Header patrol. Please be sure to use the header in lib/SOURCE_HEADER when
...
creating new source files.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@209 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-24 00:37:33 +00:00
Ray Greenwell
de354c0e7b
Did away with PartyGameConfig, added getGameType() to GameConfig.
...
Changed the names of the 3 standard game types, but I could be convinced
of better names:
SEATED_GAME: normal match-made game, a game with a set list of players that
does not change.
SEATED_CONTINUOUS: the game starts immediately, but people join the room
and then choose a place to sit to become a player.
PARTY: no seats, anyone that enters is a player.
Also, changed SEATED_CONTINUOUS to create an occupants array and auto-sit
the creator, since I'm pretty sure we'll want to show seating in the lobby
for those types of games (but it actually does neither right now, code
needs to be written either way, depending on UI decisions.)
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@182 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-13 00:50:29 +00:00
Michael Bayne
7a36e3a858
Regenerated ActionScript listener marshallers.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@180 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-12 21:52:20 +00:00
Ray Greenwell
b63c756a1f
Wrapped values are now automatically unwrapped at a lower layer.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@179 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-12 19:57:46 +00:00
Michael Bayne
62808c9fc6
We got more sinkin' up to do man. Yeah man, it's mighty groovy.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@178 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-11 03:33:04 +00:00
Ray Greenwell
f9dcdd0627
Have the TableDirector place a party game creator in the game, rather
...
than forcing them from the server.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@175 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-10 20:53:05 +00:00
Ray Greenwell
729335a4a5
The table system now supports the party game types better.
...
The creator of a party game isn't joining, but I think that's a problem
with the msoy client...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@168 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-10 01:36:06 +00:00
Ray Greenwell
0c1044b651
A little UI love for the # of players slider.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@164 c613c5cb-e716-0410-b11b-feb51c14d237
2007-02-02 22:15:48 +00:00
Ray Greenwell
054c4469f3
Changes to match alterations to abjectscript's StreamableArrayList.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@149 c613c5cb-e716-0410-b11b-feb51c14d237
2007-01-22 19:59:06 +00:00
Ray Greenwell
52febf265b
Allow the TableManager to be configured to create subclasses of Table.
...
Commented out unneeded flash client code in Table.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@131 c613c5cb-e716-0410-b11b-feb51c14d237
2006-11-17 23:24:14 +00:00
Ray Greenwell
a4ae0dd2dc
Regenerated with new templates.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@122 c613c5cb-e716-0410-b11b-feb51c14d237
2006-11-15 02:56:12 +00:00
Ray Greenwell
515f2d6be5
Implemented Collections.shuffle().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@118 c613c5cb-e716-0410-b11b-feb51c14d237
2006-11-01 03:56:12 +00:00
Ray Greenwell
2717fd3b24
Allow tables to be started (by the creator) when there are at
...
least the minimum players present.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@106 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-06 02:13:20 +00:00
Michael Bayne
0f313b908a
Regenerated with proper InvocationService.InvocationListener handling.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@104 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-06 01:49:08 +00:00
Ray Greenwell
7e3e8b981d
Regenerated more actionscript service business.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@103 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-06 01:40:52 +00:00
Michael Bayne
77e22d65fc
Some ActionScript conversion updates.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@102 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-06 00:35:00 +00:00
Michael Bayne
469e15e58e
ActionScript versions of the Card stuff and Zone stuff. The Card stuff is
...
non-trivial and shouldn't entirely be trusted until it's actually used for
something.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@101 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-06 00:22:41 +00:00
Michael Bayne
a8fa272219
I justed checked this in in the other order, but somehow it insists on coming
...
out in this order now. This should not be non-deterministic. Reflection should
give me the methods in the order they are declared in the Java class so I don't
know what the major malfunction is here, but if it keeps up I'm going to
fucking alphabetize them and be done with it.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@95 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-05 00:37:35 +00:00
Michael Bayne
b96d28cd1a
Overwrote with generated versions (which are the same but in different orders).
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@94 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-05 00:32:20 +00:00
Michael Bayne
0767b42f37
Starting to rebuild with the ActionScript generator.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@90 c613c5cb-e716-0410-b11b-feb51c14d237
2006-10-04 21:26:04 +00:00
Ray Greenwell
7fd42fc729
Trashed GameService, use the new manager caller.
...
(This was changed in Java a few weeks back.)
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@80 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-27 23:57:48 +00:00
Ray Greenwell
33031417aa
Set the snap interval, we wouldn't want to start a game with only
...
a fractional portion of one player!
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@79 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-27 23:57:05 +00:00
Ray Greenwell
2f8a14bdb8
Use a library method to check equality with possible nulls.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@78 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-26 02:38:19 +00:00
Ray Greenwell
4364576283
Streaming error found.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@77 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-26 00:51:54 +00:00
Ray Greenwell
8647002b71
Use an observer list.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@73 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-18 21:43:18 +00:00
Ray Greenwell
854986f4fc
Commented out upstream methods for classes that will never use them.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@71 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-11 20:19:25 +00:00
Ray Greenwell
cbdc73381c
Removed some code that only needs to be on the server-side.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@70 c613c5cb-e716-0410-b11b-feb51c14d237
2006-09-07 21:38:02 +00:00
Ray Greenwell
a993e2ec46
Fixed the toString() output a bit.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@52 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-23 21:25:59 +00:00
Ray Greenwell
a90d7e655b
Compilation fixes: these classes weren't referenced before and so weren't
...
compiling, but I'm playing around with building .swc libraries to cut
down on the build time of the client.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@46 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-22 20:48:47 +00:00
Ray Greenwell
81037188de
Let's actually set _pctx.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@44 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-17 18:43:34 +00:00
Ray Greenwell
a4d5a9fa9d
TURN_HOLDER_REPLACED was already moved to TurnGameController in
...
because constant values cannot be defined in an interface in actionscript.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@43 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-16 18:41:31 +00:00
Ray Greenwell
ee4fc4a8db
Added 'turn' stuff, and the GameControllerDelegate required to do so.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@42 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-16 00:26:28 +00:00
Ray Greenwell
cab4e2eac8
Use ClassUtil.isSameClass().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@40 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-12 01:19:54 +00:00
Ray Greenwell
6fc509432c
Fixed compile errors now that these classes are linked in...
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@36 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-09 01:00:13 +00:00
Ray Greenwell
92ce73208a
Wasn't streaming in GameConfig or GameObject;
...
Fix a compile error in FlexGameConfigurator
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@35 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-07 23:23:39 +00:00
Ray Greenwell
c5b4139c01
These weren't being compiled before, as there were no references in the
...
client to these classes. Fixed up.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@34 c613c5cb-e716-0410-b11b-feb51c14d237
2006-08-07 19:07:34 +00:00
Ray Greenwell
ed0c4fd3f4
Cleanup.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@32 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-29 01:10:22 +00:00
Ray Greenwell
de896d967c
Compilation...
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@31 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-28 20:49:54 +00:00
Ray Greenwell
7ee319bb2b
Checkpoint: converting parlor stuff to actionscript.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@30 c613c5cb-e716-0410-b11b-feb51c14d237
2006-07-28 02:47:21 +00:00