Files
FunnyGirl/Plugins/VRM4U/Content/Python/init_unreal.py
T
2026-05-19 13:42:41 +07:00

29 lines
885 B
Python

import unreal
def isGame() -> bool:
# pkg
if (unreal.SystemLibrary.is_packaged_for_distribution()):
return True
command_line = unreal.SystemLibrary.get_command_line()
if "-game" in command_line:
return True
elif "-server" in command_line:
return True
# editor
# is_editor = unreal.SystemLibrary.is_running_editor()
return False
if (isGame() == False):
editor_utility_subsystem = unreal.get_editor_subsystem(unreal.EditorUtilitySubsystem)
editor_utility_object_path = "/VRM4U/Util/System/InitScript.InitScript"
editor_utility_object = unreal.load_asset(editor_utility_object_path)
if editor_utility_object:
editor_utility_subsystem.try_run(editor_utility_object)
print(f"VRMMenu Success: {editor_utility_object_path}")
else:
print(f"VRMMenu Failed: {editor_utility_object_path}")