From f4bc8e42f3a8d2be7854af253840e55fe814cc20 Mon Sep 17 00:00:00 2001 From: Hide_D Date: Mon, 5 Jan 2026 16:12:55 +0000 Subject: [PATCH] =?UTF-8?q?resource=20=EC=9C=84=EC=B9=98=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .prettierrc | 2 +- app/game-engine/src/scenario/mapLoader.ts | 3 ++- app/game-engine/src/scenario/scenarioLoader.ts | 3 ++- app/game-engine/src/scenario/unitSetLoader.ts | 3 ++- {app/game-engine/resources => resources}/map/map_che.json | 0 {app/game-engine/resources => resources}/map/map_chess.json | 0 {app/game-engine/resources => resources}/map/map_cr.json | 0 .../resources => resources}/map/map_ludo_rathowm.json | 0 {app/game-engine/resources => resources}/map/map_miniche.json | 0 .../game-engine/resources => resources}/map/map_miniche_b.json | 0 .../resources => resources}/map/map_miniche_clean.json | 0 .../resources => resources}/map/map_pokemon_v1.json | 0 {app/game-engine/resources => resources}/map/region_map.json | 0 {app/game-engine/resources => resources}/scenario/default.json | 0 {app/game-engine/resources => resources}/scenario/frame.json | 0 .../resources => resources}/scenario/scenario_0.json | 0 .../resources => resources}/scenario/scenario_1.json | 0 .../resources => resources}/scenario/scenario_1010.json | 0 .../resources => resources}/scenario/scenario_1020.json | 0 .../resources => resources}/scenario/scenario_1021.json | 0 .../resources => resources}/scenario/scenario_1030.json | 0 .../resources => resources}/scenario/scenario_1031.json | 0 .../resources => resources}/scenario/scenario_1040.json | 0 .../resources => resources}/scenario/scenario_1041.json | 0 .../resources => resources}/scenario/scenario_1050.json | 0 .../resources => resources}/scenario/scenario_1060.json | 0 .../resources => resources}/scenario/scenario_1070.json | 0 .../resources => resources}/scenario/scenario_1080.json | 0 .../resources => resources}/scenario/scenario_1090.json | 0 .../resources => resources}/scenario/scenario_1100.json | 0 .../resources => resources}/scenario/scenario_1110.json | 0 .../resources => resources}/scenario/scenario_1120.json | 0 .../resources => resources}/scenario/scenario_2.json | 0 .../resources => resources}/scenario/scenario_2010.json | 0 .../resources => resources}/scenario/scenario_2011.json | 0 .../resources => resources}/scenario/scenario_2012.json | 0 .../resources => resources}/scenario/scenario_2020.json | 0 .../resources => resources}/scenario/scenario_2030.json | 0 .../resources => resources}/scenario/scenario_2040.json | 0 .../resources => resources}/scenario/scenario_2050.json | 0 .../resources => resources}/scenario/scenario_2060.json | 0 .../resources => resources}/scenario/scenario_2070.json | 0 .../resources => resources}/scenario/scenario_2080.json | 0 .../resources => resources}/scenario/scenario_2090.json | 0 .../resources => resources}/scenario/scenario_2100.json | 0 .../resources => resources}/scenario/scenario_2101.json | 0 .../resources => resources}/scenario/scenario_2102.json | 0 .../resources => resources}/scenario/scenario_2110.json | 0 .../resources => resources}/scenario/scenario_2120.json | 0 .../resources => resources}/scenario/scenario_2121.json | 0 .../resources => resources}/scenario/scenario_2130.json | 0 .../resources => resources}/scenario/scenario_2131.json | 0 .../resources => resources}/scenario/scenario_2140.json | 0 .../resources => resources}/scenario/scenario_2141.json | 0 .../resources => resources}/scenario/scenario_2150.json | 0 .../resources => resources}/scenario/scenario_2151.json | 0 .../resources => resources}/scenario/scenario_2160.json | 0 .../resources => resources}/scenario/scenario_2171.json | 0 .../resources => resources}/scenario/scenario_2180.json | 0 .../resources => resources}/scenario/scenario_2190.json | 0 .../resources => resources}/scenario/scenario_2191.json | 0 .../resources => resources}/scenario/scenario_2200.json | 0 .../resources => resources}/scenario/scenario_2210.json | 0 .../resources => resources}/scenario/scenario_2220.json | 0 .../resources => resources}/scenario/scenario_2221.json | 0 .../resources => resources}/scenario/scenario_2300.json | 0 .../resources => resources}/scenario/scenario_2400.json | 0 .../resources => resources}/scenario/scenario_2401.json | 0 .../resources => resources}/scenario/scenario_2500.json | 0 .../resources => resources}/scenario/scenario_2501.json | 0 .../resources => resources}/scenario/scenario_2600.json | 0 .../resources => resources}/scenario/scenario_2601.json | 0 .../resources => resources}/scenario/scenario_2700.json | 0 .../resources => resources}/scenario/scenario_2701.json | 0 .../resources => resources}/scenario/scenario_2702.json | 0 .../resources => resources}/scenario/scenario_2703.json | 0 .../resources => resources}/scenario/scenario_2704.json | 0 .../resources => resources}/scenario/scenario_2800.json | 0 .../resources => resources}/scenario/scenario_2801.json | 0 .../resources => resources}/scenario/scenario_2900.json | 0 .../resources => resources}/scenario/scenario_2901.json | 0 .../resources => resources}/scenario/scenario_2903.json | 0 .../resources => resources}/scenario/scenario_2904.json | 0 .../resources => resources}/scenario/scenario_900.json | 0 .../resources => resources}/scenario/scenario_901.json | 0 .../resources => resources}/scenario/scenario_902.json | 0 .../resources => resources}/scenario/scenario_903.json | 0 .../resources => resources}/scenario/scenario_904.json | 0 .../resources => resources}/scenario/scenario_905.json | 0 .../resources => resources}/scenario/scenario_906.json | 0 .../resources => resources}/scenario/scenario_908.json | 0 .../resources => resources}/scenario/scenario_910.json | 0 .../resources => resources}/scenario/scenario_911.json | 0 .../resources => resources}/scenario/scenario_912.json | 0 .../resources => resources}/scenario/scenario_913.json | 0 .../resources => resources}/unitset/unitset_basic.json | 0 .../resources => resources}/unitset/unitset_che.json | 0 .../unitset/unitset_che_except_siege.json | 0 .../resources => resources}/unitset/unitset_cr.json | 0 .../unitset/unitset_event_more_crewtype.json | 0 .../resources => resources}/unitset/unitset_ludo_rathowm.json | 0 .../resources => resources}/unitset/unitset_siegetank.json | 0 102 files changed, 7 insertions(+), 4 deletions(-) rename {app/game-engine/resources => resources}/map/map_che.json (100%) rename {app/game-engine/resources => resources}/map/map_chess.json (100%) rename {app/game-engine/resources => resources}/map/map_cr.json (100%) rename {app/game-engine/resources => resources}/map/map_ludo_rathowm.json (100%) rename {app/game-engine/resources => resources}/map/map_miniche.json (100%) rename {app/game-engine/resources => resources}/map/map_miniche_b.json (100%) rename {app/game-engine/resources => resources}/map/map_miniche_clean.json (100%) rename {app/game-engine/resources => resources}/map/map_pokemon_v1.json (100%) rename {app/game-engine/resources => resources}/map/region_map.json (100%) rename {app/game-engine/resources => resources}/scenario/default.json (100%) rename {app/game-engine/resources => resources}/scenario/frame.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_0.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1010.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1020.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1021.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1030.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1031.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1040.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1041.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1050.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1060.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1070.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1080.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1090.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1100.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1110.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_1120.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2010.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2011.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2012.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2020.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2030.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2040.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2050.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2060.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2070.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2080.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2090.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2100.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2101.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2102.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2110.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2120.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2121.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2130.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2131.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2140.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2141.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2150.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2151.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2160.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2171.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2180.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2190.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2191.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2200.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2210.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2220.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2221.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2300.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2400.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2401.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2500.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2501.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2600.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2601.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2700.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2701.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2702.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2703.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2704.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2800.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2801.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2900.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2901.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2903.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_2904.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_900.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_901.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_902.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_903.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_904.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_905.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_906.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_908.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_910.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_911.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_912.json (100%) rename {app/game-engine/resources => resources}/scenario/scenario_913.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_basic.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_che.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_che_except_siege.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_cr.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_event_more_crewtype.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_ludo_rathowm.json (100%) rename {app/game-engine/resources => resources}/unitset/unitset_siegetank.json (100%) diff --git a/.prettierrc b/.prettierrc index 490f1d4..33e9f3d 100644 --- a/.prettierrc +++ b/.prettierrc @@ -8,7 +8,7 @@ "endOfLine": "lf", "overrides": [ { - "files": "app/game-engine/resources/scenario/*.json", + "files": "resources/scenario/*.json", "options": { "printWidth": 1000 } diff --git a/app/game-engine/src/scenario/mapLoader.ts b/app/game-engine/src/scenario/mapLoader.ts index d721094..d289b8f 100644 --- a/app/game-engine/src/scenario/mapLoader.ts +++ b/app/game-engine/src/scenario/mapLoader.ts @@ -6,7 +6,8 @@ import type { MapDefinition } from '@sammo-ts/logic'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); -const DEFAULT_MAP_ROOT = path.resolve(__dirname, '..', '..', 'resources', 'map'); +const REPO_ROOT = path.resolve(__dirname, '..', '..', '..', '..'); +const DEFAULT_MAP_ROOT = path.resolve(REPO_ROOT, 'resources', 'map'); export interface MapLoaderOptions { mapRoot?: string; diff --git a/app/game-engine/src/scenario/scenarioLoader.ts b/app/game-engine/src/scenario/scenarioLoader.ts index ae073aa..c2daed5 100644 --- a/app/game-engine/src/scenario/scenarioLoader.ts +++ b/app/game-engine/src/scenario/scenarioLoader.ts @@ -11,7 +11,8 @@ import { const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); -const DEFAULT_SCENARIO_ROOT = path.resolve(__dirname, '..', '..', 'resources', 'scenario'); +const REPO_ROOT = path.resolve(__dirname, '..', '..', '..', '..'); +const DEFAULT_SCENARIO_ROOT = path.resolve(REPO_ROOT, 'resources', 'scenario'); export interface ScenarioLoaderOptions { scenarioRoot?: string; diff --git a/app/game-engine/src/scenario/unitSetLoader.ts b/app/game-engine/src/scenario/unitSetLoader.ts index 0378ca2..edc86d5 100644 --- a/app/game-engine/src/scenario/unitSetLoader.ts +++ b/app/game-engine/src/scenario/unitSetLoader.ts @@ -6,7 +6,8 @@ import { parseUnitSetDefinition, type UnitSetDefinition } from '@sammo-ts/logic' const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); -const DEFAULT_UNIT_SET_ROOT = path.resolve(__dirname, '..', '..', 'resources', 'unitset'); +const REPO_ROOT = path.resolve(__dirname, '..', '..', '..', '..'); +const DEFAULT_UNIT_SET_ROOT = path.resolve(REPO_ROOT, 'resources', 'unitset'); export interface UnitSetLoaderOptions { unitSetRoot?: string; diff --git a/app/game-engine/resources/map/map_che.json b/resources/map/map_che.json similarity index 100% rename from app/game-engine/resources/map/map_che.json rename to resources/map/map_che.json diff --git a/app/game-engine/resources/map/map_chess.json b/resources/map/map_chess.json similarity index 100% rename from app/game-engine/resources/map/map_chess.json rename to resources/map/map_chess.json diff --git a/app/game-engine/resources/map/map_cr.json b/resources/map/map_cr.json similarity index 100% rename from app/game-engine/resources/map/map_cr.json rename to resources/map/map_cr.json diff --git a/app/game-engine/resources/map/map_ludo_rathowm.json b/resources/map/map_ludo_rathowm.json similarity index 100% rename from app/game-engine/resources/map/map_ludo_rathowm.json rename to resources/map/map_ludo_rathowm.json diff --git a/app/game-engine/resources/map/map_miniche.json b/resources/map/map_miniche.json similarity index 100% rename from app/game-engine/resources/map/map_miniche.json rename to resources/map/map_miniche.json diff --git a/app/game-engine/resources/map/map_miniche_b.json b/resources/map/map_miniche_b.json similarity index 100% rename from app/game-engine/resources/map/map_miniche_b.json rename to resources/map/map_miniche_b.json diff --git a/app/game-engine/resources/map/map_miniche_clean.json b/resources/map/map_miniche_clean.json similarity index 100% rename from app/game-engine/resources/map/map_miniche_clean.json rename to resources/map/map_miniche_clean.json diff --git a/app/game-engine/resources/map/map_pokemon_v1.json b/resources/map/map_pokemon_v1.json similarity index 100% rename from app/game-engine/resources/map/map_pokemon_v1.json rename to resources/map/map_pokemon_v1.json diff --git a/app/game-engine/resources/map/region_map.json b/resources/map/region_map.json similarity index 100% rename from app/game-engine/resources/map/region_map.json rename to resources/map/region_map.json diff --git a/app/game-engine/resources/scenario/default.json b/resources/scenario/default.json similarity index 100% rename from app/game-engine/resources/scenario/default.json rename to resources/scenario/default.json diff --git a/app/game-engine/resources/scenario/frame.json b/resources/scenario/frame.json similarity index 100% rename from app/game-engine/resources/scenario/frame.json rename to resources/scenario/frame.json diff --git a/app/game-engine/resources/scenario/scenario_0.json b/resources/scenario/scenario_0.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_0.json rename to resources/scenario/scenario_0.json diff --git a/app/game-engine/resources/scenario/scenario_1.json b/resources/scenario/scenario_1.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1.json rename to resources/scenario/scenario_1.json diff --git a/app/game-engine/resources/scenario/scenario_1010.json b/resources/scenario/scenario_1010.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1010.json rename to resources/scenario/scenario_1010.json diff --git a/app/game-engine/resources/scenario/scenario_1020.json b/resources/scenario/scenario_1020.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1020.json rename to resources/scenario/scenario_1020.json diff --git a/app/game-engine/resources/scenario/scenario_1021.json b/resources/scenario/scenario_1021.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1021.json rename to resources/scenario/scenario_1021.json diff --git a/app/game-engine/resources/scenario/scenario_1030.json b/resources/scenario/scenario_1030.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1030.json rename to resources/scenario/scenario_1030.json diff --git a/app/game-engine/resources/scenario/scenario_1031.json b/resources/scenario/scenario_1031.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1031.json rename to resources/scenario/scenario_1031.json diff --git a/app/game-engine/resources/scenario/scenario_1040.json b/resources/scenario/scenario_1040.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1040.json rename to resources/scenario/scenario_1040.json diff --git a/app/game-engine/resources/scenario/scenario_1041.json b/resources/scenario/scenario_1041.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1041.json rename to resources/scenario/scenario_1041.json diff --git a/app/game-engine/resources/scenario/scenario_1050.json b/resources/scenario/scenario_1050.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1050.json rename to resources/scenario/scenario_1050.json diff --git a/app/game-engine/resources/scenario/scenario_1060.json b/resources/scenario/scenario_1060.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1060.json rename to resources/scenario/scenario_1060.json diff --git a/app/game-engine/resources/scenario/scenario_1070.json b/resources/scenario/scenario_1070.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1070.json rename to resources/scenario/scenario_1070.json diff --git a/app/game-engine/resources/scenario/scenario_1080.json b/resources/scenario/scenario_1080.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1080.json rename to resources/scenario/scenario_1080.json diff --git a/app/game-engine/resources/scenario/scenario_1090.json b/resources/scenario/scenario_1090.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1090.json rename to resources/scenario/scenario_1090.json diff --git a/app/game-engine/resources/scenario/scenario_1100.json b/resources/scenario/scenario_1100.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1100.json rename to resources/scenario/scenario_1100.json diff --git a/app/game-engine/resources/scenario/scenario_1110.json b/resources/scenario/scenario_1110.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1110.json rename to resources/scenario/scenario_1110.json diff --git a/app/game-engine/resources/scenario/scenario_1120.json b/resources/scenario/scenario_1120.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_1120.json rename to resources/scenario/scenario_1120.json diff --git a/app/game-engine/resources/scenario/scenario_2.json b/resources/scenario/scenario_2.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2.json rename to resources/scenario/scenario_2.json diff --git a/app/game-engine/resources/scenario/scenario_2010.json b/resources/scenario/scenario_2010.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2010.json rename to resources/scenario/scenario_2010.json diff --git a/app/game-engine/resources/scenario/scenario_2011.json b/resources/scenario/scenario_2011.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2011.json rename to resources/scenario/scenario_2011.json diff --git a/app/game-engine/resources/scenario/scenario_2012.json b/resources/scenario/scenario_2012.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2012.json rename to resources/scenario/scenario_2012.json diff --git a/app/game-engine/resources/scenario/scenario_2020.json b/resources/scenario/scenario_2020.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2020.json rename to resources/scenario/scenario_2020.json diff --git a/app/game-engine/resources/scenario/scenario_2030.json b/resources/scenario/scenario_2030.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2030.json rename to resources/scenario/scenario_2030.json diff --git a/app/game-engine/resources/scenario/scenario_2040.json b/resources/scenario/scenario_2040.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2040.json rename to resources/scenario/scenario_2040.json diff --git a/app/game-engine/resources/scenario/scenario_2050.json b/resources/scenario/scenario_2050.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2050.json rename to resources/scenario/scenario_2050.json diff --git a/app/game-engine/resources/scenario/scenario_2060.json b/resources/scenario/scenario_2060.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2060.json rename to resources/scenario/scenario_2060.json diff --git a/app/game-engine/resources/scenario/scenario_2070.json b/resources/scenario/scenario_2070.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2070.json rename to resources/scenario/scenario_2070.json diff --git a/app/game-engine/resources/scenario/scenario_2080.json b/resources/scenario/scenario_2080.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2080.json rename to resources/scenario/scenario_2080.json diff --git a/app/game-engine/resources/scenario/scenario_2090.json b/resources/scenario/scenario_2090.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2090.json rename to resources/scenario/scenario_2090.json diff --git a/app/game-engine/resources/scenario/scenario_2100.json b/resources/scenario/scenario_2100.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2100.json rename to resources/scenario/scenario_2100.json diff --git a/app/game-engine/resources/scenario/scenario_2101.json b/resources/scenario/scenario_2101.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2101.json rename to resources/scenario/scenario_2101.json diff --git a/app/game-engine/resources/scenario/scenario_2102.json b/resources/scenario/scenario_2102.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2102.json rename to resources/scenario/scenario_2102.json diff --git a/app/game-engine/resources/scenario/scenario_2110.json b/resources/scenario/scenario_2110.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2110.json rename to resources/scenario/scenario_2110.json diff --git a/app/game-engine/resources/scenario/scenario_2120.json b/resources/scenario/scenario_2120.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2120.json rename to resources/scenario/scenario_2120.json diff --git a/app/game-engine/resources/scenario/scenario_2121.json b/resources/scenario/scenario_2121.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2121.json rename to resources/scenario/scenario_2121.json diff --git a/app/game-engine/resources/scenario/scenario_2130.json b/resources/scenario/scenario_2130.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2130.json rename to resources/scenario/scenario_2130.json diff --git a/app/game-engine/resources/scenario/scenario_2131.json b/resources/scenario/scenario_2131.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2131.json rename to resources/scenario/scenario_2131.json diff --git a/app/game-engine/resources/scenario/scenario_2140.json b/resources/scenario/scenario_2140.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2140.json rename to resources/scenario/scenario_2140.json diff --git a/app/game-engine/resources/scenario/scenario_2141.json b/resources/scenario/scenario_2141.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2141.json rename to resources/scenario/scenario_2141.json diff --git a/app/game-engine/resources/scenario/scenario_2150.json b/resources/scenario/scenario_2150.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2150.json rename to resources/scenario/scenario_2150.json diff --git a/app/game-engine/resources/scenario/scenario_2151.json b/resources/scenario/scenario_2151.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2151.json rename to resources/scenario/scenario_2151.json diff --git a/app/game-engine/resources/scenario/scenario_2160.json b/resources/scenario/scenario_2160.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2160.json rename to resources/scenario/scenario_2160.json diff --git a/app/game-engine/resources/scenario/scenario_2171.json b/resources/scenario/scenario_2171.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2171.json rename to resources/scenario/scenario_2171.json diff --git a/app/game-engine/resources/scenario/scenario_2180.json b/resources/scenario/scenario_2180.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2180.json rename to resources/scenario/scenario_2180.json diff --git a/app/game-engine/resources/scenario/scenario_2190.json b/resources/scenario/scenario_2190.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2190.json rename to resources/scenario/scenario_2190.json diff --git a/app/game-engine/resources/scenario/scenario_2191.json b/resources/scenario/scenario_2191.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2191.json rename to resources/scenario/scenario_2191.json diff --git a/app/game-engine/resources/scenario/scenario_2200.json b/resources/scenario/scenario_2200.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2200.json rename to resources/scenario/scenario_2200.json diff --git a/app/game-engine/resources/scenario/scenario_2210.json b/resources/scenario/scenario_2210.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2210.json rename to resources/scenario/scenario_2210.json diff --git a/app/game-engine/resources/scenario/scenario_2220.json b/resources/scenario/scenario_2220.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2220.json rename to resources/scenario/scenario_2220.json diff --git a/app/game-engine/resources/scenario/scenario_2221.json b/resources/scenario/scenario_2221.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2221.json rename to resources/scenario/scenario_2221.json diff --git a/app/game-engine/resources/scenario/scenario_2300.json b/resources/scenario/scenario_2300.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2300.json rename to resources/scenario/scenario_2300.json diff --git a/app/game-engine/resources/scenario/scenario_2400.json b/resources/scenario/scenario_2400.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2400.json rename to resources/scenario/scenario_2400.json diff --git a/app/game-engine/resources/scenario/scenario_2401.json b/resources/scenario/scenario_2401.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2401.json rename to resources/scenario/scenario_2401.json diff --git a/app/game-engine/resources/scenario/scenario_2500.json b/resources/scenario/scenario_2500.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2500.json rename to resources/scenario/scenario_2500.json diff --git a/app/game-engine/resources/scenario/scenario_2501.json b/resources/scenario/scenario_2501.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2501.json rename to resources/scenario/scenario_2501.json diff --git a/app/game-engine/resources/scenario/scenario_2600.json b/resources/scenario/scenario_2600.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2600.json rename to resources/scenario/scenario_2600.json diff --git a/app/game-engine/resources/scenario/scenario_2601.json b/resources/scenario/scenario_2601.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2601.json rename to resources/scenario/scenario_2601.json diff --git a/app/game-engine/resources/scenario/scenario_2700.json b/resources/scenario/scenario_2700.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2700.json rename to resources/scenario/scenario_2700.json diff --git a/app/game-engine/resources/scenario/scenario_2701.json b/resources/scenario/scenario_2701.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2701.json rename to resources/scenario/scenario_2701.json diff --git a/app/game-engine/resources/scenario/scenario_2702.json b/resources/scenario/scenario_2702.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2702.json rename to resources/scenario/scenario_2702.json diff --git a/app/game-engine/resources/scenario/scenario_2703.json b/resources/scenario/scenario_2703.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2703.json rename to resources/scenario/scenario_2703.json diff --git a/app/game-engine/resources/scenario/scenario_2704.json b/resources/scenario/scenario_2704.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2704.json rename to resources/scenario/scenario_2704.json diff --git a/app/game-engine/resources/scenario/scenario_2800.json b/resources/scenario/scenario_2800.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2800.json rename to resources/scenario/scenario_2800.json diff --git a/app/game-engine/resources/scenario/scenario_2801.json b/resources/scenario/scenario_2801.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2801.json rename to resources/scenario/scenario_2801.json diff --git a/app/game-engine/resources/scenario/scenario_2900.json b/resources/scenario/scenario_2900.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2900.json rename to resources/scenario/scenario_2900.json diff --git a/app/game-engine/resources/scenario/scenario_2901.json b/resources/scenario/scenario_2901.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2901.json rename to resources/scenario/scenario_2901.json diff --git a/app/game-engine/resources/scenario/scenario_2903.json b/resources/scenario/scenario_2903.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2903.json rename to resources/scenario/scenario_2903.json diff --git a/app/game-engine/resources/scenario/scenario_2904.json b/resources/scenario/scenario_2904.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_2904.json rename to resources/scenario/scenario_2904.json diff --git a/app/game-engine/resources/scenario/scenario_900.json b/resources/scenario/scenario_900.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_900.json rename to resources/scenario/scenario_900.json diff --git a/app/game-engine/resources/scenario/scenario_901.json b/resources/scenario/scenario_901.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_901.json rename to resources/scenario/scenario_901.json diff --git a/app/game-engine/resources/scenario/scenario_902.json b/resources/scenario/scenario_902.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_902.json rename to resources/scenario/scenario_902.json diff --git a/app/game-engine/resources/scenario/scenario_903.json b/resources/scenario/scenario_903.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_903.json rename to resources/scenario/scenario_903.json diff --git a/app/game-engine/resources/scenario/scenario_904.json b/resources/scenario/scenario_904.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_904.json rename to resources/scenario/scenario_904.json diff --git a/app/game-engine/resources/scenario/scenario_905.json b/resources/scenario/scenario_905.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_905.json rename to resources/scenario/scenario_905.json diff --git a/app/game-engine/resources/scenario/scenario_906.json b/resources/scenario/scenario_906.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_906.json rename to resources/scenario/scenario_906.json diff --git a/app/game-engine/resources/scenario/scenario_908.json b/resources/scenario/scenario_908.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_908.json rename to resources/scenario/scenario_908.json diff --git a/app/game-engine/resources/scenario/scenario_910.json b/resources/scenario/scenario_910.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_910.json rename to resources/scenario/scenario_910.json diff --git a/app/game-engine/resources/scenario/scenario_911.json b/resources/scenario/scenario_911.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_911.json rename to resources/scenario/scenario_911.json diff --git a/app/game-engine/resources/scenario/scenario_912.json b/resources/scenario/scenario_912.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_912.json rename to resources/scenario/scenario_912.json diff --git a/app/game-engine/resources/scenario/scenario_913.json b/resources/scenario/scenario_913.json similarity index 100% rename from app/game-engine/resources/scenario/scenario_913.json rename to resources/scenario/scenario_913.json diff --git a/app/game-engine/resources/unitset/unitset_basic.json b/resources/unitset/unitset_basic.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_basic.json rename to resources/unitset/unitset_basic.json diff --git a/app/game-engine/resources/unitset/unitset_che.json b/resources/unitset/unitset_che.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_che.json rename to resources/unitset/unitset_che.json diff --git a/app/game-engine/resources/unitset/unitset_che_except_siege.json b/resources/unitset/unitset_che_except_siege.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_che_except_siege.json rename to resources/unitset/unitset_che_except_siege.json diff --git a/app/game-engine/resources/unitset/unitset_cr.json b/resources/unitset/unitset_cr.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_cr.json rename to resources/unitset/unitset_cr.json diff --git a/app/game-engine/resources/unitset/unitset_event_more_crewtype.json b/resources/unitset/unitset_event_more_crewtype.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_event_more_crewtype.json rename to resources/unitset/unitset_event_more_crewtype.json diff --git a/app/game-engine/resources/unitset/unitset_ludo_rathowm.json b/resources/unitset/unitset_ludo_rathowm.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_ludo_rathowm.json rename to resources/unitset/unitset_ludo_rathowm.json diff --git a/app/game-engine/resources/unitset/unitset_siegetank.json b/resources/unitset/unitset_siegetank.json similarity index 100% rename from app/game-engine/resources/unitset/unitset_siegetank.json rename to resources/unitset/unitset_siegetank.json