See and discuss changes in Milestone 0.41.1
Note
The feature mentioned below (Entitas.CodeGeneration.Plugins.IgnoreNamespaces = true
) doesn't work yet because it's not used in the code. Will be fixed in the next release.
CodeGenerator
// instead of
Matcher<GameEntity>.AllOf(GameMatcher.Position, GameMatcher.View);
// you can write
GameMatcher.AllOf(GameMatcher.Position, GameMatcher.View);
- Added option to ignore namespace in generated api
- Simply add
Entitas.CodeGeneration.Plugins.IgnoreNamespaces = true
to your Entitas.properties - You can run
entitas status
to see if any plugins require additional keys
- Simply add
$ entitas status
Missing key: Entitas.CodeGeneration.Plugins.IgnoreNamespaces
- Added
IConfigurable
to support optional keys needed in Entitas.properties
Other
- Added properties.ToDictionary()