Hide_D
202f95c734
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
505d764d46
fix: phan 출력 결과에 따라 처리
...
- switch에 변수를 정하는 경우 default에 throw
- Util::getPost에 일부 타입 강제
- array인 일부 값들에 PHPDoc 타입 지정
- Enum에 toString이 없으므로 value값 지정
- 사용하지 않는 use function 제거
2022-05-09 00:06:41 +09:00
Hide_D
c32179347c
refac: 유산 포인트 파트를 별도의 Manager로 분리, enum 적용
2022-05-08 04:40:36 +09:00
Hide_D
8e4dce0382
refac: 토너먼트 긴 switch 문을 assoc array로 변경
2022-04-25 02:33:37 +09:00
Hide_D
38a951cc69
fix,misc: 토너먼트 베팅 관련 잔여 코드 제거
2022-04-25 02:05:59 +09:00
Hide_D
9b8ad5384e
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
f57fc6abbc
fix: 토너먼트 실행 주기에서 초기화시 '수동'뜨는 문제
2022-02-08 20:39:49 +09:00
Hide_D and Gitea
e3d62397a3
feat: 메인 페이지에 토너먼트 개최기간 표기
2022-02-05 07:43:27 +00:00
Hide_D and Gitea
5b043eb6a4
game: npc 색상 분리
2022-02-05 07:43:27 +00:00
Hide_D
b99f3a3053
game: 토너먼트 자동 채우기 난이도 수정
2022-01-01 01:22:23 +09:00
Hide_D
a4e8221508
feat: getRankVar에 RankVar가 없을 경우 기본값 지정 가능
...
- 토너먼트 값 회수
2021-12-18 17:58:20 +09:00
Hide_D
8da0e685c8
game: 토너먼터 자동 참가 시, 능력치에 기반
2021-12-16 01:05:59 +09:00
Hide_D
4e20bf1d1c
fix: 토너먼트 warning 제거
2021-12-15 22:27:37 +09:00
Hide_D
e02a836063
fix: 베팅 결과에서 실제 장수가 아닌 총합(0번)을 가져오는 버그 수정
2021-12-15 12:00:54 +09:00
Hide_D
219c7028a7
fix: 토너먼트 값에서 npc를 안받아옴
2021-12-15 09:09:35 +09:00
Hide_D
071271b7dd
fix: 빙의 장수의 유산 포인트 적용 문제 수정
...
- 빙의장의 유산 포인트가 천통시엔 미적용.
- NPC 시절 베팅 결과가 반영되는 오류
- 베팅횟수+0, 베팅성공+1, 베팅금액+ 문제
2021-12-15 02:15:38 +09:00
Hide_D
cf631491e8
feat: 500px 모드 나머지 최적화
2021-12-03 02:07:34 +09:00
Hide_D
0b815f89d6
game: NPC 베팅 판돈 스케일 증가가
2021-11-16 23:45:33 +09:00
Hide_D
e6cdf1ee7c
feat: 토너먼트 베팅에서 모든 NPC가 10원씩 베팅함
...
- 추가로 베팅 공지
2021-11-16 23:12:32 +09:00
Hide_D
b70debeffa
fix: set_error_handler를 못잡는 문제 해결
...
기타 소소한 버그
- 피장파장 입력시 warning을 계속 일으키는 버그(동작 문제는 없음)
- 토너먼트에서 승리,패배,무승부 외에 MustNotBeReachedException이 throw되지 않음(동작 문제는 없음)
2021-10-12 01:43:54 +09:00
Hide_D
0cf1c48f2a
legacy: #bg0, #bg1, #bg2 제거
2021-08-29 02:16:12 +09:00
Hide_D
b4d7acb827
유산 포인트 시스템, 추가 기수 대비 ( #187 )
...
- 유산 포인트
- 기수 뒤로도 누적되는 포인트
- 생존, 최대 임관년 수, 최대 연속 내정 성공, 병종 상성 우위 횟수, 전투 횟수, 계략 성공 횟수, 천통 기여(규모 상승, 천통 수뇌, 천통 군주), 숙련도, 토너먼트, 베팅 당첨
- 유산 관리 페이지 제공
- 태수국
- 181년 1월에 자동 생성되는 u장수국
- 시간이 지나면 사실상 자동 소멸
- 유저국과는 4칸 거리, 서로는 2칸 거리
- 이 시스템으로 인해 m장 거병 차단
- NPC 원조시 불가침
- 1년 세수만큼 받은 경우 24개월 불가침 제안
- 최소 6개월
- 불가침을 받지 않고 추가 원조한 경우 계속해서 기간 상승
- 단, 불가침 수락 전에 선포를 할 수 있음
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/187
Co-authored-by: hide_d <hided62@gmail.com >
Co-committed-by: hide_d <hided62@gmail.com >
2021-08-11 21:57:52 +09:00
Hide_D
189db2a051
수동 토너먼트 버그 수정
2020-07-07 15:24:48 +09:00
Hide_D
bebe535d94
$connect 잘 가
2020-05-10 03:39:02 +09:00
Hide_D
aac7391d28
토너먼트 우승 처리 버그 수정
2020-05-09 17:52:06 +09:00
Hide_D
1f4d543fe1
연감 저장방식 수정
2020-05-08 01:09:39 +09:00
Hide_D
ce4bece9ed
토너먼트 나눗셈 버그 수정
2020-05-02 16:20:36 +09:00
Hide_D
18e2323cf4
phan 처리
2020-05-02 12:01:54 +09:00
Hide_D
0cb73199b8
토너먼트 무명장수 코드 수정
2020-05-02 00:36:14 +09:00
Hide_D
8cc406260d
토너먼트 롤백
2020-05-01 23:41:41 +09:00
Hide_D
c8d2050c7a
코드 수정
2020-05-01 18:24:05 +09:00
Hide_D
908863c076
버그 수정
2020-04-30 19:29:39 +09:00
Hide_D
366cba2102
버그 수정
2020-04-30 16:47:11 +09:00
Hide_D
7805c4eee6
버그 수정
2020-04-24 00:44:31 +09:00
Hide_D
e229b207c1
버그 수정
2020-04-21 01:19:24 +09:00
Hide_D
3a44782b05
버그 수정
2020-04-20 00:47:35 +09:00
Hide_D
8d41dead5d
버그 수정
2020-04-19 18:48:56 +09:00
Hide_D
16f2c9fb42
city의 officer를 general로 이동
2020-04-18 03:57:58 +09:00
Hide_D
083dcb3647
experience, dedication 변경
...
expereince, dedication 변경을 add 함수로 변경
경험치,계급 변경을 '즉시' 하도록 변경(남은 부분 있음)
관직 임명을 c에서 j로 변경
2020-04-15 05:34:27 +09:00
Hide_D
b116741e25
토너먼트값, 전투, 계략값을 분리
2020-03-29 05:03:49 +09:00
Hide_D
6722de4173
아이템 구매 버그 수정, 아이템 호칭문제 수정
2020-03-08 12:03:23 +09:00
Hide_D
617ca22f2d
버그 수정...
2019-10-06 14:49:41 +09:00
Hide_D
6f722f9ead
weap -> weapon
2019-10-04 18:15:12 +09:00
Hide_D
4c3cc8547c
leader->leadership, power->strength
2019-10-04 18:07:42 +09:00
Hide_D
cbe47aea1b
아이템 int->string 반영
2019-06-10 02:20:48 +09:00
Hide_D
890ecf5846
아이템 코드를 String으로 바꾸었으므로 연동 대상 또한 변경
2019-06-09 22:50:39 +09:00
Hide_D
d398f903f8
일부 수정. 버그 수정.
2019-04-28 00:18:36 +09:00
Hide_D
5de5a77902
버그 수정
2019-04-24 02:36:50 +09:00
Hide_D
df1221ba74
count를 써야할 자리에 MYDB_num_rows를 쓰는 코드 수정, 일부 정리
2019-04-21 02:34:22 +09:00
Hide_D
b247af7af6
v0.10.1까지 merge
2019-04-07 23:35:54 +09:00