//===========================================================================// // File: cnslmsgs.cpp // // Project: MUNGA Brick: // // Contents: Console messages // //---------------------------------------------------------------------------// // Date Who Modification // // -------- --- -----------------------------------------------------------// // 06/02/95 ECH Initial coding. // // 06/03/95 GAH Added corresponding Macintosh message defintions. // // 10/05/95 GAH Added ConsoleApplicationEndMissionMessage. // //---------------------------------------------------------------------------// // Copyright (C) 1994-1995, Virtual World Entertainment, Inc. // // All Rights reserved worldwide // // This unpublished sourcecode is PROPRIETARY and CONFIDENTIAL // //===========================================================================// #include #pragma hdrstop #if !defined(BTCNSL_HPP) # include #endif //~~~~~~~~~~~~~~~~~~ ConsolePlayerMechKilledMessage ~~~~~~~~~~~~~~~~~~~~~~ ConsolePlayerMechKilledMessage:: ConsolePlayerMechKilledMessage( HostID player_host_ID, HostID killer_host_ID ): NetworkClient::Message( ConsolePlayerMechKilledMessageID, sizeof(ConsolePlayerMechKilledMessage) ) { playerHostID = player_host_ID; killerHostID = killer_host_ID; } //~~~~~~~~~~~~~~~~~~ ConsolePlayerMechScoreUpdateMessage ~~~~~~~~~~~~~~~~~~~~~~ ConsolePlayerMechScoreUpdateMessage:: ConsolePlayerMechScoreUpdateMessage( HostID player_host_ID, int score ): NetworkClient::Message( ConsolePlayerMechScoreUpdateMessageID, sizeof(ConsolePlayerMechScoreUpdateMessage) ) { playerHostID = player_host_ID; playerScore = score; } //~~~~~~~~~~~~~~~~~~ ConsoleBTTeamScoreUpdateMessage ~~~~~~~~~~~~~~~~~~~~~~ ConsoleBTTeamScoreUpdateMessage:: ConsoleBTTeamScoreUpdateMessage( int team_ID, int score ): NetworkClient::Message( ConsoleBTTeamScoreUpdateMessageID, sizeof(ConsoleBTTeamScoreUpdateMessage) ) { teamID = team_ID; teamScore = score; } //~~~~~~~~~~~~~~~~~~ ConsolePlayerMechDamagedMessage ~~~~~~~~~~~~~~~~~~~~~~ ConsolePlayerMechDamagedMessage:: ConsolePlayerMechDamagedMessage( HostID player_host_ID, HostID damager_host_ID, int loss, int damage_zone_index, Logical damage_zone_destroyed, int points_transfered, int weapon_index ): NetworkClient::Message( ConsolePlayerMechDamagedMessageID, sizeof(ConsolePlayerMechDamagedMessage) ) { playerHostID = player_host_ID; damagerHostID = damager_host_ID; damageLoss = loss; pointsTransfered = points_transfered; damageZoneIndex = damage_zone_index; damageZoneDestroyed = damage_zone_destroyed; weaponIndex = weapon_index; } //~~~~~~~~~~~~~~~~ ConsolePlayerMechDeathWithoutHonorMessage ~~~~~~~~~~~~~~~~~~~ ConsolePlayerMechDeathWithoutHonorMessage:: ConsolePlayerMechDeathWithoutHonorMessage( HostID player_host_ID ): NetworkClient::Message( ConsolePlayerMechDeathWithoutHonorMessageID, sizeof(ConsolePlayerMechDeathWithoutHonorMessage) ) { playerHostID = player_host_ID; } //==============================================================================