├── CmdProtocol.proto ├── README.md ├── ResultCodeProtocol.proto ├── WhippedEgg.proto └── game ├── FlushSearchMethod ├── AbstractFlushSearch.java ├── DiffColorMethod.java ├── FlushMethod.java └── SameColorMethod.java ├── cardTypeChecker ├── AbstractFlushChecker.java ├── BaseCardTypeChecker.java ├── Checker.java ├── CommonBombChecker.java ├── CommonFlushChecker.java ├── CouplePorkerChecker.java ├── FlyPairsChecker.java ├── KingBombChecker.java ├── SameColorFlushChecker.java ├── SinglePorkerChecker.java ├── ThreeBringTwoChecker.java ├── ThreeFlushChecker.java └── ThreePieceChecker.java ├── cardTypeSearch ├── AbstractSearcher.java ├── BigBombPorkerSearcher.java ├── CardTypeCheckerMgr.java ├── CommonFlushSearcher.java ├── DoublePorkerSearcher.java ├── FlyPorkerSearcher.java ├── KingPorkerSearcher.java ├── ParameterUtils.java ├── SameColorPorkerSearcher.java ├── SamllBombPorkerSearcher.java ├── SearchHelperHolder.java ├── Searcher.java ├── SearcherManager.java ├── SinglePorkerSearcher.java ├── ThreeBringTwoSearcher.java ├── ThreeFlushPorkerSearcher.java └── ThreePorkerSearcher.java ├── client ├── WebSocketClient.java ├── WebSocketClientHandler.java └── WebSocketClientRunner.java ├── exception └── BusinessException.java ├── handler └── HandlerHolder.java ├── modules └── handler │ ├── HostingPorkerHandler.java │ ├── ProcessTributeHandler.java │ ├── TalkHandler.java │ └── WhiipedEggHandler.java ├── payTributeChecker ├── AbstarctTributeChecker.java ├── DoubleTributer.java ├── PayTributeCheckerHolder.java ├── PayTributeEnum.java ├── SingleTributer.java └── TributeChecker.java ├── payTributeHandler ├── AbstractPayTributeHandler.java ├── DoubleDiffTributeHandler.java ├── DoubleSameTributeHandler.java ├── PayTributeHandler.java ├── PayTributeHandlerHolder.java ├── ReactToPayTributeHandler.java └── SinglePayTributeHandler.java ├── porker ├── Porker.java └── PorkerMgr.java ├── porkerComparer ├── AbstractComparer.java ├── BigCommonBombComparer.java ├── CommonComparer.java ├── Comparer.java ├── ComparerManager.java ├── FlushComparer.java ├── GameComparer.java ├── HandPatternCalculator.java ├── KingBombComparer.java ├── SameColorFlushComparer.java └── SmallCommonBombComparer.java ├── porkerEnumSet ├── CardColorEnum.java ├── CardTypeEnum.java ├── FaceValueEnum.java └── PorkerValueEnum.java ├── proto ├── CmdProtocol.java ├── ResultCodeProtocol.java └── WhippedEgg.java ├── redisTest ├── LoginDao.java ├── LoginService.java ├── User.java └── UserStateEnum.java ├── room ├── gameStatus │ ├── GameStatusChecker.java │ └── GameStatusEnum.java ├── gameTeam │ ├── Team.java │ └── TeamGroup.java ├── payTributeData │ ├── PayTributeData.java │ ├── PayTributeDataUnit.java │ └── TributePorkerEnum.java ├── roomGame │ ├── GameControlUser.java │ ├── GamePlayer.java │ ├── GamePlayerRound.java │ ├── NextControlUserEnum.java │ └── RoomGame.java ├── roomGameLogic │ ├── GameEndLogic.java │ ├── GameStarerLogic.java │ ├── HostingLogic.java │ ├── NotifyClientLogic.java │ ├── OperationTag.java │ ├── PayTributeLogic.java │ ├── PorkerInitLogic.java │ ├── StartGameLogic.java │ └── SumbitPorkerLogic.java └── roomGameTimer │ ├── BackTributeTask.java │ ├── ClientPerformanceTask.java │ ├── GameBeginTask.java │ ├── PayTributeTask.java │ ├── RoomGameTimer.java │ └── UserOperationTask.java ├── server ├── ChannelCloseHandler.java ├── GameServer.java ├── GameServerHandler.java ├── GameServerInitializer.java ├── HttpServer.java ├── HttpServerHandler.java └── HttpServerInitializer.java ├── testServerLogicCode ├── TestCardTypeLogic.java ├── TestSearcherCode.java └── testCompareLogic.java ├── userGoldDao ├── GameUserGoldDao.java └── GameUserGoldService.java ├── userLoginDateDao ├── AllLoginUserDao.java └── AllLoginUserService.java └── utils ├── GDPropertiesUtils.java ├── IntToolUtils.java └── RandomUtils.java /CmdProtocol.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/CmdProtocol.proto -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GuanDan 2 | 应某人要求 共享棋牌游戏掼蛋的服务器代码。 3 | -------------------------------------------------------------------------------- /ResultCodeProtocol.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/ResultCodeProtocol.proto -------------------------------------------------------------------------------- /WhippedEgg.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/WhippedEgg.proto -------------------------------------------------------------------------------- /game/FlushSearchMethod/AbstractFlushSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/FlushSearchMethod/AbstractFlushSearch.java -------------------------------------------------------------------------------- /game/FlushSearchMethod/DiffColorMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/FlushSearchMethod/DiffColorMethod.java -------------------------------------------------------------------------------- /game/FlushSearchMethod/FlushMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/FlushSearchMethod/FlushMethod.java -------------------------------------------------------------------------------- /game/FlushSearchMethod/SameColorMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/FlushSearchMethod/SameColorMethod.java -------------------------------------------------------------------------------- /game/cardTypeChecker/AbstractFlushChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/AbstractFlushChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/BaseCardTypeChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/BaseCardTypeChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/Checker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/Checker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/CommonBombChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/CommonBombChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/CommonFlushChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/CommonFlushChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/CouplePorkerChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/CouplePorkerChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/FlyPairsChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/FlyPairsChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/KingBombChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/KingBombChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/SameColorFlushChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/SameColorFlushChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/SinglePorkerChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/SinglePorkerChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/ThreeBringTwoChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/ThreeBringTwoChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/ThreeFlushChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/ThreeFlushChecker.java -------------------------------------------------------------------------------- /game/cardTypeChecker/ThreePieceChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeChecker/ThreePieceChecker.java -------------------------------------------------------------------------------- /game/cardTypeSearch/AbstractSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/AbstractSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/BigBombPorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/BigBombPorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/CardTypeCheckerMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/CardTypeCheckerMgr.java -------------------------------------------------------------------------------- /game/cardTypeSearch/CommonFlushSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/CommonFlushSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/DoublePorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/DoublePorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/FlyPorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/FlyPorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/KingPorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/KingPorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/ParameterUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/ParameterUtils.java -------------------------------------------------------------------------------- /game/cardTypeSearch/SameColorPorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/SameColorPorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/SamllBombPorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/SamllBombPorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/SearchHelperHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/SearchHelperHolder.java -------------------------------------------------------------------------------- /game/cardTypeSearch/Searcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/Searcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/SearcherManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/SearcherManager.java -------------------------------------------------------------------------------- /game/cardTypeSearch/SinglePorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/SinglePorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/ThreeBringTwoSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/ThreeBringTwoSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/ThreeFlushPorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/ThreeFlushPorkerSearcher.java -------------------------------------------------------------------------------- /game/cardTypeSearch/ThreePorkerSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/cardTypeSearch/ThreePorkerSearcher.java -------------------------------------------------------------------------------- /game/client/WebSocketClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/client/WebSocketClient.java -------------------------------------------------------------------------------- /game/client/WebSocketClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/client/WebSocketClientHandler.java -------------------------------------------------------------------------------- /game/client/WebSocketClientRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/client/WebSocketClientRunner.java -------------------------------------------------------------------------------- /game/exception/BusinessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/exception/BusinessException.java -------------------------------------------------------------------------------- /game/handler/HandlerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/handler/HandlerHolder.java -------------------------------------------------------------------------------- /game/modules/handler/HostingPorkerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/modules/handler/HostingPorkerHandler.java -------------------------------------------------------------------------------- /game/modules/handler/ProcessTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/modules/handler/ProcessTributeHandler.java -------------------------------------------------------------------------------- /game/modules/handler/TalkHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/modules/handler/TalkHandler.java -------------------------------------------------------------------------------- /game/modules/handler/WhiipedEggHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/modules/handler/WhiipedEggHandler.java -------------------------------------------------------------------------------- /game/payTributeChecker/AbstarctTributeChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeChecker/AbstarctTributeChecker.java -------------------------------------------------------------------------------- /game/payTributeChecker/DoubleTributer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeChecker/DoubleTributer.java -------------------------------------------------------------------------------- /game/payTributeChecker/PayTributeCheckerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeChecker/PayTributeCheckerHolder.java -------------------------------------------------------------------------------- /game/payTributeChecker/PayTributeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeChecker/PayTributeEnum.java -------------------------------------------------------------------------------- /game/payTributeChecker/SingleTributer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeChecker/SingleTributer.java -------------------------------------------------------------------------------- /game/payTributeChecker/TributeChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeChecker/TributeChecker.java -------------------------------------------------------------------------------- /game/payTributeHandler/AbstractPayTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/AbstractPayTributeHandler.java -------------------------------------------------------------------------------- /game/payTributeHandler/DoubleDiffTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/DoubleDiffTributeHandler.java -------------------------------------------------------------------------------- /game/payTributeHandler/DoubleSameTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/DoubleSameTributeHandler.java -------------------------------------------------------------------------------- /game/payTributeHandler/PayTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/PayTributeHandler.java -------------------------------------------------------------------------------- /game/payTributeHandler/PayTributeHandlerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/PayTributeHandlerHolder.java -------------------------------------------------------------------------------- /game/payTributeHandler/ReactToPayTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/ReactToPayTributeHandler.java -------------------------------------------------------------------------------- /game/payTributeHandler/SinglePayTributeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/payTributeHandler/SinglePayTributeHandler.java -------------------------------------------------------------------------------- /game/porker/Porker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porker/Porker.java -------------------------------------------------------------------------------- /game/porker/PorkerMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porker/PorkerMgr.java -------------------------------------------------------------------------------- /game/porkerComparer/AbstractComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/AbstractComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/BigCommonBombComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/BigCommonBombComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/CommonComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/CommonComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/Comparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/Comparer.java -------------------------------------------------------------------------------- /game/porkerComparer/ComparerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/ComparerManager.java -------------------------------------------------------------------------------- /game/porkerComparer/FlushComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/FlushComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/GameComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/GameComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/HandPatternCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/HandPatternCalculator.java -------------------------------------------------------------------------------- /game/porkerComparer/KingBombComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/KingBombComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/SameColorFlushComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/SameColorFlushComparer.java -------------------------------------------------------------------------------- /game/porkerComparer/SmallCommonBombComparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerComparer/SmallCommonBombComparer.java -------------------------------------------------------------------------------- /game/porkerEnumSet/CardColorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerEnumSet/CardColorEnum.java -------------------------------------------------------------------------------- /game/porkerEnumSet/CardTypeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerEnumSet/CardTypeEnum.java -------------------------------------------------------------------------------- /game/porkerEnumSet/FaceValueEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerEnumSet/FaceValueEnum.java -------------------------------------------------------------------------------- /game/porkerEnumSet/PorkerValueEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/porkerEnumSet/PorkerValueEnum.java -------------------------------------------------------------------------------- /game/proto/CmdProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/proto/CmdProtocol.java -------------------------------------------------------------------------------- /game/proto/ResultCodeProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/proto/ResultCodeProtocol.java -------------------------------------------------------------------------------- /game/proto/WhippedEgg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/proto/WhippedEgg.java -------------------------------------------------------------------------------- /game/redisTest/LoginDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/redisTest/LoginDao.java -------------------------------------------------------------------------------- /game/redisTest/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/redisTest/LoginService.java -------------------------------------------------------------------------------- /game/redisTest/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/redisTest/User.java -------------------------------------------------------------------------------- /game/redisTest/UserStateEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/redisTest/UserStateEnum.java -------------------------------------------------------------------------------- /game/room/gameStatus/GameStatusChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/gameStatus/GameStatusChecker.java -------------------------------------------------------------------------------- /game/room/gameStatus/GameStatusEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/gameStatus/GameStatusEnum.java -------------------------------------------------------------------------------- /game/room/gameTeam/Team.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/gameTeam/Team.java -------------------------------------------------------------------------------- /game/room/gameTeam/TeamGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/gameTeam/TeamGroup.java -------------------------------------------------------------------------------- /game/room/payTributeData/PayTributeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/payTributeData/PayTributeData.java -------------------------------------------------------------------------------- /game/room/payTributeData/PayTributeDataUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/payTributeData/PayTributeDataUnit.java -------------------------------------------------------------------------------- /game/room/payTributeData/TributePorkerEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/payTributeData/TributePorkerEnum.java -------------------------------------------------------------------------------- /game/room/roomGame/GameControlUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGame/GameControlUser.java -------------------------------------------------------------------------------- /game/room/roomGame/GamePlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGame/GamePlayer.java -------------------------------------------------------------------------------- /game/room/roomGame/GamePlayerRound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGame/GamePlayerRound.java -------------------------------------------------------------------------------- /game/room/roomGame/NextControlUserEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGame/NextControlUserEnum.java -------------------------------------------------------------------------------- /game/room/roomGame/RoomGame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGame/RoomGame.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/GameEndLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/GameEndLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/GameStarerLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/GameStarerLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/HostingLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/HostingLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/NotifyClientLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/NotifyClientLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/OperationTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/OperationTag.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/PayTributeLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/PayTributeLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/PorkerInitLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/PorkerInitLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/StartGameLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/StartGameLogic.java -------------------------------------------------------------------------------- /game/room/roomGameLogic/SumbitPorkerLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameLogic/SumbitPorkerLogic.java -------------------------------------------------------------------------------- /game/room/roomGameTimer/BackTributeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameTimer/BackTributeTask.java -------------------------------------------------------------------------------- /game/room/roomGameTimer/ClientPerformanceTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameTimer/ClientPerformanceTask.java -------------------------------------------------------------------------------- /game/room/roomGameTimer/GameBeginTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameTimer/GameBeginTask.java -------------------------------------------------------------------------------- /game/room/roomGameTimer/PayTributeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameTimer/PayTributeTask.java -------------------------------------------------------------------------------- /game/room/roomGameTimer/RoomGameTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameTimer/RoomGameTimer.java -------------------------------------------------------------------------------- /game/room/roomGameTimer/UserOperationTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/room/roomGameTimer/UserOperationTask.java -------------------------------------------------------------------------------- /game/server/ChannelCloseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/ChannelCloseHandler.java -------------------------------------------------------------------------------- /game/server/GameServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/GameServer.java -------------------------------------------------------------------------------- /game/server/GameServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/GameServerHandler.java -------------------------------------------------------------------------------- /game/server/GameServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/GameServerInitializer.java -------------------------------------------------------------------------------- /game/server/HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/HttpServer.java -------------------------------------------------------------------------------- /game/server/HttpServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/HttpServerHandler.java -------------------------------------------------------------------------------- /game/server/HttpServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/server/HttpServerInitializer.java -------------------------------------------------------------------------------- /game/testServerLogicCode/TestCardTypeLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/testServerLogicCode/TestCardTypeLogic.java -------------------------------------------------------------------------------- /game/testServerLogicCode/TestSearcherCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/testServerLogicCode/TestSearcherCode.java -------------------------------------------------------------------------------- /game/testServerLogicCode/testCompareLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/testServerLogicCode/testCompareLogic.java -------------------------------------------------------------------------------- /game/userGoldDao/GameUserGoldDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/userGoldDao/GameUserGoldDao.java -------------------------------------------------------------------------------- /game/userGoldDao/GameUserGoldService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/userGoldDao/GameUserGoldService.java -------------------------------------------------------------------------------- /game/userLoginDateDao/AllLoginUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/userLoginDateDao/AllLoginUserDao.java -------------------------------------------------------------------------------- /game/userLoginDateDao/AllLoginUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/userLoginDateDao/AllLoginUserService.java -------------------------------------------------------------------------------- /game/utils/GDPropertiesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/utils/GDPropertiesUtils.java -------------------------------------------------------------------------------- /game/utils/IntToolUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/utils/IntToolUtils.java -------------------------------------------------------------------------------- /game/utils/RandomUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChinaZZH/GuanDan/HEAD/game/utils/RandomUtils.java --------------------------------------------------------------------------------