Skip to content

Conversation

@Alienmario
Copy link
Collaborator

Discovered by ak47toh on Discord.
Custom maps (bm_e17_m2 for example) can use commas for output token delimiters, making entity output modifications fail.
This changes the parser to dynamically adapt.

Reference: https://github.com/ValveSoftware/source-sdk-2013/blob/7191ecc418e28974de8be3a863eebb16b974a7ef/src/game/server/cbase.cpp#L133

@ak47toh
Copy link
Contributor

ak47toh commented Dec 23, 2025

Works perfectly now at both Windows and Linux. Looks good.

@Alienmario Alienmario requested a review from ampreeT December 23, 2025 18:19
Copy link
Owner

@ampreeT ampreeT left a comment

Choose a reason for hiding this comment

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

LGTM, untested

@Alienmario Alienmario merged commit 8c0a393 into master Dec 24, 2025
2 checks passed
@Alienmario Alienmario deleted the fix-output-delimiter branch December 24, 2025 02:25
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.

4 participants