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

It more straining to pull a cart full of items than carrying them on youself #28816

Closed
l29ah opened this issue Mar 19, 2019 · 8 comments · Fixed by #37787
Closed

It more straining to pull a cart full of items than carrying them on youself #28816

l29ah opened this issue Mar 19, 2019 · 8 comments · Fixed by #37787
Labels
<Bug> This needs to be fixed Mechanics: Character / Player Character / Player mechanics Vehicles Vehicles, parts, mechanics & interactions
Milestone

Comments

@l29ah
Copy link
Contributor

l29ah commented Mar 19, 2019

Describe the bug
I'm playing as str4 char, and have a big problem with hauling logs and steel frames around, so i built a wooden cart, but the pain is actually higher this way:

It takes some time to move the FAT BUDDY.
You strain yourself to move the FAT BUDDY!

FAT BUDDY is 57kg.

Expected behavior
Even a weakling should be able to push a few hundreds kg around without incurring lots of pain given they have wheels in place.

Versions and configuration(please complete the following information):
0.C-37610-g8ea7031265-dirty

Additional context
save

@int-ua
Copy link
Contributor

int-ua commented Mar 19, 2019

What terrain is FAT BUDDY moving over? Long grass is significantly harder to move through when you are dragging a vehicle, don't know about other types of terrain.

@l29ah
Copy link
Contributor Author

l29ah commented Mar 19, 2019

Pavement.

@l29ah l29ah changed the title It is as straining to move a cart full of items as carrying them on youself It more straining to pull a cart full of items than carrying them on youself Mar 19, 2019
@jeremyshannon
Copy link
Contributor

A quick test: 6 logs with 4 strength, carried in a MOLLE/survivor duffel bag setup, I get about thirty steps before stamina runs out and pain starts up.
Put 'em in a shopping cart, and it works right, stamina stays full, no strain.
Take the wheels off the cart so it scapes along the ground: stamina stays full, but repeated straining causes pain.
Does your FAT BUDDY have "enough" wheels in the status screen?

@l29ah
Copy link
Contributor Author

l29ah commented Mar 20, 2019

Yes.

@jeremyshannon
Copy link
Contributor

There's definitely something weird going on.

I checked your save, (totally missed seeing it last night) and it works fine if I put a single set of casters on FAT BUDDY, with a rolling drag (when loaded) of like 2.5, but with your original wheels it's a strain now and then.
With a pair of 27" bicycle wheels, the loaded rolling drag drops to a puny 0.04, and the cart is completely unmoveable, as if rolling drag were being inverted.

Rebuilding the FAT BUDDY in my Testworld reproduces the problem.

@Night-Pryanik Night-Pryanik added Vehicles Vehicles, parts, mechanics & interactions Mechanics: Character / Player Character / Player mechanics labels Mar 20, 2019
@stale
Copy link

stale bot commented Aug 7, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not 'bump' or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

@stale stale bot added the stale Closed for lack of activity, but still valid. label Aug 7, 2019
@l29ah
Copy link
Contributor Author

l29ah commented Aug 7, 2019

Still an issue on today's master and effectively makes low-strength characters unplayable since they cannot carry much both on themselves and in the dragged vehicles.

@stale stale bot removed the stale Closed for lack of activity, but still valid. label Aug 7, 2019
@kevingranade
Copy link
Member

This is where the checks are happening, some of the math in here is definitely a bit odd.

bool game::grabbed_veh_move( const tripoint &dp )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Bug> This needs to be fixed Mechanics: Character / Player Character / Player mechanics Vehicles Vehicles, parts, mechanics & interactions
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants