‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_zm_daily_challenges.gsc File Reference

Go to the source code of this file.

Macros

#define N_BARRIERS_REBUILT   5
 
#define N_HEADSHOT_KILLS_IN_A_ROW_GOAL   20
 
#define N_REACHED_ROUND_10   10
 
#define N_REACHED_ROUND_15   15
 
#define N_REACHED_ROUND_20   20
 
#define N_REACHED_ROUND_25   25
 
#define N_REACHED_ROUND_30   30
 
#define N_REBUILD_TIME   45
 
#define STR_DAILY_CHALLENGE_FILENAME   "gamedata/stats/zm/statsmilestones4.csv"
 

Functions

function __init__ ()
 
function __main__ ()
 
function challenge_ingame_time_tracking ()
 
function death_check_for_challenge_updates (e_attacker)
 
function debug_print (str_line)
 
function earned_points_tracking ()
 
function increment_magic_box ()
 
function increment_nuked_zombie ()
 
function increment_windows_repaired (s_barrier)
 
function is_daily_challenge (n_challenge_index)
 
function on_challenge_complete (params)
 
function on_connect ()
 
function on_spawned ()
 
function perk_drink_tracking ()
 
function perk_purchase_tracking ()
 
function private rebuild_timer ()
 
function round_tracking ()
 
function spent_points_tracking ()
 

Macro Definition Documentation

◆ N_BARRIERS_REBUILT

#define N_BARRIERS_REBUILT   5

Definition at line 37 of file _zm_daily_challenges.gsc.

◆ N_HEADSHOT_KILLS_IN_A_ROW_GOAL

#define N_HEADSHOT_KILLS_IN_A_ROW_GOAL   20

Definition at line 32 of file _zm_daily_challenges.gsc.

◆ N_REACHED_ROUND_10

#define N_REACHED_ROUND_10   10

Definition at line 26 of file _zm_daily_challenges.gsc.

◆ N_REACHED_ROUND_15

#define N_REACHED_ROUND_15   15

Definition at line 27 of file _zm_daily_challenges.gsc.

◆ N_REACHED_ROUND_20

#define N_REACHED_ROUND_20   20

Definition at line 28 of file _zm_daily_challenges.gsc.

◆ N_REACHED_ROUND_25

#define N_REACHED_ROUND_25   25

Definition at line 29 of file _zm_daily_challenges.gsc.

◆ N_REACHED_ROUND_30

#define N_REACHED_ROUND_30   30

Definition at line 30 of file _zm_daily_challenges.gsc.

◆ N_REBUILD_TIME

#define N_REBUILD_TIME   45

Definition at line 38 of file _zm_daily_challenges.gsc.

◆ STR_DAILY_CHALLENGE_FILENAME

#define STR_DAILY_CHALLENGE_FILENAME   "gamedata/stats/zm/statsmilestones4.csv"

Definition at line 34 of file _zm_daily_challenges.gsc.

Function Documentation

◆ __init__()

◆ __main__()

function __main__ ( )

Definition at line 53 of file _zm_daily_challenges.gsc.

References earned_points_tracking(), and spent_points_tracking().

◆ challenge_ingame_time_tracking()

function challenge_ingame_time_tracking ( )

Definition at line 307 of file _zm_daily_challenges.gsc.

References increment_client_stat(), and wait_till().

Referenced by on_spawned().

◆ death_check_for_challenge_updates()

function death_check_for_challenge_updates ( e_attacker  )

◆ debug_print()

◆ earned_points_tracking()

function earned_points_tracking ( )

Definition at line 291 of file _zm_daily_challenges.gsc.

References increment_challenge_stat(), and N_POINTS_EARNED.

Referenced by __main__().

◆ increment_magic_box()

function increment_magic_box ( )

Definition at line 358 of file _zm_daily_challenges.gsc.

References increment_challenge_stat(), and IS_TRUE.

Referenced by treasure_chest_think().

◆ increment_nuked_zombie()

function increment_nuked_zombie ( )

Definition at line 367 of file _zm_daily_challenges.gsc.

References increment_challenge_stat().

Referenced by nuke_powerup().

◆ increment_windows_repaired()

function increment_windows_repaired ( s_barrier  )

Definition at line 323 of file _zm_daily_challenges.gsc.

References ARRAY_ADD, DEFAULT, IS_TRUE, and rebuild_timer().

Referenced by increment_window_repaired().

◆ is_daily_challenge()

function is_daily_challenge ( n_challenge_index  )

Definition at line 426 of file _zm_daily_challenges.gsc.

References STR_DAILY_CHALLENGE_FILENAME.

Referenced by on_challenge_complete().

◆ on_challenge_complete()

function on_challenge_complete ( params  )

◆ on_connect()

◆ on_spawned()

function on_spawned ( )

Definition at line 72 of file _zm_daily_challenges.gsc.

References challenge_ingame_time_tracking().

Referenced by __init__().

◆ perk_drink_tracking()

function perk_drink_tracking ( )

Definition at line 390 of file _zm_daily_challenges.gsc.

References increment_challenge_stat().

Referenced by on_connect().

◆ perk_purchase_tracking()

function perk_purchase_tracking ( )

Definition at line 378 of file _zm_daily_challenges.gsc.

References increment_challenge_stat().

Referenced by on_connect().

◆ rebuild_timer()

function private rebuild_timer ( )

◆ round_tracking()

function round_tracking ( )

Definition at line 77 of file _zm_daily_challenges.gsc.

References increment_challenge_stat(), and N_ROUNDS_COMPLETED.

Referenced by on_connect().

◆ spent_points_tracking()

function spent_points_tracking ( )

Definition at line 277 of file _zm_daily_challenges.gsc.

References increment_challenge_stat(), and N_POINTS_SPENT.

Referenced by __main__().