Skip to content

[HL2MP] Integrate SecobMod multiplayer HL2 NPC and logic entity support#449

Merged
Blixibon merged 1 commit into
mapbase-source:mapbase-mp-2025from
Blixibon:feature/mp-2025/secobmod
Aug 9, 2025
Merged

[HL2MP] Integrate SecobMod multiplayer HL2 NPC and logic entity support#449
Blixibon merged 1 commit into
mapbase-source:mapbase-mp-2025from
Blixibon:feature/mp-2025/secobmod

Conversation

@Blixibon
Copy link
Copy Markdown
Member

This pull request integrates parts of SecobMod into Mapbase, mainly the multiplayer NPC support.

The original SecobMod used its own dedicated #ifdef preprocessor, but for this PR, all SecobMod changes use #ifdef MAPBASE_MP with a "From SecobMod" comment tacked onto each change. Changes in this PR which do not have that comment may not explicitly come from SecobMod, but may have the same purpose and/or use its utility functions.


PR Checklist

  • My PR follows all guidelines in the CONTRIBUTING.md file
  • My PR targets a develop branch OR targets another branch with a specific goal in mind

@Blixibon Blixibon force-pushed the feature/mp-2025/secobmod branch 2 times, most recently from c27e5a5 to 0f93bab Compare July 31, 2025 03:41
Copy link
Copy Markdown
Collaborator

@arbabf arbabf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found a few issues, but this looks good otherwise.

Comment thread src/game/server/entitylist.cpp Outdated
Comment thread src/game/server/entitylist.cpp Outdated
Comment thread src/game/server/hl2/npc_metropolice.cpp Outdated
@Blixibon Blixibon force-pushed the feature/mp-2025/secobmod branch from 0f93bab to 2dcb68b Compare August 8, 2025 15:27
@Blixibon Blixibon requested a review from arbabf August 8, 2025 15:56
Copy link
Copy Markdown
Collaborator

@arbabf arbabf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new changes look good to me.

@Blixibon Blixibon merged commit 648c8eb into mapbase-source:mapbase-mp-2025 Aug 9, 2025
4 checks passed
@Blixibon Blixibon deleted the feature/mp-2025/secobmod branch August 9, 2025 04:49
Bitl added a commit to BitlDevelopmentStudios/source-sdk-2013 that referenced this pull request May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants