Hide_D
4812f324e0
fix: StaticEventHandler 버그 수정
2024-09-18 16:02:41 +00:00
Hide_D
477b77b59f
feat: StaticEventHandler 처리기 추가
...
- 커맨드 종료 시점에 호출
- pre, post 각각이 필요한지는 논의 필요
- 일단 용도에 따라 pre, post 둘중에 하나만 처리
- eventType으로는 full qualified class name 사용
- 꼭 그럴필요는 없지만, 커맨드에 한해서는 이렇게
2024-09-18 14:54:11 +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
ed1d2cbf0d
Revert "fix: 발령에서 destGeneral에 turntime 필요"
...
This reverts commit 06ca32802b .
2023-07-18 10:49:37 +09:00
Hide_D
06ca32802b
fix: 발령에서 destGeneral에 turntime 필요
2023-07-17 17:44:45 +00:00
Hide_D
ee3d84d7b0
refac: General 객체 생성을 GeneralQueryMode를 활용
...
- 기존 $constructMode
- 버그 있음..?
2023-07-07 18:39:23 +00:00
Hide_D
c5ceff6fb5
feat,refac: 게임 로직 내 '랜덤'을 RandUtil을 활용하여 재설정
...
- 기존의 랜덤 코드는 deprecated 처리
- 서버 시작 시 랜덤하게 정해진 hiddenSeed를 활용
- 랜덤 생성 단위
- 월 실행
- 사령턴 실행 결과
- 커맨드 실행 결과
- 작위 보상
- 부대장 생성
- 유니크 획득 시도
- 설문 조사
- 장수 생성
- NPC국 생성, NPC 생성, NPC의 토너먼트 베팅
- 전투
- 도시 점령
- 자율 행동 선택
- 랜덤 턴 변경
- 거래장, 토너먼트 등 구 랜덤 코드를 이용하는 잔여 코드 있음
2022-05-17 03:46:59 +09:00
Hide_D
4f4533e533
refac: linter 관련 설정 변경 및 적용, map_theme 변수 제거
...
- eslint에 prettier 조합
- prettierrc에 width 120, tabWidth 2
- gameStor->map_theme 제거
- map_theme, mapTheme를 GameConst::$mapName으로 대체
- eslint에서 vue/vue3-essential 대신 vue3-recommended 적용
- vue/max-attributes-per-line 완화
- vue/v-on-event-hyphenation 해제
- vue/attribute-hyphenation 해제
- 일부 tsc import type warning 해결
- 일부 vue template type warning 해결
- 일부 vue SFC를 script setup으로 변경
- TipTap
- TopBackBar
- BottomBackBar
- BoardArticle
- ProcessCity
2022-03-29 02:06:47 +09:00
Hide_D
9bd151cdc2
feat(WIP): process 국가선택 추가
2021-12-18 23:14:04 +09:00
Hide_D
bc1ca6274d
feat(WIP): processing, 출병 추가
...
- 장수 선택기 추가
- v-model 안 쓰는 바보짓 수정
- proc 전역 변수를 procRes로 묶음
2021-12-18 16:00:53 +09:00
Hide_D
3bd09a1aa4
core: getJSFiles -> getJSPlugins
...
- 각각 js를 불러오기보다.. 초기화 함수를 직접 호출
- lazy loading은 어차피 나중에 새로 만들거니까 안 함.
2021-08-30 01:14:20 +09:00
Hide_D
5b2b01328a
webpack: dynamic js build on update
2021-08-25 03:35:51 +09:00
Hide_D
0975e925a9
use class, function 커맨드를 php8에서 사용할 수 있도록 수정
...
- \ 토큰 해석 문제
- VSCode 자동 완성 문제로 use function \sammo\{ 를 모두 해제
2021-08-12 22:35:42 +09:00
Hide_D
7323983d11
발령을 위해 수정
2020-05-10 04:18:12 +09:00
Hide_D
9f303966eb
자가 발령 포상 몰수
2020-05-09 15:14:24 +09:00
Hide_D
76ac6cf5b5
커맨드 유효성을 2개에서 3개구성으로 변경
2020-05-04 19:51:11 +09:00
Hide_D
da1273c135
버그 수정
2020-04-21 02:06:03 +09:00
Hide_D
eab8a3b94e
city의 officer를 general로 이동
2020-04-18 03:57:58 +09:00
Hide_D
33014dbd7d
AI 구현중
2020-04-10 03:19:56 +09:00
Hide_D
8519481f96
AI 구현중
2020-04-08 03:30:40 +09:00
Hide_D
842942c0fe
필사즉생 구현
2020-03-12 21:57:57 +09:00
Hide_D
35c71bd21b
arg 경고 회피, 사령부 버그 수정, 턴반복 추가
2020-03-07 23:12:59 +09:00
Hide_D
e6a39f246d
발령,몰수,포상 활성화, 사령턴 턴 입력 활성화
2020-03-07 19:52:33 +09:00
Hide_D
44f0e78086
turntime 관련 조정중
2019-10-05 10:52:31 +09:00
Hide_D
77e98d9942
커맨드 선택 form 구현 중
2019-06-17 03:08:05 +09:00
Hide_D
8aa846b349
버그 수정
2019-04-24 01:17:21 +09:00
Hide_D
d46b3154cc
버그 수정
2019-04-21 16:06:27 +09:00
Hide_D
fa420303dc
$reqArg 지정
2018-11-23 02:07:44 +09:00
Hide_D
2166429cbf
발령 구현
2018-11-18 03:57:09 +09:00