# PC should be able to push and drag some cars

**URL:** <https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122>\
**Category:** The Drawing Board\
**Created:** [July 8, 2020, 12:20pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122 "2020-07-08T12:20:18Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dlight\_full](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/dlight_full/32/4917_2.png) [@Dlight\_full](https://discourse.cataclysmdda.org/u/Dlight_full)\
**Post date:** [July 8, 2020, 12:20pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/1 "2020-07-08T12:20:18Z")

</div>

IRL a car that’s on a flat surface can be pushed and/or dragged with a bit of effort. After the initial impulse, there’s even not much force needed to slowly push or drag the car for a while.

Now i understand that in-game we do not have (yet?) topography, but maybe giving the player the ability to tow a car for a big cost to stamina, would make sense?

edit: topography

---

<div class="post-metadata">

**Author:** ![MutaMan](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mutaman/32/7000_2.png) [@MutaMan](https://discourse.cataclysmdda.org/u/MutaMan)\
**Post date:** [July 8, 2020, 12:37pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/2 "2020-07-08T12:37:57Z")

</div>

You can already, if the vehicle construct is light enough. Too heavy and your character won’t be able to budge it. While wheels do make it slightly easier they won’t really make a difference on heavier crafts. Most characters start out finding it hard to move a bookcase, let alone a car, so I don’t really get why you expected they’d be able to.

While towing would be great with another vehicle, I don’t think the game’s at the point to factor in continuallly applied forces from the character pushing in a single direction on objects that have minimal contact surfaces that rotate in response to forces acting upon it, causing it to eventually move and become slightly easier to move as soon as it does. Otherwise rolling boulder traps and the like would’ve been a thing.

---

<div class="post-metadata">

**Author:** ![Dlight\_full](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/dlight_full/32/4917_2.png) [@Dlight\_full](https://discourse.cataclysmdda.org/u/Dlight_full)\
**Post date:** [July 8, 2020, 2:39pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/3 "2020-07-08T14:39:10Z")

</div>

The weight that’s movable atm is unrealistically low. I am not the strongest man out there and i can tow a 2t car on flat surface.

I think my char that has 12 strength should be able to as well.

---

<div class="post-metadata">

**Author:** ![Zhilkin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/zhilkin/32/3749_2.png) [@Zhilkin](https://discourse.cataclysmdda.org/u/Zhilkin)\
**Post date:** [July 8, 2020, 3:22pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/4 "2020-07-08T15:22:58Z")

</div>

Personal anecdotes without numbers do not help.

---

<div class="post-metadata">

**Author:** ![GiggleGrassGatherer](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/gigglegrassgatherer/32/7743_2.png) [@GiggleGrassGatherer](https://discourse.cataclysmdda.org/u/GiggleGrassGatherer)\
**Post date:** [July 8, 2020, 3:35pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/5 "2020-07-08T15:35:31Z")

</div>

…unless you are the one updating kitchen spawn lists 😁

---

<div class="post-metadata">

**Author:** ![pleegwat](https://avatars.discourse-cdn.com/v4/letter/p/a5b964/32.png) [@pleegwat](https://discourse.cataclysmdda.org/u/pleegwat)\
**Post date:** [July 8, 2020, 4:31pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/6 "2020-07-08T16:31:37Z")

</div>

Towing isn’t really a strength problem, it’s to do with bracing yourself and throwing your own weight in. Strength is only needed to overcome friction, and a car which isn’t on parking brake won’t have that much friction.

---

<div class="post-metadata">

**Author:** ![Valase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valase/32/6972_2.png) [@Valase](https://discourse.cataclysmdda.org/u/Valase)\
**Post date:** [July 8, 2020, 5:50pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/7 "2020-07-08T17:50:05Z")

</div>

> [@Zhilkin](#):
>
> Personal anecdotes without numbers do not help.

I do have a number for you: 398937  
Does it help…? 😃

[![](https://img.youtube.com/vi/usgUaMgO45g/maxresdefault.jpg "Guy Picks Up Car To Get Out Of Parking Space | Hulk Strength") ](https://www.youtube.com/watch?v=usgUaMgO45g&t=15)

> [@GiggleGrassGatherer](#):
>
> …unless you are the one updating kitchen spawn lists 😁

Well, those usually do contain numbers, so… 😉

> [@Dlight\_full](#):
>
> […] maybe giving the player the ability to tow a car for a big cost to stamina, would make sense?

Push probably would be more reasonable, but not at a 1 tile per second…

At the moment, it’s not possible to move a heavy shopping cart with too low strength, which is reasonable, so it somehow needs to account for tire size and other properties of the vehicle…

---

<div class="post-metadata">

**Author:** ![Dlight\_full](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/dlight_full/32/4917_2.png) [@Dlight\_full](https://discourse.cataclysmdda.org/u/Dlight_full)\
**Post date:** [July 8, 2020, 7:14pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/8 "2020-07-08T19:14:30Z")

</div>

> [@Zhilkin](#):
>
> Personal anecdotes without numbers do not help.

Just try it yourself, you’d be surprized.

---

<div class="post-metadata">

**Author:** ![Valase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valase/32/6972_2.png) [@Valase](https://discourse.cataclysmdda.org/u/Valase)\
**Post date:** [July 8, 2020, 7:38pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/9 "2020-07-08T19:38:46Z")

</div>

> [@Dlight\_full](#):
>
> Just try it yourself […]

While this is probably the fastest way to prove something, it’s also prone to errors and unreliable, generally speaking.

I think, (s)he asked for data because…:

- it’s easier to explain to someone asking why something was done in a specific way by pointing them to data.
- it’s easier to find calculation errors when there’s data that it can based and recalculated on.
- it can be used for all vehicles as a starting point. Some vehicles can be moved (pushed/dragged) faster than others - I’ve never seen a single person pushing a tracked tank around - and these information can be elaborated quicker if based on actual data.

While a [Trabi](https://en.wikipedia.org/wiki/Trabant) probably can be moved faster by pushing it than actually driving it, I’m sure that this does not apply to a modern SUV… This has to be taken into account for the game if it should be done right and if we don’t want to redo it over and over again.

---

<div class="post-metadata">

**Author:** ![Zhilkin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/zhilkin/32/3749_2.png) [@Zhilkin](https://discourse.cataclysmdda.org/u/Zhilkin)\
**Post date:** [July 8, 2020, 7:45pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/10 "2020-07-08T19:45:52Z")

</div>

That would still be a personal anecdote.

---

<div class="post-metadata">

**Author:** ![Ragno](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ragno/32/5935_2.png) [@Ragno](https://discourse.cataclysmdda.org/u/Ragno)\
**Post date:** [July 8, 2020, 10:12pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/11 "2020-07-08T22:12:19Z")

</div>

I think the problem with what you want in making the game now which direction your pushing and calculating your current strength.

As you say in reality you can push a car on a flat surface, but pulling its a different matter, since it requires more effort

---

<div class="post-metadata">

**Author:** ![Sediment](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/sediment/32/6534_2.png) [@Sediment](https://discourse.cataclysmdda.org/u/Sediment)\
**Post date:** [July 9, 2020, 10:49am UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/12 "2020-07-09T10:49:35Z")

</div>

And on top of all the strength, friction, momentum etc arguments, I cant help but think you would also have to take vehicle condition into consideration.

If the tires are damaged/under inflated it’ll be harder to move by hand. If the hub assembly is damaged, maybe the power of the engine could still move it, but a person probably couldn’t. Even if the fender is bent in and rubbing against the wheel, it’ll add to the difficulty.

And what if the steering wheel was turned after the vehicle was previously shut off and the tires are now locked in a turned position? You might still move the car, but it’s going to drift away from whatever direction you’re pushing/pulling.

---

<div class="post-metadata">

**Author:** ![Mantar](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mantar/32/42_2.png) [@Mantar](https://discourse.cataclysmdda.org/u/Mantar)\
**Post date:** [July 9, 2020, 6:19pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/13 "2020-07-09T18:19:48Z")

</div>

Somebody should design a computer language that accepts personal anecdotes so you don’t have to deal in numbers.  
`
OneTimeMyUncle.gotreallydrunk(Punched->Bear)
/totallyhappenedbro = true
`

---

<div class="post-metadata">

**Author:** ![Valase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valase/32/6972_2.png) [@Valase](https://discourse.cataclysmdda.org/u/Valase)\
**Post date:** [July 9, 2020, 7:45pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/14 "2020-07-09T19:45:59Z")

</div>

Well, there’s a [function](http://www.cplusplus.com/reference/cstdlib/rand/) `rand()` for that in a lot of programming languages…

---

<div class="post-metadata">

**Author:** ![TheZoneWizard](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thezonewizard/32/1397_2.png) [@TheZoneWizard](https://discourse.cataclysmdda.org/u/TheZoneWizard)\
**Post date:** [July 9, 2020, 10:09pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/15 "2020-07-09T22:09:25Z")

</div>

Irony? You can actually do this in game 😉  
(I understand what you mean for programming sake)

How about this:

Vehicle Mass(w/ sufficient wheels); Requires X strength to push/pull only in the direction it is facing(forward or backward).

Lift mass= same as any other large object; To lift it for a move from the side. As in, you can move a vehicle forward or backward because of the wheel instead of deadlifting the friction.

Also assuming we don’t use parking brakes. Another caveat to consider is the rear of a vehicle is lighter than the front, due to the engine(or vice versa wherever the engine is).

Last thought on the topic. Every cataloged form of human communication is anecdotal. When we have a lot of it in one place to use as reference does it become established thinking known as fact. So in closing. We should all ask our uncles about this pushing pulling of vehicles to get our facts straight 😁

---

<div class="post-metadata">

**Author:** ![Valase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/valase/32/6972_2.png) [@Valase](https://discourse.cataclysmdda.org/u/Valase)\
**Post date:** [July 9, 2020, 10:24pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/16 "2020-07-09T22:24:30Z")

</div>

> [@TheZoneWizard](#):
>
> How about this:  
> Vehicle Mass(w/ sufficient wheels); Requires X strength to push/pull only in the direction it is facing(forward or backward).

The question was less “How do we program this into the game?”, but instead “On what data should we base this?”…  
A start would be to use [this friction table](https://en.wikipedia.org/wiki/Friction#Approximate_coefficients_of_friction) as a starting point. Then, depending on vehicle damage, we could work something out. Who enjoys math (with an **a** , not an **e** ) and physics and has some free time?

> [@TheZoneWizard](#):
>
> When we have a lot of it in one place to use as reference does it become established thinking known as fact.

Yes, and that is exactly why the earth is flat, because I can’t see a curve and I’ve asked a lot of other people who do agree\*.  
\*No, it’s not, I didn’t and they don’t.

---

<div class="post-metadata">

**Author:** ![TheZoneWizard](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thezonewizard/32/1397_2.png) [@TheZoneWizard](https://discourse.cataclysmdda.org/u/TheZoneWizard)\
**Post date:** [July 9, 2020, 10:44pm UTC](https://discourse.cataclysmdda.org/t/pc-should-be-able-to-push-and-drag-some-cars/24122/17 "2020-07-09T22:44:16Z")

</div>

You can see a curve. You can also visually detect the curvature of the earth quite easy. Look at the horizon. There it is 🙂  
I was joking with Mantar more than anything. Although in text, somethings can understandably be lost…
