From 75a4377e13a82df4eaf95ec3724fdedb4bc7f79d Mon Sep 17 00:00:00 2001 From: hide_d Date: Wed, 23 Mar 2022 20:13:27 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=ED=84=B4=20=EC=84=A0=ED=83=9D=EA=B8=B0?= =?UTF-8?q?=EB=A5=BC=20=EC=9E=AC=20=EC=9E=91=EC=84=B1=20(#211)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - select form에서 유사 dialog 버튼 방식으로 변경 - 카테고리마다 페이지 이동 - 일반 모드 / 고급 모드 분리 - 일반 모드에서는 턴별 즉시 설정 - 고급 모드에서는 드래그를 포함한 각종 기능 제공 - 최근 실행 턴 - 잘라내기, 복사하기, 붙여넣기 - 반복하기 - 비우기 - 지우고 당기기, 뒤로 밀기 - 보관하기, 보관한 턴 사용하기 Co-authored-by: Hide_D Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/211 Co-authored-by: hide_d Co-committed-by: hide_d --- hwe/a_history.php | 8 +- hwe/b_diplomacy.php | 8 +- hwe/func_command.php | 2 + hwe/index.php | 21 +- hwe/recent_map.php | 6 +- .../API/NationCommand/GetReservedCommand.php | 2 + hwe/sammo/GameConstBase.php | 34 +- hwe/scenario/scenario_904.json | 868 ++++++++++-- hwe/ts/PageChiefCenter.vue | 2 + hwe/ts/PartialReservedCommand.vue | 1238 +++++++++++------ hwe/ts/components/ChiefReservedCommand.vue | 2 +- hwe/ts/components/CommandSelectForm.vue | 193 +++ hwe/ts/components/DragSelect.vue | 56 +- hwe/ts/defs.ts | 14 +- hwe/ts/map.ts | 8 +- hwe/ts/util/StoredActionsHelper.ts | 60 + hwe/ts/v_processing.ts | 28 +- hwe/v_processing.php | 15 +- 18 files changed, 1979 insertions(+), 586 deletions(-) create mode 100644 hwe/ts/components/CommandSelectForm.vue create mode 100644 hwe/ts/util/StoredActionsHelper.ts diff --git a/hwe/a_history.php b/hwe/a_history.php index 1d8d9390..94473d95 100644 --- a/hwe/a_history.php +++ b/hwe/a_history.php @@ -203,9 +203,13 @@ $nations = $history['nations']; + [ + 'serverNick' => DB::prefix(), + 'serverID' => UniqueConst::$serverID, + ] + ])?> + + \ No newline at end of file diff --git a/hwe/ts/components/DragSelect.vue b/hwe/ts/components/DragSelect.vue index 53ba12c0..a2381e83 100644 --- a/hwe/ts/components/DragSelect.vue +++ b/hwe/ts/components/DragSelect.vue @@ -1,12 +1,14 @@