/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//														ProgramCommon ۾ History ()
//
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////


//---------------------------------------------------------------------------------------------------------------
	<>
1.  C/S  ۾   Sequence Diagram  ۼؼ Ŭ̾Ʈ Ѱ  !!



//---------------------------------------------------------------------------------------------------------------
* 20050404() ο
1. E3   ó ۾ Start
2. ȹ   ũƮ Ľ 
3. 


* 20050404()
1. 3DEngine 4 1 Version ۾ :  и/ ܶٱ 


* 20050404()   ̵ 1 Ϸ
1. ׷ Resource C/S ۾ 1 Ϸ
2.   : ؼ


* 20050401()
1. ProgramCommon  "SinTable.h", "SinTable.cpp" ߰


* 20050401() ο
1.  MemoryPoolTempl , ׿ Լ ߰
2. DBProxy   迡  ĳ  ð  ó	3.31


* 20050325()
1. E3 Version : AI GameServer ޼ ŹĿ  ó  ȯ
2. GameServer NPC AI ġű


* 20050329(ȭ) ο
1. ̼, , ÿ õ       Ϸ
2.    ڽſ   ۾ Ϸ
3. GameServer DBProxy ĳ   send


* 20050325() ο
1. sector ̵ó Ŷ 

* 20050322(ȭ) ο
1. SolarFileReader closeFileҶ m_dwBufPos = 0  ʴ  Fixed
2. 0 == itemslotset assert  
3. Agent Master    DBP ϰ client listen 
4. ʵó	2005.3.25
5. Ʋó	2005.3.25


* 20050321() ο
1. Agent Server ó (  ,  Ϸ )
2. DBP (solarDB) 	2005.3.22
3. gameserver player   Agent ̵Ƿ , ó 	
4.  , ̵  ó 
5.  ũƮ Ȱ ó	2005.3.22

	
* 20050223() ο
1. ItemManager Combine()ó

* 20050222() ο
1. SolarClientNetwork  Ϸ
2. SolarClientNetwork client  Ϸ

* 20050214() ο
1. (Ŭ,) solarfileReader ũƮ ļ ü
2. ÿȸ  ۾

* 20050204() ο
1. (Ŭ) ̴  ó, ̴ ũƮ  
2. (Ŭ)   ó
3. (Ŭ) ä Ŀ
4. (Ŭ) α â ó
5. (Ŭ) ũⰡ ٸ   ó

* 20050131() ο
1. (Ŭ)  , ī 
2. (Ŭ,)_bin    
3. soloarFileReader Ŭ  : ȹ 䱸  ũƮ Ľ  

* 20050128() ο
1. (Ŭ)ҽ ޴ :  ε  Ʈ ε, Ľ Ϸ, ׽Ʈ Ϸ
2. (Ŭ) Ʈ, Ǯ  ó Ϸ

* 20050127() ο
1. (Ŭ)herogaugeDialog 

* 20050125(ȭ) ο
1. (Ŭ)Ű޴ 

* 20050114() ο
1. (Ŭ)MousePointer߰
2. (Ŭ) ̵ ó, κ丮, â  Ϸ..׽Ʈ 

* 20050105() ο
1. ȹ Ķ   CharInfoList߰

* 20050103() ο
1. Portal Serveró    
2. GameServer->DBProxy ֱ charinfo Ʈ ڵ ߰

* 20041230() ο
1. PortalServer ַǿ ߰  ⺻  , protocol_XP, packetstruct_XP߰

* 20041229() ο
1. SolarDatabase ODBC   ޽ 
2. DG ĳ  ׽Ʈ Ϸ!
3. SCSlotFactoryۼ

* 20041228(ȭ) ο
1. ItemManager (κ, , , ŷ,    )
2. ȹ Ѿ Ķ  ü, data parsing  ó( 켱 ,  ͸ )
3. portal server   ..	


* 20041222() ο
1. Ŭ̾Ʈ 豸Ϸ, 켱 äâ ׽Ʈ ۾
2. Ŭ̾Ʈ Ʈũ Ŷ ó  , 
3. Ŭ̾Ʈ   ʿ

* 20041221(ȭ) ο
1. Ŭ̾Ʈ ̽    !
2. ؾâ : äâ, ĳ â, ųâ, κ丮, ĳ ,  ̽ â  ϱ?

	
* 20041220() ο
1. CG_SYNC_MOVE  , ̵ó Ϸ
2.  slot, container   αν  ó
3. CG_CHARINFO_REQ_SYN ó ó Ϸ

* 20041215() ο
1. SCObject鰣 Hierarchy ,  
2. DG Dummy Test
3. DBProxy ĳ ó  
5. DG Character Item, Skill  ó


* 20041213() ο
1. ProgramCommon, Common Ȯ и ۾
 - Ŭ̾Ʈ   ҽ  и !

* 20041209() ο
1.  Naming Rule : Postfix ߰
 - DBR : SolarDatabase DBResult MSG ȯϿ óϱ ! DBProxy !!!
2. SCCommon丮 ߰
 - Ŭ̾Ʈ  ϴ ҽ ڵ
 -  : SCObject ҽ, SCSlot ҽ
3. Ŭ̾Ʈ ؼ CHARINFO ޾ƿ ó Ϸ. Client <-> GameServer <-> DBProxy <-> DB
 - Ŭ̾Ʈ ȵǴ  ׽Ʈ 
 - DBProxy Cache κп  谡 ʿ! (  ĳ ! )
 
* 20041130(ȭ) ο
1.  ϰ ϱ  VarPacket 


* 20041129() ο
1. KEY ID  
 - KEY  ٽ  ٽ KEY-Generator Ҵ  
   ex) ObjectKey
 - ID DBȤ File Ͽ    Һ,  
   ex) Guid, MapID
2. ڵ鷯 ̹ Ģ
 - class̸ : Handler_īװ
3. NetworkPacketŬ ߰
 - īװ  Ʋ,  īװ Ѱ ȿ ϱ
 -  : Ǵ  þų, īװ, ߰ RegisterȤ ڵ带 ߰ؾ Ѵ. 
4. Field EnterField()Լȿ Ʈ, ȭ ó


* 20041122()   ۾()
1.  Naming Rule
  1) Prefix
		C : Client
		G : Game Server
		M : Master Server
		D : DBP Server

 2) Postfix
		SYN - Server û
		ACK - û  
		NAK - û  ź
		CMD - Server 
		BRD - Server ȭ   ˸

 3)  Naming Rule
		Prefix_īװ_ݸ_Postfix
		ex) CG_CONNECTION_REGISTER_SYN

2.   Ģ

 1)   
	Protocol_Prefix.h 
	ex)Protocol_CG.h
 2) Ŷ ü  
	PacketStruct_Prefix.h
	ex)PacketStruct_CG.h




