Named in the code or data of server, client.
AchievementEarnedEvent[GameEventHandler("achievement_earned")]
public HookResult OnAchievementEarned(AchievementEarnedEvent args) {
// args.Player, args.Achievement
return HookResult.Continue;
}| Field | Type | Deadworks property | Valve's comment |
| player | player_controller | Player CBasePlayerController? | entindex of the player |
| achievement | short | Achievement int | achievement ID |