; Core
talisman.amxx
; Module for adding health
talisman_health.amxx
; Glow effect module
talisman_glow.amxx
; HUD message module
talisman_hud.amxx
; Sound Notification Module
talisman_sound.amxx
// From which round to issue the talisman
// -
// Default: "3"
talisman_round "3"
// Minimum number of players to include
// -
// Default: "2"
talisman_min_player "2"
// The talisman falls out after death
// -
// Default: "1"
talisman_drop_after_death "1"
// Highlight a player if he has a talisman
// -
// Default: "1"
talisman_player_glow "1"
// Color Glow CT (red shade)
// -
// Default: "0"
talisman_player_ct_glow_color_r "0"
// Color Glow CT (green shade)
// -
// Default: "255"
talisman_player_ct_glow_color_g "255"
// Color Glow CT (blue shade)
// -
// Default: "0"
talisman_player_ct_glow_color_b "0"
// Color Glow TT (red shade)
// -
// Default: "0"
talisman_player_tt_glow_color_r "0"
// Color Glow TT (green shade)
// -
// Default: "255"
talisman_player_tt_glow_color_g "255"
// Color Glow TT (blue shade)
// -
// Default: "0"
talisman_player_tt_glow_color_b "0"
// The thickness of the glow effect
// -
// Default: "25"
talisman_thickness_glow "25"
// Darken the screen when regenerating health
// -
// Default: "1"
talisman_screenfede "1"
// screen darkening color (red shade)
// -
// Default: "0"
talisman_screenfede_color_r "0"
// screen darkening color (green shade)
// -
// Default: "255"
talisman_screenfede_color_g "255"
// screen darkening color (blue shade)
// -
// Default: "0"
talisman_screenfede_color_b "0"
// How much will restore health
// -
// Default: "5.0"
talisman_give_health "5.0"
// After how many seconds will health be added
// -
// Default: "3.0"
talisman_reg_interval "3.0"
// Maximum amount of health during regeneration
// -
// Default: "100.0"
talisman_max_reg_hp "100.0"
/**
The function is called when the player has received a talisman
*/
forward give_talisman();
/**
The function is called before the talisman is raised
@param iPlayer Player index
*/
forward rise_talisman_pre(iPlayer);
/**
The function is called after lifting the talisman
@param iPlayer Player index
*/
forward rise_talisman_post(iPlayer);
/**
The function is called before the talisman is lost
*/
forward drop_talisman_pre();
/**
The function is called after the loss of the talisman
*/
forward drop_talisman_post(iPlayer);
// Checks who has the talisman
native player_is_talisman();
// Checks for the presence of a talisman in the player
native is_talisman();