diff --git a/src/features/r49-partial.js b/src/features/r49-partial.js new file mode 100644 index 0000000..f348e51 --- /dev/null +++ b/src/features/r49-partial.js @@ -0,0 +1,46 @@ +// #49: turn the town into an open-world MMO. PARTIAL: the builder ran out of its $2 / 10 minute budget here. +// What exists: a world map table and the first region stub. Kept so anyone can read how far it got. +export const REGIONS = [ + { id: 0, name: "region 0", x: 0, y: 0, w: 40, h: 36, quests: [] }, + { id: 1, name: "region 1", x: 40, y: 0, w: 40, h: 36, quests: [] }, + { id: 2, name: "region 2", x: 80, y: 0, w: 40, h: 36, quests: [] }, + { id: 3, name: "region 3", x: 120, y: 0, w: 40, h: 36, quests: [] }, + { id: 4, name: "region 4", x: 160, y: 0, w: 40, h: 36, quests: [] }, + { id: 5, name: "region 5", x: 200, y: 0, w: 40, h: 36, quests: [] }, + { id: 6, name: "region 6", x: 240, y: 0, w: 40, h: 36, quests: [] }, + { id: 7, name: "region 7", x: 280, y: 0, w: 40, h: 36, quests: [] }, + { id: 8, name: "region 8", x: 0, y: 36, w: 40, h: 36, quests: [] }, + { id: 9, name: "region 9", x: 40, y: 36, w: 40, h: 36, quests: [] }, + { id: 10, name: "region 10", x: 80, y: 36, w: 40, h: 36, quests: [] }, + { id: 11, name: "region 11", x: 120, y: 36, w: 40, h: 36, quests: [] }, + { id: 12, name: "region 12", x: 160, y: 36, w: 40, h: 36, quests: [] }, + { id: 13, name: "region 13", x: 200, y: 36, w: 40, h: 36, quests: [] }, + { id: 14, name: "region 14", x: 240, y: 36, w: 40, h: 36, quests: [] }, + { id: 15, name: "region 15", x: 280, y: 36, w: 40, h: 36, quests: [] }, + { id: 16, name: "region 16", x: 0, y: 72, w: 40, h: 36, quests: [] }, + { id: 17, name: "region 17", x: 40, y: 72, w: 40, h: 36, quests: [] }, + { id: 18, name: "region 18", x: 80, y: 72, w: 40, h: 36, quests: [] }, + { id: 19, name: "region 19", x: 120, y: 72, w: 40, h: 36, quests: [] }, + { id: 20, name: "region 20", x: 160, y: 72, w: 40, h: 36, quests: [] }, + { id: 21, name: "region 21", x: 200, y: 72, w: 40, h: 36, quests: [] }, + { id: 22, name: "region 22", x: 240, y: 72, w: 40, h: 36, quests: [] }, + { id: 23, name: "region 23", x: 280, y: 72, w: 40, h: 36, quests: [] }, + { id: 24, name: "region 24", x: 0, y: 108, w: 40, h: 36, quests: [] }, + { id: 25, name: "region 25", x: 40, y: 108, w: 40, h: 36, quests: [] }, + { id: 26, name: "region 26", x: 80, y: 108, w: 40, h: 36, quests: [] }, + { id: 27, name: "region 27", x: 120, y: 108, w: 40, h: 36, quests: [] }, + { id: 28, name: "region 28", x: 160, y: 108, w: 40, h: 36, quests: [] }, + { id: 29, name: "region 29", x: 200, y: 108, w: 40, h: 36, quests: [] }, + { id: 30, name: "region 30", x: 240, y: 108, w: 40, h: 36, quests: [] }, + { id: 31, name: "region 31", x: 280, y: 108, w: 40, h: 36, quests: [] }, + { id: 32, name: "region 32", x: 0, y: 144, w: 40, h: 36, quests: [] }, + { id: 33, name: "region 33", x: 40, y: 144, w: 40, h: 36, quests: [] }, + { id: 34, name: "region 34", x: 80, y: 144, w: 40, h: 36, quests: [] }, + { id: 35, name: "region 35", x: 120, y: 144, w: 40, h: 36, quests: [] }, + { id: 36, name: "region 36", x: 160, y: 144, w: 40, h: 36, quests: [] }, + { id: 37, name: "region 37", x: 200, y: 144, w: 40, h: 36, quests: [] }, + { id: 38, name: "region 38", x: 240, y: 144, w: 40, h: 36, quests: [] }, + { id: 39, name: "region 39", x: 280, y: 144, w: 40, h: 36, quests: [] }, +]; +export const WORLD = { regions: REGIONS, players: [], quests: [], economy: { shops: [], prices: {} } }; +export default null;