code: def scroll(self, clicks=1, direction="DOWN", **kwargs):
      if (
          "force" in kwargs and kwargs["force"] is True
      ) or self.game_is_focused:
          clicks = clicks * (1 if direction == "UP" else -1) * 120
  
          extra = ctypes.c_ulong(0)
          ii_ = Input_I()
          ii_.mi = MouseInput(
              0, 0, clicks, 0x0800, 0, ctypes.pointer(extra)
          )
          x = Input(ctypes.c_ulong(0), ii_)
          ctypes.windll.user32.SendInput(
              1, ctypes.pointer(x), ctypes.sizeof(x)
          )
  
imports: from serpent.input_controller import InputController, MouseButton, KeyboardKey, character_keyboard_key_mapping
  from serpent.sprite_locator import SpriteLocator
  import time
  import ctypes
  import win32api
  import scipy.interpolate
  import numpy
label_desc: Use image node_id 19 for calling the NativeWin32InputController obj's underlying member method code with example usage: obj.scroll(clicks, direction) without return types