Hide_D
fc6f84ce23
fix: complete logical clock wall-time isolation
2026-08-04 20:37:56 +09:00
Hide_D
5d9512ced7
feat: replace game schedules with logical ticks
2026-08-04 20:37:56 +09:00
Hide_D
edfeae5f0f
fix: block S100 inheritance stat resets
2026-07-29 08:42:38 +00:00
Hide_D
fa89bae7d9
game: NPC 장수 능력치 초기화 불가
2024-12-21 04:03:05 +00:00
Hide_D
d8870caf29
feat: 포인트 초기화 추가
...
- 급하니까 일단 땜빵
2024-07-10 18:11:10 +00:00
Hide_D
7c9d5d34f6
feat: 스탯 초기화용 API 준비
2024-07-10 17:20:38 +00:00
Hide_D
b6f19fa38b
feat: 유산포인트로 장수 소유자 확인
2024-06-08 18:42:39 +00:00
Jinhyun Kim
f6dc7f49e2
fix: 수정된 턴 시간 변경 로직에서 바뀌기 이전 턴을 시드로 계속 사용하는 문제 수정
2023-12-27 17:25:51 +09:00
Hide_D
8e3551cb11
feat: 턴 시간 변경을 직관적인 동작으로 재 설계
...
- '다다음턴' 부터 시간을 00:00 ~ 59:59까지 랜덤하게
2023-12-25 07:51:54 +00:00
Hide_D
32e854858e
feat: 랜덤 턴 초기화 시간 범위를 상세하게 알려줌
2023-09-03 17:11:41 +00:00
Hide_D
3edfff146e
General 클래스를 General, GeneralLite로 분리 ( #236 )
...
내부 코드 사용례에서 General 테이블의 column을 일부만 가져오는 경우가 다수 있습니다.
다만 General 클래스에서 각종 iAction에 해당하는 트리거 함수 호출을 위해서는 모든 column을 다 가져와야 정상 동작이 가능한 만큼, iAction interface를 구현한 General 클래스와, 구현하지 않은 GeneralLite 클래스 둘로 나눕니다.
또한 General 클래스에서는 필요한 column을 다 가져오도록 변경합니다.
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/236
2023-08-03 21:32:01 +09:00
Hide_D
4d340abdcf
feat: BaseAPI의 launch()에 타입 지정
...
- APIRecoveryType이 명시
2023-03-17 01:39:10 +09:00
Hide_D
b9cda08a4e
fix: 천하통일 후에는 유산 포인트 사용 방지
2022-07-27 21:54:49 +09:00
Hide_D
647c2439e3
feat: 유산 목록에서 로그를 더 가져올 수 있음
2022-06-25 12:22:25 +09:00
Hide_D
dd38344319
feat,refac: 경매장 재설계, 유니크 경매장 구현 ( #221 )
...
- 경매장을 모든 입찰 기록이 남는 새로운 경매장 로직으로 변경
- ng_auction, ng_auction_bid
- DTO 사용
- 상회입찰 시 개인메시지로 알림
- 기존의 '배경에서 조용히 이루어지는' 유니크 입찰을 공개된 유니크 경매장으로 변경
- 종료 기간 명시
- 종료 기간에 가까워질때 입찰하면 자동 연장
- 최대 연장기간 있음
- 유니크 제한인 경우 24턴 연장
- 중원정세에서 '보물수배'로 알림
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/221
2022-06-09 01:21:55 +09:00
Hide_D
c5ceff6fb5
feat,refac: 게임 로직 내 '랜덤'을 RandUtil을 활용하여 재설정
...
- 기존의 랜덤 코드는 deprecated 처리
- 서버 시작 시 랜덤하게 정해진 hiddenSeed를 활용
- 랜덤 생성 단위
- 월 실행
- 사령턴 실행 결과
- 커맨드 실행 결과
- 작위 보상
- 부대장 생성
- 유니크 획득 시도
- 설문 조사
- 장수 생성
- NPC국 생성, NPC 생성, NPC의 토너먼트 베팅
- 전투
- 도시 점령
- 자율 행동 선택
- 랜덤 턴 변경
- 거래장, 토너먼트 등 구 랜덤 코드를 이용하는 잔여 코드 있음
2022-05-17 03:46:59 +09:00
Hide_D
63cfa5e298
refac: API 검증시 integer(int-like)에서 is_int로 강제
2022-05-14 22:13:51 +09:00
Hide_D
9aabe0442d
game: 이미 같은 부위에 유니크를 가지고 있다면 유산 입찰 금지
...
- 이미 입찰한 같은 부위 유니크는 반환
2022-05-11 00:12:57 +09:00
Hide_D
b2e297bbb3
feat: 유산 포인트 획득, 소모 정도를 동적으로 명장 일람 항목으로 기록
...
- 1월, 7월
- 베팅, 베팅 당첨을 소모/획득으로 분리
- 일단 유산 포인트 획득은 별도 분리
2022-05-10 03:26:34 +09:00
Hide_D
5164585360
refac: KVStorage의 내부구조를 Ds\Map으로 변경
2022-05-08 20:10:04 +09:00
Hide_D
eb1e1421ab
fix(misc): phan
2021-10-12 01:30:37 +09:00
Hide_D
5362be9c21
inheritPoint: 로그 기록
2021-09-17 02:39:11 +09:00
Hide_D and Gitea
58c0a21d90
fix: 턴 시간 변경 코드
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
8dc567f966
fix: LazyVarUpdate unset
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
942b2752f5
fix: previous inheritPoint 지정값 버그
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
86c614dd40
inheritAction: UI 1차 완성
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
d5b5726b1e
InheritAction: UI 턴 초기화, 전투 특기 초기화, 랜덤 유니크
...
- 턴 초기화에 버그가 있는듯?
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
d06f3b6bdf
inheritStore: 버프/디버프 구매 UI
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
97a28f716c
inheritAction: 특정 전특 획득
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
f54bdfcea0
Inherit: Action 완료?
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
5958c4b0ba
InheritAction: 유니크 입찰, 랜덤 아이템
2021-09-15 19:06:15 +00:00