We need a globally available climbing function or functions that handle the skill level requirements for climbing, including skill training. Ideally, climbing should be available to any character possessing 5 points in their Climb skill. However, the likelihood of success or failure should be a combination of luck, skill, and baseline difficulty.
If the hero possesses the 5 point skill requirement, three things should be possible:
1) The hero recognizes the climb is far beyond their capability (needs training)
2) The hero attempts to climb, but fails (counts as training, costing stamina and adding to skill)
3) The hero successfully scales the climbable area.
Note: We only have one climbing animation available, unless you count the monkey bar animation. We'll need a falling animation eventually. Assume the existence of this future animation during scripting.
I accidentally wrote this on Ticket 13, but could you implement a sample of your script that I can test? Thanks!
You can find a sample of the script in Room 2, I changed the library climb
Everything described in the ticket is implemented, so I'm closing this ticket.