CatStation/Content.Shared/EntityTable/EntitySelectors
Fildrance ff495df549
Injecting entity table conditions into context (#45231)
* refactor: entity table condition injection and hierarhical condition checks

* refactor: rename IsNotRepeatingCondition into ExcludeEntitiesFromContextCondition, simplify EntityTableSelectorWithChildrenBase.CheckConditions logic, + new test

* refactor: fix test using old name of condition

* refactor: renaming

* refactor: fix no condition + RequireAll case and added test

* refactor: GetSpawns no more virtual

* refactor: more tests!

* refactor: use ScopedConditionsRestore for child conditions in EntityTableSelectorWithChildrenBase, not for current type conditions
2026-08-24 00:12:07 +00:00
..
AllSelector.cs Injecting entity table conditions into context (#45231) 2026-08-24 00:12:07 +00:00
EntityTableSelector.cs Injecting entity table conditions into context (#45231) 2026-08-24 00:12:07 +00:00
EntityTableSelectorWithNestedBase.cs Injecting entity table conditions into context (#45231) 2026-08-24 00:12:07 +00:00
EntityTableTypeSerializer.cs Replace some usages of object reads with generic type reads (#45149) 2026-08-14 17:20:28 +00:00
EntSelector.cs Documentation of e api (#44395) 2026-07-01 08:38:04 +00:00
GroupSelector.cs Injecting entity table conditions into context (#45231) 2026-08-24 00:12:07 +00:00
NestedSelector.cs Injecting entity table conditions into context (#45231) 2026-08-24 00:12:07 +00:00
NoneSelector.cs Replace all uses of System.Random with IRobustRandom, resolve all System.Random warnings. (#32) 2026-06-16 23:38:37 +00:00