Commit Graph
100 Commits
Author SHA1 Message Date
Hide_D 75a4377e13 feat: 턴 선택기를 재 작성 (#211)
- select form에서 유사 dialog 버튼 방식으로 변경
  - 카테고리마다 페이지 이동
- 일반 모드 / 고급 모드 분리
- 일반 모드에서는 턴별 즉시 설정
- 고급 모드에서는 드래그를 포함한 각종 기능 제공
  - 최근 실행 턴
  - 잘라내기, 복사하기, 붙여넣기
  - 반복하기
  - 비우기
  - 지우고 당기기, 뒤로 밀기
  - 보관하기, 보관한 턴 사용하기

Co-authored-by: Hide_D <hided62@gmail.com>
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/211
Co-authored-by: hide_d <hided62@gmail.com>
Co-committed-by: hide_d <hided62@gmail.com>
2022-03-23 20:13:27 +09:00
Hide_D f6c59ad1f5 fix: 이미지 안올라가는 버그 수정 2022-03-23 01:01:47 +09:00
Hide_D d28f402cba build: bootstrap-vue-3
- tiptap/CustomImage 정의 문제 수정
- useToast() 관련 문제 수정
2022-03-20 18:37:38 +09:00
Hide_D 3e80453a2b build: tsconfig 변경
- 반영된 룰에 맞게 import type 적용
2022-03-20 12:45:05 +09:00
Hide_D 28989264c7 fix: 빙의에서 장수 목록 보기를 사용할 수 없음 2022-03-20 12:14:20 +09:00
Hide_D 346f9868d5 refac: schema.sql COLLATE, json_valid 지정 2022-03-16 23:44:12 +09:00
Hide_D 8b005a7816 game: 조기 은퇴 커맨드 추가 2022-03-16 01:30:47 +09:00
Hide_D ecef26cdf0 game: 유저장 자동 금쌀매매 기준 추가 변경 2022-03-16 00:38:18 +09:00
Hide_D be567fc68c game: 유저장 자동 금쌀매매 기준 변경
- 3번 전멸하는 동안 필요한 금쌀을 모두 가지고 있을 경우 군량매매하지 않음
2022-03-16 00:02:38 +09:00
Hide_D 176cdae3e5 game: 천통국 결정 시 자동으로 임관 금지 설정 2022-03-15 23:43:43 +09:00
Hide_D 3005b30403 feat: BlockScoutAction Action 추가
- 모든 국가의 임관 설정을 임의 설정하는 이벤트 액션
2022-03-15 23:20:28 +09:00
Hide_D 4e1c2fdcfd game,fix: 백이병 vs 정란, 벽력거 공격 상성 관련 문제 수정 2022-03-14 22:27:13 +09:00
Hide_D 556ef530fd misc: gitignore update 2022-03-14 22:13:06 +09:00
Hide_D 21dd42cb71 misc: README 변경 2022-03-13 21:40:53 +09:00
Hide_D a85148790a Merge pull request 'feat: php vendor를 동적으로 구성하도록 변경' (#209) from no_php_vendor_code into devel
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/209
2022-03-13 21:15:42 +09:00
Hide_D 27a00b339b fix: composer 준비 전에도 j_install_status가 응답해야함 2022-03-13 21:03:39 +09:00
Hide_D 96caef8f43 fix: Web UI로 초기 install이 불가능한 버그 수정 2022-03-13 20:16:54 +09:00
Hide_D 4c8b0df8b0 build: 빌드 환경 재 설정
- lock에 따라 npm ci로 변경
- webpack build를 서버 내에서 하므로 dev dependency가 거의 없음
- webpack build에서 gateway build를 별도로 작성
2022-03-13 19:47:24 +09:00
Hide_D ba88642ab8 fix: 초기 index.php에서 vendor/autoload.php 검사 2022-03-13 19:06:31 +09:00
Hide_D db846c9bc2 feat: install에서 composer update도 수행. update 기준 변경
- lock file을 git에 추가하였으므로, 이에 따름
2022-03-13 18:56:29 +09:00
Hide_D 42f31ce46e dep: vendor directory 제거 2022-03-13 18:33:09 +09:00
Hide_D 796fbcce1a dep: composer update 2022-03-13 16:55:04 +09:00
Hide_D e15f964f81 fix: oauth_kakao에서 누락된 userID 반영 2022-03-13 13:46:13 +09:00
Hide_D 41234fd502 fix: COMPRESSED 타입 table 제거 2022-03-13 13:42:40 +09:00
Hide_D e54cdfdb13 dep: npm package update. package-lock.json 해제 2022-03-13 01:59:55 +09:00
Hide_D 556d6be15e feat: 해시 기반 간이 DRBG, 그에 기반한 RandUtil (#208)
기존의 Util 내의 함수는 mt_rand에 기반하고 있어서 일반적으론 충분하지만,
게임 내부에서 랜덤 값을 정교하게 제어하고 싶은 경우에는 적절하지 않았음.

따라서 직접 seed를 제어할 수 있는 난수생성기를 추가.
SHA512(seed || blockIdx) 의 형태로 동작하는 DRBG이며, FIPS 표준을 따르는 RNG는 아니지만 암호학적으로 안전한 형태로 구현함.

PHP, TS 두가지 형태로 구현.

Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/208
Co-authored-by: hide_d <hided62@gmail.com>
Co-committed-by: hide_d <hided62@gmail.com>
2022-03-12 23:53:16 +09:00
Hide_D b19bd263a7 game: 정란 상성 공격력 상향, 차병 비용 절감 2022-03-12 20:11:36 +09:00
Hide_D 163709e1c0 game: 이세계무쌍- 유저무쌍 멀티 유니버스 수정 2022-03-10 23:12:47 +09:00
Hide_D e6286c711d feat: NPC 추방,몰수, 고유메시지 빈도를 GameConst에서 조절 2022-03-10 23:11:56 +09:00
Hide_D ac2d7b6289 game: 이세계무쌍 비급 시나리오 추가 2022-03-08 22:07:19 +09:00
Hide_D 5a3764b418 game: 이세계무쌍 시나리오 등록 2022-03-08 21:58:23 +09:00
Hide_D ed28cabb16 feat: 유닛테스트 준비 2022-03-03 00:16:01 +09:00
Hide_D f522a6cefd dep: typescript test 기반 추가 2022-03-02 23:31:32 +09:00
Hide_D 923d7f5178 dep: phpunit 추가 2022-03-02 23:29:09 +09:00
Hide_D f8ab617e4c fix: 커맨드 실행 조건 강제 탈출 조건을 잘못 작성하는 버그 수정 2022-03-01 12:29:21 +09:00
Hide_D 42ff8adee8 feat: api.php 호출에서 path를 경로로 지정하는 방식 추가 2022-02-25 01:54:22 +09:00
Hide_D 07dc78784e fix: 연감 static var 출력 버그 수정 2022-02-25 01:24:02 +09:00
Hide_D e3e009fe5b fix: 1개 선택 베팅 보상 예측값이 잘못 설정된 버그 2022-02-24 00:22:27 +09:00
Hide_D 893688459c game: 표준 공백지 시나리오에 천통 베팅 추가 2022-02-24 00:15:36 +09:00
Hide_D 0aa6120530 fix: 탑 바 메뉴에서 세력도 제거. 세력도 페이지 제거 2022-02-23 23:55:18 +09:00
Hide_D 85aa7ea71f feat: 연감에 기존 세력도 기능 통합 2022-02-23 23:46:40 +09:00
Hide_D 208a75dc16 game,feat: 소비형 아이템 효율 상승, 환약 3회용으로 변경 2022-02-23 01:41:24 +09:00
Hide_D 15453d0704 game: 숙련도로 얻는 유산 포인트 감소 2022-02-23 00:21:02 +09:00
Hide_D c77e89ca0d fix: 2회 이상 연속 전투에 성벽 전투가 포함된 경우 대인 사살이 계산되지 않는 버그 2022-02-22 23:55:13 +09:00
Hide_D 45ce1220dc fix: 재난 시 전체 이벤트 처리를 위해 column 추가 2022-02-22 15:39:43 +09:00
Hide_D 37740bbf41 fix: 방어 대상에 crewtype 포함 2022-02-22 14:41:37 +09:00
Hide_D 06959db5e5 game: 평시 유니크 획득 확률 변경 2022-02-22 00:43:22 +09:00
Hide_D 1fa0cf8d32 game: 작위 보상에서 아이템이 없는 사람이 받을 확률 대폭 증가 2022-02-22 00:28:35 +09:00
Hide_D ea50e53718 game: 반계도구 제거, 도구 밸런스 조정 2022-02-22 00:14:20 +09:00
Hide_D eb6b7ce84a fix: 아이템 판매시 에러 방지 2022-02-20 15:31:52 +09:00
Hide_D d8f4056f46 fix: 전투력보정에 unit이 제공되지 않음 2022-02-20 15:13:39 +09:00
Hide_D 240085834a fix: 이벤트로 모든 장수의 지출이 0인 경우 대비 2022-02-20 14:57:56 +09:00
Hide_D be735c0990 game: 아이템을 실제로 사용할 수 있도록 등록 2022-02-20 14:51:04 +09:00
Hide_D 58ae76f4c8 fix: 오타 수정 2022-02-20 05:11:26 +09:00
Hide_D afa08e9170 feat,game: 장비매매시 반응하는 트리거 추가, 판매시 국고에 추가되는 유니크 추가 2022-02-20 04:34:10 +09:00
Hide_D af3a60590e feat: 임의 커맨드용 트리거 추가 2022-02-20 04:30:05 +09:00
Hide_D 497d118627 game: 의술 유니크 추가 2022-02-20 04:10:34 +09:00
Hide_D bad7ed2772 game: 비전투 커맨드 효율 유니크 추가 2022-02-20 04:02:35 +09:00
Hide_D 74efa5c502 game,feat: 추가 숙련 trigger추가, 숙련 유니크 추가 2022-02-20 04:01:55 +09:00
Hide_D f014dae6af game,feat: 조달 효율 변경 trigger 추가, 조달 유니크 추가 2022-02-20 04:01:03 +09:00
Hide_D b692eccd08 fix: 능력치 유니크 오타 수정 2022-02-20 03:38:50 +09:00
Hide_D 613a0c00e8 game: 전투 특기 반영 유니크 도구 추가 2022-02-20 03:37:15 +09:00
Hide_D 2cdf00af50 game: 1회저지, 회피저지 유니크 추가 2022-02-20 03:17:35 +09:00
Hide_D 3a68cf07b3 feat,game: 반계불가 처리 추가, 반계불가 유니크 추가 2022-02-20 03:16:46 +09:00
Hide_D 484d939cea feat,game: 전투 중 약탈 추가, 약탈 유니크 추가 2022-02-20 03:13:03 +09:00
Hide_D 67d224c37e game: 경과 시간에 따라 변하는 유니크 추가 2022-02-20 03:12:17 +09:00
Hide_D 0793559831 game,feat: 계략 커맨드 방어 유니크
- 계략 방어 확률에 보정 trigger 추가
2022-02-20 03:11:02 +09:00
Hide_D b919a09d33 game: 회피 유니크 조절 2022-02-20 03:09:59 +09:00
Hide_D 90b51d5a21 game,feat: 전투력보정 관련 유니크 도구 추가
- 직접 전투력보정을 위한 WarUnitTrigger 추가
2022-02-20 03:08:24 +09:00
Hide_D 4e97c6f7a2 game: 사기, 훈련 유니크 수치 변경 2022-02-20 03:04:45 +09:00
Hide_D 575e03c0fc refac: 아이템에 미사용 $id 값 제거 2022-02-19 23:54:03 +09:00
Hide_D 300c364545 game: 벽력거를 진짜 무상성 병종으로 2022-02-19 17:55:29 +09:00
Hide_D fa13145e23 refac: 장수 생성시 임관권유문 문구 변경
- coreui/vue 의존성 제거
2022-02-18 21:15:06 +09:00
Hide_D dc0281d359 refac: toast 출력을 bootstrap-vue-3 내부 toast로 변경
- component로 src 내부 ts/vue 사용 시도 중
2022-02-18 20:54:26 +09:00
Hide_D bbf916f28c dep: package updates 2022-02-18 13:39:46 +09:00
Hide_D 0cf255702e fix: turnExecutionHelper env 관련 수정 2022-02-18 11:27:29 +09:00
Hide_D 7c8c4447cb fix: 토너먼트 참가 시점에서 생존여부 확인 2022-02-18 10:55:25 +09:00
Hide_D 1240ce2a02 scenario: 천지비급에 '견고' 추가 2022-02-16 22:55:47 +09:00
Hide_D 1cc9aa967f scenario: 천지비급에서는 183년 이전에 항상 상인 2022-02-16 22:52:01 +09:00
Hide_D a4883f5b0e 버그 수정 2022-02-14 00:26:42 +09:00
Hide_D f57fc6abbc fix: 토너먼트 실행 주기에서 초기화시 '수동'뜨는 문제 2022-02-08 20:39:49 +09:00
Hide_D e168399908 misc: 연도 갱신 2022-02-06 12:08:58 +09:00
Hide_D 7462e135fa fix: 커맨드 세부 선택시 스탯 표기 오류 수정
- 통/무/지 순이어야함
2022-02-06 12:06:14 +09:00
Hide_DandGitea ef339566a5 feat: 변경된 베팅 방식에 따라 결과 표기 2022-02-05 07:43:28 +00:00
Hide_DandGitea 3d6f8c6304 refac: 베팅 코드를 모듈로 2022-02-05 07:43:28 +00:00
Hide_DandGitea 5b58e2efa5 fix: n차 혼합 베팅 보상 수령이 하나만 되는 버그 수정 2022-02-05 07:43:28 +00:00
Hide_DandGitea 6650cd2e41 feat: 베팅시 유산포인트 로그에 추가 2022-02-05 07:43:28 +00:00
Hide_DandGitea f6fbb94ecc feat: 베팅 보상 등록 2022-02-05 07:43:28 +00:00
Hide_DandGitea 8730ab3377 feat(WIP): 베팅 보상 누락 수정 2022-02-05 07:43:28 +00:00
Hide_DandGitea 1b24b06eba feat(WIP): 보상을 위한 Betting 모듈 추가 2022-02-05 07:43:28 +00:00
Hide_DandGitea e3d62397a3 feat: 메인 페이지에 토너먼트 개최기간 표기 2022-02-05 07:43:27 +00:00
Hide_DandGitea 105ca78639 fix: 베팅시 추가 포인트 부여 불가 2022-02-05 07:43:27 +00:00
Hide_DandGitea 71ca5a3947 Revert "fix: 베팅시 추가 포인트 부여 불가"
This reverts commit 6fb4a1b274.
2022-02-05 07:43:27 +00:00
Hide_DandGitea d7fc024c04 fix: 베팅시 추가 포인트 부여 불가 2022-02-05 07:43:27 +00:00
Hide_DandGitea 5b89f66758 fix: 베팅 순서 수정 2022-02-05 07:43:27 +00:00
Hide_DandGitea 01e2702491 fix: 베팅 관련 사소한 버그 수정
- 베팅이 없을 경우
- 베팅 동시 신청
2022-02-05 07:43:27 +00:00
Hide_DandGitea ebe7ac1cfc feat: 국가 베팅 ui 2022-02-05 07:43:27 +00:00
Hide_DandGitea 0b29589055 fix: NPCControl volar error 2022-02-05 07:43:27 +00:00
Hide_DandGitea 5fb93afb24 build: warning 기준 변경
- 5MB, 3MB.......
2022-02-05 07:43:27 +00:00
Hide_DandGitea 6cdf442aa7 fix: template 2022-02-05 07:43:27 +00:00