Cannot Jump-Climb to edge from standing position with free space at front
Game: Gothic I & Gothic II NotR
Short Description/Observation: Cannot jump-climb to an edge on top of the player from standing position if there is room to jump forward. Game will always default to forward-jump instead of climb-jump.
Steps to reproduce: position player under a climbable edge with still some space in front of the player (not standing directly with the face touching the wall)
Additional information Savegame for Gothic 1: save_slot_14.sav.tar.gz Video (3 sec, 1.3 MiB): https://github.com/Try/OpenGothic/assets/86957596/b31b9dcd-dc82-4b73-a7de-4a40840dfd27 More videos: climb1 climb2
Savegame for Gothic 2 NotR:
save_slot_11.sav.tar.gz
related to but not really covered by #312
edit: added G2 savegame, applies to G1 and G2NotR
Is this Gothic I specific? I think the issue is similarly present in G2.
@Nindaleth you are right, it applies to G2 as well.
Savegame for Gothic 2 NotR:
save_slot_11.sav.tar.gz
playercontrol.cpp has conditions jumping from standing position:
else if(pl.isStanding()) { auto jump = pl.tryJump(); if(!pl.isFalling() && !pl.isSlide() && jump.anim!=Npc::Anim::Jump){ pl.startClimb(jump); return; } ani = Npc::Anim::Jump; } else { ani = Npc::Anim::Jump;
could we change the condition defaulting to startClimb first and only if that does not work, try jump?
Added videos, from #666, to description
Hi, @Try. How are you? Do you have any plans to fix this issue in the near future? I'm playing Gothic again and I've encountered this bug again. Could you please try to fix this issue, because it's a bit inconvenient to play with.
Any news ?
HI @YALdysse !
Unfortunately no updates yet
Hi, @Try. Is there any news about this issue? Thanks.