Skip to content
Grimm edited this page Apr 11, 2022 · 1 revision

Maps in the adventure mode are created with the tool Tiled

Open the tiled-project under <adventure>/maps/main.tiled-project

Screenshot_2021-09-01_140346

This will allow you to edit the maps and tile sets.
To interact with the player, objects needs to be added to the Objects layer.

Objects templates are stored in the "obj" folder, but are not necessary. Impotent are the types of the object and his properties.

Object types

enemy

will spawn an Enemy on the map. On collide with the player a magic duel will be started.
If the player win, the enemy will be removed from the map and the player will get the reward.
If the player loose, then the player will move 1 step back and receive the standard penalty.
Loot is also defined as enemy without a deck, then the player will receive the reward right away. Properties:
enemy name of the enemies

shop

Will spawn an shop on the map. On collide the player will enter the shop.

Properties:
shopList List of possible shop, leave it empty for all shops.
signXOffset x offset for the shop sign.
signYOffset y offset for the shop sign.

inn

Will spawn an inn the map. On collide the player will enter the inn.

Properties:

entry

Will be used as the map entry and exit. On collide the player will be teleported to an other map or the over world.

Properties:
direction the position where to spawn. up means the player will be teleported to the upper edge of the object rectangle. teleport The map where the player gets teleported. If the property is empty, then the player will be teleported to the over world. teleportObjectId the object id where the player will be teleported. If empty then it will search for an entry object, that would teleport the player back to the source map.

Clone this wiki locally