|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Macros | |
| #define | AnnouncerFilename(snd) |
| #define | ARG_CASE(prog, selected, result) |
| #define | ARG_CASE(prog, selected, result) |
| #define | ARG_CASE(prog, selected, result) |
| #define | ARG_CASE(prog, selected, result) |
| #define | ARG_CASE(prog, selected, result) |
| #define | ARG_CASE(prog, selected, result) |
| #define | ARG_CASE_ARG_CS(selected, result) |
| #define | ARG_CASE_ARG_CS(selected, result) |
| #define | ARG_CASE_ARG_CS(selected, result) |
| #define | ARG_CASE_ARG_CS(selected, result) |
| #define | ARG_CASE_ARG_CS(selected, result) |
| #define | ARG_CASE_ARG_CS(selected, result) |
| #define | ARG_CASE_ARG_CS_SV(selected, result) |
| #define | ARG_CASE_ARG_CS_SV(selected, result) |
| #define | ARG_CASE_ARG_CS_SV(selected, result) |
| #define | ARG_CASE_ARG_CS_SV(selected, result) |
| #define | ARG_CASE_ARG_CS_SV(selected, result) |
| #define | ARG_CASE_ARG_CS_SV(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_DC(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_DC(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_DC(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_DC(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_DC(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_DC(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_HA(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_HA(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_HA(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_HA(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_HA(selected, result) |
| #define | ARG_CASE_ARG_CS_SV_HA(selected, result) |
| #define | ARG_CASE_ARG_DC(selected, result) |
| #define | ARG_CASE_ARG_DC(selected, result) |
| #define | ARG_CASE_ARG_DC(selected, result) |
| #define | ARG_CASE_ARG_DC(selected, result) |
| #define | ARG_CASE_ARG_DC(selected, result) |
| #define | ARG_CASE_ARG_DC(selected, result) |
| #define | ARG_CASE_ARG_SV(selected, result) |
| #define | ARG_CASE_ARG_SV(selected, result) |
| #define | ARG_CASE_ARG_SV(selected, result) |
| #define | ARG_CASE_ARG_SV(selected, result) |
| #define | ARG_CASE_ARG_SV(selected, result) |
| #define | ARG_CASE_ARG_SV(selected, result) |
| #define | NOTIF_WRITE(str) |
| #define | NOTIF_WRITE_ENTITY(e, description) |
| #define | NOTIF_WRITE_ENTITY_CHOICE(e, descriptiona, descriptionb) |
| #define | NOTIF_WRITE_HARDCODED(cvar, default, description) |
| #define | RECURSE_FROM_CHOICE(ent, action) |
| #define | SET_NOTIF_STRING(string, stringname) |
| #define | VARITEM(stringc, floatc, args) |
| #define | VARITEM(stringc, floatc, args) |
| #define | VARITEM(stringc, floatc, args) |
| #define AnnouncerFilename | ( | snd | ) |
Definition at line 444 of file all.qc.
Referenced by Create_Notification_Entity_Annce(), Local_Notification_Queue_Add(), and Local_Notification_sound().
| #define ARG_CASE_ARG_CS | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_HA | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_HA | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_HA | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_HA | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_HA | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_CS_SV_HA | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_DC | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_SV | ( | selected, | |
| result ) |
| #define ARG_CASE_ARG_SV | ( | selected, | |
| result ) |
| #define NOTIF_WRITE | ( | str | ) |
Referenced by Dump_Notifications().
| #define NOTIF_WRITE_ENTITY | ( | e, | |
| description ) |
| #define NOTIF_WRITE_ENTITY_CHOICE | ( | e, | |
| descriptiona, | |||
| descriptionb ) |
| #define NOTIF_WRITE_HARDCODED | ( | cvar, | |
| default, | |||
| description ) |
Referenced by Dump_Notifications().
| #define RECURSE_FROM_CHOICE | ( | ent, | |
| action ) |
Referenced by Send_Notification().
| #define SET_NOTIF_STRING | ( | string, | |
| stringname ) |
Referenced by Create_Notification_Entity_InfoCenter().
| #define VARITEM | ( | stringc, | |
| floatc, | |||
| args ) |
| #define VARITEM | ( | stringc, | |
| floatc, | |||
| args ) |
| #define VARITEM | ( | stringc, | |
| floatc, | |||
| args ) |
| void Create_Notification_Entity | ( | entity | notif, |
| float | var_default, | ||
| float | var_cvar, | ||
| MSG | typeId, | ||
| string | namestring, | ||
| int | teamnum ) |
Definition at line 396 of file all.qc.
References entity(), LOG_INFOF, notif_error, notif_global_error, and strzone().
| void Create_Notification_Entity_Annce | ( | entity | notif, |
| float | var_cvar, | ||
| string | namestring, | ||
| float | channel, | ||
| string | snd, | ||
| float | vol, | ||
| float | position, | ||
| float | queuetime ) |
Definition at line 446 of file all.qc.
References AnnouncerFilename, entity(), GENTLE, Get_Notif_TypeName(), LOG_INFOF, notif_error, precache_sound(), and strzone().
| void Create_Notification_Entity_Choice | ( | entity | notif, |
| float | var_cvar, | ||
| string | namestring, | ||
| float | challow_def, | ||
| float | challow_var, | ||
| MSG | chtype, | ||
| Notification | optiona, | ||
| Notification | optionb ) |
Definition at line 704 of file all.qc.
References entity(), Get_Notif_TypeName(), LOG_INFOF, max(), and notif_error.
| void Create_Notification_Entity_InfoCenter | ( | entity | notif, |
| float | var_cvar, | ||
| string | namestring, | ||
| int | strnum, | ||
| int | flnum, | ||
| string | args, | ||
| string | hudargs, | ||
| string | icon, | ||
| CPID | cpid, | ||
| string | durcnt, | ||
| string | normal, | ||
| string | gentle ) |
Definition at line 494 of file all.qc.
References autocvar_sv_dedicated, CPID_Null, entity(), GENTLE, Get_Notif_TypeName(), LOG_INFOF, LOG_WARNF, notif_error, Process_Notif_Args(), SET_NOTIF_STRING, and strzone().
| void Create_Notification_Entity_Multi | ( | entity | notif, |
| float | var_cvar, | ||
| string | namestring, | ||
| Notification | anncename, | ||
| Notification | infoname, | ||
| Notification | centername ) |
Definition at line 653 of file all.qc.
References entity(), Get_Notif_TypeName(), LOG_INFOF, max(), and notif_error.
| void Destroy_All_Notifications | ( | ) |
Definition at line 159 of file all.qc.
References centerprint_KillAll(), CPID_Null, Destroy_Notification_Entity(), FOREACH, Kill_Notification(), and NULL.
Referenced by GenericCommand_restartnotifs().
Definition at line 147 of file all.qc.
References entity(), and strunzone().
Referenced by Destroy_All_Notifications().
used to output notifications.cfg file
Definition at line 783 of file all.qc.
References FOREACH, LOG_INFOF, NOTIF_WRITE, NOTIF_WRITE_HARDCODED, and NUM_TEAM_1.
Referenced by GENERIC_COMMAND().
| net_type | message group, MSG_Null for all |
| net_cpid | cpid group, CPID_Null for all |
Definition at line 1537 of file all.qc.
References autocvar_notification_lifetime_runtime, CPID_Null, entity(), g_notifications, Get_Notif_BroadcastName(), Get_Notif_TypeName(), IL_EACH, LOG_WARNF, Net_LinkEntity(), Net_Write_Notification(), new_pure, Notification_CheckArgs(), and ORDINAL.
Referenced by ClientCommand_selectteam(), ClientCommand_spectate(), CommonCommand_timein(), Destroy_All_Notifications(), instagib_stop_countdown(), Join(), kh_EnableTrackingDevice(), kh_StartRound(), MUTATOR_HOOKFUNCTION(), NextLevel(), Remove_Countdown(), SetPlayerTeam(), timeout_handler_think(), toss_nade(), and vehicles_exit().
| void Local_Notification | ( | MSG | net_type, |
| Notification | net_name, | ||
| ... ) |
Definition at line 1236 of file all.qc.
References backtrace, count, cvar(), entity(), f1, f2, float(), Get_Notif_CvarName(), Get_Notif_TypeName(), Local_Notification_centerprint_Add(), Local_Notification_HUD_Notify_Push(), Local_Notification_Queue_Add(), Local_Notification_sprintf(), Local_Notification_WOVA(), LOG_WARNF, MakeConsoleSafe(), print(), s1, s2, strzone(), substring(), and warmup_stage.
Referenced by Announcer_Countdown(), Announcer_Gamestart(), Local_Notification_WOVA(), and NET_HANDLE().
| void Local_Notification_centerprint_Add | ( | string | input, |
| string | durcnt, | ||
| CPID | cpid, | ||
| float | f1, | ||
| float | f2 ) |
Definition at line 1135 of file all.qc.
References arg_slot, car(), cdr(), centerprint_Add(), f1, f2, ftos(), MakeConsoleSafe(), NOTIF_ARGUMENT_LIST, NOTIF_HIT_MAX, NOTIF_HIT_UNKNOWN, NOTIF_MAX_DURCNT, ORDINAL, stof(), and strtolower().
Referenced by Local_Notification().
| void Local_Notification_HUD_Notify_Push | ( | string | icon, |
| string | hudargs, | ||
| string | s1, | ||
| string | s2, | ||
| string | s3, | ||
| string | s4, | ||
| float | f1, | ||
| float | f2, | ||
| float | f3, | ||
| float | f4 ) |
Definition at line 1091 of file all.qc.
References arg_slot, car(), cdr(), f1, f2, HUD_Notify_Push(), MakeConsoleSafe(), NOTIF_ARGUMENT_LIST, NOTIF_HIT_MAX, NOTIF_HIT_UNKNOWN, NOTIF_MAX_HUDARGS, s1, s2, stof(), and strtolower().
Referenced by Local_Notification().
Definition at line 1195 of file all.qc.
References AnnouncerFilename, entity(), Local_Notification_Queue_Run(), notif_queue_entity, notif_queue_length, NOTIF_QUEUE_MAX, notif_queue_next_time, notif_queue_time, notif_queue_type, and time.
Referenced by Local_Notification().
| void Local_Notification_Queue_Process | ( | ) |
Definition at line 1218 of file all.qc.
References Local_Notification_Queue_Run(), notif_queue_entity, notif_queue_length, notif_queue_time, notif_queue_type, and time.
Referenced by HUD_Draw().
Definition at line 1183 of file all.qc.
References entity(), and Local_Notification_sound().
Referenced by Local_Notification_Queue_Add(), and Local_Notification_Queue_Process().
| void Local_Notification_sound | ( | int | soundchannel, |
| string | soundfile, | ||
| float | soundvolume, | ||
| float | soundposition ) |
Definition at line 1052 of file all.qc.
References _sound, AnnouncerFilename, autocvar_cl_announcer_antispam, NULL, prev_soundfile, prev_soundtime, strcpy, and time.
Referenced by Local_Notification_Queue_Run().
| string Local_Notification_sprintf | ( | string | input, |
| string | args, | ||
| string | s1, | ||
| string | s2, | ||
| string | s3, | ||
| string | s4, | ||
| int | f1, | ||
| float | f2, | ||
| float | f3, | ||
| float | f4 ) |
Definition at line 992 of file all.qc.
References arg_slot, car(), cdr(), f1, f2, MakeConsoleSafe(), NOTIF_ARGUMENT_LIST, NOTIF_HIT_MAX, NOTIF_HIT_UNKNOWN, NOTIF_MAX_ARGS, s1, s2, strcat(), and strtolower().
Referenced by Local_Notification().
| void Local_Notification_WOVA | ( | MSG | net_type, |
| Notification | net_name, | ||
| float | stringcount, | ||
| float | floatcount, | ||
| string | s1, | ||
| string | s2, | ||
| string | s3, | ||
| string | s4, | ||
| float | f1, | ||
| float | f2, | ||
| float | f3, | ||
| float | f4 ) |
glue for networking, forwards to Local_Notification
Definition at line 1420 of file all.qc.
References EIGHT_VARS_TO_VARARGS_VARLIST, f1, f2, Local_Notification(), s1, and s2.
Referenced by Local_Notification(), NET_HANDLE(), and Send_Notification().
| NET_HANDLE | ( | ENT_CLIENT_NOTIFICATION | , |
| bool | is_new ) |
networked as a linked entity to give newly connecting clients some notification context
Definition at line 1443 of file all.qc.
References backtrace, centerprint_Kill(), centerprint_KillAll(), CPID_Null, ENUMCAST, f1, f2, Get_Notif_Ent(), Get_Notif_TypeName(), Local_Notification_WOVA(), make_pure, ORDINAL, ReadByte(), ReadString, s1, s2, and time.
Definition at line 1511 of file all.qc.
References entity(), Get_Notif_TypeName(), nent_net_name, nent_net_type, nent_stringcount, nent_strings, owner, strfree, and time.
Referenced by Send_Notification().
Definition at line 1526 of file all.qc.
References entity(), MSG_ENTITY, nent_broadcast, nent_client, nent_floatcount, nent_floats, nent_net_name, nent_net_type, nent_stringcount, nent_strings, Notification_ShouldSend(), ORDINAL, WriteByte(), WriteHeader, WriteLong(), WriteShort(), and WriteString().
Referenced by Kill_Notification(), and Send_Notification().
Definition at line 21 of file all.qc.
References entity(), IS_NOT_A_CLIENT, and teamplay.
Referenced by Kill_Notification(), and Send_Notification().
Definition at line 767 of file all.qc.
References entity(), FOREACH, and NUM_TEAM_1.
Referenced by GetCvars().
Definition at line 80 of file all.qc.
References entity(), IS_REAL_CLIENT, and IS_SPEC.
Referenced by Net_Write_Notification(), and Send_Notification().
Definition at line 219 of file all.qc.
References car(), cdr(), ftos(), LOG_INFOF, NOTIF_ARGUMENT_LIST, notif_error, NOTIF_MAX_ARGS, NOTIF_MAX_DURCNT, NOTIF_MAX_HUDARGS, stof(), and strtolower().
Referenced by Create_Notification_Entity_InfoCenter().
| string Process_Notif_Line | ( | MSG | typeId, |
| bool | chat, | ||
| string | input, | ||
| string | notiftype, | ||
| string | notifname, | ||
| string | stringtype ) |
Definition at line 172 of file all.qc.
References LOG_INFOF, notif_error, strcat(), strlen, and substring().
| void Send_Notification | ( | NOTIF | broadcast, |
| entity | client, | ||
| MSG | net_type, | ||
| Notification | net_name, | ||
| ... ) |
Definition at line 1573 of file all.qc.
References autocvar_notification_lifetime_mapload, autocvar_notification_lifetime_runtime, autocvar_sv_dedicated, count, entity(), f1, f2, float(), FOREACH_CLIENT, g_notifications, Get_Notif_BroadcastName(), Get_Notif_TypeName(), IL_PUSH(), IS_REAL_CLIENT, Local_Notification_WOVA(), LOG_WARN, LOG_WARNF, MakeConsoleSafe(), Net_LinkEntity(), Net_Notification_Remove(), Net_Write_Notification(), new_pure, Notification_CheckArgs(), Notification_ShouldSend(), RECURSE_FROM_CHOICE, s1, s2, setthink, string(), strzone(), and time.
Referenced by bot_spawn(), buff_Touch(), CA_CheckWinner(), ca_LastPlayerForTeam_Notify(), CheckPlayerJump(), CheckRules_World(), ClientCommand_minigame(), ClientCommand_selectteam(), ClientCommand_spectate(), ClientConnect(), ClientDisconnect(), ClientKill_Now_TeamChange(), ClientKill_TeamChange(), CommonCommand_timeout(), counter_use(), ctf_CaptureRecord(), ctf_CaptureShield_Touch(), ctf_CaptureShield_Update(), ctf_CheckFlagReturn(), ctf_CheckStalemate(), ctf_FlagcarrierWaypoints(), ctf_Handle_Capture(), ctf_Handle_Drop(), ctf_Handle_Pickup(), ctf_Handle_Retrieve(), ctf_Handle_Return(), Domination_CheckWinner(), dompoint_captured(), door_check_keys(), fireBullet_falloff(), FireRailgunBullet(), frag_centermessage_override(), freezetag_CheckWinner(), freezetag_LastPlayerForTeam_Notify(), GameCommand_cointoss(), GameCommand_lockteams(), GameCommand_unlockteams(), InitiateOvertime(), instagib_ammocheck(), instagib_countdown(), Invasion_CheckWinner(), invite_minigame(), Item_GiveTo(), Join(), joinAllowed(), ka_DropEvent(), ka_TouchEvent(), kh_FinishRound(), kh_Key_Collect(), kh_Key_DropAll(), kh_Key_DropOne(), kh_Key_Spawn(), kh_Key_Think(), kh_LoserTeam(), kh_StartRound(), kh_WaitForPlayers(), kh_WinnerTeam(), KillIndicator_Think(), lms_AddPlayer(), lms_RemovePlayer(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nades_GiveBonus(), nexball_setstatus(), NIX_GiveCurrentWeapon(), nJoinAllowed(), Obituary(), ObserverOrSpectatorThink(), ons_CaptureShield_Touch(), ons_ControlPoint_Icon_BuildThink(), ons_ControlPoint_Icon_Damage(), ons_ControlPoint_Touch(), ons_GeneratorDamage(), ons_GeneratorThink(), Onslaught_CheckWinner(), onslaught_generator_touch(), player_powerups(), PlayerFrame(), Portal_TeleportPlayer(), PutObserverInServer(), PutPlayerInServer(), race_AbandonRaceCheck(), race_SendTime(), race_setTime(), ReadyCount(), ReadyRestart_force(), Remove_Countdown(), ResetBall(), Say(), Send_Notification_WOCOVA(), Send_Notification_WOVA(), SetPlayerTeam(), ShowRespawnCountdown(), superspec_hello(), Surv_CheckWinner(), surv_LastPlayerForTeam_Notify(), Surv_RoundStart(), SV_ParseClientCommand(), target_init_use(), TeamBalance_RemoveExcessPlayers(), timeout_handler_think(), tka_DropEvent(), tka_TouchEvent(), trigger_keylock_touch(), vehicles_enter(), VoteAccept(), VoteCommand_abstain(), VoteCommand_call(), VoteCommand_no(), VoteCommand_yes(), VoteReject(), VoteTimeout(), W_Devastator_Explode(), W_Electro_Explode(), W_MineLayer_Attack(), W_MineLayer_Explode(), W_Mortar_Grenade_Explode(), W_Mortar_Grenade_Explode2(), W_OverkillNex_Attack(), W_Porto_Fail(), W_Porto_Touch(), W_RocketMinsta_Laser_Explode(), W_ThrowWeapon(), W_Vaporizer_Attack(), W_Vortex_Attack(), weapon_prepareattack_checkammo(), WinningCondition_Assault(), and WinningCondition_Scores().
| void Send_Notification_WOCOVA | ( | NOTIF | broadcast, |
| entity | client, | ||
| MSG | net_type, | ||
| Notification | net_name, | ||
| string | s1, | ||
| string | s2, | ||
| string | s3, | ||
| string | s4, | ||
| float | f1, | ||
| float | f2, | ||
| float | f3, | ||
| float | f4 ) |
Definition at line 1762 of file all.qc.
References EIGHT_VARS_TO_VARARGS_VARLIST, entity(), f1, f2, Get_Notif_BroadcastName(), Get_Notif_TypeName(), MakeConsoleSafe(), s1, s2, and Send_Notification().
Referenced by Obituary_SpecialDeath(), and Obituary_WeaponDeath().
| void Send_Notification_WOVA | ( | NOTIF | broadcast, |
| entity | client, | ||
| MSG | net_type, | ||
| Notification | net_name, | ||
| float | stringcount, | ||
| float | floatcount, | ||
| string | s1, | ||
| string | s2, | ||
| string | s3, | ||
| string | s4, | ||
| float | f1, | ||
| float | f2, | ||
| float | f3, | ||
| float | f4 ) |
Definition at line 1728 of file all.qc.
References EIGHT_VARS_TO_VARARGS_VARLIST, entity(), f1, f2, Get_Notif_BroadcastName(), Get_Notif_TypeName(), MakeConsoleSafe(), s1, s2, and Send_Notification().