OpenClonk Bugtracker - OpenClonk
View Issue Details
0001764OpenClonkGraphicspublic2016-06-25 23:482017-08-14 13:13
Reporterala 
Assigned To 
PrioritylowSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version8.0Fixed in Version 
Summary0001764: Carry heavy object disappears while swimming
DescriptionThis was reported by Dmyst: http://forum.openclonk.org/topic_show.pl?pid=32069

While he was quite rude I still think some of his suggestions are quite good feedback.

"- Barrel is missing when swimming (its there when climbing on the back)"

All carry heavy objects disappear while swimming, this doesn't look great and might seem confusing to a new player.

So there are two ways to deal with this:
Attach the object somewhere on the back while swimming.
or: Disable swimming with a carry heavy object. (make it drop for example).

Depending on what Clonkonaut had in mind for the Carry Heavy branch, the latter could planned already.
TagsNo tags attached.
Attached Files

Notes
(0005155)
Armin   
2016-06-26 08:00   
I also think that dropping the object in SwimStart is the best solution since this is absolutely an very athletic thing.
(0005162)
Clonkonaut   
2016-06-27 09:35   
To be fair: everything the clonk currently does with carry heavy objects is not humanly possible. I am pretty sure no one in the world can lift a barrel about 2/3 the size of an average human, completely filled with water. ;) Or a metal barrel filled with lava!

Soo, we cannot really talk in terms of 'realism' with this one. It is true that the barrel disappears when swimming. It also disappears (iirc) when doing other stuff like tumbling or rolling. In some cases it just looks odd to display these objects or it would even intersect with the clonk's mesh and look bad. The hand items a clonk carries by the way also disappear when swimming because swim stroking with a hammer in hand looks equally odd.

Letting these objects drop without any warning might turn out very frustating, especially when more and more objects become carry heavy. It's probably something that, even after you learned about it, you'll constantly forget and therefore inadvertently drop a lot of stuff into the abyss of never-reclaimable doom. But seriously if these things can't be picked up in water, it will be a pain to retrieve something important. The barrel handling will get a lot worse. You need to get it into water to fill it, how do you get it out afterwards?
(0005163)
Armin   
2016-06-27 11:36   
I never thought about realism I was only thinking about the carry heavy concept. Err... the possibility to scale and hangle with carry heavy objects is only temporary until the transport system is more advanced, isn't it?
(0005164)
Clonkonaut   
2016-06-27 11:40   
(Last edited: 2016-06-27 12:13)
Yeah, I'm planning to finish the transport system before redoing the limitations on scaling / hangling.

But whether this idea will persist is then subject to heavy playtesting. Sven raised considerable concerns of this being too frustrating. And as always: if something significantly reduces fun, it's probably a bad design choice!

(0005165)
Clonkonaut   
2016-06-27 11:41   
However, this still leaves the question unanswered:

If swimming is limited, how do you handle a barrel?
(0005168)
Armin   
2016-06-27 12:04   
Ah right, true. The barrel looks pretty nice as a carry heavy object and loosing it underwater would be super annoying.

So then put the objects on the back of the swimming Clonk animation I guess.
(0005710)
Fulgen   
2017-08-08 19:24   
Fixed in https://github.com/Fulgen301/openclonk/commit/c6515d98bcb9be06a78c508ffdf0824d63c69e99

Issue History
2016-06-25 23:48alaNew Issue
2016-06-26 08:00ArminNote Added: 0005155
2016-06-27 09:35ClonkonautNote Added: 0005162
2016-06-27 11:36ArminNote Added: 0005163
2016-06-27 11:40ClonkonautNote Added: 0005164
2016-06-27 11:41ClonkonautNote Added: 0005165
2016-06-27 12:04ArminNote Added: 0005168
2016-06-27 12:13ClonkonautNote Edited: 0005164bug_revision_view_page.php?bugnote_id=5164#r1251
2017-08-05 13:58MaikelTarget Version => 8.0
2017-08-08 19:24FulgenNote Added: 0005710
2017-08-14 13:13CaesarStatusnew => resolved
2017-08-14 13:13CaesarResolutionopen => fixed