MPMarko Petrićinmarko-ue.hashnode.dev·6d ago · 8 min readTarget Data in GASWhat is target data and why should you use it Target data is an ability task in GAS used for sending certain data to and from the server. It's used when you are doing some calculations on clients that00
MPMarko Petrićinmarko-ue.hashnode.dev·Jul 5 · 6 min readCapturing Attributes in Execution CalculationsNote: If you're new to execution calculations, I'd recommend starting with my previous post which covers them in detail, then coming back here. What is attribute capturing and why would you use it At10
MPMarko Petrićinmarko-ue.hashnode.dev·Jun 7 · 14 min readCustom Gameplay Effect ContextWhy would you make a custom gameplay effect context If you followed my damage pipeline post, you passed in FGameplayEffectContext through your ExecCalc. This post covers how to extend it with your own10
MPMarko Petrićinmarko-ue.hashnode.dev·May 24 · 3 min readGAS Input Tags: Ability Activation Without Hardcoded BindingsWhat are input tags in GAS and why you should use them Input tags are one way of activating gameplay abilities in GAS. They allow you to easily tie any gameplay ability's activation input to a specifi10
MPMarko Petrićinmarko-ue.hashnode.dev·May 10 · 7 min readHow to Deal Damage in Unreal's GAS: Meta Attribute and Execution Calculation PatternWhat are meta attributes and how to use them Most commonly, and in this example, a meta attribute will be used for damage. Meta attributes are placeholder attributes that act as intermediaries on whic11N