Almost all types of Actions inside the project are prototyped because they share a lot of behavioral elements. The same idea is applied to blueprints & actors.
Their fundamental behavior can be split in a small amount of different Constructors. Depending on the Constructor attached, the creation for each Action actor differs.
In the following sections you can find tutorials on every available Constructor: