/* */ package NET.worlds.console; /* */ /* */ import NET.worlds.scape.InventoryCallback; /* */ import NET.worlds.scape.Pilot; /* */ import NET.worlds.scape.Point3Temp; /* */ import NET.worlds.scape.Room; /* */ import NET.worlds.scape.WObject; /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ /* */ public class UserInventoryCallback /* */ implements InventoryCallback /* */ { /* */ public void droppedInventoryItem(Object item) /* */ { /* 25 */ WObject w = (WObject)item; /* 26 */ w.detach(); /* 27 */ w.setVisible(true); /* */ /* */ /* */ /* 31 */ Pilot pilot = Pilot.getActive(); /* 32 */ Room r = pilot.getRoom(); /* */ /* 34 */ Point3Temp pos = Point3Temp.make(0.0F, 180.0F, 0.0F); /* 35 */ pos.times(pilot); /* */ /* */ /* 38 */ pos.z = (w.getPosition().z + pilot.getPosition().z); /* 39 */ w.moveTo(pos); /* */ /* 41 */ r.add(w); /* */ } /* */ } /* Location: C:\Program Files (x86)\Worlds Inc\WorldsPlayer - Win7\lib\worlds.jar!\NET\worlds\console\UserInventoryCallback.class * Java compiler version: 6 (50.0) * JD-Core Version: 0.7.1 */