feat: GameplayAbilitySystem (client) - GAS client + Admin Tools + AOI debug #5
Reference in New Issue
Block a user
Delete Branch "GameplayAbilitySystem"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lado CLIENTE da feature GameplayAbilitySystem (par do PR do ZeusServerEngine).
WIP - branch continua em evolucao; nao mergear ainda.
Gerado com Claude Code.
UE5 GAS nodes BP ("Get Ability System Component", "Apply Gameplay Effect To Target", etc.) precisam que o PlayerState exponha o ASC via IAbilitySystemInterface. Pattern Lyra: PlayerState dona a interface; ASC vive como subobject do UZeusGASComponent (Component Registry). Tres acessos: - GetAbilitySystemComponent (interface, retorna base UAbilitySystemComponent) - GetZeusAbilitySystemComponent (BlueprintPure, retorna UZeusAbilitySystemComponent custom com 12 overrides ZeusNetwork) - GetZeusAttributeSet (BlueprintPure, helper pro AttributeSet tipado) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>