From 776761aeef9c466fde793e0f079ed77f9bcb62e0 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Fri, 17 Nov 2006 20:01:36 +0000 Subject: [PATCH] Allow the occupant info to be different depending on the place. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4457 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/crowd/data/BodyObject.java | 2 +- src/java/com/threerings/crowd/server/PlaceManager.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java/com/threerings/crowd/data/BodyObject.java b/src/java/com/threerings/crowd/data/BodyObject.java index 631095ab6..2c85edd77 100644 --- a/src/java/com/threerings/crowd/data/BodyObject.java +++ b/src/java/com/threerings/crowd/data/BodyObject.java @@ -124,7 +124,7 @@ public class BodyObject extends ClientObject * Creates a blank occupant info instance that will used to publish * information about the various bodies occupying a place. */ - public OccupantInfo createOccupantInfo () + public OccupantInfo createOccupantInfo (PlaceObject placeObject) { return new OccupantInfo(this); } diff --git a/src/java/com/threerings/crowd/server/PlaceManager.java b/src/java/com/threerings/crowd/server/PlaceManager.java index 490a56031..c9a49c1b6 100644 --- a/src/java/com/threerings/crowd/server/PlaceManager.java +++ b/src/java/com/threerings/crowd/server/PlaceManager.java @@ -297,7 +297,7 @@ public class PlaceManager { try { // create a new occupant info instance - OccupantInfo info = body.createOccupantInfo(); + OccupantInfo info = body.createOccupantInfo(_plobj); // insert the occupant info into our canonical table; this is done // in a method so that derived classes