Jump to content

Official Mouse Wheel Top Window(Scroll) [REVERSED]


Mali

Recommended Posts

  • Honorable Member

This is the hidden content, please

This is the hidden content, please

 

  • Mouse wheel moves relative to the top window, not the window the mouse is pointing to.
  • Reversed from 22.2.7.0 Official Binary.

 

Edited by Mali
  • Metin2 Dev 142
  • Eyes 1
  • Dislove 1
  • Not Good 1
  • Sad 1
  • Scream 1
  • Lmao 1
  • Good 24
  • Love 5
  • Love 66

I don't have any other account.

Stop asking github links and use metin2.download links.

Link to comment
Share on other sites

  • Honorable Member
Just now, hachiwari said:

Your repo is not public 😉

I know, use metin2download

Edited by Mali
  • Metin2 Dev 1
  • Dislove 1
  • Lmao 3

I don't have any other account.

Stop asking github links and use metin2.download links.

Link to comment
Share on other sites

  • Honorable Member
3 minutes ago, Kafa said:

@ Mali What's next ? Reversed Binary Source ? XD 

loot filter.

I wouldn't normally share these but they are required for the loot filter.

Clip mask was reversed at summer, this is reversed today.

Edited by Mali
  • Metin2 Dev 1
  • Love 1

I don't have any other account.

Stop asking github links and use metin2.download links.

Link to comment
Share on other sites

  • 3 weeks later...
  • Bronze

We should check for nullptr in this place:

 

//Find in void CWindowManager::SetTopUIWindow() (PythonWindowManager.cpp)
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		m_pTopWindow = pTopWindow;
#endif

///Replace
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		if (m_pTopWindow)
		{
			m_pTopWindow = pTopWindow;
		}
#endif

 

Link to comment
Share on other sites

  • Honorable Member
34 minutes ago, Deso said:

We should check for nullptr in this place:

 

//Find in void CWindowManager::SetTopUIWindow() (PythonWindowManager.cpp)
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		m_pTopWindow = pTopWindow;
#endif

///Replace
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		if (m_pTopWindow)
		{
			m_pTopWindow = pTopWindow;
		}
#endif

 

Please don't comment on things you don't know

  • Not Good 1
  • Lmao 1

I don't have any other account.

Stop asking github links and use metin2.download links.

Link to comment
Share on other sites

  • Premium
1 hour ago, Deso said:

We should check for nullptr in this place:

 

//Find in void CWindowManager::SetTopUIWindow() (PythonWindowManager.cpp)
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		m_pTopWindow = pTopWindow;
#endif

///Replace
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		if (m_pTopWindow)
		{
			m_pTopWindow = pTopWindow;
		}
#endif

 

Nice, unfix.

  • Lmao 3


 

Link to comment
Share on other sites

  • Premium
4 hours ago, Deso said:

We should check for nullptr in this place:

 

//Find in void CWindowManager::SetTopUIWindow() (PythonWindowManager.cpp)
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		m_pTopWindow = pTopWindow;
#endif

///Replace
#if defined(__BL_MOUSE_WHEEL_TOP_WINDOW__)
		if (m_pTopWindow)
		{
			m_pTopWindow = pTopWindow;
		}
#endif

 

 

I understand the objective of checking but m_pTopWindow is considered NULL by default.
Meaning the code wouldn't work without wndMgr.SetWheelTopWindow
There's no reason to use that piece of code.

Link to comment
Share on other sites

  • Bronze
4 hours ago, msnas said:

 

I understand the objective of checking but m_pTopWindow is considered NULL by default.
Meaning the code wouldn't work without wndMgr.SetWheelTopWindow
There's no reason to use that piece of code.


For me my Client crashed there when i used the wheel on character details, thats why i put the check.

Edited by Deso
  • Lmao 1
Link to comment
Share on other sites

  • Honorable Member
2 hours ago, Deso said:


For me my Client crashed there when i used the wheel on character details, thats why i put the check.

It's funny that you keep repeating your mistake.

With your “Fix” 😕

 

Edited by Mali
  • Facepalm 1

I don't have any other account.

Stop asking github links and use metin2.download links.

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...


×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.