Ends Today: Save up to 95% on the Time Travel Mega Bundle!

This plugin has a Python file explorer, so you can run any python file with one click. And this plugin will automatically identify the functions defined in a python file and call them directly by clicking the function name in Unreal Editor.

See more in the example.py we offer.


Startup:

  1. Open PythonHelper Tab( MainMenu -> Window -> PythonHelper).
  2. Please choose the appropriate text editor.


Known Issue:

  1. A file named “test.py” or a directory named “test” is not supported.
  2. The names of files and folders must conform to python's naming conventions.
  3. This python file will be executed when it is selected for the first time or after it is updated.


Change log:

2023-03-15

  1. Add UE5.1 supported.
  2. Custom function aliases that will show on buttons are supported now.
  3. Unavailable files and folder names will get a clear warning.
  4. Fix the bug that the example file cannot be deleted.
  5. Add a new example function that shows an EditorDialog.

Technical Details

Features:

  1. This plug-in provides an "unreallib.py" module, which contains a complete UnrealEngine Python API. When you use it in text editors such as VS Code, you will get an intelligent code prompt, function parameter prompt, return value type inference, comments, etc. It's better than an automatically generated unreal.py file, smaller and compact, and supports the Type Hint syntax of python3.
  2. Automatically detect all Python files in the "$ProjectDir$/ Python" directory and run the file by clicking a button.
  3. After clicking the python file, it will automatically identify the functions defined and call them directly by clicking a button (only functions without parameters can be executed)
  4. When you edit a file in VS Code, it will automatically detect the change in the file and refresh the list of callable functions.
  5. When the panel is closed, all automatic detection will be stopped until the panel is reopened.


Code Modules:

  •  PythonHelper [Editor]


Number of C++ Classes: 7

Supported Development Platforms: Win 64


Documentation: Doc

Email: 452346377@qq.com

Email me for updated earlier versions of UE4.25 and UE4.26, only the three latest versions can be supported in the market.

D
DreamingPoet
All Assets by Author
29.32 
Platforms Windows 64-bit
UE Versions 4.26 - 4.27, 5.0 - 5.1
Tags TOOLS, TOOL, NoAI, SCRIPTING, PYTHON
Release date 31.03.2022

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery