code: def generate_game_agent_plugin():
      clear_terminal()
      display_serpent_logo()
      print("")
  
      game_agent_name = input(
          "What is the name of the game agent? (Titleized, No Spaces i.e. AwesomeGameAgent): \n"
      )
  
      if game_agent_name in [None, ""]:
          raise Exception("Invalid game agent name.")
  
      prepare_game_agent_plugin(game_agent_name)
  
      subprocess.call(
          shlex.split(
              f"serpent activate Serpent{game_agent_name}GameAgentPlugin"
          )
      )
  
imports: import os
  import sys
  import shutil
  import subprocess
  import shlex
  import time
  import offshoot
  from serpent.utilities import clear_terminal, display_serpent_logo, is_linux, is_windows, wait_for_crossbar
  from serpent.window_controller import WindowController
label_desc: Use image node_id 27 for calling a global function with example usage: generate_game_agent_plugin() without return types