#ThirdPersonShooter #UE4 #UnrealMarketplace
Unreal Marketplace:
Third Person Shooter Kit: https://www.unrealengine.com/marketpl...
Pushable Actor: https://www.unrealengine.com/marketpl...
Discord: / discord
Forum thread: https://forums.unrealengine.com/t/thi...
Tutorial steps:
1 Migrate to TPS Kit
2 Add push component
3 Copy functions to TPS kit character
4 Change "Interaction" event to "Use" event
5 Copy functions and variables to anim graph
6 Retarget ABP for pushing to manequinn
7 Check default values for variables in ABP and BP_PushPawn
8 Copy state machine from pushing ABP to TPS kit ABP
9 In BP_PushPawn, move back spring arm and set default BS to retargeted one
10 In begin overlap event in BP_PushPawn, update input for TPS kit player
11 In BP_PushPawn set trigger volumes collision to overlap with player mesh
12 Block reloading, kick attack and melee attack during pushing in enabling use panel button state
13 Block strafing
14 Add state checks on begin trigger overlap in BP_PushPawn
15 In AC_PushCharacter in enter push state and exit push state, add upates for inputs and UI.
16 Unping references to push UI variable