Startup Script Events

Please see the documentation on Houdini Startup Scripts for a description of when each script is executed.

pythonrc.py

pythonrc.py is used to set up the various base callbacks on Houdini startup and does not emit any events.

123.py / houdinicore.py

The 123.py and houdinicore.py scripts will emit the HoudiniStartupEvent.NoHip event.

Each of these scripts will also emit their own specific callbacks (HoudiniStartupEvent.NoHipCore, HoudiniStartupEvent.NoHipFX) before the HoudiniStartupEvent.NoHip event.

456.py

The 456.py script will emit several callbacks when run:

ready.py

The ready.py script will emit the HoudiniStartupEvent.Ready event.

uiready.py

The uiready.py script will emit the HoudiniUIEvent.UIReady event.