en:modulebuilding:progresssystem
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| en:modulebuilding:progresssystem [2025/11/12 19:51] – created shadooow | en:modulebuilding:progresssystem [2025/11/12 19:55] (current) – shadooow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Progress System Tutorial ====== | ====== Progress System Tutorial ====== | ||
| - | **1.** Start with adding script sh_trackprogress to every encounter that you want to be counted towards progress. Not all encounters should grant progress. I typically only do this for those in the direct route from beginning to the end, so if there are any blind routes the encounters inside them don't grant progress. If they would it would allow player to skip more possibly harder encounters later in the dungeon. | + | **1.** Start with adding script |
| {{: | {{: | ||
| **2.** Count the spawns across all dungeon areas, this number is required for step 3. | **2.** Count the spawns across all dungeon areas, this number is required for step 3. | ||
| Line 9: | Line 9: | ||
| **4.** Add a variable PROGRESS_MINIMUM integer X to any door that you want to be checking player' | **4.** Add a variable PROGRESS_MINIMUM integer X to any door that you want to be checking player' | ||
| {{: | {{: | ||
| - | **5.** An entrance to the dungeon needs to have script sh_resetprogress in OnAreaTransitionClick event. | + | **5.** An entrance to the dungeon needs to have script |
| {{: | {{: | ||
| Dungeon doesn' | Dungeon doesn' | ||
en/modulebuilding/progresssystem.1762977097.txt.gz · Last modified: 2025/11/12 19:51 by shadooow
