Skip to content

Public class KVCollectionValue for pattern matching and case-insensitive key parsing.#125

Open
KashimuraBaka wants to merge 1 commit intoValveResourceFormat:masterfrom
KashimuraBaka:master
Open

Public class KVCollectionValue for pattern matching and case-insensitive key parsing.#125
KashimuraBaka wants to merge 1 commit intoValveResourceFormat:masterfrom
KashimuraBaka:master

Conversation

@KashimuraBaka
Copy link

Handles user written keyvalues with arbitrary casing (valid in Source engines like Valve Material)
but failing struct parsing in project, requires manual text parsing,
yet KVCollectionValue is not public, it cannot be iterated with IEnumerable. It should be public and support case-insensitive lookup.

…om keyvalue parsing, supporting case-insensitive key lookup via Get.
@xPaw
Copy link
Member

xPaw commented Mar 17, 2026

More info in #30 and #56

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