One useful feature to use with Special Actions that I found is:
ScenEdit_SetSpecialAction. Usage example: ScenEdit_SetSpecialAction({ActionNameOrID=”MyAction”, IsActive=”True”, IsRepeatable=”False”}). This is very handy if the scen author wants to activate/deactivate special actions depending on other events happening.