//
// $Id: MiCasaClient.java,v 1.1 2001/10/09 18:20:08 mdb Exp $

package com.threerings.micasa.server;

import com.threerings.cocktail.cher.net.BootstrapData;
import com.threerings.cocktail.cher.server.CherClient;

/**
 * Extends the cher client and provides bootstrap data specific to the
 * MiCasa services.
 */
public class MiCasaClient extends CherClient
{
    // documentation inherited
    protected BootstrapData createBootstrapData ()
    {
        return new BootstrapData();
    }

    // documentation inherited
    protected void populateBootstrapData (BootstrapData data)
    {
        super.populateBootstrapData(data);
    }
}

@@ -26,17 +26,17 @@
 ava,v 1.
-1
+2
  2001/10
@@ -44,15 +44,15 @@
 09 1
-8:20:08
+9:23:50
  mdb
@@ -188,20 +188,21 @@
 ail.
-cher
+party
 .server.
 Cher
@@ -197,20 +197,21 @@
 .server.
-Cher
+Party
 Client;%0A
@@ -211,16 +211,72 @@
 lient;%0A%0A
+import com.threerings.micasa.data.MiCasaBootstrapData;%0A%0A
 /**%0A * E
@@ -404,12 +404,13 @@
 nds 
-Cher
+Party
 Clie
@@ -521,16 +521,22 @@
 urn new 
+MiCasa
 Bootstra
@@ -642,32 +642,32 @@
 ata data)%0A    %7B%0A
-
         super.po
@@ -692,16 +692,176 @@
 a(data);
+%0A%0A        // let the client know their default lobby oid%0A        ((MiCasaBootstrapData)data).defLobbyOid =%0A            MiCasaServer.lobreg.getDefaultLobbyOid();
 %0A    %7D%0A%7D

Extend PartyClient, do the right thing with our BootstrapData.