Hide_D
4cbd824ee0
fix: 초기 갱신 없이 국가 삭제시 버그 수정
2023-02-23 00:30:42 +09:00
Hide_D
4db1a4b32e
fix: 접속자, 접속량 계산에 문제가 있던 부분 수정
2023-02-23 00:25:44 +09:00
Hide_D
8ff3a5a7a8
feat: GameConst에서 유니크 획득 확률 조정 가능
2022-10-30 21:29:48 +09:00
Hide_D
c4537454f9
fix: 최대 임관년도 수 계산 버그 재 수정
2022-10-04 10:02:39 +09:00
Hide_D
82cdaa433e
fix: 최대 임관년도 수 계산 버그
2022-10-04 01:07:11 +09:00
Hide_D
14b8bb9790
fix: 2번 연속 멸망 시 유산 포인트 계산 오류
2022-10-03 11:32:22 +09:00
Hide_D
c1f06b4ce5
fix: 최대 임관 년도 수 제어 규약 우회
2022-09-22 11:54:47 +09:00
Hide_D
c89bd2f63f
fix: 하야, 망명 시 최대 임관 년수가 반영되지 않는 버그 수정
2022-09-21 22:48:55 +09:00
Hide_D
0bf568a655
feat: 국방 설정 시, 작성자와 작성 일시를 기록
2022-08-26 00:34:15 +09:00
Hide_D
f9a73be82b
game,refac: 토너먼트 진행 시간을 턴 시간에 맞춤(최소 5초)
2022-07-04 23:59:04 +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
b22987f21b
fix: 진행 중 $rng 호출 관련 버그 수정
2022-05-17 23:28:31 +09:00
Hide_D
296a27a409
feat,refac: 남은 난수 생성값 추가 수정
...
- rand, mt_rand, Query rand() 쓰는 영역
- 거래장, 토너먼트는 남김
2022-05-17 23:01:00 +09:00
Hide_D
c5ceff6fb5
feat,refac: 게임 로직 내 '랜덤'을 RandUtil을 활용하여 재설정
...
- 기존의 랜덤 코드는 deprecated 처리
- 서버 시작 시 랜덤하게 정해진 hiddenSeed를 활용
- 랜덤 생성 단위
- 월 실행
- 사령턴 실행 결과
- 커맨드 실행 결과
- 작위 보상
- 부대장 생성
- 유니크 획득 시도
- 설문 조사
- 장수 생성
- NPC국 생성, NPC 생성, NPC의 토너먼트 베팅
- 전투
- 도시 점령
- 자율 행동 선택
- 랜덤 턴 변경
- 거래장, 토너먼트 등 구 랜덤 코드를 이용하는 잔여 코드 있음
2022-05-17 03:46:59 +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
43997b9117
fix: phan 메시지에 따라 수정
...
- array에 +=를 phan 알아듣기 쉽게 array_merge로
- Util::array_get이 더 이상 필요없으므로 null coalescing
- array로 tuple류를 반환하는 함수에 index를 포함하도록 변경
- php intelephense에게는 현재 무효
- getPost 일부 값에 int 지정
- 아이템에 id property를 없앴으므로 관련 코드 제거
- enum은 array key로 사용할 수 없으므로 \Ds\Map으로 변경
- KakaoKey PhanRedefineClass 에러 우회
2022-05-09 01:25:12 +09:00
Hide_D
a44172f509
refac: RankColumn enum 추가, General의 명장 일람 타입 변경
2022-05-08 23:09:27 +09:00
Hide_D
282b413553
refac: InheritPointManager를 Ds\Map으로 변경
2022-05-08 20:11:38 +09:00
Hide_D
eff79c4778
refac: 유산 포인트 파트를 별도의 Manager로 분리, enum 적용
2022-05-08 04:40:36 +09:00
Hide_D
79f30ea275
refac: 토너먼트 베팅 세부 로직을 ng_betting으로 이동 ( #218 )
...
- 토너먼트 베팅을 betting 테이블 대신 Betting 모듈을 이용하는 형태로 변경
- 이전 토너먼트 베팅 기록이 남음
- 현재 이전 토너먼트 기록을 볼 수는 없음
- 베팅에 API/Betting/Bet 을 이용
- 토너먼트, 베팅 페이지를 Betting 모듈에 맞게 임시 조정
- 이전 버전과의 호환성을 위해 betting table과 betting 테이블에 초기값을 추가하는 로직은 남김
- 이후 0.30이 되었을 때 제거
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/218
2022-04-25 01:06:32 +09:00
Hide_D
b08a2681a2
feat: 세력도시에서 수입 정보 표기, NPC 색 누락분 수정
2022-03-23 23:13:28 +09:00
Hide_D
9f801df5dc
game: 평시 유니크 획득 확률 변경
2022-02-22 00:43:22 +09:00
Hide_D
0807f9912c
game: 반계도구 제거, 도구 밸런스 조정
2022-02-22 00:14:20 +09:00
Hide_D
8908e12c59
game: 유산으로 입찰된 유니크는 랜덤 유니크로 얻을 수 없음
2022-01-04 23:53:57 +09:00
Hide_D
5142c94f84
feat: chiefCenter 500px 재구현
...
- API: 사령턴 관련
- TopBackBar에 갱신 추가
2021-12-25 21:51:47 +09:00
Hide_D
3c474e5551
game: 반환은 4개월 이전에도 이루어지도록 수정
2021-12-15 03:19:02 +09:00
Hide_D
9217f0aaf5
game: 시작한지 4개월째부터 유산으로 유니그 획득 가능
2021-12-15 03:13:24 +09:00
Hide_D
47e6958446
feat: 글꼴 속성 시험 적용
2021-12-12 12:53:50 +09:00
Hide_D
fcb8da95ca
misc: 기본 글꼴 크기를13px -> 14px
2021-12-07 00:37:23 +09:00
Hide_D
d317a84b09
feat: 턴 선택기에 복합 커맨드 선택 적용 ( #199 )
...
- vue-multiselect 기반
- 초성 검색
- 이득, 불리 표기
- 불가 표기
- 선택후 단축 표기
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/199
Co-authored-by: hide_d <hided62@gmail.com >
Co-committed-by: hide_d <hided62@gmail.com >
2021-12-05 23:02:27 +09:00
Hide_D
0aaadf9536
feat: 턴 선택기를 vue 기반으로 변경
2021-11-28 01:57:46 +09:00
Hide_D
9adcbecce4
feat(in-progress): 턴 조작기를 vue로 분리
2021-11-27 15:40:31 +09:00
Hide_D
5ebfaf24ee
feat: 토너먼트 비중을 강제로 조정
2021-11-16 22:18:29 +09:00
Hide_D
4a80815b39
game: 기간별 최대 유니크 획득 수 변경경
2021-11-13 02:25:52 +09:00
Hide_D
336b5668db
fix & inheritAction: 랜덤 유니크 습득시 환불 가능하게 수정
2021-09-18 00:15:00 +09:00
Hide_D
55886269ea
inheritAction: 설문조사에서는 특정 유니크 구입 기능 해제
2021-09-18 00:06:20 +09:00
Hide_D
e0d891e89a
fix: 재야일 때에는 임관 년도 증가하지 않도록
2021-09-17 03:14:14 +09:00
Hide_D
5362be9c21
inheritPoint: 로그 기록
2021-09-17 02:39:11 +09:00
Hide_D
4a0e608d1c
fix: itemTrials 삭제 후 통째로 array가 비면 array도 마저 삭제
2021-09-16 22:00:35 +09:00
Hide_D
a057deb0fe
fix: 유니크를 얻는 턴이 아니더라도 환불은 하도록 수정
2021-09-16 21:38:43 +09:00
Hide_D and Gitea
942b2752f5
fix: previous inheritPoint 지정값 버그
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
5958c4b0ba
InheritAction: 유니크 입찰, 랜덤 아이템
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
22025bd89e
vue: join
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
62deebf310
fix: inheritUnique 처리 수정
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
b726c6aa96
유산 포인트로 랜덤 유니크 획득
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
0a71962652
balance: 아이템 습득 확률 조정
...
- 아이템을 소유할 수록, 획득 확률이 기존보다 훨씬 더 낮아진다.
2021-09-15 19:06:15 +00:00
Hide_D and Gitea
160946ef74
feat: 아이템 유산포인트로 입찰한 경우 최종적으로 얻는 기능 추가
2021-09-15 19:06:15 +00:00
Hide_D
d670dbf081
feat: 장수 생성 시 유산 포인트에 따라 생성해주는 기능 추가
2021-09-12 02:59:49 +09:00