1.3 KiB
1.3 KiB
Attribute + Skill
Theory
Everything is two things: An attribute, plus a Skill. They combine in different ways.
Strength | Dexterity | Speed | Intelligence | Wits | Charisma |
---|---|---|---|---|---|
Academics | Orating to a massive crowd | Forgery | Courier Runs | Recalling facts | Resisting an enchantment spell |
Athletics | Lifting heavy loads | Climbing | Sprinting | Finding the easiest route to climb | Identifying optimal climbing conditions |
Deceit | Intimidation | Feigning an injury | Spreading a rumour across an entire town | Crafting a plausible lie | Making a quick excuse |
Stealth | Hiding in a hay bail | Moving quietly | Escaping into a crowd | Identifying the best hiding spot | Quickly hiding |
None of this should ever be hard coded.
The programmer should - at any point - decide that a creature's X + Y
will affect how the environment responds.
For the most part, this will be a simple comparison.
if ( Strength + Wyldcrafting > 3 ) {
self.pickup(object)
}
Application
Within the game, the main combinations will probably be:
- Running: Speed + Athletics
- Gathering: Dexterity + Wyldcrafting
- Swimming: Speed + Seafaring