ClPlayerCallback

v1.2.0·Updated 2024-10-05

Modding resource. Provide some useful callbacks.

About this mod Author’s original text

This mod provides some useful functions in client.

You should not install this until you are told.

Functions

cl_player.gnut

///

/// All these callbacks are base on remote-call callbacks and clientcodeback.

/// I don't promise anything if these works well.

/// You can contact me through the Discord with @raintrap341.

///

// This allows you to get the entity your crosshair look at.

void function AddCallback_CrosshairCurrentTargetChanged( void functionref( entity player, entity newTarget ) callbackFunc )

// When localplayer did damage

// global struct PlayerDidDamageParams

// {

// entity victim

// vector damagePosition

// int hitBox

// int damageType

// float damageAmount

// int damageFlags

// int hitGroup

// entity weapon

// float distanceFromAttackOrigin

// }

void function AddCallback_PlayerDidDamage( void functionref( PlayerDidDamageParams ) callbackFunc )

// Get called in PlayerConnectedOrDisconnected() after print connection string.

void function AddCallback_OnPlayerConnected( void functionref( entity player ) callbackFunc )

// These two callbacks called before the obituary-print.

// It returns if it finds the victim is player titan. NPC/Players are both entity.

void function AddCallback_OnEntityKilled(void functionref(entity attacker, entity victim, int scriptDamageType, int damageSourceID) callbackFunc)

// DOOMED means KILLED for players' titans(auto included). AITDM eg.

void function AddCallback_OnTitanKilled(void functionref(entity attacker, entity victim, int scriptDamageType, int damageSourceID) callbackFunc)

Install & use Install: Northstar client mod

  1. Install the Northstar client first (the open-source community client for Titanfall 2; its release page provides an installer). It loads the mods.
  2. Unzip the archive from playbuff and put its contents into the Northstar/mods/ folder inside your Titanfall2 directory.
  3. Start the game through NorthstarLauncher.exe — the console lists the mods it loaded.

Northstar is for private servers and custom content; do not use it to connect to official servers.

File & checksum

Filename
ClPlayerCallback-1.2.0.zip
File size
28.2 KiB