mirror of
https://github.com/ENSL/NS.git
synced 2024-11-26 22:40:58 +00:00
99c40ae09e
- Shotgun rework. Previously inconsistent shooting during reloads and desynced animations with server. -- Shotgun reload can now be interrupted with a pump animation -- Changed pellets 10 -> 17 and damage 17-> 10 to reduce inconsistency - Networked ammo - Client and server dll consistency checks added - Backwards compatibility check for v3.2 servers to prevent prediction errors (popular demand) - Players can change lifeform and use popupmenu in pregame warmup - Fixed guns getting stuck in the air - Reverted max speed to not be client cvar adjustable, fixing walk speed issues - Added cl_mutemenu for players accidentally clicking on the scoreboard and going into squelch mode - Removed default_fov as it did nothing but change sensitivty - Fixed commander view scrolling keybinds - cl_showspeed now works in readyroom and spectate
316 lines
No EOL
13 KiB
C
316 lines
No EOL
13 KiB
C
//======== (C) Copyright 2001 Charles G. Cleveland All rights reserved. =========
|
|
//
|
|
// The copyright to the contents herein is the property of Charles G. Cleveland.
|
|
// The contents may be used and/or copied only with the written permission of
|
|
// Charles G. Cleveland, or in accordance with the terms and conditions stipulated in
|
|
// the agreement/contract under which the contents have been supplied.
|
|
//
|
|
// Purpose: Constants for all sayings in titles.txt
|
|
//
|
|
// $Workfile: AvHTitles.h $
|
|
// $Date: 2002/10/24 21:43:38 $
|
|
//
|
|
//-------------------------------------------------------------------------------
|
|
// $Log: AvHTitles.h,v $
|
|
// Revision 1.35 2002/10/24 21:43:38 Flayra
|
|
// - Removed old unused titles
|
|
//
|
|
// Revision 1.34 2002/10/18 22:23:10 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.33 2002/10/16 01:08:26 Flayra
|
|
// - New HUD titles
|
|
//
|
|
// Revision 1.32 2002/10/03 19:10:05 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.31 2002/09/23 22:36:17 Flayra
|
|
// - Added "paralyzed" message
|
|
//
|
|
// Revision 1.30 2002/09/09 20:09:16 Flayra
|
|
// - Added constants for commander voting
|
|
//
|
|
// Revision 1.29 2002/08/16 02:48:49 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.28 2002/08/02 21:44:16 Flayra
|
|
// - Massive help update
|
|
//
|
|
// Revision 1.27 2002/07/26 23:08:34 Flayra
|
|
// - Added numerical feedback
|
|
//
|
|
// Revision 1.26 2002/07/23 17:33:05 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.25 2002/07/08 17:20:54 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.24 2002/06/25 18:22:54 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.23 2002/06/03 17:01:43 Flayra
|
|
// - Regular update (alien building help text, effective player classes for aliens)
|
|
//
|
|
// Revision 1.22 2002/05/28 18:10:49 Flayra
|
|
// - Regular update
|
|
//
|
|
// Revision 1.21 2002/05/23 02:32:57 Flayra
|
|
// - Post-crash checkin. Restored @Backup from around 4/16. Contains changes for last four weeks of development.
|
|
//
|
|
//===============================================================================
|
|
#ifndef AVH_TITLES_H
|
|
#define AVH_TITLES_H
|
|
|
|
// Messages
|
|
#define kReadyRoomMessage "ReadyRoomMessage"
|
|
#define kReadyRoomThrottleMessage "ReadyRoomThrottleMessage"
|
|
#define kReinforcementMessage "ReinforcementMessage"
|
|
#define kReinforcingMessage "ReinforcingMessage"
|
|
#define kObserverMessage "ObserverMessage"
|
|
#define kReinforcementComplete "ReinforcementComplete"
|
|
#define kCantSwitchTeamsInTournyMode "CantSwitchTeamsInTournyMode"
|
|
#define kCantSwitchTeamsAfterGameStart "CantSwitchTeamsAfterGameStart"
|
|
#define kTooManyPlayersOnTeam "TooManyPlayersOnTeam"
|
|
#define kCantJoinAfterSpectating "CantJoinAfterSpectating"
|
|
#define kJoinTeamTooFast "JoinTeamTooFast"
|
|
#define kSpectatorsNotAllowed "SpectatorsNotAllowed"
|
|
#define kCanOnlyJoinTeamYouveReinforced "CanOnlyJoinTeamYouveReinforced"
|
|
#define kObjectivesVsAliens "ObjectivesVsAliens"
|
|
#define kObjectivesVsMarines "ObjectivesVsMarines"
|
|
#define kTeamTitle "Team"
|
|
#define kMustGestateUp "MustGestateUp"
|
|
#define kMustGestateOnGround "MustGestateOnGround"
|
|
#define kNotWhileDigesting "NotWhileDigesting"
|
|
#define kSurfaceTooSteep "SurfaceTooSteep"
|
|
#define kNoReadyRoomWhileDigested "NoReadyRoomWhileDigested"
|
|
#define kNeedMoreRoomToGestate "NeedMoreRoomToGestate"
|
|
#define kNeedOneHiveToGestate "NeedOneHiveToGestate"
|
|
#define kNeedTwoHivesToGestate "NeedTwoHivesToGestate"
|
|
#define kNeedThreeHivesToGestate "NeedThreeHivesToGestate"
|
|
#define kNeedOneHiveForStructure "NeedOneHiveForStructure"
|
|
#define kNeedTwoHivesForStructure "NeedTwoHivesForStructure"
|
|
#define kNeedThreeHivesForStructure "NeedThreeHivesForStructure"
|
|
#define kNeedsAnotherHiveForStructure "NeedsAnotherHiveForStructure"
|
|
#define kMustBeBuilder "MustBeBuilder"
|
|
#define kMustBeStarted "MustBeStarted"
|
|
#define kUpgradeNotAvailable "UpgradeNotAvailable"
|
|
#define kTooManyStructuresInArea "TooManyStructuresInArea"
|
|
#define kTooManyStructuresOfThisTypeNearby "TooManyStructuresOfThisTypeNearby"
|
|
#define kTooManyStructuresOnServer "TooManyStructuresOnServer"
|
|
#define kTooManyWebs "TooManyWebs"
|
|
#define kTooManyWebsNearby "TooManyWebsNearby"
|
|
|
|
#define kSoldierMessage "SoldierMessage"
|
|
#define kCommanderMessage "CommanderMessage"
|
|
#define kGestationMessage "GestationMessage"
|
|
#define kCocoonMessage "CocoonMessage"
|
|
|
|
#define kFriendText "Friend"
|
|
#define kEnemyText "Enemy"
|
|
#define kWeaponHelpText "Weapon%dHelp"
|
|
#define kCostMarker "Cost"
|
|
#define kDamageMarker "Damage:"
|
|
#define kRateOfFireMarker "Rate of fire:"
|
|
#define kSquadIndicator "SquadIndicator"
|
|
#define kRankText "Rank_%s_%d"
|
|
#define kCombatUpgradeLineComplete "LineComplete"
|
|
#define kYouAreAttacking "YouAreAttacking"
|
|
#define kYouAreDefending "YouAreDefending"
|
|
#define kAttacking "Attacking"
|
|
#define kDefending "Defending"
|
|
#define kYouAreNowA "YouAreNowA"
|
|
#define kExclamation "Exclamation"
|
|
#define kChooseAnUpgrade "ChooseAnUpgrade"
|
|
|
|
#define kYouReinforcement "YouAreReinforcements"
|
|
#define kNoSpectating "NoSpectating"
|
|
#define kObsInEyePrefix "ObsInEyePrefix"
|
|
|
|
#define kReceiveHeavyArmor "ReceiveHeavyArmor"
|
|
#define kReceiveMotionArmor "ReceiveMotionTrackArmor"
|
|
#define kReceiveJetpackArmor "ReceiveJetpackArmor"
|
|
#define kReceiveLifeSupportArmor "ReceiveLifeSupportArmor"
|
|
|
|
#define kMarineResourcePrefix "MarineResourcePrefix"
|
|
#define kAlienResourcePrefix "AlienResourcePrefix"
|
|
#define kCarryResourcePrefix "CarryResourcePrefix"
|
|
#define kAlienEnergyDescription "AlienEnergyDescription"
|
|
#define kResourcesTitle "Resources"
|
|
#define kResourcesDepletedTitle "ResourcesDepleted"
|
|
#define kReinforcementsTitle "Reinforcements"
|
|
|
|
#define kNumericalEventResources "NumericalEventResources"
|
|
#define kNumericalEventHealth "NumericalEventHealth"
|
|
#define kNumericalEventResourcesDonated "NumericalEventResourcesDonated"
|
|
#define kNumericalEventAmmo "NumericalEventAmmo"
|
|
|
|
#define kMenuArmorUpgradeLifeSupport "#MenuBuyArmorLifeSupport"
|
|
#define kMenuArmorUpgradeJetpack "#MenuBuyArmorJetpack"
|
|
#define kMenuArmorUpgradeMotionTrack "#MenuBuyArmorMotionTrack"
|
|
#define kMenuArmorUpgradeFull "#MenuArmorFull"
|
|
|
|
#define kMarinePointsAwardedToCommander "MarineAwardToCommander"
|
|
#define kMarinePointsAwardedToLeader "MarineAwardToLeader"
|
|
#define kMarinePointsAwarded "MarineAward"
|
|
#define kAlienPointsAwarded "AlienAward"
|
|
|
|
#define kCommander "Commander"
|
|
#define kNoCommander "NoCommander"
|
|
#define kHandicap "Handicap"
|
|
|
|
#define kStunned "Stunned"
|
|
#define kDigested "Digested"
|
|
#define kDigestingPlayer "DigestingPlayer"
|
|
#define kParasited "Parasited"
|
|
#define kPrimalScreamed "PrimalScreamed"
|
|
#define kCatalysted "Catalysted"
|
|
#define kUmbraed "Umbraed"
|
|
#define kWebbed "Webbed"
|
|
|
|
#define kWeaponCantBeDropped "WeaponCantBeDropped"
|
|
#define kReceivingLevelData "ReceivingLevelData"
|
|
#define kReceivingLevelData1 "ReceivingLevelData1"
|
|
#define kReceivingLevelData2 "ReceivingLevelData2"
|
|
#define kReceivingLevelData3 "ReceivingLevelData3"
|
|
#define kReceivingLevelData4 "ReceivingLevelData4"
|
|
|
|
#define kVoteCast "VoteCast"
|
|
#define kVoteStarted "VoteStarted"
|
|
#define kVoteIllegal "VoteIllegal"
|
|
#define kAlreadyVoted "AlreadyVoted"
|
|
#define kVoteFailed "VoteFailed"
|
|
#define kVoteSucceeded "VoteSucceeded"
|
|
#define kVoteCancelled "VoteCancelled"
|
|
#define kBannedFromCommand "BannedFromCommand"
|
|
|
|
#define kTeamNotAvailable "TeamNotAvailable"
|
|
#define kAlreadyOnTeam "AlreadyOnTeam"
|
|
#define kGameBegun "GameBegun"
|
|
#define kJoinSoon "YouCanJoinSoon"
|
|
#define kTeamOneWon "TeamOneWon"
|
|
#define kTeamTwoWon "TeamTwoWon"
|
|
#define kGameDraw "GameDraw"
|
|
|
|
#define kRankOnlyBeforeGameStart "RankBeforeGameStart"
|
|
#define kDefectOnlyAfterGameStart "DefectAfterGameStart"
|
|
#define kDefectMessageToLeader "DefectMessageToLeader"
|
|
#define kGameWontStart "GameWontStart"
|
|
#define kGameWontStartUntilReady "GameWontStartUntilReady"
|
|
#define kGameStarting "GameStarting"
|
|
|
|
#define kInvalidOrderGiven "InvalidOrderGiven"
|
|
|
|
#define kBuildingPrefix "Building"
|
|
#define kResearchingPrefix "Researching"
|
|
#define kEnergyPrefix "Energy"
|
|
|
|
#define kEditingParticleSystem "EditingParticleSystem"
|
|
#define kNoParticleSystem "NoParticleSystem"
|
|
|
|
#define kCommandStationForOtherTeam "CommandStationOtherTeam"
|
|
#define kCommandStationInUse "CommandStationInUse"
|
|
#define kWeaponPreventingCommandStation "WeaponPreventingCommandStation"
|
|
#define kCommandStationDestroyed "CommandStationDestroyed"
|
|
#define kCommandStationWaitTime "CommandStationWaitTime"
|
|
#define kJetpackEnergyHUDText "JetpackEnergyHUDText"
|
|
|
|
#define kHelpTextDisableHelp "HelpTextDisableHelp"
|
|
|
|
// Marine help text
|
|
#define kHelpTextCSAttractMode "HelpTextCSAttractMode"
|
|
#define kHelpTextArmoryResupply "HelpTextArmoryResupply"
|
|
#define kHelpTextAttackNearbyStation "HelpTextAttackNearbyStation"
|
|
#define kHelpTextBuildTurret "HelpTextBuildTurret"
|
|
#define kHelpTextBuildTower "HelpTextBuildTower"
|
|
#define kHelpTextExplainTower "HelpTextExplainTower"
|
|
#define kHelpTextAttackNearbyHive "HelpTextAttackNearbyHive"
|
|
|
|
// Alien chambers
|
|
#define kHelpTextFriendlyMovementChamber "HelpTextFriendlyMovementChamber"
|
|
#define kHelpTextAttackMovementChamber "HelpTextAttackMovementChamber"
|
|
|
|
#define kHelpTextFriendlyOffensiveChamber "HelpTextFriendlyOffensiveChamber"
|
|
#define kHelpTextAttackOffensiveChamber "HelpTextAttackOffensiveChamber"
|
|
|
|
#define kHelpTextFriendlyDefensiveChamber "HelpTextFriendlyDefensiveChamber"
|
|
#define kHelpTextAttackDefensiveChamber "HelpTextAttackDefensiveChamber"
|
|
|
|
#define kHelpTextFriendlySensoryChamber "HelpTextFriendlySensoryChamber"
|
|
#define kHelpTextAttackSensoryChamber "HelpTextAttackSensoryChamber"
|
|
|
|
#define kHelpTextOpenWeldable "HelpTextOpenWeldable"
|
|
#define kHelpTextCloseWeldable "HelpTextCloseWeldable"
|
|
#define kHelpTextAttackHive "HelpTextAttackHive"
|
|
#define kHelpTextHiveBlocked "HelpTextOtherHiveBlocked"
|
|
#define kHelpTextOtherHiveBuilding "HelpTextOtherHiveBuilding"
|
|
#define kHelpTextEmptyHiveNotNearby "HelpTextEmptyHiveNotNearby"
|
|
#define kHelpTextPhaseGate "HelpTextPhaseGate"
|
|
#define kHelpTextOrder "HelpTextOrder"
|
|
|
|
#define kHelpTextAlienPopupMenu "HelpTextAlienPopupMenu"
|
|
#define kHelpTextMarinePopupMenu "HelpTextMarinePopupMenu"
|
|
|
|
#define kHelpTextCommanderUseable "HelpTextCommanderUseable"
|
|
#define kHelpTextResourceDropoff "HelpTextResourceDropoff"
|
|
#define kHelpTextJetpacks "HelpTextJetpacks"
|
|
#define kHelpTextBite "HelpTextBite"
|
|
#define kHelpTextWallwalking "HelpTextWallwalking"
|
|
#define kHelpTextBuilder "HelpTextBuilder"
|
|
#define kHelpTextWeb "HelpTextWeb"
|
|
#define kHelpTextEggLayer "HelpTextEggLayer"
|
|
#define kHelpTextFlight "HelpTextFlight"
|
|
#define kHelpTextSpores "HelpTextSpores"
|
|
#define kHelpTextAlienResource "HelpTextAlienResource"
|
|
#define kHelpTextPopupMenu "HelpTextPopupMenu"
|
|
|
|
// General alien help
|
|
#define kHelpTextBuyUpgrade "HelpTextBuyUpgrade"
|
|
#define kHelpTextBuyLifeform "HelpTextBuyLifeform"
|
|
#define kHelpTextAlienWeapons "HelpTextAlienWeapons"
|
|
#define kHelpTextAlienResources "HelpTextAlienResources"
|
|
#define kHelpTextAlienEnergy "HelpTextAlienEnergy"
|
|
#define kHelpTextAlienPendingUpgrades "HelpTextAlienPendingUpgrades"
|
|
#define kHelpTextAlienBuildStructure "HelpTextAlienBuildStructure"
|
|
#define kHelpTextAlienHiveSight "HelpTextAlienHiveSight"
|
|
#define kHelpTextAlienVisionMode "HelpTextAlienVisionMode"
|
|
|
|
#define kHelpTextAlienUnderAttack "HelpTextAlienUnderAttack"
|
|
|
|
#define kHelpTextCommanderGiveOrders "HelpTextCommanderGiveOrders"
|
|
#define kHelpTextCommanderSelectPlayers "HelpTextCommanderSelectPlayers"
|
|
#define kHelpTextCommanderBuild "HelpTextCommanderBuild"
|
|
#define kHelpTextCommanderUse "HelpTextCommanderUse"
|
|
#define kHelpTextCommanderAttack "HelpTextCommanderAttack"
|
|
#define kHelpTextCommanderWeld "HelpTextCommanderWeld"
|
|
#define kHelpTextCommanderGet "HelpTextCommanderGet"
|
|
#define kHelpTextCommanderUnderAttack "HelpTextCommanderUnderAttack"
|
|
#define kHelpTextCommanderResearchComplete "HelpTextCommanderResearchComplete"
|
|
#define kHelpTextCommanderUpgradeComplete "HelpTextCommanderUpgradeComplete"
|
|
#define kHelpTextCommanderLogout "HelpTextCommanderLogout"
|
|
|
|
// Alien help text
|
|
#define kHelpTextAlienCommandMenu "HelpTextAlienCommandMenu"
|
|
#define kHelpTextAttackTower "HelpTextAttackTower"
|
|
|
|
// Scoreboard
|
|
#define kClassCommander "#ClassCommander"
|
|
#define kClassHeavyMarine "#ClassHeavyMarine"
|
|
#define kClassJetpackMarine "#ClassJetpackMarine"
|
|
#define kClassDead "#ClassDead"
|
|
#define kClassDigesting "#ClassDigesting"
|
|
#define kClassReinforcing "#ClassReinforcing"
|
|
#define kClassReinforcingComplete "#ClassReinforcingComplete"
|
|
#define kClassLevel1 "#ClassLevel1"
|
|
#define kClassLevel2 "#ClassLevel2"
|
|
#define kClassLevel3 "#ClassLevel3"
|
|
#define kClassLevel4 "#ClassLevel4"
|
|
#define kClassLevel5 "#ClassLevel5"
|
|
#define kClassGestating "#ClassGestating"
|
|
|
|
// Timelimit
|
|
#define kGameTime "GameTime"
|
|
#define kElapsed "Elapsed"
|
|
#define kRemaining "Remaining"
|
|
#define kTimeLimit "TimeLimit"
|
|
|
|
#endif |