Leon Friedrich
Leon Friedrich
This PR has several miscellaneous changes for a content PR, including: - Marks various `EntityCoordinates` methods as obsolete and moves their logic to `TransformSystem` - Removes various already obsoleted &...
This reworks how component delta states work, to try make using them slightly less confusing. Instead of having a both full & partial states implement `IComponentDeltaState` with a `FullState` bool...
Allows entity systems to use the cached xform & metadata queries
This PR makes various changes to InteractionSystem, mainly to try improve performance a bit: - Changes UI range/access checks so that they automatically succeed if the UI entity is a...
Requires space-wizards/RobustToolbox/pull/5149
Currently the colour equality methods use `MathHelper.CloseToPercent()` instead of actually checking equality, which directly contradicts the method's own documentation. IMO equality should just check equality. If approximate equality is desired,...
Currently drawing an unshaded sprite layer requires switching to the "unshaded" shader, which requires changing textures and creating a new render batch, which generally slows things down. It could be...
This adds an "atlasGroup" integer to the RSI meta.json that is intended to allow RSIs to try and control how they are inserted into the RSI atlases. Currently this doesn't...
The default `LookupFlags` argument used by `EntityLookupSystem` almost always returns far more entities than a specific lookup needs. After looking around for a bit, the cases where the default value...