Frequently Asked Questions

  • Can I start a thread in my script?

    • Starting threads is not supported. Created threads will not have access to ports or runtime systems. Additionally, created threads will not be interrupted when exiting live mode and could behave unexpectedly afterward.

  • Should I add the embedded interpreter to my %PATH%?

    • No, the embedded interpreter should be kept separate from your usual python enviroment. RoboCo will manage altering the %PATH% for itself.

  • Can I access the API in a python script that I run directly?

    • Accessing the API outside of the in game flow isn’t supported. It’s possible to load the API and even access the internals of the game with Python.Net, but you will be doing so at your own risk.

  • I modified the interpreter, but now I want to reset it to how it came. How do I do that?

    • If you just delete the whole interpreter, the game will reinstall it the next time you boot it up.