[Scummvm-tracker] [ScummVM :: Bugs] #15285: [TWP] Unable to exchange Willy's wallet

ScummVM :: Bugs trac at scummvm.org
Sat Jul 20 10:28:41 UTC 2024


#15285: [TWP] Unable to exchange Willy's wallet
-----------------------------+-------------------------
Reporter:  apoikos           |      Owner:  scemino
    Type:  defect            |     Status:  new
Priority:  normal            |  Component:  Engine: TWP
 Version:                    |   Keywords:
    Game:  Thimbleweed Park  |
-----------------------------+-------------------------
 I'm playing TWP (thanks and awesome btw!) on a nightly build and have
 reached a kind of dead-end trying to swap Willy's wallet.

 First off, only Ransome seems to be able to give the new wallet; Ray and
 Reyes only talk to Willy as long as they are **not** carrying the wallet -
 if they are, then they take no action at all (not saying anything either).

 As for Ransome, when told to give the wallet to Willy, he walks and
 positions himself and then says "He is too far away". No matter how many
 times I try, the result is the same. Turning on debugging, it looks like
 Ransome is positioned just a split hair away from the minimal "give"
 distance:


 {{{
 Give 'ransomeWallet' to 'willie'
 exec(currentActor,9,ransomeWallet,willie)
 noun1.inInventory: YES and noun1.touchable: YES nowalk: NO
 walk to obj willie: (1533.000000,91.000000)
 walk to obj ransome: 1503.000000,91.000000, 1
 Give 'ransomeWallet' to 'willie'
 actorArrived
 actor arrived with facing 1
 call actorArrived callback
 actorArrived: exec sentence
 actorArrived: noun2 min_dist: 30.265491 > 30.000000 ?
 translate(@30087): Willie
 sayline: ransome, @24882
 talking ransome audio stopped
 Give 'ransomeWallet' to 'willie'
 talking ransome: @24882
 Load lip RANSOME_24882.lip
 Lip RANSOME_24882.lip loaded
 loadActorSpeech RANSOME_24882.ogg
 talking ransome audio id: 250087, dur: 1821
 sayLine 'He is too far away.'
 }}}

 The minimum "Give" distance is set to 30 and Ransome is positioned 30.27
 away from Willy. I'm currently rebuilding scummvm with MIN_GIVE_DIST set
 to 40 to see if I can get unstuck.

 I'm attaching a savegame with all three characters next to Willy so you
 can attempt to reproduce this.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15285>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list