[Login Phase] Account handling Character handling -> [Client Info Phase] Recieve Client data Send Area data request -> [Area Load Process] Recieve area data [Load Area] Map [ Region,Sector ] Makiva,C3 Game time [ Year,Month,Day,Hour,Minute,Second ] Weather [ Type,Strength ] Start Gameplay [Process while in gameplay] Request area client data [Process Client data] [ Example of Client Data Processing ] Request -> Client list amount Recieve <- Client list amount ... Request -> Client data 13/28 Recieve <- Client data for client 13/28 Process = Client data #13 Request -> Client data 14/28 ... Process = Data is valid for all clients CO/CA Request -> Client list amount Recieve -> Client list amount Process = Correct any changes Process = Move to NPC data Request NPC data [Process NPC data] Request area monster data [Process monster data] Confirm Data [Fix any missing data]