Skip to content

Commit 40bcada

Browse files
committed
1 parent 8cb6d29 commit 40bcada

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This base is specific to multiplayer mod projects.
1616

1717
## Features:
1818
- Restored game project generator scripts. No more having to generate every project!
19-
- Implements various pull requests from the master repo, allowing for a stable and reliable mod base.
19+
- Implements various pull requests (200+) from the master repo, allowing for a stable and reliable mod base.
2020
- Build scripts for Half-Life 2, Lost Coast, and HL2 episodes, with NextBot support.
2121
- NOTE: You may need to do some tinkering to make these singleplayer projects work well with the new SDK base. There are some bugs and crashes that won't be addressed by this base.
2222
- NPC NextBot sensing support from FIREFIGHT RELOADED with the BDSBASE_NPC preprocessor definition.
@@ -85,7 +85,8 @@ The Gunslinger is the reason for some of these cuts since it is a seperate bodyg
8585

8686
BDSBASE_ACHIEVEMENT_NOTIFICATIONS
8787
- Games: All
88-
- This mode enables the Xbox 360-styled achievement notifications.
88+
- This mode enables the Xbox 360-styled achievement notifications, and enables the achievement_earned event for in-game effects. (i.e. TF2's achievement announcements)
89+
- Users can easily change the look of the panels with the cl_achievements_theme command.
8990
- This allows users to easily see unlocked achievements and achievement progress.
9091

9192
## Setup:

src/game/server/tf/tf_player.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11596,7 +11596,11 @@ int CTFPlayer::OnTakeDamage_Alive( const CTakeDamageInfo &info )
1159611596
{
1159711597
int iExplosiveShot = 0;
1159811598
CALL_ATTRIB_HOOK_INT_ON_OTHER( pTFAttacker, iExplosiveShot, explosive_sniper_shot );
11599-
if ( iExplosiveShot )
11599+
#ifdef BDSBASE
11600+
if (iExplosiveShot && !m_Shared.IsInvulnerable())
11601+
#else
11602+
if (iExplosiveShot)
11603+
#endif
1160011604
{
1160111605
pSniper->ExplosiveHeadShot( pTFAttacker, this );
1160211606
}

0 commit comments

Comments
 (0)