Skip to content

Adds /dm_filter hidden type to dreammaker builtins#312

Merged
SpaceManiac merged 1 commit intoSpaceManiac:masterfrom
Spookerton:spkrtn/add-dm_filter-type
May 12, 2022
Merged

Adds /dm_filter hidden type to dreammaker builtins#312
SpaceManiac merged 1 commit intoSpaceManiac:masterfrom
Spookerton:spkrtn/add-dm_filter-type

Conversation

@Spookerton
Copy link
Copy Markdown
Contributor

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?

@SpaceManiac SpaceManiac merged commit 59e161b into SpaceManiac:master May 12, 2022
@Spookerton Spookerton deleted the spkrtn/add-dm_filter-type branch December 20, 2022 12:46
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