Chris has committed a couple of PRs for initial support, but I think we still need a thread.
I've noticed that creatures have from 4 to 6 body parts. They may include "butt", if you've unlocked it, but even if unlocked, some creatures already have six parts and do not include it.
These seem to be the available "skills"
I'm currently looking at a possessed wine rack.
The "dart board" has shelf, shelf, leg, and butt.
Stationary buttons offer
darts: aim for the bullseye
darts: throw at %part3
darts: throw at %part2
darts: throw at %part1
I think it would be nice if we parsed the dart board and set a property which maps %partX -> body part.
Perhaps a comma-separated list of body parts -
Stationary Buttons would use that and be "aim for the bullseye", "throw at shelf", "throw at leg", and "throw at butt".
Scripts could read that and programmatically choose the appropriatete skill.
I've noticed that creatures have from 4 to 6 body parts. They may include "butt", if you've unlocked it, but even if unlocked, some creatures already have six parts and do not include it.
These seem to be the available "skills"
Code:
7513 Darts: Throw at %part1 nicedart.gif combat 0 0
7514 Darts: Throw at %part2 nicedart.gif combat 0 0
7515 Darts: Throw at %part3 nicedart.gif combat 0 0
7516 Darts: Throw at %part4 nicedart.gif combat 0 0
7517 Darts: Throw at %part5 nicedart.gif combat 0 0
7518 Darts: Throw at %part6 nicedart.gif combat 0 0
7519 Darts: Throw at %part7 nicedart.gif combat 0 0
7520 Darts: Throw at %part8 nicedart.gif combat 0 0
7521 Darts: Aim for the Bullseye nicedart.gif combat 0 0
I'm currently looking at a possessed wine rack.
The "dart board" has shelf, shelf, leg, and butt.
Stationary buttons offer
darts: aim for the bullseye
darts: throw at %part3
darts: throw at %part2
darts: throw at %part1
I think it would be nice if we parsed the dart board and set a property which maps %partX -> body part.
Perhaps a comma-separated list of body parts -
shelf,leg,butt,,,,,
- for %part1 ... %part8Stationary Buttons would use that and be "aim for the bullseye", "throw at shelf", "throw at leg", and "throw at butt".
Scripts could read that and programmatically choose the appropriatete skill.