I had time now to familiarize myself with the custom actions some more, I really love them. I found some things that I think would further improve them.
#1
I think the extension functionality of the custom actions would be much easier to see, and follow its logic, if there was an icon here when extended.
maybe even -> (extends) [ico] item pickup
[edit] #2 was fixed in the latest Beta version.
#2
The A key should rotate the blue object A
The B key should rotate the yellow object B
which it doesn't, both keys rotate both objects.
I guess it's because I rotate the object family, but since I call the custom action explicitly from object A/B, I would expect that only the one I call rotates.
A/B object test project download:
https://cdn.discordapp.com/attachments/637830595778445322/1097172566680023090/custom_action_suggestion_AB_demo.c3p
I can't use this feature for this type of general purpose functionality with the way it works right now, which is unfortunate, since it could help me reduce code complexity in my projects.
Here is a more real world example:
A simple action to update UI text with a little color flash animation to get the players attention, alerting them that something has changed.
The family
and I call them like in the A/B example directly via their objects.