diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-05-18 19:26:30 -0400 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-05-18 19:26:30 -0400 |
commit | 6811451a811434b159deb8a0abceb0b6a62a7d6f (patch) | |
tree | b898921bae6542359de3128a0c76185c0b6fdaa2 | |
parent | a08f64e09758266c0fab7605ff55b4464ae58cc0 (diff) |
Fixes
-rw-r--r-- | Add-a-new-map.md | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Add-a-new-map.md b/Add-a-new-map.md index c05ceb5..98e9478 100644 --- a/Add-a-new-map.md +++ b/Add-a-new-map.md @@ -1,4 +1,4 @@ -This tutorial is for how to add a new map. As an example, we'll add *two* maps: the outdoor and indoor maps of the Global Terminal building west of Goldenrod City, from HGSS. +This tutorial is for how to add a new map. As an example, we'll add *two* maps: the outdoor and indoor maps of the Global Terminal building west of Goldenrod City. ## Contents @@ -19,9 +19,9 @@ This tutorial is for how to add a new map. As an example, we'll add *two* maps: ## 1. Plan the map's role in the game -The Global Terminal in HGSS was a tall building west of Goldenrod City, made for interaction with other players via DS Wi-Fi. That's not possible with the GameBoy Color, but a "global terminal" would also make sense as an inter-regional rest stop for travelers and tourists in a port town. Here's a mockup of what it will look like: +The Global Terminal in HGSS was a tall building west of Goldenrod City, made for interaction with other players via DS Wi-Fi. That's not possible with the GameBoy Color, but a "global terminal" would also make sense as an inter-regional rest stop for travelers and tourists in a port city. Here's a mockup of what it will look like: - +[](screenshots/global-terminal-draft.png) Microsoft Paint is fine for making mockups and plans; [paint.net](https://www.getpaint.net/) is also a good choice, with more features like layers and an undo/redo history. @@ -34,13 +34,13 @@ To install Polished Map, just follow the instructions in its [INSTALL.md](https: Anyway, create a new map, choosing **pokecrystal** as the project directory (or whatever your pokecrystal-based project happens to be named). Make the new map 10 blocks wide and 18 blocks high, using the `johto_modern` tileset. Then draw its blocks like this: - +[](screenshots/polished-map-global-terminal-outside.png) Save that as **maps/GlobalTerminalOutside.blk**. Next, open **maps/GoldenrodCity.blk**; its 20x18 size should be filled in automatically, but you'll need to manually pick the `johto_modern` tileset. Edit its west side to neatly connect with the Global Terminal: - +[](screenshots/polished-map-goldenrod-city.png) Be sure to save your changes. @@ -48,7 +48,7 @@ Be sure to save your changes. Now create another new map, 9 blocks wide and 6 blocks high, using the `radio_tower` tileset. Then draw its blocks like this: - +[](screenshots/polished-map-global-terminal-1f.png) Save that as **maps/GlobalTerminal1F.blk**. @@ -84,7 +84,7 @@ Edit [constants/map_constants.asm](../blob/master/constants/map_constants.asm): ... + newgroup - ++ + map_const GLOBAL_TERMINAL_OUTSIDE, 10, 18 + map_const GLOBAL_TERMINAL_1F, 9, 6 ``` |