kerkerkruip
kerkerkruip copied to clipboard
Dynamic hints
Implement a system to offer dynamic hints which will determine which skill would be most useful to the player at each moment and track the user's progress in using the skill until it is deemed learnt.
Hint ideas
- [ ] "On your first turn in a new room, you can retreat without provoking attacks."
- [ ] "Concentrate one or more times to increase the accuracy and power of your attacks."
- [ ] "You can throw grenades as a reaction."
- [ ] "You can examine individual characters in the drawing." (Only in the drawing room.)
- [ ] "Every time you use "sense" Malygris can further prepare for his fight against you." (After he's teleported away from you)
- [ ] "Don't forget that you can lash as a reaction!" (Only when lashing is available.)
- [ ] "Ment can give you the edge you need in a difficult fight."
- [ ] Pro-tip: "You can now use ment in combat."
- [ ] "Feed blood magic items before or during easy battles."
- [ ] "Let the blood ape grow in size to get a better power from defeating it."
- [ ] "Reaping as a reaction can get you out of a tough situation."
- [ ] "Killing its slaves makes the mindslug much easier to defeat."
- [ ] "Not killing the mindslug's slaves will gain you useful allies."
- [ ] "Increase your body score for extra defence."
- [ ] "Increase your mind score to lose your concentration less often."
- [ ] "Increase your spirit score to gain more initiative."
- [ ] "Balance body, mind and spirit to maximise your chance of rolling 20."
- [ ] "Most scrolls won't hurt you, so experimenting can pay off!"
- [ ] Pro-tip: "You can now see a monster's health by examining it."
- [ ] "The goddess Sul can help you with cursed items."
- [ ] "Fragmentation grenades will break people's concentration." (see hint 3)
- [ ] "The power of the bomb will automatically choose the best victim."
- [ ] "Choose which faculties to increase based on the powers you have or will get."
- [ ] "If you want to see all items and monsters, use the unlock everything option in the menu."
Idea: perhaps we could use Spaced repetition to decide when to show hints. Then we wouldn't need to judge whether a skill has truly been learnt and its hint should never ever be shown again... it would simply be displaced to the far future.
Coming up with hints -- all right, I'm adding it to my to-do list! (There's not way assign an issue to two people, is there?)
I pulled the hints for the powers window straight from the help menu entry, with light editing for length and context. That's an easy way to come up with them.
I have added a whole bunch of hints! Is this useful?
Definitely! Keep them coming. I'd love to have a hundred hints eventually!
I added a few clarifications to the list, and answered your question about the sense one.