build: join 페이지 준비
This commit is contained in:
@@ -19,7 +19,7 @@
|
|||||||
"currentCity": "currentCity.ts",
|
"currentCity": "currentCity.ts",
|
||||||
"hallOfFame": "hallOfFame.ts",
|
"hallOfFame": "hallOfFame.ts",
|
||||||
"history": "history.ts",
|
"history": "history.ts",
|
||||||
"join": "join.ts",
|
"join": "legacy/join.ts",
|
||||||
"select_general_from_pool": "select_general_from_pool.ts",
|
"select_general_from_pool": "select_general_from_pool.ts",
|
||||||
"extKingdoms": "extKingdoms.ts",
|
"extKingdoms": "extKingdoms.ts",
|
||||||
"common": "common_deprecated.ts"
|
"common": "common_deprecated.ts"
|
||||||
@@ -27,6 +27,7 @@
|
|||||||
"ingame_vue": {
|
"ingame_vue": {
|
||||||
"v_inheritPoint": "v_inheritPoint.ts",
|
"v_inheritPoint": "v_inheritPoint.ts",
|
||||||
"v_board": "v_board.ts",
|
"v_board": "v_board.ts",
|
||||||
"v_NPCControl": "v_NPCControl.ts"
|
"v_NPCControl": "v_NPCControl.ts",
|
||||||
|
"v_join": "v_join.ts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
import "../../scss/inheritPoint.scss";
|
|
||||||
|
|
||||||
import { sum } from "lodash";
|
|
||||||
import { unwrap } from "../util/unwrap";
|
|
||||||
declare global {
|
|
||||||
interface Window {
|
|
||||||
formStart: ()=>void;
|
|
||||||
items: {[name: string]:number};
|
|
||||||
helpText: {[name: string]:string};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function formStart() {
|
|
||||||
|
|
||||||
const dSum = unwrap(document.querySelector('#inherit_sum_value')) as HTMLInputElement ;
|
|
||||||
const dOld = unwrap(document.querySelector('#inherit_previous_value')) as HTMLInputElement;
|
|
||||||
const dNew = unwrap(document.querySelector('#inherit_new_value')) as HTMLInputElement;
|
|
||||||
|
|
||||||
const sumPoint = Math.floor(sum(Object.values(window.items)));
|
|
||||||
const oldPoint = Math.floor(window.items['previous']);
|
|
||||||
const sumNewPoint = sumPoint - oldPoint;
|
|
||||||
|
|
||||||
dSum.value = sumPoint.toLocaleString();
|
|
||||||
dOld.value = oldPoint.toLocaleString();
|
|
||||||
dNew.value = sumNewPoint.toLocaleString();
|
|
||||||
|
|
||||||
for(const [key, val] of Object.entries(window.items)){
|
|
||||||
const dItem = unwrap(document.querySelector(`#inherit_${key}_value`)) as HTMLInputElement ;
|
|
||||||
dItem.value = Math.floor(val).toLocaleString();
|
|
||||||
}
|
|
||||||
|
|
||||||
for(const [key, text] of Object.entries(window.helpText)){
|
|
||||||
const dText = unwrap(document.querySelector(`#inherit_${key} small.form-text`)) as HTMLElement;
|
|
||||||
dText.innerHTML = text;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
formStart();
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
import $ from 'jquery';
|
import $ from 'jquery';
|
||||||
import { exportWindow } from './util/exportWindow';
|
import { exportWindow } from '../util/exportWindow';
|
||||||
import { mb_strwidth } from './util/mb_strwidth';
|
import { mb_strwidth } from '../util/mb_strwidth';
|
||||||
import { unwrap_any } from './util/unwrap_any';
|
import { unwrap_any } from '../util/unwrap_any';
|
||||||
|
|
||||||
declare const defaultStatTotal: number;
|
declare const defaultStatTotal: number;
|
||||||
declare const defaultStatMax: number;
|
declare const defaultStatMax: number;
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
import { createApp } from 'vue'
|
||||||
Reference in New Issue
Block a user