/*** * * Copyright (c) 1996-2001, Valve LLC. All rights reserved. * * This product contains software technology licensed from Id * Software, Inc. ("Id Technology"). Id Technology (c) 1996 Id Software, Inc. * All Rights Reserved. * * Use, distribution, and modification of this source code and/or resulting * object code is restricted to non-commercial enhancements to products from * Valve LLC. All other use, distribution, or modification is prohibited * without written permission from Valve LLC. * ****/ #include "extdll.h" #include "util.h" #include "cbase.h" #include "shake.h" #include "UserMessages.h" void LinkUserMessages() { // Already taken care of? if (0 != gmsgCurWeapon) { return; } gmsgCurWeapon = REG_USER_MSG("CurWeapon", 3); gmsgGeigerRange = REG_USER_MSG("Geiger", 1); gmsgFlashlight = REG_USER_MSG("Flashlight", 2); gmsgFlashBattery = REG_USER_MSG("FlashBat", 1); gmsgHealth = REG_USER_MSG("Health", 2); gmsgDamage = REG_USER_MSG("Damage", 12); gmsgBattery = REG_USER_MSG("Battery", 2); gmsgTrain = REG_USER_MSG("Train", 1); //gmsgHudText = REG_USER_MSG( "HudTextPro", -1 ); gmsgHudText = REG_USER_MSG("HudText", -1); // we don't use the message but 3rd party addons may! gmsgSayText = REG_USER_MSG("SayText", -1); gmsgTextMsg = REG_USER_MSG("TextMsg", -1); gmsgWeaponList = REG_USER_MSG("WeaponList", -1); gmsgResetHUD = REG_USER_MSG("ResetHUD", 1); // called every respawn gmsgInitHUD = REG_USER_MSG("InitHUD", 0); // called every time a new player joins the server gmsgShowGameTitle = REG_USER_MSG("GameTitle", 1); gmsgDeathMsg = REG_USER_MSG("DeathMsg", -1); gmsgScoreInfo = REG_USER_MSG("ScoreInfo", 9); gmsgTeamInfo = REG_USER_MSG("TeamInfo", -1); // sets the name of a player's team gmsgTeamScore = REG_USER_MSG("TeamScore", -1); // sets the score of a team on the scoreboard gmsgGameMode = REG_USER_MSG("GameMode", 1); gmsgMOTD = REG_USER_MSG("MOTD", -1); gmsgServerName = REG_USER_MSG("ServerName", -1); gmsgAmmoPickup = REG_USER_MSG("AmmoPickup", 2); gmsgWeapPickup = REG_USER_MSG("WeapPickup", 1); gmsgItemPickup = REG_USER_MSG("ItemPickup", -1); gmsgHideWeapon = REG_USER_MSG("HideWeapon", 1); gmsgSetFOV = REG_USER_MSG("SetFOV", 1); gmsgShowMenu = REG_USER_MSG("ShowMenu", -1); gmsgShake = REG_USER_MSG("ScreenShake", sizeof(ScreenShake)); gmsgFade = REG_USER_MSG("ScreenFade", sizeof(ScreenFade)); gmsgAmmoX = REG_USER_MSG("AmmoX", 2); gmsgTeamNames = REG_USER_MSG("TeamNames", -1); gmsgStatusText = REG_USER_MSG("StatusText", -1); gmsgStatusValue = REG_USER_MSG("StatusValue", 3); gmsgWeapons = REG_USER_MSG("Weapons", 8); }