So as promised here is the add on. Please
read the whole post before you start changing things!!!
When you already have the media from random mazes. You can just copy the image and audio folder in the pilgrim folder.
If not here is the
Media.
This
Link contains the zip which adds and makes every necessary changes to the Pilgrim files. (don't include my encounters)
When you already use my encounters then you should also load the attachment to this post. There I put the PilgrimQuest-v0.6.xml for the dungeon and my encounters. (You have to load my encounters first for this file if you haven't done it already)
So now what does the whole add on:
Simple it puts a shortened version of the random mazes tease into pilgrim quest. E.g. there is no end tease when you find the exit.
How it works:
I added a new exploration event in the config.js under the script folder called "Ruins". So when you're exploring it might be possible that you find now also Ruins. When this happens you're forced(at least for the moment) to Investigate the ruins and this brings you in a random maze. If you get out of it alive you earn energy. How much depends on different factors I put them in spoilers if you want to spoil yourself
- Spoiler: show
- Edges in the maze * encounters in the maze * difficultly of the maze * 5
In the moment there are two different themes for mazes with different size.
If you want to spoil the sizes here you go
- Spoiler: show
- 1. is 5*5 Hedge theme
2. is 6*6 forest theme
So now to customization:
You can customize the themes of the mazes by the following:
there is a folder named maze_themes in the pilgrim folder. There are a dungeontheme.js and themes.xml
In the themes.xml you can add mazes with different themes or change how big a maze and some other stuff there is an readme_themes.txt which explain this file further.
In the dungeontheme.js is an "array" it looks like this
- Spoiler: show
- {
// Name of folder/theme
Name: "Hedge Maze",
// Level makes the Dungeon harder the higher the number is but also it influences the Energy earned
Level: 1,
},
{
Name: "forest",
Level: 2,
},]
There you can change the Level of an maze or put the new mazes from the themes.xml in so they can be randomly selected.
Encounters of the maze:
I used the already existing encounters from random mazes so it works identical to random mazes.( PilgrimQuest\scripts\random_encounters) for further information look
here
If you're missing some of the encounters from random mazes that's
no accident.
These failed a short debug test with guideme 3.1 so don't put them in there again until they are fixed for guidme 3.1!!!
In this folder is also an encounter I wrote my self which can involve ball busting(50% chance) if you don't like it delete this encounter: Vanessa_H.scr
I hope there are not more bugs with the encounters if you encounter a bug use alt+d and go to the page exploring or village this will at least save you game!!!
If you found any bugs please report them
here or per pm
The chance to find a ruin is in the moment the same like for encounters but you can change that in the config.js
In the moment the maze will automatically mapped for you. This is easily to transfer to an item if this is the wish.
I don't know how much such an item should cost and should it be permanent?
I'm open for more ideas.
If you didn't read these and all above words then changed things which broke the game read again!!!