Initial import of HEROLL source and design documents

This commit is contained in:
toshiocn
2026-10-26 16:05:39 +08:00
commit fdb55672c1
1846 changed files with 290692 additions and 0 deletions
@@ -0,0 +1,66 @@
表,字段,含义,原类型,原注释
passdata,Id,数值主键,Key<int>,
passdata,StringId,字符串主键,Key<string>,passID 와 동일
passdata,passID,通行证ID,string,
passdata,titleKey,按本模块功能规则与原注释解释,string,
passdata,xpIconName,按本模块功能规则与原注释解释,string,
passdata,dailyQuestCount,每日任务,int,QuestList의 퀘스트 갯수를 넘지말것! (쓰읍.. 뭔가 normalPass 말고는 이 퀘스트 구조를 못쓰는데..)
passdata,weeklyQuestCount,每周任务,int,
passdata,challengeQuestCount,挑战任务,int,3개 고정
passdata,dailyXP,每日经验,int,매일 주는 경험치
passdata,playMaxXP,普通每日游玩经验上限,int,플레이 시 얻을 수 있는 하루 최대 경험치
passdata,primiumPlayMaxXP,高级每日游玩经验上限,int,
passdata,dailyQuestRerollCount,按本模块功能规则与原注释解释,int,퀘스트 리롤 가능 횟수
passdata,loopClearXP,每层通关经验,int,층 공략 당 얻는 경험치
passdata,savingXpPer,按本模块功能规则与原注释解释,int,프리미엄 시 추가로 저장되는 XP %
passquestlist,Id,数值主键,Key<int>,
passquestlist,StringId,字符串主键,Key<string>,
passquestlist,usePassID,按本模块功能规则与原注释解释,string[],사용하는 패스
passquestlist,questDataStringId,按本模块功能规则与原注释解释,string,종류
passquestlist,goalCount,目标次数,int,
passquestlist,isCanCountWhenLock,锁定期间是否计数,bool,
passquestlist,EQuestGroup,按本模块功能规则与原注释解释,EQuestGroup,
passquestlist,groupValue,按本模块功能规则与原注释解释,int,퀘스트 그룹
passquestlist,unlockDay,按本模块功能规则与原注释解释,int,언락 일자 0 부터
passquestlist,xpCount,按本模块功能规则与原注释解释,int,
passquestlist,rewardId,奖励ID(按奖励类型解析),int,
passquestlist,rewardCount,奖励数量,int,
passquestlist,sortingOrder,按本模块功能规则与原注释解释,int,
passrewarddata,Id,数值主键,Key<int>,
passrewarddata,StringId,字符串主键,Key<string>,
passrewarddata,passID,通行证ID,string,
passrewarddata,level,阶段/等级,int,-1 은 반복
passrewarddata,repeatCount,按本模块功能规则与原注释解释,int,
passrewarddata,season,赛季编号,int,빈값 (0) 이면 공통 사용
passrewarddata,needXP,经验需求,int,다음 레벨 필요 경험치
passrewarddata,normalRewardID,按本模块功能规则与原注释解释,int,보상 id 없으면 출력 안댐
passrewarddata,normalRewardCount,按本模块功能规则与原注释解释,int,
passrewarddata,normalRewardKey,按本模块功能规则与原注释解释,string,
passrewarddata,premiumRewardID,按本模块功能规则与原注释解释,int,보상 id 없으면 출력 안댐
passrewarddata,premiumRewardCount,按本模块功能规则与原注释解释,int,
passrewarddata,premiumRewardKey,按本模块功能规则与原注释解释,string,
passrewarddata,premiumPlusRewardID,按本模块功能规则与原注释解释,int,보상 id 없으면 출력 안댐
passrewarddata,premiumPlusRewardCount,按本模块功能规则与原注释解释,int,
passrewarddata,premiumPlusRewardKey,按本模块功能规则与原注释解释,string,
passseasondata,Id,数值主键,Key<int>,
passseasondata,StringId,字符串主键,Key<string>,
passseasondata,passID,通行证ID,string,
passseasondata,clearStage,按本模块功能规则与原注释解释,int,클리어 스테이지 (제로인덱스)
passseasondata,season,赛季编号,int,-1 이면 유저 날짜 기준
passseasondata,isRepeat,按本模块功能规则与原注释解释,bool,반복성인가?
passseasondata,isEvent,按本模块功能规则与原注释解释,bool,
passseasondata,isBeta,按本模块功能规则与原注释解释,bool,
passseasondata,visualSeason,按本模块功能规则与原注释解释,string,유저에게 보이는 시즌
passseasondata,purchaseBlockTime,按本模块功能规则与原注释解释,int,만료 전 구매 불가 시간 (분)
passseasondata,seasonStartDay,赛季起日,DateTime,utc 기준 00시
passseasondata,passDay,按本模块功能规则与原注释解释,int,시즌이 -1 이면 테이블의 DateTime 을 참조함
passseasondata,playEndDay,按本模块功能规则与原注释解释,DateTime,utc 기준 00시
passseasondata,seasonEndDay,赛季止日,DateTime,utc 기준 00시
passseasondata,ticketChargeMode,按本模块功能规则与原注释解释,int,0 => 시간당 충전 1 => 일일 리셋. 이건 왜 여기있지 potionBattleConfig 가 나을거 같은데
passseasondata,bannerPath,按本模块功能规则与原注释解释,string,빈 값일 경우 프리팹에 박힌 이미지 사용
passseasondata,targetRankingStringId,按本模块功能规则与原注释解释,string[],[랭킹]
passseasondata,BmGroupKey,按本模块功能规则与原注释解释,string,[이벤트 BM 테이블]
passseasondata,ExchangeGroupKey,按本模块功能规则与原注释解释,string,[교환 테이블]
passseasondata,GroupQuestKey,按本模块功能规则与原注释解释,string,[그룹 퀘스트 테이블]
passseasondata,useGachaTypeKey,按本模块功能规则与原注释解释,string,[가챠 테이블]
passseasondata,triggerKey,按本模块功能规则与原注释解释,string,[트리거 테이블] 로비 아이콘 및 연결 뷰 관리용. 기간은 seasonEndDay 자동으로 따라가기
1 表 字段 含义 原类型 原注释
2 passdata Id 数值主键 Key<int>
3 passdata StringId 字符串主键 Key<string> passID 와 동일
4 passdata passID 通行证ID string
5 passdata titleKey 按本模块功能规则与原注释解释 string
6 passdata xpIconName 按本模块功能规则与原注释解释 string
7 passdata dailyQuestCount 每日任务 int QuestList의 퀘스트 갯수를 넘지말것! (쓰읍.. 뭔가 normalPass 말고는 이 퀘스트 구조를 못쓰는데..)
8 passdata weeklyQuestCount 每周任务 int
9 passdata challengeQuestCount 挑战任务 int 3개 고정
10 passdata dailyXP 每日经验 int 매일 주는 경험치
11 passdata playMaxXP 普通每日游玩经验上限 int 플레이 시 얻을 수 있는 하루 최대 경험치
12 passdata primiumPlayMaxXP 高级每日游玩经验上限 int
13 passdata dailyQuestRerollCount 按本模块功能规则与原注释解释 int 퀘스트 리롤 가능 횟수
14 passdata loopClearXP 每层通关经验 int 층 공략 당 얻는 경험치
15 passdata savingXpPer 按本模块功能规则与原注释解释 int 프리미엄 시 추가로 저장되는 XP %
16 passquestlist Id 数值主键 Key<int>
17 passquestlist StringId 字符串主键 Key<string>
18 passquestlist usePassID 按本模块功能规则与原注释解释 string[] 사용하는 패스
19 passquestlist questDataStringId 按本模块功能规则与原注释解释 string 종류
20 passquestlist goalCount 目标次数 int
21 passquestlist isCanCountWhenLock 锁定期间是否计数 bool
22 passquestlist EQuestGroup 按本模块功能规则与原注释解释 EQuestGroup
23 passquestlist groupValue 按本模块功能规则与原注释解释 int 퀘스트 그룹
24 passquestlist unlockDay 按本模块功能规则与原注释解释 int 언락 일자 0 부터
25 passquestlist xpCount 按本模块功能规则与原注释解释 int
26 passquestlist rewardId 奖励ID(按奖励类型解析) int
27 passquestlist rewardCount 奖励数量 int
28 passquestlist sortingOrder 按本模块功能规则与原注释解释 int
29 passrewarddata Id 数值主键 Key<int>
30 passrewarddata StringId 字符串主键 Key<string>
31 passrewarddata passID 通行证ID string
32 passrewarddata level 阶段/等级 int -1 은 반복
33 passrewarddata repeatCount 按本模块功能规则与原注释解释 int
34 passrewarddata season 赛季编号 int 빈값 (0) 이면 공통 사용
35 passrewarddata needXP 经验需求 int 다음 레벨 필요 경험치
36 passrewarddata normalRewardID 按本模块功能规则与原注释解释 int 보상 id 없으면 출력 안댐
37 passrewarddata normalRewardCount 按本模块功能规则与原注释解释 int
38 passrewarddata normalRewardKey 按本模块功能规则与原注释解释 string
39 passrewarddata premiumRewardID 按本模块功能规则与原注释解释 int 보상 id 없으면 출력 안댐
40 passrewarddata premiumRewardCount 按本模块功能规则与原注释解释 int
41 passrewarddata premiumRewardKey 按本模块功能规则与原注释解释 string
42 passrewarddata premiumPlusRewardID 按本模块功能规则与原注释解释 int 보상 id 없으면 출력 안댐
43 passrewarddata premiumPlusRewardCount 按本模块功能规则与原注释解释 int
44 passrewarddata premiumPlusRewardKey 按本模块功能规则与原注释解释 string
45 passseasondata Id 数值主键 Key<int>
46 passseasondata StringId 字符串主键 Key<string>
47 passseasondata passID 通行证ID string
48 passseasondata clearStage 按本模块功能规则与原注释解释 int 클리어 스테이지 (제로인덱스)
49 passseasondata season 赛季编号 int -1 이면 유저 날짜 기준
50 passseasondata isRepeat 按本模块功能规则与原注释解释 bool 반복성인가?
51 passseasondata isEvent 按本模块功能规则与原注释解释 bool
52 passseasondata isBeta 按本模块功能规则与原注释解释 bool
53 passseasondata visualSeason 按本模块功能规则与原注释解释 string 유저에게 보이는 시즌
54 passseasondata purchaseBlockTime 按本模块功能规则与原注释解释 int 만료 전 구매 불가 시간 (분)
55 passseasondata seasonStartDay 赛季起日 DateTime utc 기준 00시
56 passseasondata passDay 按本模块功能规则与原注释解释 int 시즌이 -1 이면 테이블의 DateTime 을 참조함
57 passseasondata playEndDay 按本模块功能规则与原注释解释 DateTime utc 기준 00시
58 passseasondata seasonEndDay 赛季止日 DateTime utc 기준 00시
59 passseasondata ticketChargeMode 按本模块功能规则与原注释解释 int 0 => 시간당 충전 1 => 일일 리셋. 이건 왜 여기있지 potionBattleConfig 가 나을거 같은데
60 passseasondata bannerPath 按本模块功能规则与原注释解释 string 빈 값일 경우 프리팹에 박힌 이미지 사용
61 passseasondata targetRankingStringId 按本模块功能规则与原注释解释 string[] [랭킹]
62 passseasondata BmGroupKey 按本模块功能规则与原注释解释 string [이벤트 BM 테이블]
63 passseasondata ExchangeGroupKey 按本模块功能规则与原注释解释 string [교환 테이블]
64 passseasondata GroupQuestKey 按本模块功能规则与原注释解释 string [그룹 퀘스트 테이블]
65 passseasondata useGachaTypeKey 按本模块功能规则与原注释解释 string [가챠 테이블]
66 passseasondata triggerKey 按本模块功能规则与原注释解释 string [트리거 테이블] 로비 아이콘 및 연결 뷰 관리용. 기간은 seasonEndDay 자동으로 따라가기