Move end_turn to Agent (for now!), and always use it.
Add two terrible text functions
Use the right method name here.
Fix printing commands on the inventory screen.
Allow short descriptions of commands.
self -> ctx
Don't spam when using a scrollwheel.
Clarify the difference between wielding and readying.
Change how some item commands are provided.
Add a way for an Agent to return Components controlled by other Agents, and add a Grasped component.
Modify how worn items are retrieved from bodies.
Comment fix.
Wield before readying
Modify some commands
Add two awful methods for wielding stuff :/
Add some readying functionality to Wielded.
Rewrite a huge number of manipulator methods.
Simplify!
Change how grasping, wielding, and readying methods work.
Cleanup.