pelya / openttd-android

OpenTTD for Android
Other
91 stars 22 forks source link

Depots broken if "viewport scroll behaviour" is set to anything other than "Move map with LMB" #3

Open hopey-dishwasher opened 5 years ago

hopey-dishwasher commented 5 years ago

I'm using version 1.9.2.81 on a Pixel 2. I like to play it with a mouse connected via OTG USB, but if I set "viewport scroll behaviour" to the move with RMB like I want it to (or anything other than move with LMB) then depots are broken: I can't build a depot and I can't open a depot that I've already built. This happens even if there's no mouse connected. Other RMB setttings (like closing windows with RMB) work fine.

Playing without a mouse is very difficult, using a mouse makes it almost as easy as playing on desktop, but not being able to move the map with RMB takes a bit chunk out of this benefit.

pelya commented 5 years ago

I've published OpenTTD JGR patchpack 0.31.5 here: https://play.google.com/store/apps/details?id=org.openttd.jgrpp I have removed all touchscreen optiomizations, it can only be played with a mouse, and the mouse works like in PC version of OpenTTD. The main reason for this is because JGR patchpack with my touchscreen patches was crashing, and I did not want to debug it, but let's call it from now a 'desktop' Android release.

On Wed, Jul 31, 2019 at 10:45 AM hopey-dishwasher notifications@github.com wrote:

I'm using version 1.9.2.81 on a Pixel 2. I like to play it with a mouse connected via OTG USB, but if I set "viewport scroll behaviour" to the move with RMB like I want it to (or anything other than move with LMB) then depots are broken: I can't build a depot and I can't open a depot that I've already built. This happens even if there's no mouse connected. Other RMB setttings (like closing windows with RMB) work fine.

Playing without a mouse is very difficult, using a mouse makes it almost as easy as playing on desktop, but not being able to move the map with RMB takes a bit chunk out of this benefit.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pelya/openttd-android/issues/3?email_source=notifications&email_token=AABF5QH4UQPUPR7TFGM2GRLQCE7IBA5CNFSM4IIDYZ7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HCPXSXQ, or mute the thread https://github.com/notifications/unsubscribe-auth/AABF5QFUBWCF3JXXRIFJJMTQCE7IBANCNFSM4IIDYZ7A .