Add Games File
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
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}")
|
||||
Reference in New Issue
Block a user