├── .eslintrc.json ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .prettierrc.json ├── .vscode └── settings.json ├── README.md ├── bun.lockb ├── global.d.ts ├── index.html ├── package.json ├── public ├── favicon.ico ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── App.module.scss ├── App.tsx ├── api │ └── damage-skin.ts ├── atoms │ ├── imageCache.ts │ └── wzVersion.ts ├── components │ ├── DamageSkin │ │ ├── DamageSkin.tsx │ │ ├── index.ts │ │ ├── style.tsx │ │ └── util.ts │ ├── DamageWrapper │ │ ├── DamageWrapper.tsx │ │ ├── index.ts │ │ └── style.tsx │ ├── GreenButton │ │ ├── GreenButton.tsx │ │ └── index.ts │ ├── Horizontal │ │ ├── Horizontal.tsx │ │ ├── index.tsx │ │ └── style.ts │ ├── MapleInput │ │ ├── MapleInput.tsx │ │ ├── index.ts │ │ └── style.tsx │ ├── Vertical │ │ ├── Vertical.tsx │ │ ├── index.tsx │ │ └── style.ts │ └── modals │ │ ├── SettingModal │ │ ├── SettingModal.tsx │ │ ├── index.ts │ │ └── style.tsx │ │ └── SkinSelectModal │ │ ├── SkinItem.tsx │ │ ├── index.tsx │ │ ├── style.module.scss │ │ ├── useSkinList.ts │ │ └── util.ts ├── config │ └── antd-theme.ts ├── constants │ ├── app_constants.ts │ └── damageSkinMapper.ts ├── env.d.ts ├── hooks │ ├── useBoolean.ts │ ├── useImageLoader.ts │ └── useWindowSize.ts ├── images │ ├── hit1_0.png │ └── stand.gif ├── index.tsx ├── pages │ └── MappingTool │ │ ├── MappingTool.tsx │ │ ├── index.ts │ │ └── style.module.scss ├── setupTests.ts ├── styles │ └── globals.scss ├── type │ ├── damage-skin.ts │ ├── setting.ts │ └── wz.ts ├── utils │ └── number.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/bun.lockb -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/global.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/App.module.scss -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/api/damage-skin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/api/damage-skin.ts -------------------------------------------------------------------------------- /src/atoms/imageCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/atoms/imageCache.ts -------------------------------------------------------------------------------- /src/atoms/wzVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/atoms/wzVersion.ts -------------------------------------------------------------------------------- /src/components/DamageSkin/DamageSkin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageSkin/DamageSkin.tsx -------------------------------------------------------------------------------- /src/components/DamageSkin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageSkin/index.ts -------------------------------------------------------------------------------- /src/components/DamageSkin/style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageSkin/style.tsx -------------------------------------------------------------------------------- /src/components/DamageSkin/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageSkin/util.ts -------------------------------------------------------------------------------- /src/components/DamageWrapper/DamageWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageWrapper/DamageWrapper.tsx -------------------------------------------------------------------------------- /src/components/DamageWrapper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageWrapper/index.ts -------------------------------------------------------------------------------- /src/components/DamageWrapper/style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/DamageWrapper/style.tsx -------------------------------------------------------------------------------- /src/components/GreenButton/GreenButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/GreenButton/GreenButton.tsx -------------------------------------------------------------------------------- /src/components/GreenButton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/GreenButton/index.ts -------------------------------------------------------------------------------- /src/components/Horizontal/Horizontal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/Horizontal/Horizontal.tsx -------------------------------------------------------------------------------- /src/components/Horizontal/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from './Horizontal' 2 | -------------------------------------------------------------------------------- /src/components/Horizontal/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/Horizontal/style.ts -------------------------------------------------------------------------------- /src/components/MapleInput/MapleInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/MapleInput/MapleInput.tsx -------------------------------------------------------------------------------- /src/components/MapleInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/MapleInput/index.ts -------------------------------------------------------------------------------- /src/components/MapleInput/style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/MapleInput/style.tsx -------------------------------------------------------------------------------- /src/components/Vertical/Vertical.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/Vertical/Vertical.tsx -------------------------------------------------------------------------------- /src/components/Vertical/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from './Vertical' 2 | -------------------------------------------------------------------------------- /src/components/Vertical/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/Vertical/style.ts -------------------------------------------------------------------------------- /src/components/modals/SettingModal/SettingModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SettingModal/SettingModal.tsx -------------------------------------------------------------------------------- /src/components/modals/SettingModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SettingModal/index.ts -------------------------------------------------------------------------------- /src/components/modals/SettingModal/style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SettingModal/style.tsx -------------------------------------------------------------------------------- /src/components/modals/SkinSelectModal/SkinItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SkinSelectModal/SkinItem.tsx -------------------------------------------------------------------------------- /src/components/modals/SkinSelectModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SkinSelectModal/index.tsx -------------------------------------------------------------------------------- /src/components/modals/SkinSelectModal/style.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SkinSelectModal/style.module.scss -------------------------------------------------------------------------------- /src/components/modals/SkinSelectModal/useSkinList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SkinSelectModal/useSkinList.ts -------------------------------------------------------------------------------- /src/components/modals/SkinSelectModal/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/components/modals/SkinSelectModal/util.ts -------------------------------------------------------------------------------- /src/config/antd-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/config/antd-theme.ts -------------------------------------------------------------------------------- /src/constants/app_constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/constants/app_constants.ts -------------------------------------------------------------------------------- /src/constants/damageSkinMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/constants/damageSkinMapper.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/hooks/useBoolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/hooks/useBoolean.ts -------------------------------------------------------------------------------- /src/hooks/useImageLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/hooks/useImageLoader.ts -------------------------------------------------------------------------------- /src/hooks/useWindowSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/hooks/useWindowSize.ts -------------------------------------------------------------------------------- /src/images/hit1_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/images/hit1_0.png -------------------------------------------------------------------------------- /src/images/stand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/images/stand.gif -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/MappingTool/MappingTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/pages/MappingTool/MappingTool.tsx -------------------------------------------------------------------------------- /src/pages/MappingTool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/pages/MappingTool/index.ts -------------------------------------------------------------------------------- /src/pages/MappingTool/style.module.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/styles/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/styles/globals.scss -------------------------------------------------------------------------------- /src/type/damage-skin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/type/damage-skin.ts -------------------------------------------------------------------------------- /src/type/setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/type/setting.ts -------------------------------------------------------------------------------- /src/type/wz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/type/wz.ts -------------------------------------------------------------------------------- /src/utils/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/src/utils/number.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0407chan/maple-demage-skin-simulator/HEAD/vite.config.ts --------------------------------------------------------------------------------