From dcdadb1fb870c7c84a6c1e00bb1bb7456aa22a73 Mon Sep 17 00:00:00 2001 From: Akbar Yahya <11765082+akbaryahya@users.noreply.github.com> Date: Sat, 12 Nov 2022 17:10:53 +0800 Subject: [PATCH] delete 341 file useless --- proto/AISnapshotEntityData.proto | 37 --------------- proto/AISnapshotEntitySkillCycle.proto | 28 ----------- proto/ActivityAcceptGiftResultInfo.proto | 26 ---------- proto/ActivityFriendGiftWishData.proto | 30 ------------ proto/ActivityRecvGiftData.proto | 30 ------------ proto/AranaraCollectionState.proto | 27 ----------- proto/AranaraCollectionSuite.proto | 27 ----------- proto/AreaPlayType.proto | 26 ---------- proto/ArenaChallengeChildChallengeInfo.proto | 28 ----------- proto/AuditState.proto | 26 ---------- proto/BalloonGalleryInfo.proto | 26 ---------- proto/BalloonGallerySettleInfo.proto | 29 ------------ proto/BargainResultType.proto | 26 ---------- proto/BargainSnapshot.proto | 27 ----------- proto/BlessingFriendPicData.proto | 32 ------------- proto/BlessingRecvPicRecord.proto | 34 -------------- proto/BounceConjuringGallerySettleInfo.proto | 35 -------------- proto/BundleInfo.proto | 24 ---------- proto/BuoyantCombatGallerySettleInfo.proto | 30 ------------ proto/BuoyantCombatSettleInfo.proto | 27 ----------- proto/CataLogGlobalWatcherFinishedData.proto | 25 ---------- proto/CellInfo.proto | 27 ----------- proto/CityReputationSimpleInfo.proto | 25 ---------- proto/ClientMassiveEntity.proto | 35 -------------- proto/ClientReconnectReason.proto | 25 ---------- proto/ContentAuditAuxiliaryField.proto | 25 ---------- proto/ContentAuditData.proto | 26 ---------- proto/ContentAuditField.proto | 27 ----------- proto/ContentAuditInfo.proto | 30 ------------ proto/CreateReason.proto | 26 ---------- proto/CutSceneExtraParam.proto | 24 ---------- proto/CylinderRegionSize.proto | 25 ---------- proto/DraftInviteFailInfo.proto | 27 ----------- proto/DraftInviteFailReason.proto | 29 ------------ proto/DropSubfieldType.proto | 28 ----------- proto/DungeonCandidateTeamAvatar.proto | 27 ----------- proto/DungeonCandidateTeamDismissReason.proto | 26 ---------- ...ungeonCandidateTeamPlayerLeaveReason.proto | 27 ----------- proto/DungeonCandidateTeamPlayerState.proto | 26 ---------- proto/DungeonEntryBlockReason.proto | 27 ----------- proto/DungeonEntryCond.proto | 27 ----------- proto/DynamicLayerNodes.proto | 27 ----------- proto/DynamicNodes.proto | 26 ---------- proto/DynamicSVONode.proto | 28 ----------- proto/EntityConfigHashEntry.proto | 26 ---------- proto/EntityMoveFailInfo.proto | 30 ------------ proto/EventTriggerType.proto | 25 ---------- proto/EvtAnimatorStateChangedInfo.proto | 34 -------------- proto/EvtFaceToDirInfo.proto | 27 ----------- proto/EvtRushMoveInfo.proto | 33 ------------- proto/EvtSetAttackTargetInfo.proto | 26 ---------- proto/ExclusiveRuleInfo.proto | 25 ---------- proto/FallPlayerBrief.proto | 26 ---------- proto/FireworksLaunchParam.proto | 27 ----------- proto/FireworksLaunchParamType.proto | 29 ------------ proto/FireworksLaunchSchemeData.proto | 28 ----------- proto/FishBattleResult.proto | 29 ------------ proto/FishEscapeReason.proto | 26 ---------- proto/FishInfo.proto | 25 ---------- proto/FishingGallerySettleInfo.proto | 28 ----------- proto/FishingScore.proto | 25 ---------- proto/FleurFairBossSettleInfo.proto | 30 ------------ proto/FleurFairGallerySettleInfo.proto | 28 ----------- proto/FleurFairPlayerStatInfo.proto | 32 ------------- proto/FoundationOpType.proto | 30 ------------ proto/GCGBossChallengeData.proto | 25 ---------- proto/GCGChallengeData.proto | 27 ----------- proto/GCGControllerShowInfo.proto | 28 ----------- proto/GCGDSCardData.proto | 28 ----------- proto/GCGDSDeckData.proto | 31 ------------ proto/GCGDuel.proto | 47 ------------------- proto/GCGDuelChallenge.proto | 26 ---------- proto/GCGDuelExtra.proto | 31 ------------ proto/GCGLevelData.proto | 25 ---------- proto/GCGLevelType.proto | 29 ------------ proto/GCGMatchInfo.proto | 26 ---------- proto/GCGPVEIntention.proto | 25 ---------- proto/GCGPhase.proto | 27 ----------- proto/GCGPlayerField.proto | 45 ------------------ proto/GCGSkillHpChangeType.proto | 26 ---------- proto/GCGSkillPreviewCardInfo.proto | 30 ------------ .../GCGSkillPreviewElementReactionInfo.proto | 28 ----------- proto/GCGSkillPreviewHpInfo.proto | 27 ----------- proto/GCGSkillPreviewInfo.proto | 36 -------------- proto/GCGSkillPreviewOnstageChangeInfo.proto | 25 ---------- proto/GCGSkillPreviewReactionInfo.proto | 25 ---------- proto/GCGSkillPreviewTokenChangeInfo.proto | 26 ---------- proto/GCGSkillPreviewTokenInfo.proto | 26 ---------- proto/GCGWaitingCharacter.proto | 25 ---------- proto/GCGZone.proto | 24 ---------- proto/GadgetPlayUidInfo.proto | 32 ------------- proto/GalleryFlowerStartParam.proto | 24 ---------- .../GameplayRecommendationSkillRequest.proto | 24 ---------- .../GameplayRecommendationSkillResponse.proto | 25 ---------- proto/GearColumnInfo.proto | 28 ----------- proto/GeneralMatchInfo.proto | 28 ----------- proto/GroupLinkBundle.proto | 31 ------------ proto/HideAndSeekSettleInfo.proto | 32 ------------- proto/HitTreeInfo.proto | 27 ----------- proto/HomeAvatarSummonEventInfo.proto | 29 ------------ proto/HomeBalloonGalleryRecord.proto | 29 ------------ proto/HomeBalloonRecord.proto | 26 ---------- proto/HomeBlockArrangementMuipData.proto | 27 ----------- proto/HomeBlueprintBriefMuipData.proto | 30 ------------ proto/HomeBlueprintSearchInfo.proto | 27 ----------- proto/HomeBlueprintSlotInfo.proto | 30 ------------ proto/HomeGroupRecord.proto | 35 -------------- proto/HomePlantFieldData.proto | 31 ------------ proto/HomePlantFieldStatus.proto | 27 ----------- proto/HomePlantSubFieldData.proto | 30 ------------ proto/HomeRacingGalleryRecord.proto | 28 ----------- proto/HomeRacingRecord.proto | 26 ---------- proto/HomeSceneArrangementMuipData.proto | 29 ------------ proto/HomeStakePlayRecord.proto | 27 ----------- proto/HomeStakeRecord.proto | 26 ---------- proto/HomeVerifyBlockData.proto | 25 ---------- proto/HomeVerifySceneData.proto | 30 ------------ proto/HuntingOfferData.proto | 29 ------------ proto/HuntingOfferState.proto | 27 ----------- proto/InBattleChessSettleInfo.proto | 32 ------------- proto/InBattleIrodoriChessSettleInfo.proto | 29 ------------ proto/InBattleMechanicusSettleInfo.proto | 33 ------------- proto/IrodoriMasterGallerySettleInfo.proto | 30 ------------ proto/IslandPartyGallerySettleInfo.proto | 28 ----------- proto/LanguageType.proto | 39 --------------- ...LanternRiteFireworksReformFactorInfo.proto | 25 ---------- .../LanternRiteFireworksReformSkillInfo.proto | 27 ----------- proto/LuaShellType.proto | 27 ----------- ...nanceStoneChallengeGallerySettleInfo.proto | 31 ------------ proto/LuminanceStoneChallengeSettleInfo.proto | 27 ----------- proto/MapAreaInfo.proto | 25 ---------- proto/MapMarkTipsInfo.proto | 27 ----------- proto/MapMarkTipsType.proto | 24 ---------- proto/MassiveBoxInfo.proto | 32 ------------- proto/MassiveGrassInfo.proto | 28 ----------- proto/MassiveWaterInfo.proto | 24 ---------- proto/MatchPlayerInfo.proto | 27 ----------- proto/MatchReason.proto | 33 ------------- proto/MatchType.proto | 29 ------------ proto/MistTrialMissionInfo.proto | 25 ---------- proto/MsgParam.proto | 28 ----------- proto/MultistageSettleWatcherInfo.proto | 27 ----------- proto/MusicRecord.proto | 27 ----------- proto/NpcPositionInfo.proto | 27 ----------- proto/OpActivityTagBriefInfo.proto | 26 ---------- proto/PBNavMeshPoly.proto | 33 ------------- proto/PBNavMeshTile.proto | 28 ----------- proto/PbNavMeshStatsInfo.proto | 27 ----------- proto/PlantFlowerAcceptFlowerResultInfo.proto | 26 ---------- proto/PlantFlowerFriendFlowerWishData.proto | 29 ------------ proto/PlantFlowerRecvFlowerData.proto | 29 ------------ proto/PlayProduct.proto | 26 ---------- proto/PlayerDieOption.proto | 27 ----------- proto/PlayerRoutineInfo.proto | 25 ---------- proto/PolygonRegionSize.proto | 27 ----------- proto/PotionDungeonAvatar.proto | 25 ---------- proto/PotionStage.proto | 30 ------------ proto/ProductPriceTier.proto | 25 ---------- proto/PushTipsData.proto | 25 ---------- proto/RacingGalleryInfo.proto | 26 ---------- proto/RacingGallerySettleInfo.proto | 28 ----------- proto/RedPointData.proto | 26 ---------- proto/RegionalPlayVar.proto | 27 ----------- proto/ReportReasonType.proto | 30 ------------ proto/RogueCellInfo.proto | 30 ------------ proto/RogueCellState.proto | 28 ----------- proto/RogueDiaryRoomInfo.proto | 28 ----------- proto/RogueEffectRecord.proto | 27 ----------- proto/RogueEliteCellDifficultyType.proto | 25 ---------- proto/SalvageEscortGallerySettleInfo.proto | 27 ----------- proto/SalvageEscortSettleInfo.proto | 27 ----------- proto/SalvageEscortStopReason.proto | 30 ------------ proto/SalvagePreventGallerySettleInfo.proto | 29 ------------ proto/SalvagePreventSettleInfo.proto | 27 ----------- proto/SalvagePreventStopReason.proto | 30 ------------ proto/ScenePlayBattleSettlePlayerInfo.proto | 34 -------------- proto/ScoreChallengeInfo.proto | 25 ---------- proto/SealBattleType.proto | 26 ---------- proto/SegmentCRCInfo.proto | 28 ----------- proto/SegmentInfo.proto | 26 ---------- proto/ServerLogLevel.proto | 28 ----------- proto/ServerLogType.proto | 28 ----------- proto/ServerMassiveEntity.proto | 37 --------------- proto/ShapeBox.proto | 30 ------------ proto/ShapeSphere.proto | 27 ----------- proto/ShareCDInfo.proto | 26 ---------- proto/SkillRequest.proto | 24 ---------- proto/SkillResponse.proto | 25 ---------- proto/StakePlayGalleryInfo.proto | 26 ---------- proto/SummerTimeV2BoatGallerySettleInfo.proto | 31 ------------ proto/SumoDungeonAvatar.proto | 26 ---------- proto/SumoDungeonTeam.proto | 26 ---------- proto/SvrMsgId.proto | 30 ------------ proto/TowerFightRecordPair.proto | 25 ---------- proto/TowerMonthlyCombatRecord.proto | 31 ------------ proto/TowerMonthlyDetail.proto | 28 ----------- proto/TransmitReason.proto | 25 ---------- proto/UgcMusicNote.proto | 25 ---------- proto/Unk2700_AAAMOFPACEA.proto | 26 ---------- proto/Unk2700_ADGLMHECKKJ.proto | 27 ----------- proto/Unk2700_ADIGEBEIJBA.proto | 25 ---------- proto/Unk2700_AFOPONDCLKC.proto | 29 ------------ proto/Unk2700_AGIDJODJNEA.proto | 27 ----------- proto/Unk2700_AIMMLILLOKB.proto | 26 ---------- proto/Unk2700_AMKLCEFNNCC.proto | 25 ---------- proto/Unk2700_BEGHDPPNMFM.proto | 27 ----------- proto/Unk2700_BGKMAAINPCO.proto | 28 ----------- proto/Unk2700_BJJOMPDLNAL.proto | 28 ----------- proto/Unk2700_BKHBKHINBIA.proto | 27 ----------- proto/Unk2700_BMBAIACNLDF.proto | 26 ---------- proto/Unk2700_CBMGMANEDNA.proto | 27 ----------- proto/Unk2700_CCEOEOHLAPK.proto | 29 ------------ proto/Unk2700_CHLNIDHHGLE.proto | 29 ------------ proto/Unk2700_CKMOPKMKCAO.proto | 26 ---------- proto/Unk2700_CMKDNIANBNE.proto | 26 ---------- proto/Unk2700_CMOCCENBOLJ.proto | 27 ----------- proto/Unk2700_DIEGJDEIDKO.proto | 31 ------------ proto/Unk2700_DJDEPPHEHCP.proto | 25 ---------- proto/Unk2700_DJKEGIEIKHG.proto | 30 ------------ proto/Unk2700_DMPIJLBHEAE.proto | 33 ------------- proto/Unk2700_DOGEKCNIIAO.proto | 27 ----------- proto/Unk2700_DPPCDPBBABA.proto | 30 ------------ proto/Unk2700_EAJCGENDICI.proto | 29 ------------ proto/Unk2700_EDNGHJGKEKC.proto | 27 ----------- proto/Unk2700_EEPNCOAEKBM.proto | 27 ----------- proto/Unk2700_EGKIHLIOLDM.proto | 27 ----------- proto/Unk2700_EKDHFFHMNCD.proto | 26 ---------- proto/Unk2700_ELMEOJFCOFH.proto | 28 ----------- proto/Unk2700_EOHBLDIKPME.proto | 29 ------------ proto/Unk2700_FEAENJPINFJ.proto | 27 ----------- proto/Unk2700_FGJFFMPOJON.proto | 30 ------------ proto/Unk2700_FMGGGEDNGGN.proto | 26 ---------- proto/Unk2700_GBHAPPCDCIL.proto | 28 ----------- proto/Unk2700_GHHCCEHGKLH.proto | 39 --------------- proto/Unk2700_GHONKKEGHGL.proto | 28 ----------- proto/Unk2700_GPPKNKGDCHJ.proto | 28 ----------- proto/Unk2700_HEMFKLPNNOM.proto | 29 ------------ proto/Unk2700_HGMCNJOPDAA.proto | 25 ---------- proto/Unk2700_HIHKGMLLOGD.proto | 30 ------------ proto/Unk2700_HJLFNKLPFBH.proto | 30 ------------ proto/Unk2700_HLHHNGHJLAO.proto | 31 ------------ proto/Unk2700_ICPNKAALJEP.proto | 27 ----------- proto/Unk2700_IEPIBFMCJNJ.proto | 30 ------------ proto/Unk2700_IGJLOMCPLLE.proto | 29 ------------ proto/Unk2700_IMGLPJNBHCH.proto | 25 ---------- proto/Unk2700_IMMPPANFEPP.proto | 25 ---------- proto/Unk2700_INMNHKOPCFB.proto | 26 ---------- proto/Unk2700_IOONEPPHCJP.proto | 26 ---------- proto/Unk2700_JCBJHCFEONO.proto | 27 ----------- proto/Unk2700_JCOIDFNDHPB.proto | 27 ----------- proto/Unk2700_JDPMOMKAPIF.proto | 27 ----------- proto/Unk2700_JLHKOLGFAMI.proto | 27 ----------- proto/Unk2700_JMPCGMBHJLG.proto | 28 ----------- proto/Unk2700_JPGAAHJBLKB.proto | 25 ---------- proto/Unk2700_KBBDJNLFAKD.proto | 27 ----------- proto/Unk2700_KHDMDKKDOCD.proto | 25 ---------- proto/Unk2700_KIGGOKAEFHM.proto | 30 ------------ proto/Unk2700_KJDPNIKDKEJ.proto | 27 ----------- proto/Unk2700_KLJLJGJOBDI.proto | 29 ------------ proto/Unk2700_KLPINMKOEPE.proto | 27 ----------- proto/Unk2700_KNGDOIDOFFB.proto | 28 ----------- proto/Unk2700_KPNPJPPHOKA.proto | 35 -------------- proto/Unk2700_LBPFDCBHCBL.proto | 25 ---------- proto/Unk2700_LELADCCDNJH.proto | 28 ----------- proto/Unk2700_LHPELFJPPOD.proto | 26 ---------- proto/Unk2700_MIBBHAEMAGI.proto | 38 --------------- proto/Unk2700_MIMJBGMEMCA.proto | 27 ----------- proto/Unk2700_MLMEFKLMOEF.proto | 27 ----------- proto/Unk2700_MOFABPNGIKP.proto | 33 ------------- proto/Unk2700_MPELMDDJFHO.proto | 34 -------------- proto/Unk2700_NAPLFKNOECD.proto | 27 ----------- proto/Unk2700_NCNPNMFFONG.proto | 30 ------------ proto/Unk2700_NKIDCOKNPFF.proto | 26 ---------- proto/Unk2700_NLFDMMFNMIO.proto | 30 ------------ proto/Unk2700_NOCLNCCJEGK.proto | 25 ---------- proto/Unk2700_NOGODJOJDGF.proto | 27 ----------- proto/Unk2700_NPOBPFNDJKK.proto | 30 ------------ proto/Unk2700_OCDMIOKNHHH.proto | 31 ------------ proto/Unk2700_OGKIDNPMMKG.proto | 28 ----------- proto/Unk2700_OHBMICGFIIK.proto | 27 ----------- proto/Unk2700_OJJNGIHDJEH.proto | 28 ----------- proto/Unk2700_ONCHFHBBCBN.proto | 29 ------------ proto/Unk2700_OPEBMJPOOBL.proto | 25 ---------- proto/Unk2700_PDGLEKKMCBD.proto | 27 ----------- proto/Unk2700_PEDJGJMHMHH.proto | 29 ------------ proto/Unk2700_PGFLJBBEBKG.proto | 25 ---------- proto/Unk2700_PHGGAEDHLBN.proto | 30 ------------ proto/Unk2700_PIAFGFGHGHM.proto | 26 ---------- proto/Unk2700_PKAPCOBGIJL.proto | 25 ---------- proto/Unk2700_PPIBANCGGNI.proto | 26 ---------- proto/Unk2800_BEMANDBNPJB.proto | 28 ----------- proto/Unk2800_FDLKPKFOIIK.proto | 26 ---------- proto/Unk2800_FGFMMFAKDEL.proto | 28 ----------- proto/Unk2800_FMAOEPEBKHB.proto | 26 ---------- proto/Unk2800_IMLDGLIMODE.proto | 26 ---------- proto/Unk2800_IOBHBFFAONO.proto | 31 ------------ proto/Unk2800_MBKLJLMLIKF.proto | 26 ---------- proto/Unk2800_PHPHMILPOLC.proto | 27 ----------- proto/Unk3000_AHNHHIOAHBC.proto | 27 ----------- proto/Unk3000_BGPMEPKCLPA.proto | 26 ---------- proto/Unk3000_BOBIJEDOFKG.proto | 25 ---------- proto/Unk3000_CMEPCFFDIGL.proto | 27 ----------- proto/Unk3000_DCHMAMFIFOF.proto | 26 ---------- proto/Unk3000_ECGHJKANPJK.proto | 25 ---------- proto/Unk3000_EMMKKLIECLB.proto | 27 ----------- proto/Unk3000_ENLDIHLGNCK.proto | 27 ----------- proto/Unk3000_FENDDMMFAME.proto | 27 ----------- proto/Unk3000_FLOEPMMABMH.proto | 26 ---------- proto/Unk3000_GDDGGJIFNCH.proto | 28 ----------- proto/Unk3000_GDKMIBFADKD.proto | 28 ----------- proto/Unk3000_HDJHHOCABBK.proto | 35 -------------- proto/Unk3000_HGBNOCJBDEK.proto | 26 ---------- proto/Unk3000_HKHFFDEMNKN.proto | 27 ----------- proto/Unk3000_IIBHKLNAHHC.proto | 26 ---------- proto/Unk3000_INJDOLGMLAG.proto | 26 ---------- proto/Unk3000_JACOCADDNFE.proto | 25 ---------- proto/Unk3000_KEJLPBEOHNH.proto | 26 ---------- proto/Unk3000_LBNFMLHLBIH.proto | 36 -------------- proto/Unk3000_LLBHCMKJJHB.proto | 29 ------------ proto/Unk3000_PKHPBOIDLEA.proto | 27 ----------- proto/Unk3000_PONJHEGKBBP.proto | 27 ----------- proto/Unk3100_APOOGGMHCJI.proto | 27 ----------- proto/Unk3100_BDEGPHDCIDN.proto | 27 ----------- proto/Unk3100_GINCGFOCGAI.proto | 28 ----------- proto/Unk3100_IALGADDCFNN.proto | 28 ----------- .../Unk3100_JKGDHFGAJMH_FirstStageInfo.proto | 27 ----------- .../Unk3100_JKGDHFGAJMH_SecondStageInfo.proto | 26 ---------- .../Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto | 25 ---------- proto/Unk3100_JLKDDKHHFPO.proto | 27 ----------- proto/Unk3100_MCIBDBBEKEK.proto | 25 ---------- proto/Unk3100_OMJPPGKDLEE.proto | 26 ---------- .../VintageHuntingFirstStageSettleInfo.proto | 27 ----------- .../VintageHuntingSecondStageSettleInfo.proto | 26 ---------- .../VintageHuntingThirdStageSettleInfo.proto | 25 ---------- proto/VintageMarketStoreOpInfo.proto | 28 ----------- proto/WidgetCameraInfo.proto | 24 ---------- proto/WidgetExtraCdType.proto | 25 ---------- proto/WidgetThunderBirdFeatherInfo.proto | 24 ---------- proto/WinterCampFriendWishData.proto | 29 ------------ proto/WorldRoutineInfo.proto | 27 ----------- proto/WorldRoutineTypeInfo.proto | 28 ----------- 341 files changed, 9494 deletions(-) delete mode 100644 proto/AISnapshotEntityData.proto delete mode 100644 proto/AISnapshotEntitySkillCycle.proto delete mode 100644 proto/ActivityAcceptGiftResultInfo.proto delete mode 100644 proto/ActivityFriendGiftWishData.proto delete mode 100644 proto/ActivityRecvGiftData.proto delete mode 100644 proto/AranaraCollectionState.proto delete mode 100644 proto/AranaraCollectionSuite.proto delete mode 100644 proto/AreaPlayType.proto delete mode 100644 proto/ArenaChallengeChildChallengeInfo.proto delete mode 100644 proto/AuditState.proto delete mode 100644 proto/BalloonGalleryInfo.proto delete mode 100644 proto/BalloonGallerySettleInfo.proto delete mode 100644 proto/BargainResultType.proto delete mode 100644 proto/BargainSnapshot.proto delete mode 100644 proto/BlessingFriendPicData.proto delete mode 100644 proto/BlessingRecvPicRecord.proto delete mode 100644 proto/BounceConjuringGallerySettleInfo.proto delete mode 100644 proto/BundleInfo.proto delete mode 100644 proto/BuoyantCombatGallerySettleInfo.proto delete mode 100644 proto/BuoyantCombatSettleInfo.proto delete mode 100644 proto/CataLogGlobalWatcherFinishedData.proto delete mode 100644 proto/CellInfo.proto delete mode 100644 proto/CityReputationSimpleInfo.proto delete mode 100644 proto/ClientMassiveEntity.proto delete mode 100644 proto/ClientReconnectReason.proto delete mode 100644 proto/ContentAuditAuxiliaryField.proto delete mode 100644 proto/ContentAuditData.proto delete mode 100644 proto/ContentAuditField.proto delete mode 100644 proto/ContentAuditInfo.proto delete mode 100644 proto/CreateReason.proto delete mode 100644 proto/CutSceneExtraParam.proto delete mode 100644 proto/CylinderRegionSize.proto delete mode 100644 proto/DraftInviteFailInfo.proto delete mode 100644 proto/DraftInviteFailReason.proto delete mode 100644 proto/DropSubfieldType.proto delete mode 100644 proto/DungeonCandidateTeamAvatar.proto delete mode 100644 proto/DungeonCandidateTeamDismissReason.proto delete mode 100644 proto/DungeonCandidateTeamPlayerLeaveReason.proto delete mode 100644 proto/DungeonCandidateTeamPlayerState.proto delete mode 100644 proto/DungeonEntryBlockReason.proto delete mode 100644 proto/DungeonEntryCond.proto delete mode 100644 proto/DynamicLayerNodes.proto delete mode 100644 proto/DynamicNodes.proto delete mode 100644 proto/DynamicSVONode.proto delete mode 100644 proto/EntityConfigHashEntry.proto delete mode 100644 proto/EntityMoveFailInfo.proto delete mode 100644 proto/EventTriggerType.proto delete mode 100644 proto/EvtAnimatorStateChangedInfo.proto delete mode 100644 proto/EvtFaceToDirInfo.proto delete mode 100644 proto/EvtRushMoveInfo.proto delete mode 100644 proto/EvtSetAttackTargetInfo.proto delete mode 100644 proto/ExclusiveRuleInfo.proto delete mode 100644 proto/FallPlayerBrief.proto delete mode 100644 proto/FireworksLaunchParam.proto delete mode 100644 proto/FireworksLaunchParamType.proto delete mode 100644 proto/FireworksLaunchSchemeData.proto delete mode 100644 proto/FishBattleResult.proto delete mode 100644 proto/FishEscapeReason.proto delete mode 100644 proto/FishInfo.proto delete mode 100644 proto/FishingGallerySettleInfo.proto delete mode 100644 proto/FishingScore.proto delete mode 100644 proto/FleurFairBossSettleInfo.proto delete mode 100644 proto/FleurFairGallerySettleInfo.proto delete mode 100644 proto/FleurFairPlayerStatInfo.proto delete mode 100644 proto/FoundationOpType.proto delete mode 100644 proto/GCGBossChallengeData.proto delete mode 100644 proto/GCGChallengeData.proto delete mode 100644 proto/GCGControllerShowInfo.proto delete mode 100644 proto/GCGDSCardData.proto delete mode 100644 proto/GCGDSDeckData.proto delete mode 100644 proto/GCGDuel.proto delete mode 100644 proto/GCGDuelChallenge.proto delete mode 100644 proto/GCGDuelExtra.proto delete mode 100644 proto/GCGLevelData.proto delete mode 100644 proto/GCGLevelType.proto delete mode 100644 proto/GCGMatchInfo.proto delete mode 100644 proto/GCGPVEIntention.proto delete mode 100644 proto/GCGPhase.proto delete mode 100644 proto/GCGPlayerField.proto delete mode 100644 proto/GCGSkillHpChangeType.proto delete mode 100644 proto/GCGSkillPreviewCardInfo.proto delete mode 100644 proto/GCGSkillPreviewElementReactionInfo.proto delete mode 100644 proto/GCGSkillPreviewHpInfo.proto delete mode 100644 proto/GCGSkillPreviewInfo.proto delete mode 100644 proto/GCGSkillPreviewOnstageChangeInfo.proto delete mode 100644 proto/GCGSkillPreviewReactionInfo.proto delete mode 100644 proto/GCGSkillPreviewTokenChangeInfo.proto delete mode 100644 proto/GCGSkillPreviewTokenInfo.proto delete mode 100644 proto/GCGWaitingCharacter.proto delete mode 100644 proto/GCGZone.proto delete mode 100644 proto/GadgetPlayUidInfo.proto delete mode 100644 proto/GalleryFlowerStartParam.proto delete mode 100644 proto/GameplayRecommendationSkillRequest.proto delete mode 100644 proto/GameplayRecommendationSkillResponse.proto delete mode 100644 proto/GearColumnInfo.proto delete mode 100644 proto/GeneralMatchInfo.proto delete mode 100644 proto/GroupLinkBundle.proto delete mode 100644 proto/HideAndSeekSettleInfo.proto delete mode 100644 proto/HitTreeInfo.proto delete mode 100644 proto/HomeAvatarSummonEventInfo.proto delete mode 100644 proto/HomeBalloonGalleryRecord.proto delete mode 100644 proto/HomeBalloonRecord.proto delete mode 100644 proto/HomeBlockArrangementMuipData.proto delete mode 100644 proto/HomeBlueprintBriefMuipData.proto delete mode 100644 proto/HomeBlueprintSearchInfo.proto delete mode 100644 proto/HomeBlueprintSlotInfo.proto delete mode 100644 proto/HomeGroupRecord.proto delete mode 100644 proto/HomePlantFieldData.proto delete mode 100644 proto/HomePlantFieldStatus.proto delete mode 100644 proto/HomePlantSubFieldData.proto delete mode 100644 proto/HomeRacingGalleryRecord.proto delete mode 100644 proto/HomeRacingRecord.proto delete mode 100644 proto/HomeSceneArrangementMuipData.proto delete mode 100644 proto/HomeStakePlayRecord.proto delete mode 100644 proto/HomeStakeRecord.proto delete mode 100644 proto/HomeVerifyBlockData.proto delete mode 100644 proto/HomeVerifySceneData.proto delete mode 100644 proto/HuntingOfferData.proto delete mode 100644 proto/HuntingOfferState.proto delete mode 100644 proto/InBattleChessSettleInfo.proto delete mode 100644 proto/InBattleIrodoriChessSettleInfo.proto delete mode 100644 proto/InBattleMechanicusSettleInfo.proto delete mode 100644 proto/IrodoriMasterGallerySettleInfo.proto delete mode 100644 proto/IslandPartyGallerySettleInfo.proto delete mode 100644 proto/LanguageType.proto delete mode 100644 proto/LanternRiteFireworksReformFactorInfo.proto delete mode 100644 proto/LanternRiteFireworksReformSkillInfo.proto delete mode 100644 proto/LuaShellType.proto delete mode 100644 proto/LuminanceStoneChallengeGallerySettleInfo.proto delete mode 100644 proto/LuminanceStoneChallengeSettleInfo.proto delete mode 100644 proto/MapAreaInfo.proto delete mode 100644 proto/MapMarkTipsInfo.proto delete mode 100644 proto/MapMarkTipsType.proto delete mode 100644 proto/MassiveBoxInfo.proto delete mode 100644 proto/MassiveGrassInfo.proto delete mode 100644 proto/MassiveWaterInfo.proto delete mode 100644 proto/MatchPlayerInfo.proto delete mode 100644 proto/MatchReason.proto delete mode 100644 proto/MatchType.proto delete mode 100644 proto/MistTrialMissionInfo.proto delete mode 100644 proto/MsgParam.proto delete mode 100644 proto/MultistageSettleWatcherInfo.proto delete mode 100644 proto/MusicRecord.proto delete mode 100644 proto/NpcPositionInfo.proto delete mode 100644 proto/OpActivityTagBriefInfo.proto delete mode 100644 proto/PBNavMeshPoly.proto delete mode 100644 proto/PBNavMeshTile.proto delete mode 100644 proto/PbNavMeshStatsInfo.proto delete mode 100644 proto/PlantFlowerAcceptFlowerResultInfo.proto delete mode 100644 proto/PlantFlowerFriendFlowerWishData.proto delete mode 100644 proto/PlantFlowerRecvFlowerData.proto delete mode 100644 proto/PlayProduct.proto delete mode 100644 proto/PlayerDieOption.proto delete mode 100644 proto/PlayerRoutineInfo.proto delete mode 100644 proto/PolygonRegionSize.proto delete mode 100644 proto/PotionDungeonAvatar.proto delete mode 100644 proto/PotionStage.proto delete mode 100644 proto/ProductPriceTier.proto delete mode 100644 proto/PushTipsData.proto delete mode 100644 proto/RacingGalleryInfo.proto delete mode 100644 proto/RacingGallerySettleInfo.proto delete mode 100644 proto/RedPointData.proto delete mode 100644 proto/RegionalPlayVar.proto delete mode 100644 proto/ReportReasonType.proto delete mode 100644 proto/RogueCellInfo.proto delete mode 100644 proto/RogueCellState.proto delete mode 100644 proto/RogueDiaryRoomInfo.proto delete mode 100644 proto/RogueEffectRecord.proto delete mode 100644 proto/RogueEliteCellDifficultyType.proto delete mode 100644 proto/SalvageEscortGallerySettleInfo.proto delete mode 100644 proto/SalvageEscortSettleInfo.proto delete mode 100644 proto/SalvageEscortStopReason.proto delete mode 100644 proto/SalvagePreventGallerySettleInfo.proto delete mode 100644 proto/SalvagePreventSettleInfo.proto delete mode 100644 proto/SalvagePreventStopReason.proto delete mode 100644 proto/ScenePlayBattleSettlePlayerInfo.proto delete mode 100644 proto/ScoreChallengeInfo.proto delete mode 100644 proto/SealBattleType.proto delete mode 100644 proto/SegmentCRCInfo.proto delete mode 100644 proto/SegmentInfo.proto delete mode 100644 proto/ServerLogLevel.proto delete mode 100644 proto/ServerLogType.proto delete mode 100644 proto/ServerMassiveEntity.proto delete mode 100644 proto/ShapeBox.proto delete mode 100644 proto/ShapeSphere.proto delete mode 100644 proto/ShareCDInfo.proto delete mode 100644 proto/SkillRequest.proto delete mode 100644 proto/SkillResponse.proto delete mode 100644 proto/StakePlayGalleryInfo.proto delete mode 100644 proto/SummerTimeV2BoatGallerySettleInfo.proto delete mode 100644 proto/SumoDungeonAvatar.proto delete mode 100644 proto/SumoDungeonTeam.proto delete mode 100644 proto/SvrMsgId.proto delete mode 100644 proto/TowerFightRecordPair.proto delete mode 100644 proto/TowerMonthlyCombatRecord.proto delete mode 100644 proto/TowerMonthlyDetail.proto delete mode 100644 proto/TransmitReason.proto delete mode 100644 proto/UgcMusicNote.proto delete mode 100644 proto/Unk2700_AAAMOFPACEA.proto delete mode 100644 proto/Unk2700_ADGLMHECKKJ.proto delete mode 100644 proto/Unk2700_ADIGEBEIJBA.proto delete mode 100644 proto/Unk2700_AFOPONDCLKC.proto delete mode 100644 proto/Unk2700_AGIDJODJNEA.proto delete mode 100644 proto/Unk2700_AIMMLILLOKB.proto delete mode 100644 proto/Unk2700_AMKLCEFNNCC.proto delete mode 100644 proto/Unk2700_BEGHDPPNMFM.proto delete mode 100644 proto/Unk2700_BGKMAAINPCO.proto delete mode 100644 proto/Unk2700_BJJOMPDLNAL.proto delete mode 100644 proto/Unk2700_BKHBKHINBIA.proto delete mode 100644 proto/Unk2700_BMBAIACNLDF.proto delete mode 100644 proto/Unk2700_CBMGMANEDNA.proto delete mode 100644 proto/Unk2700_CCEOEOHLAPK.proto delete mode 100644 proto/Unk2700_CHLNIDHHGLE.proto delete mode 100644 proto/Unk2700_CKMOPKMKCAO.proto delete mode 100644 proto/Unk2700_CMKDNIANBNE.proto delete mode 100644 proto/Unk2700_CMOCCENBOLJ.proto delete mode 100644 proto/Unk2700_DIEGJDEIDKO.proto delete mode 100644 proto/Unk2700_DJDEPPHEHCP.proto delete mode 100644 proto/Unk2700_DJKEGIEIKHG.proto delete mode 100644 proto/Unk2700_DMPIJLBHEAE.proto delete mode 100644 proto/Unk2700_DOGEKCNIIAO.proto delete mode 100644 proto/Unk2700_DPPCDPBBABA.proto delete mode 100644 proto/Unk2700_EAJCGENDICI.proto delete mode 100644 proto/Unk2700_EDNGHJGKEKC.proto delete mode 100644 proto/Unk2700_EEPNCOAEKBM.proto delete mode 100644 proto/Unk2700_EGKIHLIOLDM.proto delete mode 100644 proto/Unk2700_EKDHFFHMNCD.proto delete mode 100644 proto/Unk2700_ELMEOJFCOFH.proto delete mode 100644 proto/Unk2700_EOHBLDIKPME.proto delete mode 100644 proto/Unk2700_FEAENJPINFJ.proto delete mode 100644 proto/Unk2700_FGJFFMPOJON.proto delete mode 100644 proto/Unk2700_FMGGGEDNGGN.proto delete mode 100644 proto/Unk2700_GBHAPPCDCIL.proto delete mode 100644 proto/Unk2700_GHHCCEHGKLH.proto delete mode 100644 proto/Unk2700_GHONKKEGHGL.proto delete mode 100644 proto/Unk2700_GPPKNKGDCHJ.proto delete mode 100644 proto/Unk2700_HEMFKLPNNOM.proto delete mode 100644 proto/Unk2700_HGMCNJOPDAA.proto delete mode 100644 proto/Unk2700_HIHKGMLLOGD.proto delete mode 100644 proto/Unk2700_HJLFNKLPFBH.proto delete mode 100644 proto/Unk2700_HLHHNGHJLAO.proto delete mode 100644 proto/Unk2700_ICPNKAALJEP.proto delete mode 100644 proto/Unk2700_IEPIBFMCJNJ.proto delete mode 100644 proto/Unk2700_IGJLOMCPLLE.proto delete mode 100644 proto/Unk2700_IMGLPJNBHCH.proto delete mode 100644 proto/Unk2700_IMMPPANFEPP.proto delete mode 100644 proto/Unk2700_INMNHKOPCFB.proto delete mode 100644 proto/Unk2700_IOONEPPHCJP.proto delete mode 100644 proto/Unk2700_JCBJHCFEONO.proto delete mode 100644 proto/Unk2700_JCOIDFNDHPB.proto delete mode 100644 proto/Unk2700_JDPMOMKAPIF.proto delete mode 100644 proto/Unk2700_JLHKOLGFAMI.proto delete mode 100644 proto/Unk2700_JMPCGMBHJLG.proto delete mode 100644 proto/Unk2700_JPGAAHJBLKB.proto delete mode 100644 proto/Unk2700_KBBDJNLFAKD.proto delete mode 100644 proto/Unk2700_KHDMDKKDOCD.proto delete mode 100644 proto/Unk2700_KIGGOKAEFHM.proto delete mode 100644 proto/Unk2700_KJDPNIKDKEJ.proto delete mode 100644 proto/Unk2700_KLJLJGJOBDI.proto delete mode 100644 proto/Unk2700_KLPINMKOEPE.proto delete mode 100644 proto/Unk2700_KNGDOIDOFFB.proto delete mode 100644 proto/Unk2700_KPNPJPPHOKA.proto delete mode 100644 proto/Unk2700_LBPFDCBHCBL.proto delete mode 100644 proto/Unk2700_LELADCCDNJH.proto delete mode 100644 proto/Unk2700_LHPELFJPPOD.proto delete mode 100644 proto/Unk2700_MIBBHAEMAGI.proto delete mode 100644 proto/Unk2700_MIMJBGMEMCA.proto delete mode 100644 proto/Unk2700_MLMEFKLMOEF.proto delete mode 100644 proto/Unk2700_MOFABPNGIKP.proto delete mode 100644 proto/Unk2700_MPELMDDJFHO.proto delete mode 100644 proto/Unk2700_NAPLFKNOECD.proto delete mode 100644 proto/Unk2700_NCNPNMFFONG.proto delete mode 100644 proto/Unk2700_NKIDCOKNPFF.proto delete mode 100644 proto/Unk2700_NLFDMMFNMIO.proto delete mode 100644 proto/Unk2700_NOCLNCCJEGK.proto delete mode 100644 proto/Unk2700_NOGODJOJDGF.proto delete mode 100644 proto/Unk2700_NPOBPFNDJKK.proto delete mode 100644 proto/Unk2700_OCDMIOKNHHH.proto delete mode 100644 proto/Unk2700_OGKIDNPMMKG.proto delete mode 100644 proto/Unk2700_OHBMICGFIIK.proto delete mode 100644 proto/Unk2700_OJJNGIHDJEH.proto delete mode 100644 proto/Unk2700_ONCHFHBBCBN.proto delete mode 100644 proto/Unk2700_OPEBMJPOOBL.proto delete mode 100644 proto/Unk2700_PDGLEKKMCBD.proto delete mode 100644 proto/Unk2700_PEDJGJMHMHH.proto delete mode 100644 proto/Unk2700_PGFLJBBEBKG.proto delete mode 100644 proto/Unk2700_PHGGAEDHLBN.proto delete mode 100644 proto/Unk2700_PIAFGFGHGHM.proto delete mode 100644 proto/Unk2700_PKAPCOBGIJL.proto delete mode 100644 proto/Unk2700_PPIBANCGGNI.proto delete mode 100644 proto/Unk2800_BEMANDBNPJB.proto delete mode 100644 proto/Unk2800_FDLKPKFOIIK.proto delete mode 100644 proto/Unk2800_FGFMMFAKDEL.proto delete mode 100644 proto/Unk2800_FMAOEPEBKHB.proto delete mode 100644 proto/Unk2800_IMLDGLIMODE.proto delete mode 100644 proto/Unk2800_IOBHBFFAONO.proto delete mode 100644 proto/Unk2800_MBKLJLMLIKF.proto delete mode 100644 proto/Unk2800_PHPHMILPOLC.proto delete mode 100644 proto/Unk3000_AHNHHIOAHBC.proto delete mode 100644 proto/Unk3000_BGPMEPKCLPA.proto delete mode 100644 proto/Unk3000_BOBIJEDOFKG.proto delete mode 100644 proto/Unk3000_CMEPCFFDIGL.proto delete mode 100644 proto/Unk3000_DCHMAMFIFOF.proto delete mode 100644 proto/Unk3000_ECGHJKANPJK.proto delete mode 100644 proto/Unk3000_EMMKKLIECLB.proto delete mode 100644 proto/Unk3000_ENLDIHLGNCK.proto delete mode 100644 proto/Unk3000_FENDDMMFAME.proto delete mode 100644 proto/Unk3000_FLOEPMMABMH.proto delete mode 100644 proto/Unk3000_GDDGGJIFNCH.proto delete mode 100644 proto/Unk3000_GDKMIBFADKD.proto delete mode 100644 proto/Unk3000_HDJHHOCABBK.proto delete mode 100644 proto/Unk3000_HGBNOCJBDEK.proto delete mode 100644 proto/Unk3000_HKHFFDEMNKN.proto delete mode 100644 proto/Unk3000_IIBHKLNAHHC.proto delete mode 100644 proto/Unk3000_INJDOLGMLAG.proto delete mode 100644 proto/Unk3000_JACOCADDNFE.proto delete mode 100644 proto/Unk3000_KEJLPBEOHNH.proto delete mode 100644 proto/Unk3000_LBNFMLHLBIH.proto delete mode 100644 proto/Unk3000_LLBHCMKJJHB.proto delete mode 100644 proto/Unk3000_PKHPBOIDLEA.proto delete mode 100644 proto/Unk3000_PONJHEGKBBP.proto delete mode 100644 proto/Unk3100_APOOGGMHCJI.proto delete mode 100644 proto/Unk3100_BDEGPHDCIDN.proto delete mode 100644 proto/Unk3100_GINCGFOCGAI.proto delete mode 100644 proto/Unk3100_IALGADDCFNN.proto delete mode 100644 proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto delete mode 100644 proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.proto delete mode 100644 proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto delete mode 100644 proto/Unk3100_JLKDDKHHFPO.proto delete mode 100644 proto/Unk3100_MCIBDBBEKEK.proto delete mode 100644 proto/Unk3100_OMJPPGKDLEE.proto delete mode 100644 proto/VintageHuntingFirstStageSettleInfo.proto delete mode 100644 proto/VintageHuntingSecondStageSettleInfo.proto delete mode 100644 proto/VintageHuntingThirdStageSettleInfo.proto delete mode 100644 proto/VintageMarketStoreOpInfo.proto delete mode 100644 proto/WidgetCameraInfo.proto delete mode 100644 proto/WidgetExtraCdType.proto delete mode 100644 proto/WidgetThunderBirdFeatherInfo.proto delete mode 100644 proto/WinterCampFriendWishData.proto delete mode 100644 proto/WorldRoutineInfo.proto delete mode 100644 proto/WorldRoutineTypeInfo.proto diff --git a/proto/AISnapshotEntityData.proto b/proto/AISnapshotEntityData.proto deleted file mode 100644 index 2130d24c..00000000 --- a/proto/AISnapshotEntityData.proto +++ /dev/null @@ -1,37 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "AISnapshotEntitySkillCycle.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AISnapshotEntityData { - float tick_time = 5; - uint32 tactic = 2; - repeated AISnapshotEntitySkillCycle finished_skill_cycles = 9; - float moved_distance = 4; - uint32 ai_target_id = 13; - uint32 threat_target_id = 3; - uint32 threat_list_size = 1; - uint32 entity_id = 15; - map hitting_avatars = 7; - float distance_to_player = 11; - uint32 attack_target_id = 10; - float real_time = 14; -} diff --git a/proto/AISnapshotEntitySkillCycle.proto b/proto/AISnapshotEntitySkillCycle.proto deleted file mode 100644 index 53710704..00000000 --- a/proto/AISnapshotEntitySkillCycle.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AISnapshotEntitySkillCycle { - bool failed = 12; - bool trydoskill = 8; - bool success = 9; - bool selected = 1; - uint32 skill_id = 2; -} diff --git a/proto/ActivityAcceptGiftResultInfo.proto b/proto/ActivityAcceptGiftResultInfo.proto deleted file mode 100644 index 477bc9c9..00000000 --- a/proto/ActivityAcceptGiftResultInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ActivityAcceptGiftResultInfo { - map unaccept_gift_num_map = 3; - uint32 uid = 6; - map accept_gift_num_map = 13; -} diff --git a/proto/ActivityFriendGiftWishData.proto b/proto/ActivityFriendGiftWishData.proto deleted file mode 100644 index fe45c25f..00000000 --- a/proto/ActivityFriendGiftWishData.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ActivityFriendGiftWishData { - string nickname = 7; - string remark_name = 3; - ProfilePicture profile_picture = 11; - map gift_num_map = 9; - uint32 uid = 8; -} diff --git a/proto/ActivityRecvGiftData.proto b/proto/ActivityRecvGiftData.proto deleted file mode 100644 index c5c9c722..00000000 --- a/proto/ActivityRecvGiftData.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ActivityRecvGiftData { - uint32 uid = 15; - string nickname = 3; - string remark_name = 10; - ProfilePicture profile_picture = 14; - map gift_num_map = 8; -} diff --git a/proto/AranaraCollectionState.proto b/proto/AranaraCollectionState.proto deleted file mode 100644 index 1539feb1..00000000 --- a/proto/AranaraCollectionState.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum AranaraCollectionState { - ARANARA_COLLECTION_STATE_NONE = 0; - ARANARA_COLLECTION_STATE_COLLECTABLE = 1; - ARANARA_COLLECTION_STATE_COLLECTED = 2; - ARANARA_COLLECTION_STATE_FINISHED = 3; -} diff --git a/proto/AranaraCollectionSuite.proto b/proto/AranaraCollectionSuite.proto deleted file mode 100644 index f97ad5f1..00000000 --- a/proto/AranaraCollectionSuite.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "AranaraCollectionState.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AranaraCollectionSuite { - map collection_id_state_map = 6; - uint32 collection_type = 12; -} diff --git a/proto/AreaPlayType.proto b/proto/AreaPlayType.proto deleted file mode 100644 index 8ecc4fcf..00000000 --- a/proto/AreaPlayType.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum AreaPlayType { - AREA_PLAY_TYPE_NONE = 0; - AREA_PLAY_TYPE_CLIMATE = 1; - AREA_PLAY_TYPE_REGIONAL_PLAY = 2; -} diff --git a/proto/ArenaChallengeChildChallengeInfo.proto b/proto/ArenaChallengeChildChallengeInfo.proto deleted file mode 100644 index 98b06eec..00000000 --- a/proto/ArenaChallengeChildChallengeInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ArenaChallengeChildChallengeInfo { - uint32 challenge_id = 12; - uint32 challenge_type = 5; - uint32 challenge_index = 4; - bool is_success = 7; - bool is_settled = 11; -} diff --git a/proto/AuditState.proto b/proto/AuditState.proto deleted file mode 100644 index 0a4f80bc..00000000 --- a/proto/AuditState.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum AuditState { - AUDIT_STATE_NONE = 0; - AUDIT_STATE_WAITING = 1; - AUDIT_STATE_FAILED = 2; -} diff --git a/proto/BalloonGalleryInfo.proto b/proto/BalloonGalleryInfo.proto deleted file mode 100644 index 4460387d..00000000 --- a/proto/BalloonGalleryInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_ONCHFHBBCBN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message BalloonGalleryInfo { - repeated Unk2700_ONCHFHBBCBN record_list = 15; -} diff --git a/proto/BalloonGallerySettleInfo.proto b/proto/BalloonGallerySettleInfo.proto deleted file mode 100644 index b776f164..00000000 --- a/proto/BalloonGallerySettleInfo.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message BalloonGallerySettleInfo { - uint32 score = 8; - GalleryStopReason reason = 14; - uint32 hit_count = 10; - uint32 owner_uid = 6; -} diff --git a/proto/BargainResultType.proto b/proto/BargainResultType.proto deleted file mode 100644 index 202ea415..00000000 --- a/proto/BargainResultType.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum BargainResultType { - BARGAIN_RESULT_TYPE_COMPLETE_SUCC = 0; - BARGAIN_RESULT_TYPE_SINGLE_FAIL = 1; - BARGAIN_RESULT_TYPE_COMPLETE_FAIL = 2; -} diff --git a/proto/BargainSnapshot.proto b/proto/BargainSnapshot.proto deleted file mode 100644 index a54069ee..00000000 --- a/proto/BargainSnapshot.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message BargainSnapshot { - uint32 expected_price = 3; - int32 cur_mood = 14; - uint32 price_low_limit = 2; - uint32 bargain_id = 5; -} diff --git a/proto/BlessingFriendPicData.proto b/proto/BlessingFriendPicData.proto deleted file mode 100644 index 06c21f66..00000000 --- a/proto/BlessingFriendPicData.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message BlessingFriendPicData { - map pic_num_map = 4; - uint32 avatar_id = 5; - string remark_name = 11; - string nickname = 14; - string signature = 1; - ProfilePicture profile_picture = 6; - uint32 uid = 9; -} diff --git a/proto/BlessingRecvPicRecord.proto b/proto/BlessingRecvPicRecord.proto deleted file mode 100644 index 6b390ce6..00000000 --- a/proto/BlessingRecvPicRecord.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message BlessingRecvPicRecord { - string nickname = 1; - string remark_name = 2; - uint32 pic_id = 3; - uint32 uid = 5; - uint32 avatar_id = 6; - string signature = 10; - uint32 index = 14; - bool is_recv = 7; - ProfilePicture profile_picture = 9; -} diff --git a/proto/BounceConjuringGallerySettleInfo.proto b/proto/BounceConjuringGallerySettleInfo.proto deleted file mode 100644 index 91bb90d7..00000000 --- a/proto/BounceConjuringGallerySettleInfo.proto +++ /dev/null @@ -1,35 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message BounceConjuringGallerySettleInfo { - OnlinePlayerInfo player_info = 14; - uint32 destroyed_machine_count = 5; - uint32 fever_count = 6; - uint32 normal_hit_count = 4; - float damage = 11; - map gadget_count_map = 15; - uint32 score = 12; - uint32 perfect_hit_count = 8; - repeated ExhibitionDisplayInfo card_list = 7; -} diff --git a/proto/BundleInfo.proto b/proto/BundleInfo.proto deleted file mode 100644 index 43fa14ff..00000000 --- a/proto/BundleInfo.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message BundleInfo { - repeated uint32 Unk2700_OGNEAEGHCPM = 13; -} diff --git a/proto/BuoyantCombatGallerySettleInfo.proto b/proto/BuoyantCombatGallerySettleInfo.proto deleted file mode 100644 index 64599936..00000000 --- a/proto/BuoyantCombatGallerySettleInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message BuoyantCombatGallerySettleInfo { - uint32 gallery_level = 12; - uint32 final_score = 15; - uint32 kill_monster_count = 9; - uint32 kill_target_count = 1; - uint32 kill_special_monster_count = 4; - uint32 gallery_id = 2; - uint32 gallery_multiple = 11; -} diff --git a/proto/BuoyantCombatSettleInfo.proto b/proto/BuoyantCombatSettleInfo.proto deleted file mode 100644 index d9c22272..00000000 --- a/proto/BuoyantCombatSettleInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "BuoyantCombatGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message BuoyantCombatSettleInfo { - bool is_new_record = 1; - BuoyantCombatGallerySettleInfo settle_info = 3; -} diff --git a/proto/CataLogGlobalWatcherFinishedData.proto b/proto/CataLogGlobalWatcherFinishedData.proto deleted file mode 100644 index 4a1661f3..00000000 --- a/proto/CataLogGlobalWatcherFinishedData.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message CataLogGlobalWatcherFinishedData { - repeated uint32 finished_global_watcher_list = 8; - uint32 catalog_type = 13; -} diff --git a/proto/CellInfo.proto b/proto/CellInfo.proto deleted file mode 100644 index 716d1781..00000000 --- a/proto/CellInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SceneSurfaceMaterial.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message CellInfo { - SceneSurfaceMaterial type = 1; - int32 y = 2; -} diff --git a/proto/CityReputationSimpleInfo.proto b/proto/CityReputationSimpleInfo.proto deleted file mode 100644 index d803264f..00000000 --- a/proto/CityReputationSimpleInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message CityReputationSimpleInfo { - uint32 level = 15; - uint32 city_id = 9; -} diff --git a/proto/ClientMassiveEntity.proto b/proto/ClientMassiveEntity.proto deleted file mode 100644 index 8fe306a8..00000000 --- a/proto/ClientMassiveEntity.proto +++ /dev/null @@ -1,35 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MassiveBoxInfo.proto"; -import "MassiveGrassInfo.proto"; -import "MassiveWaterInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ClientMassiveEntity { - uint32 entity_type = 1; - uint32 config_id = 2; - int64 obj_id = 3; - oneof entity_info { - MassiveWaterInfo water_info = 4; - MassiveGrassInfo grass_info = 5; - MassiveBoxInfo box_info = 6; - } -} diff --git a/proto/ClientReconnectReason.proto b/proto/ClientReconnectReason.proto deleted file mode 100644 index 01d21d75..00000000 --- a/proto/ClientReconnectReason.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum ClientReconnectReason { - CLIENT_RECONNECT_REASON_RECONNNECT_NONE = 0; - CLIENT_RECONNECT_REASON_RECONNNECT_QUIT_MP = 1; -} diff --git a/proto/ContentAuditAuxiliaryField.proto b/proto/ContentAuditAuxiliaryField.proto deleted file mode 100644 index 87247285..00000000 --- a/proto/ContentAuditAuxiliaryField.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ContentAuditAuxiliaryField { - string name = 1; - string value = 2; -} diff --git a/proto/ContentAuditData.proto b/proto/ContentAuditData.proto deleted file mode 100644 index edb95081..00000000 --- a/proto/ContentAuditData.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ContentAuditData { - string type = 1; - string content = 2; - uint32 auto_pass_time = 3; -} diff --git a/proto/ContentAuditField.proto b/proto/ContentAuditField.proto deleted file mode 100644 index 1a00e21c..00000000 --- a/proto/ContentAuditField.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ContentAuditData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ContentAuditField { - repeated ContentAuditData segment_list = 1; - string name = 2; -} diff --git a/proto/ContentAuditInfo.proto b/proto/ContentAuditInfo.proto deleted file mode 100644 index 9ec735e3..00000000 --- a/proto/ContentAuditInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "AuditState.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ContentAuditInfo { - bool is_open = 1; - string content = 2; - uint32 submit_count = 3; - AuditState audit_state = 4; - uint32 submit_limit = 5; -} diff --git a/proto/CreateReason.proto b/proto/CreateReason.proto deleted file mode 100644 index 9d7d9fda..00000000 --- a/proto/CreateReason.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum CreateReason { - CREATE_REASON_NONE = 0; - CREATE_REASON_QUEST = 1; - CREATE_REASON_ENERGY = 2; -} diff --git a/proto/CutSceneExtraParam.proto b/proto/CutSceneExtraParam.proto deleted file mode 100644 index a52d91cd..00000000 --- a/proto/CutSceneExtraParam.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message CutSceneExtraParam { - repeated double detail_param_list = 1; -} diff --git a/proto/CylinderRegionSize.proto b/proto/CylinderRegionSize.proto deleted file mode 100644 index c70bf4e5..00000000 --- a/proto/CylinderRegionSize.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message CylinderRegionSize { - float radius = 8; - float height = 7; -} diff --git a/proto/DraftInviteFailInfo.proto b/proto/DraftInviteFailInfo.proto deleted file mode 100644 index ac32aa4a..00000000 --- a/proto/DraftInviteFailInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "DraftInviteFailReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message DraftInviteFailInfo { - uint32 uid = 8; - DraftInviteFailReason reason = 5; -} diff --git a/proto/DraftInviteFailReason.proto b/proto/DraftInviteFailReason.proto deleted file mode 100644 index a94966c1..00000000 --- a/proto/DraftInviteFailReason.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum DraftInviteFailReason { - DRAFT_INVITE_FAIL_REASON_UNKNOWN = 0; - DRAFT_INVITE_FAIL_REASON_ACTIVITY_NOT_OPEN = 1; - DRAFT_INVITE_FAIL_REASON_ACTIVITY_PLAY_NOT_OPEN = 2; - DRAFT_INVITE_FAIL_REASON_SCENE_NOT_MEET = 3; - DRAFT_INVITE_FAIL_REASON_WORLD_NOT_MEET = 4; - DRAFT_INVITE_FAIL_REASON_PLAY_LIMIT_NOT_MEET = 5; -} diff --git a/proto/DropSubfieldType.proto b/proto/DropSubfieldType.proto deleted file mode 100644 index a44bec7a..00000000 --- a/proto/DropSubfieldType.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum DropSubfieldType { - DROP_SUBFIELD_TYPE_NONE = 0; - DROP_SUBFIELD_TYPE_ONE = 1; - DROP_SUBFIELD_TYPE_Unk2700_NNGMHCEADHE = 2; - DROP_SUBFIELD_TYPE_Unk2700_MKIJPEHKAJI = 3; - DROP_SUBFIELD_TYPE_Unk2700_DJDNENLGIEB = 4; -} diff --git a/proto/DungeonCandidateTeamAvatar.proto b/proto/DungeonCandidateTeamAvatar.proto deleted file mode 100644 index cb6d3df8..00000000 --- a/proto/DungeonCandidateTeamAvatar.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "AvatarInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message DungeonCandidateTeamAvatar { - uint32 player_uid = 2; - AvatarInfo avatar_info = 6; -} diff --git a/proto/DungeonCandidateTeamDismissReason.proto b/proto/DungeonCandidateTeamDismissReason.proto deleted file mode 100644 index 56943851..00000000 --- a/proto/DungeonCandidateTeamDismissReason.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum DungeonCandidateTeamDismissReason { - DUNGEON_CANDIDATE_TEAM_DISMISS_REASON_TPDR_NORMAL = 0; - DUNGEON_CANDIDATE_TEAM_DISMISS_REASON_TPDR_DIE = 1; - DUNGEON_CANDIDATE_TEAM_DISMISS_REASON_TPDR_DISCONNECT = 2; -} diff --git a/proto/DungeonCandidateTeamPlayerLeaveReason.proto b/proto/DungeonCandidateTeamPlayerLeaveReason.proto deleted file mode 100644 index ecb1ac81..00000000 --- a/proto/DungeonCandidateTeamPlayerLeaveReason.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum DungeonCandidateTeamPlayerLeaveReason { - DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_NORMAL = 0; - DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_DIE = 1; - DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_BE_KICK = 2; - DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_DISCONNECT = 3; -} diff --git a/proto/DungeonCandidateTeamPlayerState.proto b/proto/DungeonCandidateTeamPlayerState.proto deleted file mode 100644 index d68506fd..00000000 --- a/proto/DungeonCandidateTeamPlayerState.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum DungeonCandidateTeamPlayerState { - DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_IDLE = 0; - DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_CHANGING_AVATAR = 1; - DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_READY = 2; -} diff --git a/proto/DungeonEntryBlockReason.proto b/proto/DungeonEntryBlockReason.proto deleted file mode 100644 index c756bbe7..00000000 --- a/proto/DungeonEntryBlockReason.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum DungeonEntryBlockReason { - DUNGEON_ENTRY_BLOCK_REASON_NONE = 0; - DUNGEON_ENTRY_BLOCK_REASON_LEVEL = 1; - DUNGEON_ENTRY_BLOCK_REASON_QUEST = 2; - DUNGEON_ENTRY_BLOCK_REASON_MULIPLE = 3; -} diff --git a/proto/DungeonEntryCond.proto b/proto/DungeonEntryCond.proto deleted file mode 100644 index 7e06e74a..00000000 --- a/proto/DungeonEntryCond.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "DungeonEntryBlockReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message DungeonEntryCond { - DungeonEntryBlockReason cond_reason = 7; - uint32 param1 = 8; -} diff --git a/proto/DynamicLayerNodes.proto b/proto/DynamicLayerNodes.proto deleted file mode 100644 index e3726641..00000000 --- a/proto/DynamicLayerNodes.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "DynamicSVONode.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message DynamicLayerNodes { - int32 level = 10; - repeated DynamicSVONode nodes = 6; -} diff --git a/proto/DynamicNodes.proto b/proto/DynamicNodes.proto deleted file mode 100644 index 770185a0..00000000 --- a/proto/DynamicNodes.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "DynamicLayerNodes.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message DynamicNodes { - repeated DynamicLayerNodes nodes = 3; -} diff --git a/proto/DynamicSVONode.proto b/proto/DynamicSVONode.proto deleted file mode 100644 index aeccdfa3..00000000 --- a/proto/DynamicSVONode.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message DynamicSVONode { - int64 index = 8; - int32 area = 5; - Vector refer_pos = 1; -} diff --git a/proto/EntityConfigHashEntry.proto b/proto/EntityConfigHashEntry.proto deleted file mode 100644 index 16f41144..00000000 --- a/proto/EntityConfigHashEntry.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message EntityConfigHashEntry { - uint32 job_id = 13; - int32 hash_value = 6; - uint32 entity_id = 11; -} diff --git a/proto/EntityMoveFailInfo.proto b/proto/EntityMoveFailInfo.proto deleted file mode 100644 index 0f841882..00000000 --- a/proto/EntityMoveFailInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MotionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EntityMoveFailInfo { - int32 retcode = 12; - uint32 scene_time = 9; - MotionInfo fail_motion = 14; - uint32 reliable_seq = 4; - uint32 entity_id = 10; -} diff --git a/proto/EventTriggerType.proto b/proto/EventTriggerType.proto deleted file mode 100644 index c828dbf7..00000000 --- a/proto/EventTriggerType.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum EventTriggerType { - EVENT_TRIGGER_TYPE_NONE = 0; - EVENT_TRIGGER_TYPE_ENTER_FORCE = 1; -} diff --git a/proto/EvtAnimatorStateChangedInfo.proto b/proto/EvtAnimatorStateChangedInfo.proto deleted file mode 100644 index 4af58533..00000000 --- a/proto/EvtAnimatorStateChangedInfo.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtAnimatorStateChangedInfo { - int32 face_angle_compact = 14; - uint32 to_state_hash = 5; - uint32 normalized_time_compact = 9; - uint32 layer = 2; - Vector pos = 13; - float fade_duration = 3; - bool force_sync = 1; - uint32 entity_id = 15; - bool handle_animator_state_immediately = 7; -} diff --git a/proto/EvtFaceToDirInfo.proto b/proto/EvtFaceToDirInfo.proto deleted file mode 100644 index ee86d9d2..00000000 --- a/proto/EvtFaceToDirInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtFaceToDirInfo { - uint32 entity_id = 12; - Vector face_dir = 14; -} diff --git a/proto/EvtRushMoveInfo.proto b/proto/EvtRushMoveInfo.proto deleted file mode 100644 index 809eff86..00000000 --- a/proto/EvtRushMoveInfo.proto +++ /dev/null @@ -1,33 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtRushMoveInfo { - int32 state_name_hash = 11; - Vector rush_to_pos = 9; - Vector rush_attack_target_pos = 8; - uint32 entity_id = 4; - float time_range = 15; - Vector velocity = 6; - Vector pos = 2; - int32 face_angle_compact = 10; -} diff --git a/proto/EvtSetAttackTargetInfo.proto b/proto/EvtSetAttackTargetInfo.proto deleted file mode 100644 index 1e2bf22e..00000000 --- a/proto/EvtSetAttackTargetInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtSetAttackTargetInfo { - uint32 entity_id = 11; - uint32 select_point_index = 6; - uint32 attack_target_id = 7; -} diff --git a/proto/ExclusiveRuleInfo.proto b/proto/ExclusiveRuleInfo.proto deleted file mode 100644 index 4f573efd..00000000 --- a/proto/ExclusiveRuleInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ExclusiveRuleInfo { - repeated uint32 object_id_list = 1; - uint32 rule_type = 10; -} diff --git a/proto/FallPlayerBrief.proto b/proto/FallPlayerBrief.proto deleted file mode 100644 index d0e2b5f4..00000000 --- a/proto/FallPlayerBrief.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message FallPlayerBrief { - uint32 uid = 13; - bool is_ground = 5; - uint32 score = 10; -} diff --git a/proto/FireworksLaunchParam.proto b/proto/FireworksLaunchParam.proto deleted file mode 100644 index 6a3a0325..00000000 --- a/proto/FireworksLaunchParam.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "FireworksLaunchParamType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message FireworksLaunchParam { - int32 value = 5; - FireworksLaunchParamType type = 4; -} diff --git a/proto/FireworksLaunchParamType.proto b/proto/FireworksLaunchParamType.proto deleted file mode 100644 index 7d399c70..00000000 --- a/proto/FireworksLaunchParamType.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum FireworksLaunchParamType { - FIREWORKS_LAUNCH_PARAM_TYPE_NONE = 0; - FIREWORKS_LAUNCH_PARAM_TYPE_REPEAT = 1; - FIREWORKS_LAUNCH_PARAM_TYPE_INTEVAL = 2; - FIREWORKS_LAUNCH_PARAM_TYPE_DELAY = 3; - FIREWORKS_LAUNCH_PARAM_TYPE_ROUND_INTEVAL = 4; - FIREWORKS_LAUNCH_PARAM_TYPE_MAX = 5; -} diff --git a/proto/FireworksLaunchSchemeData.proto b/proto/FireworksLaunchSchemeData.proto deleted file mode 100644 index 9b21752b..00000000 --- a/proto/FireworksLaunchSchemeData.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "FireworksLaunchParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message FireworksLaunchSchemeData { - uint32 scheme_id = 3; - repeated uint32 fireworks_id_list = 2; - repeated FireworksLaunchParam launch_param_list = 7; -} diff --git a/proto/FishBattleResult.proto b/proto/FishBattleResult.proto deleted file mode 100644 index 42c81171..00000000 --- a/proto/FishBattleResult.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum FishBattleResult { - FISH_BATTLE_RESULT_NONE = 0; - FISH_BATTLE_RESULT_SUCC = 1; - FISH_BATTLE_RESULT_FAIL = 2; - FISH_BATTLE_RESULT_TIMEOUT = 3; - FISH_BATTLE_RESULT_CANCEL = 4; - FISH_BATTLE_RESULT_EXIT = 5; -} diff --git a/proto/FishEscapeReason.proto b/proto/FishEscapeReason.proto deleted file mode 100644 index aa2618da..00000000 --- a/proto/FishEscapeReason.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum FishEscapeReason { - FISH_ESCAPE_REASON_FISN_ESCAPE_NONE = 0; - FISH_ESCAPE_REASON_SHOCKED = 1; - FISH_ESCAPE_REASON_UNHOOK = 2; -} diff --git a/proto/FishInfo.proto b/proto/FishInfo.proto deleted file mode 100644 index bae63383..00000000 --- a/proto/FishInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message FishInfo { - uint32 free_count = 11; - uint32 into_bag_count = 12; -} diff --git a/proto/FishingGallerySettleInfo.proto b/proto/FishingGallerySettleInfo.proto deleted file mode 100644 index 97991702..00000000 --- a/proto/FishingGallerySettleInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "FishInfo.proto"; -import "FishingScore.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message FishingGallerySettleInfo { - map fish_map = 11; - repeated FishingScore fishing_score_list = 15; -} diff --git a/proto/FishingScore.proto b/proto/FishingScore.proto deleted file mode 100644 index ffe9b09b..00000000 --- a/proto/FishingScore.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message FishingScore { - uint32 fishing_score = 2; - bool is_new_record = 4; -} diff --git a/proto/FleurFairBossSettleInfo.proto b/proto/FleurFairBossSettleInfo.proto deleted file mode 100644 index 9a185c7f..00000000 --- a/proto/FleurFairBossSettleInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "FleurFairPlayerStatInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message FleurFairBossSettleInfo { - uint32 reward_token_num = 15; - repeated FleurFairPlayerStatInfo stat_info_list = 1; - bool is_success = 10; - uint32 energy = 12; - uint32 cost_time = 8; -} diff --git a/proto/FleurFairGallerySettleInfo.proto b/proto/FleurFairGallerySettleInfo.proto deleted file mode 100644 index 4eb508fa..00000000 --- a/proto/FleurFairGallerySettleInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message FleurFairGallerySettleInfo { - uint32 energy = 2; - uint32 gallery_stage_index = 11; - map energy_stat_map = 6; - uint32 gallery_stage_count = 9; - bool is_success = 1; -} diff --git a/proto/FleurFairPlayerStatInfo.proto b/proto/FleurFairPlayerStatInfo.proto deleted file mode 100644 index 6ecc8c9e..00000000 --- a/proto/FleurFairPlayerStatInfo.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message FleurFairPlayerStatInfo { - string online_id = 11; - uint32 uid = 8; - ProfilePicture profile_picture = 1; - uint32 stat_id = 3; - uint32 head_image = 6; - string nick_name = 15; - int32 param = 5; -} diff --git a/proto/FoundationOpType.proto b/proto/FoundationOpType.proto deleted file mode 100644 index 2136fbd2..00000000 --- a/proto/FoundationOpType.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum FoundationOpType { - FOUNDATION_OP_TYPE_NONE = 0; - FOUNDATION_OP_TYPE_BUILD = 1; - FOUNDATION_OP_TYPE_DEMOLITION = 2; - FOUNDATION_OP_TYPE_REBUILD = 3; - FOUNDATION_OP_TYPE_ROTATE = 4; - FOUNDATION_OP_TYPE_LOCK = 5; - FOUNDATION_OP_TYPE_UNLOCK = 6; -} diff --git a/proto/GCGBossChallengeData.proto b/proto/GCGBossChallengeData.proto deleted file mode 100644 index 5f73252c..00000000 --- a/proto/GCGBossChallengeData.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGBossChallengeData { - uint32 id = 9; - repeated uint32 unlock_level_id_list = 14; -} diff --git a/proto/GCGChallengeData.proto b/proto/GCGChallengeData.proto deleted file mode 100644 index 1018e32c..00000000 --- a/proto/GCGChallengeData.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGChallengeData { - uint32 challenge_id = 1; - uint32 challenge_type = 2; - repeated uint32 param_list = 3; - uint32 progress = 4; -} diff --git a/proto/GCGControllerShowInfo.proto b/proto/GCGControllerShowInfo.proto deleted file mode 100644 index 358de326..00000000 --- a/proto/GCGControllerShowInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGControllerShowInfo { - ProfilePicture profile_picture = 11; - string nick_name = 14; - uint32 controller_id = 9; -} diff --git a/proto/GCGDSCardData.proto b/proto/GCGDSCardData.proto deleted file mode 100644 index 3e2d318d..00000000 --- a/proto/GCGDSCardData.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGDSCardData { - uint32 card_id = 14; - repeated uint32 unlock_face_type_list = 9; - uint32 num = 12; - uint32 proficiency = 8; - uint32 face_type = 6; -} diff --git a/proto/GCGDSDeckData.proto b/proto/GCGDSDeckData.proto deleted file mode 100644 index f8e8061f..00000000 --- a/proto/GCGDSDeckData.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGDSDeckData { - repeated uint32 card_list = 1; - uint32 card_back_id = 15; - repeated uint32 character_card_list = 10; - string name = 5; - uint32 id = 3; - fixed32 create_time = 13; - bool is_valid = 4; - uint32 field_id = 7; -} diff --git a/proto/GCGDuel.proto b/proto/GCGDuel.proto deleted file mode 100644 index 53345edc..00000000 --- a/proto/GCGDuel.proto +++ /dev/null @@ -1,47 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGCard.proto"; -import "GCGControllerShowInfo.proto"; -import "GCGCostReviseInfo.proto"; -import "GCGDuelChallenge.proto"; -import "GCGGameBusinessType.proto"; -import "GCGPVEIntention.proto"; -import "GCGPhase.proto"; -import "GCGPlayerField.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGDuel { - uint32 server_seq = 3; - repeated GCGPlayerField field_list = 7; - GCGGameBusinessType business_type = 14; - repeated GCGDuelChallenge challenge_list = 5; - uint32 game_id = 11; - uint32 controller_id = 13; - uint32 round = 15; - uint32 cur_controller_id = 12; - repeated GCGPVEIntention intetion_list = 1; - GCGCostReviseInfo cost_revise = 10; - repeated uint32 card_id_list = 4; - repeated GCGCard card_list = 9; - repeated GCGControllerShowInfo show_info_list = 6; - uint32 game_type = 2; - GCGPhase phase = 8; -} diff --git a/proto/GCGDuelChallenge.proto b/proto/GCGDuelChallenge.proto deleted file mode 100644 index 927d793a..00000000 --- a/proto/GCGDuelChallenge.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGDuelChallenge { - uint32 total_progress = 7; - uint32 challenge_id = 10; - uint32 cur_progress = 12; -} diff --git a/proto/GCGDuelExtra.proto b/proto/GCGDuelExtra.proto deleted file mode 100644 index 7b370515..00000000 --- a/proto/GCGDuelExtra.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGChallengeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGDuelExtra { - repeated uint32 card_id_list = 1; - uint32 field_id = 2; - uint32 card_back_id = 3; - map card_face_map = 4; - repeated GCGChallengeData challenge_list = 5; - uint32 score = 6; -} diff --git a/proto/GCGLevelData.proto b/proto/GCGLevelData.proto deleted file mode 100644 index b68804f6..00000000 --- a/proto/GCGLevelData.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGLevelData { - repeated uint32 finished_challenge_id_list = 10; - uint32 level_id = 9; -} diff --git a/proto/GCGLevelType.proto b/proto/GCGLevelType.proto deleted file mode 100644 index e2355687..00000000 --- a/proto/GCGLevelType.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum GCGLevelType { - GCG_LEVEL_TYPE_NONE = 0; - GCG_LEVEL_TYPE_CONST = 1; - GCG_LEVEL_TYPE_WEEK = 2; - GCG_LEVEL_TYPE_WORLD = 3; - GCG_LEVEL_TYPE_BOSS = 4; - GCG_LEVEL_TYPE_CHARACTER = 5; -} diff --git a/proto/GCGMatchInfo.proto b/proto/GCGMatchInfo.proto deleted file mode 100644 index 1a3780bd..00000000 --- a/proto/GCGMatchInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MatchPlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGMatchInfo { - repeated MatchPlayerInfo player_list = 13; -} diff --git a/proto/GCGPVEIntention.proto b/proto/GCGPVEIntention.proto deleted file mode 100644 index 8d8569b3..00000000 --- a/proto/GCGPVEIntention.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGPVEIntention { - uint32 card_guid = 9; - repeated uint32 skill_id_list = 7; -} diff --git a/proto/GCGPhase.proto b/proto/GCGPhase.proto deleted file mode 100644 index 0e0be68d..00000000 --- a/proto/GCGPhase.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGPhaseType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGPhase { - GCGPhaseType phase_type = 5; - map allow_controller_map = 6; -} diff --git a/proto/GCGPlayerField.proto b/proto/GCGPlayerField.proto deleted file mode 100644 index b11b3367..00000000 --- a/proto/GCGPlayerField.proto +++ /dev/null @@ -1,45 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGDiceSideType.proto"; -import "GCGPVEIntention.proto"; -import "GCGWaitingCharacter.proto"; -import "GCGZone.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGPlayerField { - map modify_zone_map = 2; - uint32 cur_waiting_index = 383; - GCGZone summon_zone = 1; - uint32 field_show_id = 8; - uint32 card_back_show_id = 12; - uint32 dice_count = 3; - uint32 controller_id = 10; - GCGZone on_stage_zone = 14; - bool is_passed = 7; - GCGZone character_zone = 5; - uint32 on_stage_character_guid = 6; - GCGZone assist_zone = 15; - uint32 deck_card_num = 13; - repeated GCGDiceSideType dice_side_list = 11; - GCGZone hand_zone = 9; - repeated GCGPVEIntention intention_list = 1192; - repeated GCGWaitingCharacter waiting_list = 4; -} diff --git a/proto/GCGSkillHpChangeType.proto b/proto/GCGSkillHpChangeType.proto deleted file mode 100644 index d3792609..00000000 --- a/proto/GCGSkillHpChangeType.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum GCGSkillHpChangeType { - GCG_SKILL_HP_CHANGE_TYPE_NONE = 0; - GCG_SKILL_HP_CHANGE_TYPE_DAMAGE = 1; - GCG_SKILL_HP_CHANGE_TYPE_HEAL = 2; -} diff --git a/proto/GCGSkillPreviewCardInfo.proto b/proto/GCGSkillPreviewCardInfo.proto deleted file mode 100644 index d0baddc9..00000000 --- a/proto/GCGSkillPreviewCardInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGZoneType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewCardInfo { - uint32 controller_id = 3; - uint32 owner_card_guid = 11; - GCGZoneType zone_type = 14; - uint32 card_id = 13; - uint32 card_guid = 6; -} diff --git a/proto/GCGSkillPreviewElementReactionInfo.proto b/proto/GCGSkillPreviewElementReactionInfo.proto deleted file mode 100644 index 8d09a76c..00000000 --- a/proto/GCGSkillPreviewElementReactionInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGSkillPreviewReactionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewElementReactionInfo { - repeated uint32 fresh_list = 8; - repeated uint32 source_list = 2; - repeated GCGSkillPreviewReactionInfo reaction_list = 14; -} diff --git a/proto/GCGSkillPreviewHpInfo.proto b/proto/GCGSkillPreviewHpInfo.proto deleted file mode 100644 index 45ecf7f7..00000000 --- a/proto/GCGSkillPreviewHpInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGSkillHpChangeType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewHpInfo { - GCGSkillHpChangeType change_type = 4; - uint32 hp_change_value = 13; -} diff --git a/proto/GCGSkillPreviewInfo.proto b/proto/GCGSkillPreviewInfo.proto deleted file mode 100644 index ab9f9b35..00000000 --- a/proto/GCGSkillPreviewInfo.proto +++ /dev/null @@ -1,36 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGSkillPreviewCardInfo.proto"; -import "GCGSkillPreviewElementReactionInfo.proto"; -import "GCGSkillPreviewHpInfo.proto"; -import "GCGSkillPreviewOnstageChangeInfo.proto"; -import "GCGSkillPreviewTokenChangeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewInfo { - repeated GCGSkillPreviewCardInfo rm_card_list = 12; - map hp_info_map = 8; - map reaction_info_map = 5; - repeated GCGSkillPreviewOnstageChangeInfo change_onstage_character_list = 9; - uint32 skill_id = 6; - map card_token_change_map = 3; - repeated GCGSkillPreviewCardInfo add_card_list = 11; -} diff --git a/proto/GCGSkillPreviewOnstageChangeInfo.proto b/proto/GCGSkillPreviewOnstageChangeInfo.proto deleted file mode 100644 index 2b3969d6..00000000 --- a/proto/GCGSkillPreviewOnstageChangeInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewOnstageChangeInfo { - uint32 target_onstage_card_guid = 6; - uint32 source_onstage_card_guid = 15; -} diff --git a/proto/GCGSkillPreviewReactionInfo.proto b/proto/GCGSkillPreviewReactionInfo.proto deleted file mode 100644 index c493917b..00000000 --- a/proto/GCGSkillPreviewReactionInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewReactionInfo { - uint32 source_element = 13; - uint32 target_element = 1; -} diff --git a/proto/GCGSkillPreviewTokenChangeInfo.proto b/proto/GCGSkillPreviewTokenChangeInfo.proto deleted file mode 100644 index c4154dd4..00000000 --- a/proto/GCGSkillPreviewTokenChangeInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GCGSkillPreviewTokenInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewTokenChangeInfo { - repeated GCGSkillPreviewTokenInfo token_change_list = 14; -} diff --git a/proto/GCGSkillPreviewTokenInfo.proto b/proto/GCGSkillPreviewTokenInfo.proto deleted file mode 100644 index affb2074..00000000 --- a/proto/GCGSkillPreviewTokenInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGSkillPreviewTokenInfo { - uint32 token_type = 3; - uint32 after_value = 12; - uint32 before_value = 15; -} diff --git a/proto/GCGWaitingCharacter.proto b/proto/GCGWaitingCharacter.proto deleted file mode 100644 index 807e35bf..00000000 --- a/proto/GCGWaitingCharacter.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGWaitingCharacter { - uint32 card_id = 2; - uint32 cond_count = 14; -} diff --git a/proto/GCGZone.proto b/proto/GCGZone.proto deleted file mode 100644 index 6c348fd0..00000000 --- a/proto/GCGZone.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GCGZone { - repeated uint32 card_list = 4; -} diff --git a/proto/GadgetPlayUidInfo.proto b/proto/GadgetPlayUidInfo.proto deleted file mode 100644 index b66339c1..00000000 --- a/proto/GadgetPlayUidInfo.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GadgetPlayUidInfo { - ProfilePicture profile_picture = 2; - uint32 battle_watcher_id = 6; - uint32 uid = 7; - uint32 icon = 14; - uint32 score = 4; - string nickname = 3; - string online_id = 8; -} diff --git a/proto/GalleryFlowerStartParam.proto b/proto/GalleryFlowerStartParam.proto deleted file mode 100644 index e3a56ce7..00000000 --- a/proto/GalleryFlowerStartParam.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GalleryFlowerStartParam { - uint32 target_score = 5; -} diff --git a/proto/GameplayRecommendationSkillRequest.proto b/proto/GameplayRecommendationSkillRequest.proto deleted file mode 100644 index d710e398..00000000 --- a/proto/GameplayRecommendationSkillRequest.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GameplayRecommendationSkillRequest { - uint32 skill_depot_id = 1; -} diff --git a/proto/GameplayRecommendationSkillResponse.proto b/proto/GameplayRecommendationSkillResponse.proto deleted file mode 100644 index 0a68cc78..00000000 --- a/proto/GameplayRecommendationSkillResponse.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GameplayRecommendationSkillResponse { - uint32 skill_depot_id = 13; - repeated uint32 skill_id_list = 9; -} diff --git a/proto/GearColumnInfo.proto b/proto/GearColumnInfo.proto deleted file mode 100644 index 80a089c7..00000000 --- a/proto/GearColumnInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GearColumnInfo { - uint32 gear_column_index = 7; - bool is_overturn = 3; - bool has_gear = 2; - uint32 gear_id = 11; - uint32 placement_layer = 6; -} diff --git a/proto/GeneralMatchInfo.proto b/proto/GeneralMatchInfo.proto deleted file mode 100644 index 55e08060..00000000 --- a/proto/GeneralMatchInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MatchPlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GeneralMatchInfo { - uint32 match_param = 1; - uint32 match_id = 9; - repeated MatchPlayerInfo player_list = 5; -} diff --git a/proto/GroupLinkBundle.proto b/proto/GroupLinkBundle.proto deleted file mode 100644 index 20c87bad..00000000 --- a/proto/GroupLinkBundle.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message GroupLinkBundle { - Vector center = 4; - bool is_activated = 12; - uint32 bundle_id = 3; - bool is_show_mark = 14; - uint32 scene_id = 5; - uint32 radius = 1; -} diff --git a/proto/HideAndSeekSettleInfo.proto b/proto/HideAndSeekSettleInfo.proto deleted file mode 100644 index f4f575cb..00000000 --- a/proto/HideAndSeekSettleInfo.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HideAndSeekSettleInfo { - uint32 uid = 2; - ProfilePicture profile_picture = 1; - repeated ExhibitionDisplayInfo card_list = 8; - string nickname = 3; - uint32 head_image = 4; - string online_id = 10; -} diff --git a/proto/HitTreeInfo.proto b/proto/HitTreeInfo.proto deleted file mode 100644 index 1c0b4fb5..00000000 --- a/proto/HitTreeInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HitTreeInfo { - Vector tree_pos = 12; - uint32 tree_type = 8; -} diff --git a/proto/HomeAvatarSummonEventInfo.proto b/proto/HomeAvatarSummonEventInfo.proto deleted file mode 100644 index acee751c..00000000 --- a/proto/HomeAvatarSummonEventInfo.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeAvatarSummonEventInfo { - uint32 avatar_id = 3; - uint32 guid = 8; - uint32 event_id = 9; - uint32 suit_id = 12; - uint32 event_over_time = 2; - uint32 random_position = 10; -} diff --git a/proto/HomeBalloonGalleryRecord.proto b/proto/HomeBalloonGalleryRecord.proto deleted file mode 100644 index 59d07b24..00000000 --- a/proto/HomeBalloonGalleryRecord.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeGroupPlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBalloonGalleryRecord { - uint32 hit_count = 12; - uint32 score = 11; - HomeGroupPlayerInfo player_info = 5; - uint32 timestamp = 2; -} diff --git a/proto/HomeBalloonRecord.proto b/proto/HomeBalloonRecord.proto deleted file mode 100644 index 1925b23c..00000000 --- a/proto/HomeBalloonRecord.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeBalloonGalleryRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBalloonRecord { - repeated HomeBalloonGalleryRecord record_list = 15; -} diff --git a/proto/HomeBlockArrangementMuipData.proto b/proto/HomeBlockArrangementMuipData.proto deleted file mode 100644 index cbd90f19..00000000 --- a/proto/HomeBlockArrangementMuipData.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeFurnitureArrangementMuipData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBlockArrangementMuipData { - uint32 block_id = 1; - repeated HomeFurnitureArrangementMuipData furniture_data_list = 2; -} diff --git a/proto/HomeBlueprintBriefMuipData.proto b/proto/HomeBlueprintBriefMuipData.proto deleted file mode 100644 index 87403340..00000000 --- a/proto/HomeBlueprintBriefMuipData.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBlueprintBriefMuipData { - string share_code = 1; - uint32 owner_uid = 2; - uint32 module_id = 3; - uint32 scene_id = 4; - uint32 block_id = 5; - bool is_allow_copy = 6; - uint32 create_time = 7; -} diff --git a/proto/HomeBlueprintSearchInfo.proto b/proto/HomeBlueprintSearchInfo.proto deleted file mode 100644 index 76b46f57..00000000 --- a/proto/HomeBlueprintSearchInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBlueprintSearchInfo { - uint32 scene_id = 5; - uint32 module_id = 9; - string share_code = 8; - uint32 block_id = 12; -} diff --git a/proto/HomeBlueprintSlotInfo.proto b/proto/HomeBlueprintSlotInfo.proto deleted file mode 100644 index d9a4797d..00000000 --- a/proto/HomeBlueprintSlotInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBlueprintSlotInfo { - uint32 module_id = 12; - uint32 block_id = 14; - uint32 scene_id = 4; - uint32 slot_id = 5; - string share_code = 11; - bool is_allow_copy = 3; - uint32 create_time = 6; -} diff --git a/proto/HomeGroupRecord.proto b/proto/HomeGroupRecord.proto deleted file mode 100644 index 505f6a80..00000000 --- a/proto/HomeGroupRecord.proto +++ /dev/null @@ -1,35 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeBalloonRecord.proto"; -import "HomeRacingRecord.proto"; -import "HomeStakeRecord.proto"; -import "SeekFurnitureGalleryInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeGroupRecord { - uint32 group_id = 5; - oneof detail { - HomeRacingRecord racing_gallery_info = 467; - HomeBalloonRecord balloon_gallery_info = 1410; - HomeStakeRecord stake_play_info = 347; - SeekFurnitureGalleryInfo seek_furniture_gallery_info = 1822; - } -} diff --git a/proto/HomePlantFieldData.proto b/proto/HomePlantFieldData.proto deleted file mode 100644 index 645ea2e0..00000000 --- a/proto/HomePlantFieldData.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomePlantSubFieldData.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomePlantFieldData { - repeated HomePlantSubFieldData sub_field_list = 13; - uint32 furniture_id = 9; - uint32 scene_id = 1; - uint32 field_guid = 10; - Vector spawn_pos = 12; -} diff --git a/proto/HomePlantFieldStatus.proto b/proto/HomePlantFieldStatus.proto deleted file mode 100644 index e12415ad..00000000 --- a/proto/HomePlantFieldStatus.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum HomePlantFieldStatus { - HOME_PLANT_FIELD_STATUS_STATUE_NONE = 0; - HOME_PLANT_FIELD_STATUS_STATUE_SEED = 1; - HOME_PLANT_FIELD_STATUS_STATUE_SPROUT = 2; - HOME_PLANT_FIELD_STATUS_STATUE_GATHER = 3; -} diff --git a/proto/HomePlantSubFieldData.proto b/proto/HomePlantSubFieldData.proto deleted file mode 100644 index f029a7e9..00000000 --- a/proto/HomePlantSubFieldData.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomePlantFieldStatus.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomePlantSubFieldData { - repeated uint32 entity_id_list = 15; - HomePlantFieldStatus field_status = 14; - uint32 home_gather_id = 9; - uint32 seed_id = 8; - fixed32 end_time = 4; -} diff --git a/proto/HomeRacingGalleryRecord.proto b/proto/HomeRacingGalleryRecord.proto deleted file mode 100644 index 816bbe80..00000000 --- a/proto/HomeRacingGalleryRecord.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeGroupPlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeRacingGalleryRecord { - uint32 use_time = 1; - uint32 timestamp = 8; - HomeGroupPlayerInfo player_info = 12; -} diff --git a/proto/HomeRacingRecord.proto b/proto/HomeRacingRecord.proto deleted file mode 100644 index 49af68e0..00000000 --- a/proto/HomeRacingRecord.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeRacingGalleryRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeRacingRecord { - repeated HomeRacingGalleryRecord record_list = 7; -} diff --git a/proto/HomeSceneArrangementMuipData.proto b/proto/HomeSceneArrangementMuipData.proto deleted file mode 100644 index d82650ea..00000000 --- a/proto/HomeSceneArrangementMuipData.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeBlockArrangementMuipData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeSceneArrangementMuipData { - uint32 module_id = 1; - uint32 scene_id = 2; - bool is_room = 3; - repeated HomeBlockArrangementMuipData block_data_list = 4; -} diff --git a/proto/HomeStakePlayRecord.proto b/proto/HomeStakePlayRecord.proto deleted file mode 100644 index 2ed81b03..00000000 --- a/proto/HomeStakePlayRecord.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeGroupPlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeStakePlayRecord { - repeated HomeGroupPlayerInfo engaged_player_info_list = 14; - uint32 timestamp = 9; -} diff --git a/proto/HomeStakeRecord.proto b/proto/HomeStakeRecord.proto deleted file mode 100644 index 2327e42e..00000000 --- a/proto/HomeStakeRecord.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeStakePlayRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeStakeRecord { - repeated HomeStakePlayRecord record_list = 13; -} diff --git a/proto/HomeVerifyBlockData.proto b/proto/HomeVerifyBlockData.proto deleted file mode 100644 index e82430a6..00000000 --- a/proto/HomeVerifyBlockData.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeVerifyBlockData { - uint32 block_id = 10; - uint32 furnitures = 9; -} diff --git a/proto/HomeVerifySceneData.proto b/proto/HomeVerifySceneData.proto deleted file mode 100644 index ef18ba18..00000000 --- a/proto/HomeVerifySceneData.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HomeVerifyBlockData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeVerifySceneData { - repeated HomeVerifyBlockData blocks = 6; - uint32 module_id = 11; - uint32 scene_id = 4; - uint32 version = 14; - uint32 is_room = 2; -} diff --git a/proto/HuntingOfferData.proto b/proto/HuntingOfferData.proto deleted file mode 100644 index 8e71c6d0..00000000 --- a/proto/HuntingOfferData.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "HuntingOfferState.proto"; -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HuntingOfferData { - HuntingPair hunting_pair = 4; - uint32 city_id = 8; - HuntingOfferState state = 1; -} diff --git a/proto/HuntingOfferState.proto b/proto/HuntingOfferState.proto deleted file mode 100644 index ec3abc3b..00000000 --- a/proto/HuntingOfferState.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum HuntingOfferState { - HUNTING_OFFER_STATE_NONE = 0; - HUNTING_OFFER_STATE_STARTED = 1; - HUNTING_OFFER_STATE_UNSTARTED = 2; - HUNTING_OFFER_STATE_SUCC = 3; -} diff --git a/proto/InBattleChessSettleInfo.proto b/proto/InBattleChessSettleInfo.proto deleted file mode 100644 index d82b5156..00000000 --- a/proto/InBattleChessSettleInfo.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message InBattleChessSettleInfo { - bool is_success = 7; - uint32 chess_exp = 11; - uint32 chess_level = 13; - uint32 old_chess_level = 10; - repeated ExhibitionDisplayInfo score_list = 1; - uint64 scene_time_ms = 14; - uint32 old_chess_exp = 2; -} diff --git a/proto/InBattleIrodoriChessSettleInfo.proto b/proto/InBattleIrodoriChessSettleInfo.proto deleted file mode 100644 index 85481b4f..00000000 --- a/proto/InBattleIrodoriChessSettleInfo.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message InBattleIrodoriChessSettleInfo { - bool is_new_record = 5; - bool is_activity_end = 2; - uint64 scene_time_ms = 1; - uint32 settle_score = 3; - bool is_perfect = 12; - uint32 kill_monster_num = 7; -} diff --git a/proto/InBattleMechanicusSettleInfo.proto b/proto/InBattleMechanicusSettleInfo.proto deleted file mode 100644 index 50e713d5..00000000 --- a/proto/InBattleMechanicusSettleInfo.proto +++ /dev/null @@ -1,33 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MultistageSettleWatcherInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message InBattleMechanicusSettleInfo { - uint64 scene_time_ms = 15; - uint32 total_token = 4; - uint32 real_token = 8; - repeated MultistageSettleWatcherInfo watcher_list = 7; - bool is_success = 6; - uint32 play_index = 3; - uint32 difficulty_percentage = 10; - uint32 group_id = 13; -} diff --git a/proto/IrodoriMasterGallerySettleInfo.proto b/proto/IrodoriMasterGallerySettleInfo.proto deleted file mode 100644 index 9f3014c3..00000000 --- a/proto/IrodoriMasterGallerySettleInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message IrodoriMasterGallerySettleInfo { - GalleryStopReason reason = 15; - bool is_finish = 11; - uint32 finish_time = 14; - uint32 difficult = 6; - uint32 level_id = 4; -} diff --git a/proto/IslandPartyGallerySettleInfo.proto b/proto/IslandPartyGallerySettleInfo.proto deleted file mode 100644 index f4ee2533..00000000 --- a/proto/IslandPartyGallerySettleInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message IslandPartyGallerySettleInfo { - OnlinePlayerInfo player_info = 13; - repeated ExhibitionDisplayInfo card_list = 11; -} diff --git a/proto/LanguageType.proto b/proto/LanguageType.proto deleted file mode 100644 index c7ff366b..00000000 --- a/proto/LanguageType.proto +++ /dev/null @@ -1,39 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum LanguageType { - LANGUAGE_TYPE_NONE = 0; - LANGUAGE_TYPE_EN = 1; - LANGUAGE_TYPE_SC = 2; - LANGUAGE_TYPE_TC = 3; - LANGUAGE_TYPE_FR = 4; - LANGUAGE_TYPE_DE = 5; - LANGUAGE_TYPE_ES = 6; - LANGUAGE_TYPE_PT = 7; - LANGUAGE_TYPE_RU = 8; - LANGUAGE_TYPE_JP = 9; - LANGUAGE_TYPE_KR = 10; - LANGUAGE_TYPE_TH = 11; - LANGUAGE_TYPE_VN = 12; - LANGUAGE_TYPE_ID = 13; - LANGUAGE_TYPE_TR = 14; - LANGUAGE_TYPE_IT = 15; -} diff --git a/proto/LanternRiteFireworksReformFactorInfo.proto b/proto/LanternRiteFireworksReformFactorInfo.proto deleted file mode 100644 index 0cb985c0..00000000 --- a/proto/LanternRiteFireworksReformFactorInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message LanternRiteFireworksReformFactorInfo { - uint32 factor_value = 5; - uint32 factor_id = 13; -} diff --git a/proto/LanternRiteFireworksReformSkillInfo.proto b/proto/LanternRiteFireworksReformSkillInfo.proto deleted file mode 100644 index d1aa89ea..00000000 --- a/proto/LanternRiteFireworksReformSkillInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message LanternRiteFireworksReformSkillInfo { - uint32 skill_id = 2; - bool is_unlock = 11; - uint32 unlock_challenge_time = 1; - uint32 unlock_challenge_id = 14; -} diff --git a/proto/LuaShellType.proto b/proto/LuaShellType.proto deleted file mode 100644 index 907cdfc7..00000000 --- a/proto/LuaShellType.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum LuaShellType { - LUA_SHELL_TYPE_LUASHELL_NONE = 0; - LUA_SHELL_TYPE_LUASHELL_NORMAL = 1; - LUA_SHELL_TYPE_LUASHELL_SECURITY = 2; - LUA_SHELL_TYPE_LUASHELL_SHELL_CODE = 3; -} diff --git a/proto/LuminanceStoneChallengeGallerySettleInfo.proto b/proto/LuminanceStoneChallengeGallerySettleInfo.proto deleted file mode 100644 index 69cacced..00000000 --- a/proto/LuminanceStoneChallengeGallerySettleInfo.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message LuminanceStoneChallengeGallerySettleInfo { - uint32 kill_monster_count = 12; - uint32 kill_special_monster_count = 8; - uint32 clean_mud_count = 10; - uint32 gallery_id = 2; - GalleryStopReason reason = 11; - uint32 final_score = 13; -} diff --git a/proto/LuminanceStoneChallengeSettleInfo.proto b/proto/LuminanceStoneChallengeSettleInfo.proto deleted file mode 100644 index 312f85b7..00000000 --- a/proto/LuminanceStoneChallengeSettleInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "LuminanceStoneChallengeGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message LuminanceStoneChallengeSettleInfo { - LuminanceStoneChallengeGallerySettleInfo settle_info = 13; - bool is_new_record = 12; -} diff --git a/proto/MapAreaInfo.proto b/proto/MapAreaInfo.proto deleted file mode 100644 index 11a1eb67..00000000 --- a/proto/MapAreaInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message MapAreaInfo { - uint32 map_area_id = 1; - bool is_open = 2; -} diff --git a/proto/MapMarkTipsInfo.proto b/proto/MapMarkTipsInfo.proto deleted file mode 100644 index a5123b15..00000000 --- a/proto/MapMarkTipsInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MapMarkTipsType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MapMarkTipsInfo { - MapMarkTipsType tips_type = 1; - repeated uint32 point_id_list = 2; -} diff --git a/proto/MapMarkTipsType.proto b/proto/MapMarkTipsType.proto deleted file mode 100644 index ab28531b..00000000 --- a/proto/MapMarkTipsType.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum MapMarkTipsType { - MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL = 0; -} diff --git a/proto/MassiveBoxInfo.proto b/proto/MassiveBoxInfo.proto deleted file mode 100644 index 9f09627f..00000000 --- a/proto/MassiveBoxInfo.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MassiveBoxInfo { - int32 id = 1; - uint32 config_id = 2; - Vector center = 3; - Vector extents = 4; - Vector up = 5; - Vector forward = 6; - Vector right = 7; -} diff --git a/proto/MassiveGrassInfo.proto b/proto/MassiveGrassInfo.proto deleted file mode 100644 index 4dfa0f81..00000000 --- a/proto/MassiveGrassInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MassiveGrassInfo { - uint32 id = 1; - Vector center = 2; - Vector size = 3; -} diff --git a/proto/MassiveWaterInfo.proto b/proto/MassiveWaterInfo.proto deleted file mode 100644 index 54ec8919..00000000 --- a/proto/MassiveWaterInfo.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message MassiveWaterInfo { - int64 id = 1; -} diff --git a/proto/MatchPlayerInfo.proto b/proto/MatchPlayerInfo.proto deleted file mode 100644 index d6529517..00000000 --- a/proto/MatchPlayerInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MatchPlayerInfo { - bool is_agreed = 9; - OnlinePlayerInfo player_info = 2; -} diff --git a/proto/MatchReason.proto b/proto/MatchReason.proto deleted file mode 100644 index d0ffeefd..00000000 --- a/proto/MatchReason.proto +++ /dev/null @@ -1,33 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum MatchReason { - MATCH_REASON_NONE = 0; - MATCH_REASON_FINISH = 1; - MATCH_REASON_PLAYER_CANCEL = 2; - MATCH_REASON_TIMEOUT = 3; - MATCH_REASON_PLAYER_CONFIRM = 4; - MATCH_REASON_FAILED = 5; - MATCH_REASON_SYSTEM_ERROR = 6; - MATCH_REASON_INTERRUPTED = 7; - MATCH_REASON_MP_UNAVAILABLE = 8; - MATCH_REASON_CONFIRM_TIMEOUT = 9; -} diff --git a/proto/MatchType.proto b/proto/MatchType.proto deleted file mode 100644 index 2014a74e..00000000 --- a/proto/MatchType.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum MatchType { - MATCH_TYPE_NONE = 0; - MATCH_TYPE_DUNGEON = 1; - MATCH_TYPE_MP_PLAY = 2; - MATCH_TYPE_MECHANICUS = 3; - MATCH_TYPE_GENERAL = 4; - MATCH_TYPE_GCG = 5; -} diff --git a/proto/MistTrialMissionInfo.proto b/proto/MistTrialMissionInfo.proto deleted file mode 100644 index 0f09b441..00000000 --- a/proto/MistTrialMissionInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message MistTrialMissionInfo { - uint32 param = 9; - uint32 watcher_list_id = 13; -} diff --git a/proto/MsgParam.proto b/proto/MsgParam.proto deleted file mode 100644 index 1ec1a621..00000000 --- a/proto/MsgParam.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message MsgParam { - oneof param { - uint32 int_param = 9; - float flt_param = 7; - string str_param = 4; - } -} diff --git a/proto/MultistageSettleWatcherInfo.proto b/proto/MultistageSettleWatcherInfo.proto deleted file mode 100644 index 8eaa1847..00000000 --- a/proto/MultistageSettleWatcherInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message MultistageSettleWatcherInfo { - uint32 total_progress = 13; - uint32 cur_progress = 5; - uint32 watcher_id = 7; - bool is_inverse = 12; -} diff --git a/proto/MusicRecord.proto b/proto/MusicRecord.proto deleted file mode 100644 index 2c4015ec..00000000 --- a/proto/MusicRecord.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_AAAMOFPACEA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MusicRecord { - repeated Unk2700_AAAMOFPACEA Unk2700_MBJFOAGKKDJ = 4; - uint32 Unk2700_DFIBAIILJHN = 13; -} diff --git a/proto/NpcPositionInfo.proto b/proto/NpcPositionInfo.proto deleted file mode 100644 index 5207d0e1..00000000 --- a/proto/NpcPositionInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message NpcPositionInfo { - uint32 npc_id = 1; - Vector pos = 2; -} diff --git a/proto/OpActivityTagBriefInfo.proto b/proto/OpActivityTagBriefInfo.proto deleted file mode 100644 index 998cbc56..00000000 --- a/proto/OpActivityTagBriefInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message OpActivityTagBriefInfo { - uint32 config_id = 2; - bool has_reward = 3; - uint32 op_activity_type = 11; -} diff --git a/proto/PBNavMeshPoly.proto b/proto/PBNavMeshPoly.proto deleted file mode 100644 index bba6964b..00000000 --- a/proto/PBNavMeshPoly.proto +++ /dev/null @@ -1,33 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PBNavMeshPoly { - repeated EdgeType edge_types = 10; - int32 area = 6; - repeated int32 vects = 7; - - enum EdgeType { - EDGE_TYPE_INNER = 0; - EDGE_TYPE_TILE_BOUND = 1; - EDGE_TYPE_TILE_BOUND_UNCONNECT = 2; - EDGE_TYPE_TILE_BOUND_OVERIDE = 3; - } -} diff --git a/proto/PBNavMeshTile.proto b/proto/PBNavMeshTile.proto deleted file mode 100644 index b6b8fddf..00000000 --- a/proto/PBNavMeshTile.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "PBNavMeshPoly.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PBNavMeshTile { - repeated Vector vecs = 4; - repeated PBNavMeshPoly polys = 8; -} diff --git a/proto/PbNavMeshStatsInfo.proto b/proto/PbNavMeshStatsInfo.proto deleted file mode 100644 index 8137b978..00000000 --- a/proto/PbNavMeshStatsInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PbNavMeshStatsInfo { - int32 authority_ai_in_combat = 10; - int32 no_authority_ai_in_combat = 11; - int32 total_authority_ai = 8; - int32 total_no_authority_ai = 13; -} diff --git a/proto/PlantFlowerAcceptFlowerResultInfo.proto b/proto/PlantFlowerAcceptFlowerResultInfo.proto deleted file mode 100644 index 24f25933..00000000 --- a/proto/PlantFlowerAcceptFlowerResultInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PlantFlowerAcceptFlowerResultInfo { - map unaccept_flower_num_map = 4; - uint32 uid = 7; - map accept_flower_num_map = 10; -} diff --git a/proto/PlantFlowerFriendFlowerWishData.proto b/proto/PlantFlowerFriendFlowerWishData.proto deleted file mode 100644 index ec937eff..00000000 --- a/proto/PlantFlowerFriendFlowerWishData.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PlantFlowerFriendFlowerWishData { - ProfilePicture profile_picture = 3; - uint32 uid = 5; - string nickname = 14; - map flower_num_map = 12; -} diff --git a/proto/PlantFlowerRecvFlowerData.proto b/proto/PlantFlowerRecvFlowerData.proto deleted file mode 100644 index 7ed4938d..00000000 --- a/proto/PlantFlowerRecvFlowerData.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PlantFlowerRecvFlowerData { - ProfilePicture profile_picture = 13; - string nickname = 5; - uint32 uid = 9; - map flower_num_map = 14; -} diff --git a/proto/PlayProduct.proto b/proto/PlayProduct.proto deleted file mode 100644 index 44f2a8dd..00000000 --- a/proto/PlayProduct.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PlayProduct { - string product_id = 1; - string price_tier = 2; - uint32 schedule_id = 3; -} diff --git a/proto/PlayerDieOption.proto b/proto/PlayerDieOption.proto deleted file mode 100644 index 88ada092..00000000 --- a/proto/PlayerDieOption.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum PlayerDieOption { - PLAYER_DIE_OPTION_OPT_NONE = 0; - PLAYER_DIE_OPTION_OPT_REPLAY = 1; - PLAYER_DIE_OPTION_OPT_CANCEL = 2; - PLAYER_DIE_OPTION_OPT_REVIVE = 3; -} diff --git a/proto/PlayerRoutineInfo.proto b/proto/PlayerRoutineInfo.proto deleted file mode 100644 index cd0538b4..00000000 --- a/proto/PlayerRoutineInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PlayerRoutineInfo { - uint32 routine_type = 8; - uint32 finished_num = 15; -} diff --git a/proto/PolygonRegionSize.proto b/proto/PolygonRegionSize.proto deleted file mode 100644 index e9ff4ce5..00000000 --- a/proto/PolygonRegionSize.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "VectorPlane.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PolygonRegionSize { - repeated VectorPlane point_list = 5; - float height = 9; -} diff --git a/proto/PotionDungeonAvatar.proto b/proto/PotionDungeonAvatar.proto deleted file mode 100644 index 21b52cfe..00000000 --- a/proto/PotionDungeonAvatar.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PotionDungeonAvatar { - uint64 avatar_guid = 8; - bool is_trial = 2; -} diff --git a/proto/PotionStage.proto b/proto/PotionStage.proto deleted file mode 100644 index 17454e5f..00000000 --- a/proto/PotionStage.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_JLHKOLGFAMI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PotionStage { - uint32 stage_id = 11; - repeated uint32 Unk2700_HFHCCJFDOKA = 2; - bool is_open = 15; - repeated Unk2700_JLHKOLGFAMI level_list = 14; - repeated uint32 Unk2700_LONIJGBDPIG = 13; -} diff --git a/proto/ProductPriceTier.proto b/proto/ProductPriceTier.proto deleted file mode 100644 index 448f6d05..00000000 --- a/proto/ProductPriceTier.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ProductPriceTier { - string product_id = 6; - string price_tier = 12; -} diff --git a/proto/PushTipsData.proto b/proto/PushTipsData.proto deleted file mode 100644 index 968bf342..00000000 --- a/proto/PushTipsData.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PushTipsData { - uint32 push_tips_id = 13; - uint32 state = 4; -} diff --git a/proto/RacingGalleryInfo.proto b/proto/RacingGalleryInfo.proto deleted file mode 100644 index 30f73259..00000000 --- a/proto/RacingGalleryInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_OJJNGIHDJEH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message RacingGalleryInfo { - repeated Unk2700_OJJNGIHDJEH record_list = 7; -} diff --git a/proto/RacingGallerySettleInfo.proto b/proto/RacingGallerySettleInfo.proto deleted file mode 100644 index 9bb0c922..00000000 --- a/proto/RacingGallerySettleInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message RacingGallerySettleInfo { - uint32 winner_uid = 6; - GalleryStopReason reason = 4; - uint32 use_time = 1; -} diff --git a/proto/RedPointData.proto b/proto/RedPointData.proto deleted file mode 100644 index ccd65a47..00000000 --- a/proto/RedPointData.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message RedPointData { - uint32 red_point_type = 1; - bool is_show = 2; - uint32 content_id = 3; -} diff --git a/proto/RegionalPlayVar.proto b/proto/RegionalPlayVar.proto deleted file mode 100644 index fe7faca3..00000000 --- a/proto/RegionalPlayVar.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message RegionalPlayVar { - uint32 type = 15; - float max_value = 11; - float value = 3; - float base_value = 10; -} diff --git a/proto/ReportReasonType.proto b/proto/ReportReasonType.proto deleted file mode 100644 index 536b8acb..00000000 --- a/proto/ReportReasonType.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum ReportReasonType { - REPORT_REASON_TYPE_NONE = 0; - REPORT_REASON_TYPE_DECEPTIVE_ADS = 1; - REPORT_REASON_TYPE_ABUSING = 2; - REPORT_REASON_TYPE_CHEAT = 3; - REPORT_REASON_TYPE_POLITICAL = 4; - REPORT_REASON_TYPE_OTHER = 5; - REPORT_REASON_TYPE_HOME = 6; -} diff --git a/proto/RogueCellInfo.proto b/proto/RogueCellInfo.proto deleted file mode 100644 index 1b567d24..00000000 --- a/proto/RogueCellInfo.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "RogueCellState.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message RogueCellInfo { - uint32 cell_config_id = 14; - uint32 dungeon_id = 4; - uint32 cell_id = 9; - uint32 cell_type = 13; - RogueCellState state = 10; -} diff --git a/proto/RogueCellState.proto b/proto/RogueCellState.proto deleted file mode 100644 index 7af01852..00000000 --- a/proto/RogueCellState.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum RogueCellState { - ROGUE_CELL_STATE_NONE = 0; - ROGUE_CELL_STATE_BATTLE = 1; - ROGUE_CELL_STATE_SUCCESS = 2; - ROGUE_CELL_STATE_FINISH = 3; - ROGUE_CELL_STATE_TAKEN_CHEST = 4; -} diff --git a/proto/RogueDiaryRoomInfo.proto b/proto/RogueDiaryRoomInfo.proto deleted file mode 100644 index 9a3afaff..00000000 --- a/proto/RogueDiaryRoomInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Uint32Pair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message RogueDiaryRoomInfo { - repeated Uint32Pair monster_list = 1; - bool is_boss = 3; - uint32 config_id = 7; -} diff --git a/proto/RogueEffectRecord.proto b/proto/RogueEffectRecord.proto deleted file mode 100644 index 27214379..00000000 --- a/proto/RogueEffectRecord.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message RogueEffectRecord { - uint32 source_id = 6; - repeated uint32 extra_param_list = 9; - uint32 count = 10; - bool is_new = 5; -} diff --git a/proto/RogueEliteCellDifficultyType.proto b/proto/RogueEliteCellDifficultyType.proto deleted file mode 100644 index 9aa50f1f..00000000 --- a/proto/RogueEliteCellDifficultyType.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum RogueEliteCellDifficultyType { - ROGUE_ELITE_CELL_DIFFICULTY_TYPE_NORMAL = 0; - ROGUE_ELITE_CELL_DIFFICULTY_TYPE_HARD = 1; -} diff --git a/proto/SalvageEscortGallerySettleInfo.proto b/proto/SalvageEscortGallerySettleInfo.proto deleted file mode 100644 index 3aa773f0..00000000 --- a/proto/SalvageEscortGallerySettleInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SalvageEscortStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message SalvageEscortGallerySettleInfo { - uint32 time_remain = 14; - SalvageEscortStopReason reason = 7; -} diff --git a/proto/SalvageEscortSettleInfo.proto b/proto/SalvageEscortSettleInfo.proto deleted file mode 100644 index fb6dd28b..00000000 --- a/proto/SalvageEscortSettleInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SalvageEscortGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message SalvageEscortSettleInfo { - SalvageEscortGallerySettleInfo settle_info = 3; - bool is_new_record = 2; -} diff --git a/proto/SalvageEscortStopReason.proto b/proto/SalvageEscortStopReason.proto deleted file mode 100644 index daad30d9..00000000 --- a/proto/SalvageEscortStopReason.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum SalvageEscortStopReason { - SALVAGE_ESCORT_STOP_REASON_NONE = 0; - SALVAGE_ESCORT_STOP_REASON_SUCCESS = 1; - SALVAGE_ESCORT_STOP_REASON_DUMP = 2; - SALVAGE_ESCORT_STOP_REASON_TIME = 3; - SALVAGE_ESCORT_STOP_REASON_INTERRUPT = 4; - SALVAGE_ESCORT_STOP_REASON_LEAVE = 5; - SALVAGE_ESCORT_STOP_REASON_FULL = 6; -} diff --git a/proto/SalvagePreventGallerySettleInfo.proto b/proto/SalvagePreventGallerySettleInfo.proto deleted file mode 100644 index b2c17931..00000000 --- a/proto/SalvagePreventGallerySettleInfo.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SalvagePreventStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message SalvagePreventGallerySettleInfo { - uint32 time_remain = 8; - SalvagePreventStopReason reason = 7; - uint32 final_score = 13; - uint32 monster_count = 15; -} diff --git a/proto/SalvagePreventSettleInfo.proto b/proto/SalvagePreventSettleInfo.proto deleted file mode 100644 index 03bdcd0b..00000000 --- a/proto/SalvagePreventSettleInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SalvagePreventGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message SalvagePreventSettleInfo { - bool is_new_record = 8; - SalvagePreventGallerySettleInfo settle_info = 14; -} diff --git a/proto/SalvagePreventStopReason.proto b/proto/SalvagePreventStopReason.proto deleted file mode 100644 index 91df65c3..00000000 --- a/proto/SalvagePreventStopReason.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum SalvagePreventStopReason { - SALVAGE_PREVENT_STOP_REASON_NONE = 0; - SALVAGE_PREVENT_STOP_REASON_SUCCESS = 1; - SALVAGE_PREVENT_STOP_REASON_ARRIVAL = 2; - SALVAGE_PREVENT_STOP_REASON_INTERRUPT = 3; - SALVAGE_PREVENT_STOP_REASON_LEAVE = 4; - SALVAGE_PREVENT_STOP_REASON_FULL = 5; - SALVAGE_PREVENT_STOP_REASON_AWAY = 6; -} diff --git a/proto/ScenePlayBattleSettlePlayerInfo.proto b/proto/ScenePlayBattleSettlePlayerInfo.proto deleted file mode 100644 index 78ac915d..00000000 --- a/proto/ScenePlayBattleSettlePlayerInfo.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ScenePlayBattleSettlePlayerInfo { - repeated ExhibitionDisplayInfo card_list = 14; - ProfilePicture profile_picture = 10; - uint32 head_image = 11; - uint32 statistic_id = 4; - uint32 uid = 1; - int64 param = 5; - string online_id = 12; - string nickname = 15; -} diff --git a/proto/ScoreChallengeInfo.proto b/proto/ScoreChallengeInfo.proto deleted file mode 100644 index eef94a08..00000000 --- a/proto/ScoreChallengeInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ScoreChallengeInfo { - uint32 Unk2700_LJCOLDIKHNE = 13; - uint32 max_score = 7; -} diff --git a/proto/SealBattleType.proto b/proto/SealBattleType.proto deleted file mode 100644 index 8738618d..00000000 --- a/proto/SealBattleType.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum SealBattleType { - SEAL_BATTLE_TYPE_KEEP_ALIVE = 0; - SEAL_BATTLE_TYPE_KILL_MONSTER = 1; - SEAL_BATTLE_TYPE_ENERGY_CHARGE = 2; -} diff --git a/proto/SegmentCRCInfo.proto b/proto/SegmentCRCInfo.proto deleted file mode 100644 index 06d0d62f..00000000 --- a/proto/SegmentCRCInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SegmentCRCInfo { - uint32 module = 13; - int32 retcode = 5; - uint32 size = 10; - string crc = 3; - uint32 offset = 11; -} diff --git a/proto/SegmentInfo.proto b/proto/SegmentInfo.proto deleted file mode 100644 index 65165a79..00000000 --- a/proto/SegmentInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SegmentInfo { - uint32 offset = 3; - uint32 module = 7; - uint32 size = 8; -} diff --git a/proto/ServerLogLevel.proto b/proto/ServerLogLevel.proto deleted file mode 100644 index 5c5febf3..00000000 --- a/proto/ServerLogLevel.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum ServerLogLevel { - SERVER_LOG_LEVEL_NONE = 0; - SERVER_LOG_LEVEL_DEBUG = 1; - SERVER_LOG_LEVEL_INFO = 2; - SERVER_LOG_LEVEL_WARNING = 3; - SERVER_LOG_LEVEL_ERROR = 4; -} diff --git a/proto/ServerLogType.proto b/proto/ServerLogType.proto deleted file mode 100644 index 0fe9d88b..00000000 --- a/proto/ServerLogType.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum ServerLogType { - SERVER_LOG_TYPE_NONE = 0; - SERVER_LOG_TYPE_ABILITY = 1; - SERVER_LOG_TYPE_LEVEL = 2; - SERVER_LOG_TYPE_ENTITY = 3; - SERVER_LOG_TYPE_LUA = 4; -} diff --git a/proto/ServerMassiveEntity.proto b/proto/ServerMassiveEntity.proto deleted file mode 100644 index f5aced2b..00000000 --- a/proto/ServerMassiveEntity.proto +++ /dev/null @@ -1,37 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MassiveBoxInfo.proto"; -import "MassiveGrassInfo.proto"; -import "MassiveWaterInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ServerMassiveEntity { - uint32 entity_type = 1; - uint32 config_id = 2; - uint32 runtime_id = 3; - uint32 authority_peer_id = 4; - int64 obj_id = 5; - oneof entity_info { - MassiveWaterInfo water_info = 6; - MassiveGrassInfo grass_info = 7; - MassiveBoxInfo box_info = 8; - } -} diff --git a/proto/ShapeBox.proto b/proto/ShapeBox.proto deleted file mode 100644 index bb2ef9fa..00000000 --- a/proto/ShapeBox.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ShapeBox { - Vector center = 1; - Vector axis0 = 2; - Vector axis1 = 3; - Vector axis2 = 4; - Vector extents = 5; -} diff --git a/proto/ShapeSphere.proto b/proto/ShapeSphere.proto deleted file mode 100644 index b3e9d975..00000000 --- a/proto/ShapeSphere.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message ShapeSphere { - Vector center = 1; - float radius = 2; -} diff --git a/proto/ShareCDInfo.proto b/proto/ShareCDInfo.proto deleted file mode 100644 index 50b28f9a..00000000 --- a/proto/ShareCDInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ShareCDInfo { - uint32 index = 2; - uint64 cd_start_time = 14; - uint32 share_cd_id = 12; -} diff --git a/proto/SkillRequest.proto b/proto/SkillRequest.proto deleted file mode 100644 index 6d60c8d1..00000000 --- a/proto/SkillRequest.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SkillRequest { - uint32 skill_depot_id = 1; -} diff --git a/proto/SkillResponse.proto b/proto/SkillResponse.proto deleted file mode 100644 index fba594ea..00000000 --- a/proto/SkillResponse.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SkillResponse { - uint32 skill_depot_id = 13; - repeated uint32 skill_id_list = 9; -} diff --git a/proto/StakePlayGalleryInfo.proto b/proto/StakePlayGalleryInfo.proto deleted file mode 100644 index 6119aa68..00000000 --- a/proto/StakePlayGalleryInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_BEGHDPPNMFM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message StakePlayGalleryInfo { - repeated Unk2700_BEGHDPPNMFM record_list = 13; -} diff --git a/proto/SummerTimeV2BoatGallerySettleInfo.proto b/proto/SummerTimeV2BoatGallerySettleInfo.proto deleted file mode 100644 index 825dfc21..00000000 --- a/proto/SummerTimeV2BoatGallerySettleInfo.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message SummerTimeV2BoatGallerySettleInfo { - uint32 param1 = 7; - uint32 param2 = 2; - GalleryStopReason reason = 3; - uint32 param3 = 6; - uint32 used_time = 12; - uint32 gallery_id = 1; -} diff --git a/proto/SumoDungeonAvatar.proto b/proto/SumoDungeonAvatar.proto deleted file mode 100644 index ee6478b7..00000000 --- a/proto/SumoDungeonAvatar.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SumoDungeonAvatar { - uint64 avatar_guid = 11; - bool is_alive = 13; - bool is_trial = 4; -} diff --git a/proto/SumoDungeonTeam.proto b/proto/SumoDungeonTeam.proto deleted file mode 100644 index 99098335..00000000 --- a/proto/SumoDungeonTeam.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SumoDungeonAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message SumoDungeonTeam { - repeated SumoDungeonAvatar dungeon_avatar_list = 15; -} diff --git a/proto/SvrMsgId.proto b/proto/SvrMsgId.proto deleted file mode 100644 index cd0dfb72..00000000 --- a/proto/SvrMsgId.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum SvrMsgId { - SVR_MSG_ID_UNKNOWN = 0; - SVR_MSG_ID_BLOCK_REFRESH_COUNTDOWN = 1; - SVR_MSG_ID_AVATAR_REVIVE_BY_STATUE = 2; - SVR_MSG_ID_DAILY_TASK_REWARD_MAX_NUM = 3; - SVR_MSG_ID_ROUTINE_TYPE_NOT_OPEN = 4; - SVR_MSG_ID_ROUTINE_TYPE_REWARD_MAX_NUM = 5; - SVR_MSG_ID_MECHANICUS_COIN_LIMIT = 6; -} diff --git a/proto/TowerFightRecordPair.proto b/proto/TowerFightRecordPair.proto deleted file mode 100644 index 59bc5ce4..00000000 --- a/proto/TowerFightRecordPair.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message TowerFightRecordPair { - uint32 avatar_id = 1; - uint32 data = 3; -} diff --git a/proto/TowerMonthlyCombatRecord.proto b/proto/TowerMonthlyCombatRecord.proto deleted file mode 100644 index 639ca3d0..00000000 --- a/proto/TowerMonthlyCombatRecord.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "TowerFightRecordPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message TowerMonthlyCombatRecord { - TowerFightRecordPair most_kill_avatar_pair = 14; - TowerFightRecordPair most_cast_normal_skill_avatar_pair = 8; - repeated TowerFightRecordPair most_reveal_avatar_list = 6; - TowerFightRecordPair most_cast_energy_skill_avatar_pair = 4; - TowerFightRecordPair highest_dps_avatr_pair = 12; - TowerFightRecordPair most_take_damage_avatar_pair = 9; -} diff --git a/proto/TowerMonthlyDetail.proto b/proto/TowerMonthlyDetail.proto deleted file mode 100644 index 030edda3..00000000 --- a/proto/TowerMonthlyDetail.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "TowerMonthlyBrief.proto"; -import "TowerMonthlyCombatRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message TowerMonthlyDetail { - TowerMonthlyCombatRecord monthly_combat_record = 2; - TowerMonthlyBrief monthly_brief = 12; -} diff --git a/proto/TransmitReason.proto b/proto/TransmitReason.proto deleted file mode 100644 index 95f5092e..00000000 --- a/proto/TransmitReason.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum TransmitReason { - TRANSMIT_REASON_NONE = 0; - TRANSMIT_REASON_QUEST = 1; -} diff --git a/proto/UgcMusicNote.proto b/proto/UgcMusicNote.proto deleted file mode 100644 index 458fcb7d..00000000 --- a/proto/UgcMusicNote.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message UgcMusicNote { - uint32 start_time = 12; - uint32 end_time = 5; -} diff --git a/proto/Unk2700_AAAMOFPACEA.proto b/proto/Unk2700_AAAMOFPACEA.proto deleted file mode 100644 index 4c9d253b..00000000 --- a/proto/Unk2700_AAAMOFPACEA.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_DJDEPPHEHCP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_AAAMOFPACEA { - repeated Unk2700_DJDEPPHEHCP Unk2700_ILGPNAAFFEG = 6; -} diff --git a/proto/Unk2700_ADGLMHECKKJ.proto b/proto/Unk2700_ADGLMHECKKJ.proto deleted file mode 100644 index c0d2d606..00000000 --- a/proto/Unk2700_ADGLMHECKKJ.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_ADGLMHECKKJ { - Unk2700_ADGLMHECKKJ_Unk2700_KHKEKEIAPBP = 0; - Unk2700_ADGLMHECKKJ_Unk2700_LNCNKDBGPLH = 1; - Unk2700_ADGLMHECKKJ_Unk2700_PEMOMIPJAGM = 2; - Unk2700_ADGLMHECKKJ_Unk2700_KHKIDAFCLLJ = 3; -} diff --git a/proto/Unk2700_ADIGEBEIJBA.proto b/proto/Unk2700_ADIGEBEIJBA.proto deleted file mode 100644 index 24b5621f..00000000 --- a/proto/Unk2700_ADIGEBEIJBA.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_ADIGEBEIJBA { - bool is_trial = 8; - uint64 avatar_guid = 11; -} diff --git a/proto/Unk2700_AFOPONDCLKC.proto b/proto/Unk2700_AFOPONDCLKC.proto deleted file mode 100644 index 5b3dd695..00000000 --- a/proto/Unk2700_AFOPONDCLKC.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_AFOPONDCLKC { - string nickname = 14; - uint32 uid = 12; - ProfilePicture profile_picture = 5; - repeated uint32 item_id_list = 9; -} diff --git a/proto/Unk2700_AGIDJODJNEA.proto b/proto/Unk2700_AGIDJODJNEA.proto deleted file mode 100644 index 7ef9320a..00000000 --- a/proto/Unk2700_AGIDJODJNEA.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_AGIDJODJNEA { - Unk2700_AGIDJODJNEA_Unk2700_OAEGNAOPMFB = 0; - Unk2700_AGIDJODJNEA_Unk2700_DLDNOOGCFNB = 1; - Unk2700_AGIDJODJNEA_Unk2700_PONLJLLPNPI = 2; - Unk2700_AGIDJODJNEA_Unk2700_POHNGFOIPAH = 3; -} diff --git a/proto/Unk2700_AIMMLILLOKB.proto b/proto/Unk2700_AIMMLILLOKB.proto deleted file mode 100644 index d2cbd336..00000000 --- a/proto/Unk2700_AIMMLILLOKB.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_AIMMLILLOKB { - map Unk2700_DLKPHFDEDNF = 3; - uint32 uid = 6; - map Unk2700_HDJPJBIFMCO = 13; -} diff --git a/proto/Unk2700_AMKLCEFNNCC.proto b/proto/Unk2700_AMKLCEFNNCC.proto deleted file mode 100644 index dad0aa79..00000000 --- a/proto/Unk2700_AMKLCEFNNCC.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_AMKLCEFNNCC { - bool is_trial = 6; - uint64 avatar_id = 8; -} diff --git a/proto/Unk2700_BEGHDPPNMFM.proto b/proto/Unk2700_BEGHDPPNMFM.proto deleted file mode 100644 index 6108d311..00000000 --- a/proto/Unk2700_BEGHDPPNMFM.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_OCDMIOKNHHH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_BEGHDPPNMFM { - repeated Unk2700_OCDMIOKNHHH Unk2700_AOFJNJNBAAI = 14; - uint32 timestamp = 9; -} diff --git a/proto/Unk2700_BGKMAAINPCO.proto b/proto/Unk2700_BGKMAAINPCO.proto deleted file mode 100644 index 658491e6..00000000 --- a/proto/Unk2700_BGKMAAINPCO.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_JPGAAHJBLKB.proto"; -import "Unk2700_PKAPCOBGIJL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_BGKMAAINPCO { - repeated Unk2700_PKAPCOBGIJL Unk2700_INIBKFPMCFO = 2; - repeated Unk2700_JPGAAHJBLKB avatar_info_list = 11; -} diff --git a/proto/Unk2700_BJJOMPDLNAL.proto b/proto/Unk2700_BJJOMPDLNAL.proto deleted file mode 100644 index 5d6a1980..00000000 --- a/proto/Unk2700_BJJOMPDLNAL.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Uint32Pair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_BJJOMPDLNAL { - repeated Uint32Pair monster_list = 1; - bool Unk2700_NILLABGAALO = 3; - uint32 config_id = 7; -} diff --git a/proto/Unk2700_BKHBKHINBIA.proto b/proto/Unk2700_BKHBKHINBIA.proto deleted file mode 100644 index 4987137d..00000000 --- a/proto/Unk2700_BKHBKHINBIA.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_EGKIHLIOLDM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_BKHBKHINBIA { - Unk2700_EGKIHLIOLDM settle_info = 3; - bool is_new_record = 2; -} diff --git a/proto/Unk2700_BMBAIACNLDF.proto b/proto/Unk2700_BMBAIACNLDF.proto deleted file mode 100644 index 0c4aa6a5..00000000 --- a/proto/Unk2700_BMBAIACNLDF.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_BMBAIACNLDF { - Unk2700_BMBAIACNLDF_Unk2700_KOGCCKHAIBJ = 0; - Unk2700_BMBAIACNLDF_Unk2700_OHHELAGBFFO = 1; - Unk2700_BMBAIACNLDF_Unk2700_BIGKGGIMNCD = 2; -} diff --git a/proto/Unk2700_CBMGMANEDNA.proto b/proto/Unk2700_CBMGMANEDNA.proto deleted file mode 100644 index 28ad2f9f..00000000 --- a/proto/Unk2700_CBMGMANEDNA.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_DOGEKCNIIAO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_CBMGMANEDNA { - repeated Unk2700_DOGEKCNIIAO monster_info_list = 6; - uint32 entrance_point_id = 4; -} diff --git a/proto/Unk2700_CCEOEOHLAPK.proto b/proto/Unk2700_CCEOEOHLAPK.proto deleted file mode 100644 index b4ad80ff..00000000 --- a/proto/Unk2700_CCEOEOHLAPK.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_CCEOEOHLAPK { - bool is_hint_valid = 3; - Vector hint_center_pos = 8; - uint32 group_id = 6; - uint32 config_id = 9; -} diff --git a/proto/Unk2700_CHLNIDHHGLE.proto b/proto/Unk2700_CHLNIDHHGLE.proto deleted file mode 100644 index 81196d80..00000000 --- a/proto/Unk2700_CHLNIDHHGLE.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_CHLNIDHHGLE { - uint32 score = 8; - Unk2700_MOFABPNGIKP reason = 14; - uint32 hit_count = 10; - uint32 owner_uid = 6; -} diff --git a/proto/Unk2700_CKMOPKMKCAO.proto b/proto/Unk2700_CKMOPKMKCAO.proto deleted file mode 100644 index 85647072..00000000 --- a/proto/Unk2700_CKMOPKMKCAO.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_CKMOPKMKCAO { - Unk2700_CKMOPKMKCAO_Unk2700_BJNNKGGOEIM = 0; - Unk2700_CKMOPKMKCAO_MINE = 1; - Unk2700_CKMOPKMKCAO_Unk2700_ECDAEGKEKIJ = 2; -} diff --git a/proto/Unk2700_CMKDNIANBNE.proto b/proto/Unk2700_CMKDNIANBNE.proto deleted file mode 100644 index 2f4cf266..00000000 --- a/proto/Unk2700_CMKDNIANBNE.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_CMKDNIANBNE { - string type = 1; - string content = 2; - uint32 Unk2700_POPBOKAKBBO = 3; -} diff --git a/proto/Unk2700_CMOCCENBOLJ.proto b/proto/Unk2700_CMOCCENBOLJ.proto deleted file mode 100644 index 95c5205e..00000000 --- a/proto/Unk2700_CMOCCENBOLJ.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_CMOCCENBOLJ { - bool Unk2700_MMNILGLDHHD = 10; - uint32 Unk2700_OLLKIFMOPAG = 5; - uint32 finish_time = 15; - uint32 difficulty = 13; -} diff --git a/proto/Unk2700_DIEGJDEIDKO.proto b/proto/Unk2700_DIEGJDEIDKO.proto deleted file mode 100644 index 0822a094..00000000 --- a/proto/Unk2700_DIEGJDEIDKO.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DIEGJDEIDKO { - uint32 cur_progress = 12; - uint32 id = 6; - uint32 open_time = 8; - bool is_finished = 10; - uint32 total_progress = 9; - Vector pos = 5; -} diff --git a/proto/Unk2700_DJDEPPHEHCP.proto b/proto/Unk2700_DJDEPPHEHCP.proto deleted file mode 100644 index 38d89f4a..00000000 --- a/proto/Unk2700_DJDEPPHEHCP.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DJDEPPHEHCP { - uint32 start_time = 12; - uint32 end_time = 5; -} diff --git a/proto/Unk2700_DJKEGIEIKHG.proto b/proto/Unk2700_DJKEGIEIKHG.proto deleted file mode 100644 index 55cf684b..00000000 --- a/proto/Unk2700_DJKEGIEIKHG.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DJKEGIEIKHG { - Unk2700_MOFABPNGIKP reason = 15; - bool Unk2700_MMNILGLDHHD = 11; - uint32 finish_time = 14; - uint32 Unk2700_BCCHNACPBME = 6; - uint32 level_id = 4; -} diff --git a/proto/Unk2700_DMPIJLBHEAE.proto b/proto/Unk2700_DMPIJLBHEAE.proto deleted file mode 100644 index bf2f0f13..00000000 --- a/proto/Unk2700_DMPIJLBHEAE.proto +++ /dev/null @@ -1,33 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "BundleInfo.proto"; -import "ScoreChallengeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DMPIJLBHEAE { - uint32 challenge_type = 5; - bool is_unlock = 12; - oneof Unk2700_AFHAGFONBFM { - BundleInfo bundle_info = 11; - ScoreChallengeInfo score_challenge_info = 13; - uint32 boss_challenge_id = 2; - } -} diff --git a/proto/Unk2700_DOGEKCNIIAO.proto b/proto/Unk2700_DOGEKCNIIAO.proto deleted file mode 100644 index 21ea59f8..00000000 --- a/proto/Unk2700_DOGEKCNIIAO.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DOGEKCNIIAO { - uint32 Unk2700_KJFBIFHFIBO = 6; - uint32 level = 13; - uint32 monster_id = 14; - repeated uint32 affix_list = 11; -} diff --git a/proto/Unk2700_DPPCDPBBABA.proto b/proto/Unk2700_DPPCDPBBABA.proto deleted file mode 100644 index 11b97d6d..00000000 --- a/proto/Unk2700_DPPCDPBBABA.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_PIAFGFGHGHM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DPPCDPBBABA { - bool is_open = 1; - string content = 2; - uint32 Unk2700_DIFBKPIAEBB = 3; - Unk2700_PIAFGFGHGHM Unk2700_HMGCGJCDDEG = 4; - uint32 Unk2700_JEKIGDDNCAB = 5; -} diff --git a/proto/Unk2700_EAJCGENDICI.proto b/proto/Unk2700_EAJCGENDICI.proto deleted file mode 100644 index 308f4af4..00000000 --- a/proto/Unk2700_EAJCGENDICI.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_EAJCGENDICI { - Unk2700_EAJCGENDICI_Unk2700_NDNHCNOOCCA = 0; - Unk2700_EAJCGENDICI_Unk2700_GFALGAIAPOP = 1; - Unk2700_EAJCGENDICI_Unk2700_AAFPJPGKHPO = 2; - Unk2700_EAJCGENDICI_Unk2700_HFKOPLPHODM = 3; - Unk2700_EAJCGENDICI_Unk2700_OPIOJNLJNJN = 4; - Unk2700_EAJCGENDICI_Unk2700_GHHLNHAJEBA = 5; -} diff --git a/proto/Unk2700_EDNGHJGKEKC.proto b/proto/Unk2700_EDNGHJGKEKC.proto deleted file mode 100644 index e1a33fa9..00000000 --- a/proto/Unk2700_EDNGHJGKEKC.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_CMKDNIANBNE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_EDNGHJGKEKC { - repeated Unk2700_CMKDNIANBNE Unk2700_HDGDLPCFABI = 1; - string name = 2; -} diff --git a/proto/Unk2700_EEPNCOAEKBM.proto b/proto/Unk2700_EEPNCOAEKBM.proto deleted file mode 100644 index 03085cd3..00000000 --- a/proto/Unk2700_EEPNCOAEKBM.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_EEPNCOAEKBM { - Unk2700_EEPNCOAEKBM_Unk2700_EAFEANPNJLO = 0; - Unk2700_EEPNCOAEKBM_Unk2700_PAPMIPKGFJK = 1; - Unk2700_EEPNCOAEKBM_Unk2700_CONEKODEFHL = 2; - Unk2700_EEPNCOAEKBM_Unk2700_KABLOGENHFI = 3; -} diff --git a/proto/Unk2700_EGKIHLIOLDM.proto b/proto/Unk2700_EGKIHLIOLDM.proto deleted file mode 100644 index 29f54f84..00000000 --- a/proto/Unk2700_EGKIHLIOLDM.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_NPOBPFNDJKK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_EGKIHLIOLDM { - uint32 Unk2700_CDDONJJMFCI = 14; - Unk2700_NPOBPFNDJKK reason = 7; -} diff --git a/proto/Unk2700_EKDHFFHMNCD.proto b/proto/Unk2700_EKDHFFHMNCD.proto deleted file mode 100644 index 39b6a3ac..00000000 --- a/proto/Unk2700_EKDHFFHMNCD.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_EKDHFFHMNCD { - uint32 index = 2; - uint64 Unk2700_FALGECBMIHD = 14; - uint32 Unk2700_PBAFCLCIABF = 12; -} diff --git a/proto/Unk2700_ELMEOJFCOFH.proto b/proto/Unk2700_ELMEOJFCOFH.proto deleted file mode 100644 index 7d9000bb..00000000 --- a/proto/Unk2700_ELMEOJFCOFH.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_ELMEOJFCOFH { - map Unk2700_HGBNIFAKOGI = 12; - uint32 Unk2700_BPDFJJNJGAJ = 3; - uint32 Unk2700_DCBOIFJCDHG = 15; - uint32 Unk2700_KDJGDPDJHLL = 6; - uint32 Unk2700_NGKGJJBDGMP = 7; -} diff --git a/proto/Unk2700_EOHBLDIKPME.proto b/proto/Unk2700_EOHBLDIKPME.proto deleted file mode 100644 index 5e21d81e..00000000 --- a/proto/Unk2700_EOHBLDIKPME.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_INMNHKOPCFB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_EOHBLDIKPME { - uint32 map_id = 6; - Unk2700_INMNHKOPCFB Unk2700_JONOMFENDFP = 7; - repeated uint32 Unk2700_LDIGKKLLDOC = 3; - uint32 best_score = 8; -} diff --git a/proto/Unk2700_FEAENJPINFJ.proto b/proto/Unk2700_FEAENJPINFJ.proto deleted file mode 100644 index 4a8edc98..00000000 --- a/proto/Unk2700_FEAENJPINFJ.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_FEAENJPINFJ { - uint32 skill_id = 2; - bool is_unlock = 11; - uint32 Unk2700_LAPIBECMGOB = 1; - uint32 Unk2700_LKNCBOOJCGI = 14; -} diff --git a/proto/Unk2700_FGJFFMPOJON.proto b/proto/Unk2700_FGJFFMPOJON.proto deleted file mode 100644 index 3dbab0a2..00000000 --- a/proto/Unk2700_FGJFFMPOJON.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_FGJFFMPOJON { - string nickname = 7; - string remark_name = 3; - ProfilePicture profile_picture = 11; - map Unk2700_IFCNGIPPOAE = 9; - uint32 uid = 8; -} diff --git a/proto/Unk2700_FMGGGEDNGGN.proto b/proto/Unk2700_FMGGGEDNGGN.proto deleted file mode 100644 index dfababf8..00000000 --- a/proto/Unk2700_FMGGGEDNGGN.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_FMGGGEDNGGN { - uint32 avatar_id = 1; - bool is_trial = 2; - uint32 costume_id = 3; -} diff --git a/proto/Unk2700_GBHAPPCDCIL.proto b/proto/Unk2700_GBHAPPCDCIL.proto deleted file mode 100644 index 3398d95c..00000000 --- a/proto/Unk2700_GBHAPPCDCIL.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GBHAPPCDCIL { - bool Unk2700_IBDCFAMBGOK = 1; - uint32 Unk2700_IFNFCNNBPIB = 2; - uint32 Unk2700_PBBPGFMNMNJ = 3; - bool Unk2700_FKLBCNLBBNM = 4; - uint32 Unk2700_KENGEGJGAEL = 5; -} diff --git a/proto/Unk2700_GHHCCEHGKLH.proto b/proto/Unk2700_GHHCCEHGKLH.proto deleted file mode 100644 index b370224c..00000000 --- a/proto/Unk2700_GHHCCEHGKLH.proto +++ /dev/null @@ -1,39 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "SocialDetail.proto"; -import "Unk2700_ELMEOJFCOFH.proto"; -import "Unk2700_OHBMICGFIIK.proto"; -import "Unk2700_PHGGAEDHLBN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GHHCCEHGKLH { - SocialDetail Unk2700_KLPJLKPKKHH = 4; - uint32 Unk2700_DPPILIMGOKH = 15; - Unk2700_ELMEOJFCOFH Unk2700_PCFIKJEDEGN = 2; - uint64 Unk2700_ONOOJBEABOE = 14; - Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 10; - uint32 dungeon_id = 6; - repeated uint32 tag_list = 1; - bool Unk2700_GOIIEONNFFN = 11; - bool Unk2700_GBCGGDONMCD = 9; - bool Unk2700_HBFLKFOCKBF = 3; - Unk2700_OHBMICGFIIK Unk2700_IKGOMKLAJLH = 12; -} diff --git a/proto/Unk2700_GHONKKEGHGL.proto b/proto/Unk2700_GHONKKEGHGL.proto deleted file mode 100644 index d0f025e4..00000000 --- a/proto/Unk2700_GHONKKEGHGL.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_LHPELFJPPOD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GHONKKEGHGL { - bool is_open = 8; - repeated Unk2700_LHPELFJPPOD challenge_info_list = 9; - uint32 stage_id = 15; -} diff --git a/proto/Unk2700_GPPKNKGDCHJ.proto b/proto/Unk2700_GPPKNKGDCHJ.proto deleted file mode 100644 index 57a144bd..00000000 --- a/proto/Unk2700_GPPKNKGDCHJ.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GPPKNKGDCHJ { - repeated ItemParam Unk2700_MNPGJOAHINC = 2; - uint32 uid = 6; - repeated ItemParam Unk2700_LBIKFNBNEBC = 9; -} diff --git a/proto/Unk2700_HEMFKLPNNOM.proto b/proto/Unk2700_HEMFKLPNNOM.proto deleted file mode 100644 index 3eafeb28..00000000 --- a/proto/Unk2700_HEMFKLPNNOM.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_HEMFKLPNNOM { - Unk2700_HEMFKLPNNOM_Unk2700_ODJKANKMPPJ = 0; - Unk2700_HEMFKLPNNOM_Unk2700_EFGLHEIODFN = 1; - Unk2700_HEMFKLPNNOM_Unk2700_JPBBBCFGHAK = 2; - Unk2700_HEMFKLPNNOM_Unk2700_IDCMGHBHBFH = 3; - Unk2700_HEMFKLPNNOM_Unk2700_ODDBNNDFMBO = 4; - Unk2700_HEMFKLPNNOM_Unk2700_AGIDMOGJOBD = 5; -} diff --git a/proto/Unk2700_HGMCNJOPDAA.proto b/proto/Unk2700_HGMCNJOPDAA.proto deleted file mode 100644 index ada69174..00000000 --- a/proto/Unk2700_HGMCNJOPDAA.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_HGMCNJOPDAA { - Unk2700_HGMCNJOPDAA_NONE = 0; - Unk2700_HGMCNJOPDAA_Unk2700_COJANCPMOAI = 1; -} diff --git a/proto/Unk2700_HIHKGMLLOGD.proto b/proto/Unk2700_HIHKGMLLOGD.proto deleted file mode 100644 index 2c2eeb27..00000000 --- a/proto/Unk2700_HIHKGMLLOGD.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HIHKGMLLOGD { - repeated uint32 Unk2700_ONOGHAHICAA = 1; - repeated uint32 Unk2700_FGBAGFMGKOO = 4; - uint32 max_progress = 2; - uint32 Unk2700_OBDGPNILPND = 13; - uint32 progress = 5; - uint32 Unk2700_HJNLDGMIHBL = 12; - uint32 Unk2700_BIMPFNHLMBI = 9; -} diff --git a/proto/Unk2700_HJLFNKLPFBH.proto b/proto/Unk2700_HJLFNKLPFBH.proto deleted file mode 100644 index 519c194e..00000000 --- a/proto/Unk2700_HJLFNKLPFBH.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_AGIDJODJNEA.proto"; -import "Unk2700_FMGGGEDNGGN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HJLFNKLPFBH { - Unk2700_FMGGGEDNGGN avatar = 2; - uint32 level = 14; - uint32 Unk2700_EGKOIPOHCHG = 13; - repeated Unk2700_AGIDJODJNEA Unk2700_JCKLLFKOFCG = 9; -} diff --git a/proto/Unk2700_HLHHNGHJLAO.proto b/proto/Unk2700_HLHHNGHJLAO.proto deleted file mode 100644 index 9fb08c3b..00000000 --- a/proto/Unk2700_HLHHNGHJLAO.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HLHHNGHJLAO { - uint32 kill_monster_count = 12; - uint32 kill_special_monster_count = 8; - uint32 Unk2700_OFKHLGLOPCM = 10; - uint32 gallery_id = 2; - Unk2700_MOFABPNGIKP reason = 11; - uint32 final_score = 13; -} diff --git a/proto/Unk2700_ICPNKAALJEP.proto b/proto/Unk2700_ICPNKAALJEP.proto deleted file mode 100644 index b6d1adc9..00000000 --- a/proto/Unk2700_ICPNKAALJEP.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_KLJLJGJOBDI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_ICPNKAALJEP { - bool is_new_record = 8; - Unk2700_KLJLJGJOBDI settle_info = 14; -} diff --git a/proto/Unk2700_IEPIBFMCJNJ.proto b/proto/Unk2700_IEPIBFMCJNJ.proto deleted file mode 100644 index f62c7f9e..00000000 --- a/proto/Unk2700_IEPIBFMCJNJ.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IEPIBFMCJNJ { - uint32 uid = 15; - string nickname = 3; - string remark_name = 10; - ProfilePicture profile_picture = 14; - map Unk2700_IFCNGIPPOAE = 8; -} diff --git a/proto/Unk2700_IGJLOMCPLLE.proto b/proto/Unk2700_IGJLOMCPLLE.proto deleted file mode 100644 index 2d6132c7..00000000 --- a/proto/Unk2700_IGJLOMCPLLE.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IGJLOMCPLLE { - uint32 block_id = 8; - Vector rot = 12; - uint32 guid = 4; - Vector pos = 1; -} diff --git a/proto/Unk2700_IMGLPJNBHCH.proto b/proto/Unk2700_IMGLPJNBHCH.proto deleted file mode 100644 index 7a42e66e..00000000 --- a/proto/Unk2700_IMGLPJNBHCH.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IMGLPJNBHCH { - uint32 Unk2700_IIEIPINHLBN = 5; - uint32 Unk2700_AIKKJGOLLHK = 13; -} diff --git a/proto/Unk2700_IMMPPANFEPP.proto b/proto/Unk2700_IMMPPANFEPP.proto deleted file mode 100644 index 6b17474f..00000000 --- a/proto/Unk2700_IMMPPANFEPP.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IMMPPANFEPP { - uint32 guid = 11; - uint32 Unk2700_MAABPJMPILD = 6; -} diff --git a/proto/Unk2700_INMNHKOPCFB.proto b/proto/Unk2700_INMNHKOPCFB.proto deleted file mode 100644 index 2dccabe3..00000000 --- a/proto/Unk2700_INMNHKOPCFB.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_CBMGMANEDNA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_INMNHKOPCFB { - repeated Unk2700_CBMGMANEDNA info_list = 15; -} diff --git a/proto/Unk2700_IOONEPPHCJP.proto b/proto/Unk2700_IOONEPPHCJP.proto deleted file mode 100644 index e6c6e41f..00000000 --- a/proto/Unk2700_IOONEPPHCJP.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IOONEPPHCJP { - uint32 Unk2700_BPDFJJNJGAJ = 1; - uint32 Unk2700_KDJGDPDJHLL = 2; - map Unk2700_HGBNIFAKOGI = 3; -} diff --git a/proto/Unk2700_JCBJHCFEONO.proto b/proto/Unk2700_JCBJHCFEONO.proto deleted file mode 100644 index fe0bfa09..00000000 --- a/proto/Unk2700_JCBJHCFEONO.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_NOGODJOJDGF.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JCBJHCFEONO { - repeated Unk2700_NOGODJOJDGF Unk2700_AIMBFNOKKHE = 8; - uint32 timestamp = 3; -} diff --git a/proto/Unk2700_JCOIDFNDHPB.proto b/proto/Unk2700_JCOIDFNDHPB.proto deleted file mode 100644 index 31b963ec..00000000 --- a/proto/Unk2700_JCOIDFNDHPB.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_HLHHNGHJLAO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JCOIDFNDHPB { - Unk2700_HLHHNGHJLAO settle_info = 13; - bool is_new_record = 12; -} diff --git a/proto/Unk2700_JDPMOMKAPIF.proto b/proto/Unk2700_JDPMOMKAPIF.proto deleted file mode 100644 index d6f9297c..00000000 --- a/proto/Unk2700_JDPMOMKAPIF.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_KJDPNIKDKEJ.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JDPMOMKAPIF { - uint32 id = 13; - repeated Unk2700_KJDPNIKDKEJ Unk2700_KPOACBFLPKP = 10; -} diff --git a/proto/Unk2700_JLHKOLGFAMI.proto b/proto/Unk2700_JLHKOLGFAMI.proto deleted file mode 100644 index 72e5878e..00000000 --- a/proto/Unk2700_JLHKOLGFAMI.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JLHKOLGFAMI { - uint32 level_id = 10; - uint32 score = 7; - uint32 Unk2700_HKFEBBCMBHL = 5; - uint32 Unk2700_FHEHGDABALE = 2; -} diff --git a/proto/Unk2700_JMPCGMBHJLG.proto b/proto/Unk2700_JMPCGMBHJLG.proto deleted file mode 100644 index 8582ac1f..00000000 --- a/proto/Unk2700_JMPCGMBHJLG.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MLMEFKLMOEF.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JMPCGMBHJLG { - uint32 Unk2700_MBEMKCGABIB = 3; - repeated uint32 Unk2700_FJJDHBFLCCH = 2; - repeated Unk2700_MLMEFKLMOEF Unk2700_JDBFOILOOIF = 7; -} diff --git a/proto/Unk2700_JPGAAHJBLKB.proto b/proto/Unk2700_JPGAAHJBLKB.proto deleted file mode 100644 index 1cc97891..00000000 --- a/proto/Unk2700_JPGAAHJBLKB.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JPGAAHJBLKB { - uint64 avatar_id = 3; - bool is_trial = 13; -} diff --git a/proto/Unk2700_KBBDJNLFAKD.proto b/proto/Unk2700_KBBDJNLFAKD.proto deleted file mode 100644 index 3dab1d40..00000000 --- a/proto/Unk2700_KBBDJNLFAKD.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_KBBDJNLFAKD { - Unk2700_KBBDJNLFAKD_Unk2700_FACJMMHAOLB = 0; - Unk2700_KBBDJNLFAKD_Unk2700_IAPAEBBEILN = 1; - Unk2700_KBBDJNLFAKD_Unk2700_MPJODMAIHEL = 2; - Unk2700_KBBDJNLFAKD_Unk2700_KPNLCPIJPAH = 3; -} diff --git a/proto/Unk2700_KHDMDKKDOCD.proto b/proto/Unk2700_KHDMDKKDOCD.proto deleted file mode 100644 index 49a0d40c..00000000 --- a/proto/Unk2700_KHDMDKKDOCD.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KHDMDKKDOCD { - uint64 avatar_guid = 8; - bool is_trial = 2; -} diff --git a/proto/Unk2700_KIGGOKAEFHM.proto b/proto/Unk2700_KIGGOKAEFHM.proto deleted file mode 100644 index cf0ca8ce..00000000 --- a/proto/Unk2700_KIGGOKAEFHM.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ItemParam.proto"; -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KIGGOKAEFHM { - repeated ItemParam item_list = 2; - uint32 uid = 8; - ProfilePicture profile_picture = 1; - string nickname = 12; -} diff --git a/proto/Unk2700_KJDPNIKDKEJ.proto b/proto/Unk2700_KJDPNIKDKEJ.proto deleted file mode 100644 index 5cb55b73..00000000 --- a/proto/Unk2700_KJDPNIKDKEJ.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_HEMFKLPNNOM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KJDPNIKDKEJ { - Unk2700_HEMFKLPNNOM type = 8; - int32 value = 4; -} diff --git a/proto/Unk2700_KLJLJGJOBDI.proto b/proto/Unk2700_KLJLJGJOBDI.proto deleted file mode 100644 index e719b336..00000000 --- a/proto/Unk2700_KLJLJGJOBDI.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_NCNPNMFFONG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KLJLJGJOBDI { - uint32 Unk2700_CDDONJJMFCI = 8; - Unk2700_NCNPNMFFONG reason = 7; - uint32 final_score = 13; - uint32 Unk2700_FFCCLGIFGIP = 15; -} diff --git a/proto/Unk2700_KLPINMKOEPE.proto b/proto/Unk2700_KLPINMKOEPE.proto deleted file mode 100644 index acbcd7ee..00000000 --- a/proto/Unk2700_KLPINMKOEPE.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_IGJLOMCPLLE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KLPINMKOEPE { - uint32 room_id = 15; - repeated Unk2700_IGJLOMCPLLE Unk2700_ICMKKOMLHIH = 4; -} diff --git a/proto/Unk2700_KNGDOIDOFFB.proto b/proto/Unk2700_KNGDOIDOFFB.proto deleted file mode 100644 index f4b2d062..00000000 --- a/proto/Unk2700_KNGDOIDOFFB.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KNGDOIDOFFB { - uint32 Unk2700_HLEMPIKMBMP = 6; - Unk2700_MOFABPNGIKP reason = 4; - uint32 Unk2700_OMCCFBBDJMI = 1; -} diff --git a/proto/Unk2700_KPNPJPPHOKA.proto b/proto/Unk2700_KPNPJPPHOKA.proto deleted file mode 100644 index b980abcb..00000000 --- a/proto/Unk2700_KPNPJPPHOKA.proto +++ /dev/null @@ -1,35 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "BalloonGalleryInfo.proto"; -import "RacingGalleryInfo.proto"; -import "SeekFurnitureGalleryInfo.proto"; -import "StakePlayGalleryInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KPNPJPPHOKA { - uint32 group_id = 5; - oneof detail { - RacingGalleryInfo racing_gallery_info = 467; - BalloonGalleryInfo balloon_gallery_info = 1410; - StakePlayGalleryInfo stake_play_info = 347; - SeekFurnitureGalleryInfo seek_furniture_gallery_info = 1822; - } -} diff --git a/proto/Unk2700_LBPFDCBHCBL.proto b/proto/Unk2700_LBPFDCBHCBL.proto deleted file mode 100644 index c7462f39..00000000 --- a/proto/Unk2700_LBPFDCBHCBL.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_LBPFDCBHCBL { - string name = 1; - string value = 2; -} diff --git a/proto/Unk2700_LELADCCDNJH.proto b/proto/Unk2700_LELADCCDNJH.proto deleted file mode 100644 index 52766a51..00000000 --- a/proto/Unk2700_LELADCCDNJH.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_LELADCCDNJH { - uint32 Unk2700_FACFKJKIBBO = 1; - uint32 id = 2; - bool is_finished = 7; - bool Unk2700_MJDCFONLGKN = 9; - bool Unk2700_AKAAHELAGHJ = 10; -} diff --git a/proto/Unk2700_LHPELFJPPOD.proto b/proto/Unk2700_LHPELFJPPOD.proto deleted file mode 100644 index 04cac9d1..00000000 --- a/proto/Unk2700_LHPELFJPPOD.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_LHPELFJPPOD { - bool Unk2700_GHGIOMEHIAN = 13; - uint32 best_score = 7; - uint32 challenge_id = 3; -} diff --git a/proto/Unk2700_MIBBHAEMAGI.proto b/proto/Unk2700_MIBBHAEMAGI.proto deleted file mode 100644 index 02dc1e7e..00000000 --- a/proto/Unk2700_MIBBHAEMAGI.proto +++ /dev/null @@ -1,38 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_BMBAIACNLDF.proto"; -import "Unk2700_ELMEOJFCOFH.proto"; -import "Unk2700_OHBMICGFIIK.proto"; -import "Unk2700_PHGGAEDHLBN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MIBBHAEMAGI { - Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 2; - bool Unk2700_GBCGGDONMCD = 13; - Unk2700_OHBMICGFIIK Unk2700_IKGOMKLAJLH = 7; - uint64 Unk2700_ONOOJBEABOE = 10; - uint32 Unk2700_BPMLPHIMJAF = 14; - repeated uint32 tag_list = 15; - uint32 dungeon_id = 5; - uint32 Unk2700_DPPILIMGOKH = 12; - Unk2700_BMBAIACNLDF state = 1; - Unk2700_ELMEOJFCOFH Unk2700_PCFIKJEDEGN = 4; -} diff --git a/proto/Unk2700_MIMJBGMEMCA.proto b/proto/Unk2700_MIMJBGMEMCA.proto deleted file mode 100644 index 5754ca75..00000000 --- a/proto/Unk2700_MIMJBGMEMCA.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MIMJBGMEMCA { - bool Unk2700_MMNILGLDHHD = 1; - uint32 Unk2700_LINCFMHPMDP = 2; - uint32 Unk2700_FACFKJKIBBO = 8; - bool Unk2700_PEDCFBJLHGP = 7; -} diff --git a/proto/Unk2700_MLMEFKLMOEF.proto b/proto/Unk2700_MLMEFKLMOEF.proto deleted file mode 100644 index 0adb8fb8..00000000 --- a/proto/Unk2700_MLMEFKLMOEF.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_EAJCGENDICI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MLMEFKLMOEF { - int32 value = 5; - Unk2700_EAJCGENDICI type = 4; -} diff --git a/proto/Unk2700_MOFABPNGIKP.proto b/proto/Unk2700_MOFABPNGIKP.proto deleted file mode 100644 index 9fc0d80e..00000000 --- a/proto/Unk2700_MOFABPNGIKP.proto +++ /dev/null @@ -1,33 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_MOFABPNGIKP { - Unk2700_MOFABPNGIKP_Unk2700_DGJFKKIBLCJ = 0; - Unk2700_MOFABPNGIKP_Unk2700_IANMLLDEIJH = 1; - Unk2700_MOFABPNGIKP_Unk2700_CCBNMEBCOKM = 2; - Unk2700_MOFABPNGIKP_Unk2700_CABFGAEJAIA = 3; - Unk2700_MOFABPNGIKP_Unk2700_JFPKBELPINO = 4; - Unk2700_MOFABPNGIKP_Unk2700_ECHKDKLKPLH = 5; - Unk2700_MOFABPNGIKP_Unk2700_NALBIHIEGAF = 6; - Unk2700_MOFABPNGIKP_Unk2700_KNAHCHDLEOM = 7; - Unk2700_MOFABPNGIKP_Unk2700_CAIOEECIPIM = 8; - Unk2700_MOFABPNGIKP_Unk2700_IEICHGLOIAL = 9; -} diff --git a/proto/Unk2700_MPELMDDJFHO.proto b/proto/Unk2700_MPELMDDJFHO.proto deleted file mode 100644 index 3f5253b6..00000000 --- a/proto/Unk2700_MPELMDDJFHO.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_GBHAPPCDCIL.proto"; -import "Unk2700_IOONEPPHCJP.proto"; -import "Unk2700_PDGLEKKMCBD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MPELMDDJFHO { - uint64 Unk2700_ONOOJBEABOE = 1; - uint32 dungeon_id = 2; - string Unk2700_MONNIDCNDFI = 3; - repeated uint32 tag_list = 4; - Unk2700_GBHAPPCDCIL Unk2700_JGFDODPBGFL = 5; - Unk2700_IOONEPPHCJP Unk2700_PCFIKJEDEGN = 6; - Unk2700_PDGLEKKMCBD Unk2700_IKGOMKLAJLH = 7; -} diff --git a/proto/Unk2700_NAPLFKNOECD.proto b/proto/Unk2700_NAPLFKNOECD.proto deleted file mode 100644 index c299fb0e..00000000 --- a/proto/Unk2700_NAPLFKNOECD.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_NAPLFKNOECD { - uint32 type = 15; - float Unk2700_KJGKBENCNKF = 11; - float value = 3; - float Unk2700_POGMHNNJKDM = 10; -} diff --git a/proto/Unk2700_NCNPNMFFONG.proto b/proto/Unk2700_NCNPNMFFONG.proto deleted file mode 100644 index 3696651c..00000000 --- a/proto/Unk2700_NCNPNMFFONG.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_NCNPNMFFONG { - Unk2700_NCNPNMFFONG_Unk2700_EOOLPOEEAPH = 0; - Unk2700_NCNPNMFFONG_Unk2700_GLPMMPCFDLN = 1; - Unk2700_NCNPNMFFONG_Unk2700_MFPLNPDOELM = 2; - Unk2700_NCNPNMFFONG_Unk2700_EPFDAAKBKML = 3; - Unk2700_NCNPNMFFONG_Unk2700_PMAPHIADDJF = 4; - Unk2700_NCNPNMFFONG_Unk2700_BLJLDKHIPGD = 5; - Unk2700_NCNPNMFFONG_Unk2700_EOPEJCDHJCF = 6; -} diff --git a/proto/Unk2700_NKIDCOKNPFF.proto b/proto/Unk2700_NKIDCOKNPFF.proto deleted file mode 100644 index a71e51a7..00000000 --- a/proto/Unk2700_NKIDCOKNPFF.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_NKIDCOKNPFF { - uint32 uid = 4; - uint32 building_points = 9; - uint32 Unk2700_CDOKENJJJMH = 3; -} diff --git a/proto/Unk2700_NLFDMMFNMIO.proto b/proto/Unk2700_NLFDMMFNMIO.proto deleted file mode 100644 index 1d7b3a8e..00000000 --- a/proto/Unk2700_NLFDMMFNMIO.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_KLPINMKOEPE.proto"; -import "Unk2700_PHGGAEDHLBN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_NLFDMMFNMIO { - Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 1; - repeated Unk2700_KLPINMKOEPE Unk2700_AAGBIFHNNPP = 15; - uint32 dungeon_id = 3; - uint64 Unk2700_ONOOJBEABOE = 10; -} diff --git a/proto/Unk2700_NOCLNCCJEGK.proto b/proto/Unk2700_NOCLNCCJEGK.proto deleted file mode 100644 index e73f7eac..00000000 --- a/proto/Unk2700_NOCLNCCJEGK.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_NOCLNCCJEGK { - Unk2700_NOCLNCCJEGK_NONE = 0; - Unk2700_NOCLNCCJEGK_Unk2700_ODIJEIGEGED = 1; -} diff --git a/proto/Unk2700_NOGODJOJDGF.proto b/proto/Unk2700_NOGODJOJDGF.proto deleted file mode 100644 index 5aaad030..00000000 --- a/proto/Unk2700_NOGODJOJDGF.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_OCDMIOKNHHH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_NOGODJOJDGF { - uint32 score = 12; - Unk2700_OCDMIOKNHHH player_info = 10; -} diff --git a/proto/Unk2700_NPOBPFNDJKK.proto b/proto/Unk2700_NPOBPFNDJKK.proto deleted file mode 100644 index cdd241ce..00000000 --- a/proto/Unk2700_NPOBPFNDJKK.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_NPOBPFNDJKK { - Unk2700_NPOBPFNDJKK_Unk2700_PGICIHIAMBF = 0; - Unk2700_NPOBPFNDJKK_Unk2700_OALJEIJHGKL = 1; - Unk2700_NPOBPFNDJKK_Unk2700_JDIGCAMIBIA = 2; - Unk2700_NPOBPFNDJKK_Unk2700_KBGKJADDAAF = 3; - Unk2700_NPOBPFNDJKK_Unk2700_MNPNGKHMFNA = 4; - Unk2700_NPOBPFNDJKK_Unk2700_NBCDOEINJLJ = 5; - Unk2700_NPOBPFNDJKK_Unk2700_PHLJKMGKCBM = 6; -} diff --git a/proto/Unk2700_OCDMIOKNHHH.proto b/proto/Unk2700_OCDMIOKNHHH.proto deleted file mode 100644 index b7039449..00000000 --- a/proto/Unk2700_OCDMIOKNHHH.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_OCDMIOKNHHH { - string online_id = 14; - string psn_id = 6; - string nickname = 15; - uint32 player_level = 4; - uint32 uid = 2; - ProfilePicture profile_picture = 5; -} diff --git a/proto/Unk2700_OGKIDNPMMKG.proto b/proto/Unk2700_OGKIDNPMMKG.proto deleted file mode 100644 index 6ef42c44..00000000 --- a/proto/Unk2700_OGKIDNPMMKG.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_HGMCNJOPDAA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_OGKIDNPMMKG { - Unk2700_HGMCNJOPDAA Unk2700_MINEHKAGOGA = 11; - uint32 expire_time = 6; - uint64 Unk2700_ONOOJBEABOE = 5; -} diff --git a/proto/Unk2700_OHBMICGFIIK.proto b/proto/Unk2700_OHBMICGFIIK.proto deleted file mode 100644 index b34e8eb5..00000000 --- a/proto/Unk2700_OHBMICGFIIK.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_OHBMICGFIIK { - uint32 Unk2700_DABMGCIOKCK = 4; - uint32 Unk2700_BKJABFANBIM = 12; - uint32 Unk2700_PGBNOPOIHIK = 7; - uint32 Unk2700_DJNLHEBADGE = 2; -} diff --git a/proto/Unk2700_OJJNGIHDJEH.proto b/proto/Unk2700_OJJNGIHDJEH.proto deleted file mode 100644 index b3351118..00000000 --- a/proto/Unk2700_OJJNGIHDJEH.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_OCDMIOKNHHH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_OJJNGIHDJEH { - uint32 Unk2700_OMCCFBBDJMI = 1; - uint32 timestamp = 8; - Unk2700_OCDMIOKNHHH player_info = 12; -} diff --git a/proto/Unk2700_ONCHFHBBCBN.proto b/proto/Unk2700_ONCHFHBBCBN.proto deleted file mode 100644 index 54cdd185..00000000 --- a/proto/Unk2700_ONCHFHBBCBN.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_OCDMIOKNHHH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_ONCHFHBBCBN { - uint32 hit_count = 12; - uint32 score = 11; - Unk2700_OCDMIOKNHHH player_info = 5; - uint32 timestamp = 2; -} diff --git a/proto/Unk2700_OPEBMJPOOBL.proto b/proto/Unk2700_OPEBMJPOOBL.proto deleted file mode 100644 index 0f19a245..00000000 --- a/proto/Unk2700_OPEBMJPOOBL.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_OPEBMJPOOBL { - Unk2700_OPEBMJPOOBL_NONE = 0; - Unk2700_OPEBMJPOOBL_Unk2700_HONBFAOIDKK = 1; -} diff --git a/proto/Unk2700_PDGLEKKMCBD.proto b/proto/Unk2700_PDGLEKKMCBD.proto deleted file mode 100644 index 3d8d01d8..00000000 --- a/proto/Unk2700_PDGLEKKMCBD.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PDGLEKKMCBD { - uint32 Unk2700_PGBNOPOIHIK = 1; - uint32 Unk2700_BKJABFANBIM = 2; - uint32 Unk2700_DJNLHEBADGE = 3; - uint32 Unk2700_DABMGCIOKCK = 4; -} diff --git a/proto/Unk2700_PEDJGJMHMHH.proto b/proto/Unk2700_PEDJGJMHMHH.proto deleted file mode 100644 index 83f0eca8..00000000 --- a/proto/Unk2700_PEDJGJMHMHH.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_EOHBLDIKPME.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PEDJGJMHMHH { - uint32 open_time = 8; - uint32 level_id = 15; - Unk2700_EOHBLDIKPME Unk2700_EAKNBKIIJHB = 7; - Unk2700_EOHBLDIKPME Unk2700_HIHOANFAKEA = 11; -} diff --git a/proto/Unk2700_PGFLJBBEBKG.proto b/proto/Unk2700_PGFLJBBEBKG.proto deleted file mode 100644 index 26d19b40..00000000 --- a/proto/Unk2700_PGFLJBBEBKG.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PGFLJBBEBKG { - uint64 Unk2700_ONOOJBEABOE = 1; - uint32 Unk2700_MKIMFKIGBCL = 2; -} diff --git a/proto/Unk2700_PHGGAEDHLBN.proto b/proto/Unk2700_PHGGAEDHLBN.proto deleted file mode 100644 index 0d953678..00000000 --- a/proto/Unk2700_PHGGAEDHLBN.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PHGGAEDHLBN { - repeated uint32 Unk2700_ANHJAFDEACF = 1; - bool Unk2700_IBDCFAMBGOK = 14; - uint32 Unk2700_KENGEGJGAEL = 6; - uint32 Unk2700_DOIMMBJDALB = 4; - bool Unk2700_FKLBCNLBBNM = 3; - uint32 Unk2700_IFNFCNNBPIB = 10; - uint32 Unk2700_PBBPGFMNMNJ = 9; -} diff --git a/proto/Unk2700_PIAFGFGHGHM.proto b/proto/Unk2700_PIAFGFGHGHM.proto deleted file mode 100644 index 771d1f86..00000000 --- a/proto/Unk2700_PIAFGFGHGHM.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_PIAFGFGHGHM { - Unk2700_PIAFGFGHGHM_Unk2700_LKEBMNKGKCP = 0; - Unk2700_PIAFGFGHGHM_Unk2700_PJHOMLBMENK = 1; - Unk2700_PIAFGFGHGHM_Unk2700_MPGMPAOGMCB = 2; -} diff --git a/proto/Unk2700_PKAPCOBGIJL.proto b/proto/Unk2700_PKAPCOBGIJL.proto deleted file mode 100644 index 9d6e55c9..00000000 --- a/proto/Unk2700_PKAPCOBGIJL.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PKAPCOBGIJL { - uint32 Unk2700_OOJCLILDIHM = 1; - uint32 Unk2700_KDNLGNDLDNM = 10; -} diff --git a/proto/Unk2700_PPIBANCGGNI.proto b/proto/Unk2700_PPIBANCGGNI.proto deleted file mode 100644 index c86291f4..00000000 --- a/proto/Unk2700_PPIBANCGGNI.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PPIBANCGGNI { - Unk2700_MOFABPNGIKP reason = 7; -} diff --git a/proto/Unk2800_BEMANDBNPJB.proto b/proto/Unk2800_BEMANDBNPJB.proto deleted file mode 100644 index a7e02720..00000000 --- a/proto/Unk2800_BEMANDBNPJB.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_BEMANDBNPJB { - OnlinePlayerInfo player_info = 13; - repeated ExhibitionDisplayInfo card_list = 11; -} diff --git a/proto/Unk2800_FDLKPKFOIIK.proto b/proto/Unk2800_FDLKPKFOIIK.proto deleted file mode 100644 index 1fe98139..00000000 --- a/proto/Unk2800_FDLKPKFOIIK.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2800_FDLKPKFOIIK { - Unk2800_FDLKPKFOIIK_NONE = 0; - Unk2800_FDLKPKFOIIK_START = 1; - Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO = 2; -} diff --git a/proto/Unk2800_FGFMMFAKDEL.proto b/proto/Unk2800_FGFMMFAKDEL.proto deleted file mode 100644 index 1b50ba70..00000000 --- a/proto/Unk2800_FGFMMFAKDEL.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_FGFMMFAKDEL { - uint32 Unk2800_HKEDPPELJDD = 7; - bool Unk2800_FOGGAIHLNOP = 3; - bool Unk2800_NKKMCEKPKLA = 2; - uint32 gear_id = 11; - uint32 Unk2800_JJFDKELDLEM = 6; -} diff --git a/proto/Unk2800_FMAOEPEBKHB.proto b/proto/Unk2800_FMAOEPEBKHB.proto deleted file mode 100644 index 3768b91b..00000000 --- a/proto/Unk2800_FMAOEPEBKHB.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2800_FMAOEPEBKHB { - Unk2800_FMAOEPEBKHB_Unk2800_IBMPPHFLKEO = 0; - Unk2800_FMAOEPEBKHB_Unk2800_GFHGOAMCAJH = 1; - Unk2800_FMAOEPEBKHB_Unk2800_FOBCHIGNEJB = 2; -} diff --git a/proto/Unk2800_IMLDGLIMODE.proto b/proto/Unk2800_IMLDGLIMODE.proto deleted file mode 100644 index 5be691f2..00000000 --- a/proto/Unk2800_IMLDGLIMODE.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2800_IMLDGLIMODE { - Unk2800_IMLDGLIMODE_NONE = 0; - Unk2800_IMLDGLIMODE_Unk2800_FIPMFJALDJM = 1; - Unk2800_IMLDGLIMODE_Unk2800_OFNLGLLMMED = 2; -} diff --git a/proto/Unk2800_IOBHBFFAONO.proto b/proto/Unk2800_IOBHBFFAONO.proto deleted file mode 100644 index 9f16eb6c..00000000 --- a/proto/Unk2800_IOBHBFFAONO.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_IOBHBFFAONO { - uint32 param1 = 7; - uint32 param2 = 2; - Unk2700_MOFABPNGIKP reason = 3; - uint32 param3 = 6; - uint32 Unk2800_NGGPIECNHJA = 12; - uint32 gallery_id = 1; -} diff --git a/proto/Unk2800_MBKLJLMLIKF.proto b/proto/Unk2800_MBKLJLMLIKF.proto deleted file mode 100644 index dbe5ce7b..00000000 --- a/proto/Unk2800_MBKLJLMLIKF.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_MBKLJLMLIKF { - uint32 stage_id = 13; - bool is_open = 14; - uint32 best_score = 4; -} diff --git a/proto/Unk2800_PHPHMILPOLC.proto b/proto/Unk2800_PHPHMILPOLC.proto deleted file mode 100644 index 545747c0..00000000 --- a/proto/Unk2800_PHPHMILPOLC.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk2800_FDLKPKFOIIK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_PHPHMILPOLC { - Unk2800_FDLKPKFOIIK state = 10; - uint32 Unk2800_CLOCMPFBGMD = 4; -} diff --git a/proto/Unk3000_AHNHHIOAHBC.proto b/proto/Unk3000_AHNHHIOAHBC.proto deleted file mode 100644 index ae7db209..00000000 --- a/proto/Unk3000_AHNHHIOAHBC.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk3000_AHNHHIOAHBC { - Unk3000_AHNHHIOAHBC_NONE = 0; - Unk3000_AHNHHIOAHBC_Unk3000_IKCFCMNEEAO = 1; - Unk3000_AHNHHIOAHBC_Unk3000_BCPDDCDJHHA = 2; - Unk3000_AHNHHIOAHBC_FINISHED = 3; -} diff --git a/proto/Unk3000_BGPMEPKCLPA.proto b/proto/Unk3000_BGPMEPKCLPA.proto deleted file mode 100644 index c1a84585..00000000 --- a/proto/Unk3000_BGPMEPKCLPA.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk3000_CMEPCFFDIGL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_BGPMEPKCLPA { - repeated Unk3000_CMEPCFFDIGL Unk3000_MKIJEIKFIJP = 3; -} diff --git a/proto/Unk3000_BOBIJEDOFKG.proto b/proto/Unk3000_BOBIJEDOFKG.proto deleted file mode 100644 index f0ed9266..00000000 --- a/proto/Unk3000_BOBIJEDOFKG.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_BOBIJEDOFKG { - bool is_open = 9; - uint32 id = 14; -} diff --git a/proto/Unk3000_CMEPCFFDIGL.proto b/proto/Unk3000_CMEPCFFDIGL.proto deleted file mode 100644 index 0b73679c..00000000 --- a/proto/Unk3000_CMEPCFFDIGL.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk3000_GDKMIBFADKD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_CMEPCFFDIGL { - int32 level = 10; - repeated Unk3000_GDKMIBFADKD Unk3000_MKIJEIKFIJP = 6; -} diff --git a/proto/Unk3000_DCHMAMFIFOF.proto b/proto/Unk3000_DCHMAMFIFOF.proto deleted file mode 100644 index cfc31210..00000000 --- a/proto/Unk3000_DCHMAMFIFOF.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_DCHMAMFIFOF { - uint32 Unk3000_PAFIGDFHGNA = 1; - uint32 finish_time = 4; - uint32 param = 14; -} diff --git a/proto/Unk3000_ECGHJKANPJK.proto b/proto/Unk3000_ECGHJKANPJK.proto deleted file mode 100644 index 0ad25f63..00000000 --- a/proto/Unk3000_ECGHJKANPJK.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_ECGHJKANPJK { - uint32 stage_id = 9; - bool is_open = 1; -} diff --git a/proto/Unk3000_EMMKKLIECLB.proto b/proto/Unk3000_EMMKKLIECLB.proto deleted file mode 100644 index 203cee67..00000000 --- a/proto/Unk3000_EMMKKLIECLB.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_EMMKKLIECLB { - Vector tree_pos = 12; - uint32 tree_type = 8; -} diff --git a/proto/Unk3000_ENLDIHLGNCK.proto b/proto/Unk3000_ENLDIHLGNCK.proto deleted file mode 100644 index dab2da8a..00000000 --- a/proto/Unk3000_ENLDIHLGNCK.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk3000_GDDGGJIFNCH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_ENLDIHLGNCK { - uint32 Unk3000_CIOLEGEHDAC = 3; - repeated Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15; -} diff --git a/proto/Unk3000_FENDDMMFAME.proto b/proto/Unk3000_FENDDMMFAME.proto deleted file mode 100644 index aad4bbf2..00000000 --- a/proto/Unk3000_FENDDMMFAME.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_FENDDMMFAME { - bool is_open = 15; - uint32 level_id = 10; - uint32 stage_id = 9; - bool is_finished = 3; -} diff --git a/proto/Unk3000_FLOEPMMABMH.proto b/proto/Unk3000_FLOEPMMABMH.proto deleted file mode 100644 index 47bf5452..00000000 --- a/proto/Unk3000_FLOEPMMABMH.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_FLOEPMMABMH { - uint32 level_id = 13; - uint32 max_score = 14; - bool is_open = 1; -} diff --git a/proto/Unk3000_GDDGGJIFNCH.proto b/proto/Unk3000_GDDGGJIFNCH.proto deleted file mode 100644 index a1009fb4..00000000 --- a/proto/Unk3000_GDDGGJIFNCH.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_GDDGGJIFNCH { - uint32 Unk3000_CFDMLGKNLKL = 8; - bool Unk3000_HONINDEHLNO = 15; - bool Unk3000_FIMENALCAKG = 10; - bool Unk3000_BJGNKDEGLGC = 6; - uint32 Unk3000_HPHLGFDHBON = 5; -} diff --git a/proto/Unk3000_GDKMIBFADKD.proto b/proto/Unk3000_GDKMIBFADKD.proto deleted file mode 100644 index 33701303..00000000 --- a/proto/Unk3000_GDKMIBFADKD.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_GDKMIBFADKD { - int64 index = 8; - int32 area = 5; - Vector Unk3000_AOEGLPPFIFD = 1; -} diff --git a/proto/Unk3000_HDJHHOCABBK.proto b/proto/Unk3000_HDJHHOCABBK.proto deleted file mode 100644 index 7a5cec96..00000000 --- a/proto/Unk3000_HDJHHOCABBK.proto +++ /dev/null @@ -1,35 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_HDJHHOCABBK { - bool is_done = 12; - uint32 Unk3000_LIHPABKOAIP = 6; - uint32 Unk3000_AEGHMLLEOJF = 10; - float region_radius = 7; - bool is_open = 9; - uint32 open_time = 8; - Vector region_center_pos = 11; - uint32 scene_id = 13; - uint32 Unk3000_KNNPMAMOCOM = 15; - uint32 region_id = 1; -} diff --git a/proto/Unk3000_HGBNOCJBDEK.proto b/proto/Unk3000_HGBNOCJBDEK.proto deleted file mode 100644 index 6ba88286..00000000 --- a/proto/Unk3000_HGBNOCJBDEK.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_HGBNOCJBDEK { - bool is_finished = 11; - uint32 stage_id = 6; - bool is_open = 9; -} diff --git a/proto/Unk3000_HKHFFDEMNKN.proto b/proto/Unk3000_HKHFFDEMNKN.proto deleted file mode 100644 index 808d8612..00000000 --- a/proto/Unk3000_HKHFFDEMNKN.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "WidgetSlotData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_HKHFFDEMNKN { - uint32 uid = 14; - repeated WidgetSlotData slot_list = 13; -} diff --git a/proto/Unk3000_IIBHKLNAHHC.proto b/proto/Unk3000_IIBHKLNAHHC.proto deleted file mode 100644 index 44506c58..00000000 --- a/proto/Unk3000_IIBHKLNAHHC.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_IIBHKLNAHHC { - uint32 level_id = 15; - uint32 max_score = 9; - bool is_open = 10; -} diff --git a/proto/Unk3000_INJDOLGMLAG.proto b/proto/Unk3000_INJDOLGMLAG.proto deleted file mode 100644 index b549891b..00000000 --- a/proto/Unk3000_INJDOLGMLAG.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk3000_INJDOLGMLAG { - Unk3000_INJDOLGMLAG_Unk3000_AHABODBKNKA = 0; - Unk3000_INJDOLGMLAG_Unk3000_IGJICIAJPFD = 1; - Unk3000_INJDOLGMLAG_Unk3000_KEEDEFPAJJG = 2; -} diff --git a/proto/Unk3000_JACOCADDNFE.proto b/proto/Unk3000_JACOCADDNFE.proto deleted file mode 100644 index 9906bdd3..00000000 --- a/proto/Unk3000_JACOCADDNFE.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_JACOCADDNFE { - bool is_trial = 8; - uint64 avatar_id = 2; -} diff --git a/proto/Unk3000_KEJLPBEOHNH.proto b/proto/Unk3000_KEJLPBEOHNH.proto deleted file mode 100644 index e93bdb66..00000000 --- a/proto/Unk3000_KEJLPBEOHNH.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk3000_JACOCADDNFE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_KEJLPBEOHNH { - repeated Unk3000_JACOCADDNFE avatar_info_list = 13; -} diff --git a/proto/Unk3000_LBNFMLHLBIH.proto b/proto/Unk3000_LBNFMLHLBIH.proto deleted file mode 100644 index 3a2e4252..00000000 --- a/proto/Unk3000_LBNFMLHLBIH.proto +++ /dev/null @@ -1,36 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "MathQuaternion.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_LBNFMLHLBIH { - Unk3000_GPHBIBGMHJN type = 2; - int32 Unk3000_MFHLAJACMFA = 11; - MathQuaternion rotation = 7; - Vector center = 13; - Vector Unk3000_LNHPLNEBBIP = 14; - - enum Unk3000_GPHBIBGMHJN { - Unk3000_GPHBIBGMHJN_OBSTACLE_SHAPE_CAPSULE = 0; - Unk3000_GPHBIBGMHJN_OBSTACLE_SHAPE_BOX = 1; - } -} diff --git a/proto/Unk3000_LLBHCMKJJHB.proto b/proto/Unk3000_LLBHCMKJJHB.proto deleted file mode 100644 index 7b90d486..00000000 --- a/proto/Unk3000_LLBHCMKJJHB.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_LLBHCMKJJHB { - uint32 scene_id = 5; - Vector pos = 9; - uint32 group_id = 7; - uint32 config_id = 3; -} diff --git a/proto/Unk3000_PKHPBOIDLEA.proto b/proto/Unk3000_PKHPBOIDLEA.proto deleted file mode 100644 index eda22a77..00000000 --- a/proto/Unk3000_PKHPBOIDLEA.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk3000_PKHPBOIDLEA { - Unk3000_PKHPBOIDLEA_Unk3000_KANMGBLJEHC = 0; - Unk3000_PKHPBOIDLEA_Unk3000_ICFILKDKFNL = 1; - Unk3000_PKHPBOIDLEA_Unk3000_FBFKPBGLMAD = 2; - Unk3000_PKHPBOIDLEA_Unk3000_KEOIEIKLFDN = 3; -} diff --git a/proto/Unk3000_PONJHEGKBBP.proto b/proto/Unk3000_PONJHEGKBBP.proto deleted file mode 100644 index 9c67acdd..00000000 --- a/proto/Unk3000_PONJHEGKBBP.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk3000_AHNHHIOAHBC.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_PONJHEGKBBP { - map Unk3000_MKNODEKEGJF = 6; - uint32 Unk3000_JPONGJJLGKF = 12; -} diff --git a/proto/Unk3100_APOOGGMHCJI.proto b/proto/Unk3100_APOOGGMHCJI.proto deleted file mode 100644 index 72200fb0..00000000 --- a/proto/Unk3100_APOOGGMHCJI.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_APOOGGMHCJI { - uint32 Unk3100_LINPNGLHPDL = 10; - bool is_open = 11; - bool Unk2700_MMNILGLDHHD = 5; - uint32 stage_id = 1; -} diff --git a/proto/Unk3100_BDEGPHDCIDN.proto b/proto/Unk3100_BDEGPHDCIDN.proto deleted file mode 100644 index 02e01d39..00000000 --- a/proto/Unk3100_BDEGPHDCIDN.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_BDEGPHDCIDN { - uint32 stage_id = 14; - uint32 level_id = 11; - bool Unk2700_MMNILGLDHHD = 8; - bool is_open = 6; -} diff --git a/proto/Unk3100_GINCGFOCGAI.proto b/proto/Unk3100_GINCGFOCGAI.proto deleted file mode 100644 index 0cbec524..00000000 --- a/proto/Unk3100_GINCGFOCGAI.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_GINCGFOCGAI { - repeated uint32 Unk3100_CKOJIKGDEPO = 5; - uint32 Unk3100_MBKPGAKHKBG = 9; - uint32 Unk3100_CIJIHEGPEMB = 2; - uint32 Unk3100_JBLGMELHEEM = 7; - repeated uint32 Unk3100_MMIDNFAOMHG = 15; -} diff --git a/proto/Unk3100_IALGADDCFNN.proto b/proto/Unk3100_IALGADDCFNN.proto deleted file mode 100644 index 6ff084ae..00000000 --- a/proto/Unk3100_IALGADDCFNN.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_IALGADDCFNN { - repeated uint32 Unk3100_CKABCMCIPLM = 5; - repeated uint32 Unk3100_CJIAFHOLGPB = 14; - repeated uint32 Unk3100_CKOJIKGDEPO = 2; - uint32 Unk3100_MBDCDNHEDFO = 3; - uint32 Unk3100_CIJIHEGPEMB = 10; -} diff --git a/proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto b/proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto deleted file mode 100644 index b62b89bc..00000000 --- a/proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_JKGDHFGAJMH_FirstStageInfo { - uint32 Unk3100_KCFEMMIGNPG = 10; - uint32 Unk3100_BKOPHMFCPGD = 2; - uint32 Unk3100_OMMEHLGCBHP = 6; - uint32 score = 14; -} diff --git a/proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.proto b/proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.proto deleted file mode 100644 index a758623b..00000000 --- a/proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_JKGDHFGAJMH_SecondStageInfo { - map Unk3100_IDNCFGLFIPF = 6; - uint32 Unk3100_IFMAFOGLKOO = 7; - uint32 total_num = 15; -} diff --git a/proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto b/proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto deleted file mode 100644 index 35b006ca..00000000 --- a/proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_JKGDHFGAJMH_ThirdStageInfo { - uint32 left_time = 13; - bool is_success = 9; -} diff --git a/proto/Unk3100_JLKDDKHHFPO.proto b/proto/Unk3100_JLKDDKHHFPO.proto deleted file mode 100644 index 3f9f1140..00000000 --- a/proto/Unk3100_JLKDDKHHFPO.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_JLKDDKHHFPO { - uint32 Unk3100_FOOACIGDBFB = 7; - repeated ItemParam Unk3100_FGHHLOJHMIK = 9; -} diff --git a/proto/Unk3100_MCIBDBBEKEK.proto b/proto/Unk3100_MCIBDBBEKEK.proto deleted file mode 100644 index 9e39d1b6..00000000 --- a/proto/Unk3100_MCIBDBBEKEK.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_MCIBDBBEKEK { - repeated uint32 Unk3100_NNOCAMHJFAO = 8; - uint32 Unk3100_NDGIJLCIEDB = 13; -} diff --git a/proto/Unk3100_OMJPPGKDLEE.proto b/proto/Unk3100_OMJPPGKDLEE.proto deleted file mode 100644 index 2db66ed7..00000000 --- a/proto/Unk3100_OMJPPGKDLEE.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "Unk3100_JLKDDKHHFPO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_OMJPPGKDLEE { - map Unk3100_JHDGDENAJHO = 13; -} diff --git a/proto/VintageHuntingFirstStageSettleInfo.proto b/proto/VintageHuntingFirstStageSettleInfo.proto deleted file mode 100644 index a438c480..00000000 --- a/proto/VintageHuntingFirstStageSettleInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message VintageHuntingFirstStageSettleInfo { - uint32 elite_cnt = 10; - uint32 timid_cnt = 2; - uint32 brutal_cnt = 6; - uint32 score = 14; -} diff --git a/proto/VintageHuntingSecondStageSettleInfo.proto b/proto/VintageHuntingSecondStageSettleInfo.proto deleted file mode 100644 index e72b0ddc..00000000 --- a/proto/VintageHuntingSecondStageSettleInfo.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message VintageHuntingSecondStageSettleInfo { - map animal_count_map = 6; - uint32 capture_animal_num = 7; - uint32 total_num = 15; -} diff --git a/proto/VintageHuntingThirdStageSettleInfo.proto b/proto/VintageHuntingThirdStageSettleInfo.proto deleted file mode 100644 index 1e155e84..00000000 --- a/proto/VintageHuntingThirdStageSettleInfo.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message VintageHuntingThirdStageSettleInfo { - uint32 left_time = 13; - bool is_success = 9; -} diff --git a/proto/VintageMarketStoreOpInfo.proto b/proto/VintageMarketStoreOpInfo.proto deleted file mode 100644 index bfc87719..00000000 --- a/proto/VintageMarketStoreOpInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message VintageMarketStoreOpInfo { - repeated uint32 strategy_list = 5; - uint32 help_uid = 9; - uint32 store_id = 2; - uint32 help_skill_id = 7; - repeated uint32 add_attr_list = 15; -} diff --git a/proto/WidgetCameraInfo.proto b/proto/WidgetCameraInfo.proto deleted file mode 100644 index 3cffc020..00000000 --- a/proto/WidgetCameraInfo.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message WidgetCameraInfo { - uint32 target_entity_id = 4; -} diff --git a/proto/WidgetExtraCdType.proto b/proto/WidgetExtraCdType.proto deleted file mode 100644 index 01f5f502..00000000 --- a/proto/WidgetExtraCdType.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum WidgetExtraCdType { - WIDGET_EXTRA_CD_TYPE_NONE = 0; - WIDGET_EXTRA_CD_TYPE_E_SKILL_SHARED = 1; -} diff --git a/proto/WidgetThunderBirdFeatherInfo.proto b/proto/WidgetThunderBirdFeatherInfo.proto deleted file mode 100644 index 3f251526..00000000 --- a/proto/WidgetThunderBirdFeatherInfo.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message WidgetThunderBirdFeatherInfo { - repeated uint32 entity_id_list = 4; -} diff --git a/proto/WinterCampFriendWishData.proto b/proto/WinterCampFriendWishData.proto deleted file mode 100644 index 17ab57cb..00000000 --- a/proto/WinterCampFriendWishData.proto +++ /dev/null @@ -1,29 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "ProfilePicture.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message WinterCampFriendWishData { - string nickname = 14; - uint32 uid = 12; - ProfilePicture profile_picture = 5; - repeated uint32 item_id_list = 9; -} diff --git a/proto/WorldRoutineInfo.proto b/proto/WorldRoutineInfo.proto deleted file mode 100644 index 77664542..00000000 --- a/proto/WorldRoutineInfo.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message WorldRoutineInfo { - uint32 progress = 4; - bool is_finished = 14; - uint32 finish_progress = 3; - uint32 routine_id = 11; -} diff --git a/proto/WorldRoutineTypeInfo.proto b/proto/WorldRoutineTypeInfo.proto deleted file mode 100644 index 293ac1f0..00000000 --- a/proto/WorldRoutineTypeInfo.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa Team -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -syntax = "proto3"; - -import "WorldRoutineInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message WorldRoutineTypeInfo { - uint32 routine_type = 13; - uint32 next_refresh_time = 12; - repeated WorldRoutineInfo world_routine_info_list = 3; -}