"""Uruchom zwyklym Pythonem: python exercises/my_shot_headless.py""" from pathlib import Path import sys PROJECT = Path(__file__).resolve().parents[1] sys.path.insert(0, str(PROJECT / "tools")) from run_workshop import main as run_workshop def main(): if "unreal" in sys.modules: raise RuntimeError("Ten plik uruchom z terminala zwyklym Pythonem, poza edytorem UE.") # --render zapewnia film takze wtedy, gdy w my_shot.py jest RENDER=False. # Argumenty launchera, np. --editor i --timeout, mozna dopisac w terminalu. script = Path(__file__).with_name("advanced_example.py") return run_workshop([str(script), "--render", *sys.argv[1:]]) if __name__ == "__main__": try: raise SystemExit(main()) except (OSError, ValueError) as exc: print(str(exc), file=sys.stderr) raise SystemExit(1)