Functions in tfcx.inc
List of functions
| Function | Description |
|---|---|
| register_statsfwd | Use this function to register forwards |
| client_damage | Function is called after player to player attacks , if players were damaged by teammate TA is set to 1 |
| client_death | Function is called after player death , if player was killed by teammate TK is set to 1 |
| xmod_is_melee_wpn | function will return 1 if true |
| xmod_get_wpnname | Returns weapon name. |
| xmod_get_wpnlogname | Returns weapon logname. |
| xmod_get_maxweapons | Returns weapons array size |
| xmod_get_stats_size | Returns stats array size ex. 8 in TS , 9 in DoD |
| xmod_is_custom_wpn | Returns 1 if true |
| tfc_userkill | *********** Shared Natives End ******************************* |
| tfc_setpddata | Use this function to set private data offsets if needed Default offsets: timer: 932 sentrygun: 83 from AssKicR shells: 53 bullets: 55 cells: 57 rockets: 59 nade1: 14 nade2: 15 |
| tfc_setmodel | ****************************************************************** |
| tfc_clearmodel | |
| tfc_getbammo | Ammo Types in tfcconst.inc |
| tfc_setbammo | Set amount of ammo in backpack on a user for a specific weapon |
| tfc_getweaponbammo | Weapons list in tfcconst.inc |
| tfc_setweaponbammo | Sets amount of ammo in weapon's clip (backpack) |
| tfc_getweaponammo | Index must be weapon's entity index |
| tfc_setweaponammo | Index must be weapon's entity index |
| tfc_get_user_goalitem | Returns 1 if user is carrying a goal item such as a flag or a keycard, else 0. Team is by reference parameter that will be set to owning team(s) of the goal item. Use the TFC_GOALITEM_* constants to determine the owning team. |
| tfc_is_user_feigning | Returns 1 if the player is a spy and is currently feigning death |
| tfc_is_team_ally | Returns 1 if the two teams are allies, 0 otherwise
Note: Team must be 1->4
Team 0 will always return 0
Any other team will result in an error |