Index: core3/branches/unstable/MMOCoreORB/src/server/zone/ZoneServer.idl =================================================================== diff -u -N -r5033 -r5763 --- core3/branches/unstable/MMOCoreORB/src/server/zone/ZoneServer.idl (.../ZoneServer.idl) (revision 5033) +++ core3/branches/unstable/MMOCoreORB/src/server/zone/ZoneServer.idl (.../ZoneServer.idl) (revision 5763) @@ -100,6 +100,7 @@ private transient ZoneProcessServer processor; + private VectorMap zones; private transient ObjectManager objectManager; @@ -120,6 +121,8 @@ private transient CreatureTemplateManager creatureTemplateManager; private int totalSentPackets; + + private int serverCap; private int totalResentPackets; @@ -161,7 +164,7 @@ private native void loadGalaxyName(); public native void initialize(); - + public native void shutdown(); public native void startManagers(); @@ -173,6 +176,8 @@ public native void start(int p, int mconn = 10); public native void stop(); + + public native void timedShutdown(int minutes); @local @dirty @@ -276,6 +281,10 @@ return serverState == LOADING; } + public int getServerCap() { + return serverCap; + } + @dirty public int getServerState() { return serverState;