Skip to content

ZoneServer Info

Karthik Panjaje edited this page Mar 5, 2020 · 1 revision

Zone server initialization steps

  • Create quest table
  • Create log directories (C:\A3Log, SystemLog, HackLog, A3Debug, C:\CommonLog, WGSLog, SQuestLog)
  • Initialize Winsock
  • Initialize crypt class required for encrypting packets
  • Verify AtzLib
  • Start socket listener
  • Connect to main server
  • Connect to zone agent
  • Initialize NPC AI
  • Connect to game log server
  • Initialize timers
  • Initialize server options (Current time, day etc)
  • Initialize UDP socket
  • Initialize server loop manager
  • Start the main thread
  • Initialize mercenary manager
Clone this wiki locally