Reworked zones to allow for isolated zones (IE Opening Zone) and private area instances.

This commit is contained in:
Filip Maj 2016-02-07 13:05:54 -05:00
parent c83b4a12b9
commit 42ba95b69d
14 changed files with 482 additions and 317 deletions

View file

@ -19,6 +19,8 @@ namespace FFXIVClassic_Map_Server.dataobjects
private ClientConnection zoneConnection;
private ClientConnection chatConnection;
public string errorMessage = "";
bool isDisconnected;
public ConnectedPlayer(uint actorId)
@ -60,7 +62,7 @@ namespace FFXIVClassic_Map_Server.dataobjects
public void queuePacket(SubPacket subPacket, bool isAuthed, bool isEncrypted)
{
zoneConnection.queuePacket(subPacket, isAuthed, isEncrypted);
zoneConnection.queuePacket(subPacket, isAuthed, isEncrypted);
}
public Player getActor()
@ -142,5 +144,11 @@ namespace FFXIVClassic_Map_Server.dataobjects
return basePackets;
}
public void clearInstance()
{
actorInstanceList.Clear();
}
}
}