Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pushable/Pullable/Dragables #104

Closed
kevingranade opened this issue Feb 24, 2013 · 2 comments
Closed

Pushable/Pullable/Dragables #104

kevingranade opened this issue Feb 24, 2013 · 2 comments
Labels
<Enhancement / Feature> New features, or enhancements on existing

Comments

@kevingranade
Copy link
Member

Add option to drag an item that is too heavy to lift.
Drug items will occupy one or more hands, and slow the player down based on weight of the item. Also may cause additional noise and impose movement limitations.

Draggable containers would accept objects dropped on them, and provide a bonus to being dragged (reducing the effective weight for the purposes of being dragged) based on the type of item..

Pushable containers would act like draggable ones, but have an override to make the pushable container lead instead of following when moving. e.g. shopping cart.

@kevingranade
Copy link
Member Author

Implementation notes:
Implement as a vehicle, vehicle interaction menu to grab/release conditional on the vehicle being light enough to drag.
Grabbing status would be a player variable pointing at the vehicle. the coordinates of the grab.
Possibly allow a grab to be established on e.g. furniture as well.
Grabbing an item would be problematic, since an item has to be disambiguated somehow.
Grabbing furniture or an item would need a dedicated command.

@kevingranade
Copy link
Member Author

At long last this is implemented! By #2520
Any additional issues with it can be covered by new issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Enhancement / Feature> New features, or enhancements on existing
Projects
None yet
Development

No branches or pull requests

1 participant