Adds /dm_filter hidden type to dreammaker builtins#312
Merged
SpaceManiac merged 1 commit intoSpaceManiac:masterfrom May 12, 2022
Spookerton:spkrtn/add-dm_filter-type
Merged
Adds /dm_filter hidden type to dreammaker builtins#312SpaceManiac merged 1 commit intoSpaceManiac:masterfrom Spookerton:spkrtn/add-dm_filter-type
SpaceManiac merged 1 commit intoSpaceManiac:masterfrom
Spookerton:spkrtn/add-dm_filter-type
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
reference to this type -
https://www.byond.com/forum/post/2544111#comment25180960
After some cursory poking, /dm_filter is a hidden type that can be used to manipulate filter instances without using the runtime search operator (:). There is no official reference material for it. It does not descend from datum, cannot be subtyped, and can only be created successfully by a valid call to proc/filter(...). All filter types create the same kind of /dm_filter but with different properties, of which I believe type is the only const.
A contributor on bay tried to use it but checker doesn't know about it. I'm not familiar with the guts of suite, but I think this is all that's necessary?