cyberjunk / meridian59-dotnet

New 3D client and tools for Meridian 59
GNU General Public License v3.0
34 stars 36 forks source link

Enhancements / Bug Fixes #262

Closed NHuebner1983 closed 6 years ago

NHuebner1983 commented 6 years ago

Hi there :)

As you can see, Ogre Client is very popular. All of us opening issues is a good sign! (not being sarcastic either). So, thank you for making the client!!! It's definitely the biggest enhancement to this game so far.

I've been working on my own server & Ogre Client commits and noticed a few things... If I fix them before you, I will post back the fixed files to this issue or if you want I can send you a link to the commits. I don't really know how to do pull/push requests and all that. Plus I'm forked from someone who forked your master branch, so I don't think you want all of my commits or theirs.

I will post more as I get to them.

Thanks! :)

NHuebner1983 commented 6 years ago

Just adding a note here for myself and anyone else. In the OgreClient on most of the current forked versions like 112, you may notice your char faces weird directions when entering/leaving maps. This is server side not Ogre. Has to do with the KOD files for each map which dictate your rotation. Just figured that out thinking I had a protocol issue.

NHuebner1983 commented 6 years ago

New feature added:

‘Change Password’. I will have to post back a link to the commits but it works good.

cyberjunk commented 6 years ago

Sorry, so many ideas here, I really couldn't respond to all of them. What I definitely like and just implemented is:

First Time Show Login Box: Focus Password Box (cursor to type) If no user text, focus User Box instead.

See here: https://github.com/cyberjunk/meridian59-dotnet/commit/b37c181b76d9649914ea89c3eaa9c8ab635f284b

This will automatically put the focus/cursor to the password box if username is already set, or to the username, if it's still unknown etc. But not only for startup, but also if you switch the server in the combobox.

NHuebner1983 commented 6 years ago

Thanks for getting back to me. I wasn't sure when you would be back so I put all of these in already. Glad you updated the main version.