Introduction - If you have any usage issues, please Google them yourself
Packet : 93317440s60_midp1.0program.rar filelist
S60_MIDP1.0Program\GameScreen.java
S60_MIDP1.0Program\MainStream.java
S60_MIDP1.0Program\MaJiangMIDlet.java
S60_MIDP1.0Program\GameScreen.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_Init.java
S60_MIDP1.0Program\Struct\S_SVCMD_Chu.java
S60_MIDP1.0Program\Struct\S_SVCMD_HUANGPAI.java
S60_MIDP1.0Program\Struct\S_SVCMD_Hu.java
S60_MIDP1.0Program\Struct\S_SVCMD_Gang.java
S60_MIDP1.0Program\Struct\S_SVCMD_Peng.java
S60_MIDP1.0Program\Struct\S_SVCMD_END.java
S60_MIDP1.0Program\Struct\S_CLTRPT_FINISH.java
S60_MIDP1.0Program\Struct\S_CLTRPT_REQUEST.java
S60_MIDP1.0Program\Struct\S_CLTRPT_EXIT.java
S60_MIDP1.0Program\Struct\C_GPai.java
S60_MIDP1.0Program\Struct\C_GPai.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_Init.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_GetPai.java
S60_MIDP1.0Program\Struct\S_SVCMD_GetPai.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_Hu.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_HUANGPAI.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_Gang.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_Chu.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_Peng.java.bak
S60_MIDP1.0Program\Struct\S_SVCMD_END.java.bak
S60_MIDP1.0Program\Struct\S_CLTRPT_REQUEST.java.bak
S60_MIDP1.0Program\Struct\S_CLTRPT_EXIT.java.bak
S60_MIDP1.0Program\Struct\S_CLTRPT_FINISH.java.bak
S60_MIDP1.0Program\Struct\Public_Str.java
S60_MIDP1.0Program\Struct\Public_Str.java.bak
S60_MIDP1.0Program\Struct
S60_MIDP1.0Program\NPC\NPC.java
S60_MIDP1.0Program\NPC\NPC.java.bak
S60_MIDP1.0Program\NPC
S60_MIDP1.0Program\MaJiangAI\CDMJ_PublicPai.java
S60_MIDP1.0Program\MaJiangAI\CDMJPrivatePai.java.bak
S60_MIDP1.0Program\MaJiangAI\S_Hu_Description.java
S60_MIDP1.0Program\MaJiangAI\S_Hu_Description.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJSafePai.java
S60_MIDP1.0Program\MaJiangAI\CDMJSafePai.java.bak
S60_MIDP1.0Program\MaJiangAI\SMJRule.java
S60_MIDP1.0Program\MaJiangAI\SMJRule.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJ_PublicPai.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPrivatePai.java
S60_MIDP1.0Program\MaJiangAI\CDMJPublicPai.java
S60_MIDP1.0Program\MaJiangAI\CDMJPublicPai.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJRule\CDMJRule.java
S60_MIDP1.0Program\MaJiangAI\CDMJRule\S_CDMJ_Hu.java
S60_MIDP1.0Program\MaJiangAI\CDMJRule\CDMJRule.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJRule\S_CDMJ_Hu.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJRule
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil\S_Key_Pai.java
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil\S_Key_Pai.java.bak
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil\C_CDMJ_Spe_Util.java
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil\C_CDMJ_Spe_Util.java.bak
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil\S_BaseStruct.java
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil\S_BaseStruct.java.bak
S60_MIDP1.0Program\MaJiangAI\cdmj_spetialutil
S60_MIDP1.0Program\MaJiangAI\CDMJPai\C_PaiArray.java
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_Rule.java
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_AI_Reference.java
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_CDMJ_Kan.java
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_Peng.java
S60_MIDP1.0Program\MaJiangAI\CDMJPai\C_PaiArray.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_CDMJ_Kan.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_Peng.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_AI_Reference.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai\CDMJPai.java
S60_MIDP1.0Program\MaJiangAI\CDMJPai\CDMJPai.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai\TestArr.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai\S_Rule.java.bak
S60_MIDP1.0Program\MaJiangAI\CDMJPai
S60_MIDP1.0Program\MaJiangAI
S60_MIDP1.0Program\CPlayer\CPlayer.java.bak
S60_MIDP1.0Program\CPlayer\CPlayer.java
S60_MIDP1.0Program\CPlayer
S60_MIDP1.0Program\Contro\Contro.java
S60_MIDP1.0Program\Contro\S_Hu_Record.java
S60_MIDP1.0Program\Contro\Contro.java.bak
S60_MIDP1.0Program\Contro\S_Hu_Record.java.bak
S60_MIDP1.0Program\Contro
S60_MIDP1.0Program