How do I put Achievements in Gamebook? (solved)

Something like, if they choose a certain choice (page) in Chapter 1, later when Chapter 1 is finished the results will be flashed, kinda like their achievements. For example, "Met the secret merchant in the cave." and if the player wasn't able to choose the choice where the merchant was, the results would show something like "You did not meet the merchant in the cave."


see your other thread 'adding stats', as I got a post with links to help you with doing this type of stuff

"Achievements" is just basic, Attribute and 'if' scripting, usage

though, if you still need help, I'll be glad to help you with getting some design set up (a good and "easy" design would be using List/Dictionary Attributes)


The links are general and very confusing for a rookie like myself I'm sorry.
But I think I'll be able to understand it if I have a guide. For example, I read https://textadventures.co.uk/forum/quest/topic/jd3srr1f30sezarvuaobjw/i-want-to-make-stats-for-the-pc-but-i-cant-figure-out-how-solved and got a gist of what I'm supposed to do although still unable to do what I want to.

Gaining A New Skill
For example in Page1 the player has a set of choices and [Choice A] will lead to another page where there's a skill waiting. If the page is visited (if the player chooses [Choice A], the player will gain the skill, starting with +1. For example the skill is [Dance +1]. But if the player chooses either [Choice B] then the player gets no skill and will proceed with the game.

Adding Points to Current Skill
If the player for example earned [Dance +1] skill already, when they arrive in a certain page [Page3] and they have a series of choices again and they choose [Choice A] wherein if they choose that page it will add another point to their current skill. They'll have [Dance +2] now. Their stats will level up according to the page they visited/choose.

Did this make sense?

Thank you for your help in advanced :D


This topic is now closed. Topics are closed after 60 days of inactivity.

Support

Forums