Looked into this in the code and it seems like especially if you're going to run an actionlist from an asset file with a parameter, that there's a decent amount of overhead in terms of setting it up - is that right? Or is there some really simple way to run one from C# that I'm missing!
Use case would be - want to control some aspect of the game from script, or Playmaker - and ActionLists as assets that take parameters seem like the best way to do that - but there always seems to be a really simple way to do things with AC so wanted to check to make sure I'm not making life hard on myself!
Comments
To do it through script, have a look at ActionRunActionList.cs' SendParameters function. Essentially, you need to set the value of each parameter in the ActionLists' parameters List using the class' SetValue function.