Simon Schmid

Results 280 comments of Simon Schmid

Hi @haltingstate This is intentional behaviour based on the `Preferences` class. `. userproperties` should be added to `.gitignore` The idea of user properties is that user setups might be different...

Hi, I have never used state machines with Entitas, so my feedback might not be that helpful. I consider each unique component a state which lets me compose states and...

@Jennal fyi, Entitas 1.14 will be netstandard2.1 and net6.0 https://github.com/sschmid/Entitas-CSharp/issues/992#issuecomment-1227761712 Jenny will also run on net6.0 and will be able to parse both the old unity csproj + the "new"...

@genaray The core of Entitas uses System.Collections.Generic and is not thread-safe in general. However, within systems you can do multithreading, see - [JobSystem.cs](https://github.com/sschmid/Entitas-CSharp/blob/master/Entitas/Entitas/Systems/JobSystem.cs) - [TestJobSystem](https://github.com/sschmid/Entitas-CSharp/blob/0d74adc91df1db25b1001679d989f1f3195af49c/Tests/Tests/Fixtures/Systems/TestJobSystem.cs) Ignore the if (exception !=...

This update will touch multiple parts of Entitas and more concrete task will emerge over time I think. I will drop more ideas and thoughts here. Another I just had...

@JesseTG Haha, just as a last minute edit, I removed my notes on `SetComponent()`. I was also thinking to combine them. Add() and Replace() almost do the same thing. Let's...

I'll have a look what T4 can do and if it fits well. I'm happy to replace roslyn with sth that's easier to use

@WeslomPo Adding package support will not require you to use packages or change your workflow. It will however still result in some breaking changes in the generated code. A migration...

@GameKong Most likely because you used the Entitas GitHub version which doesn't have hits feature. Only the Entitas Asset Store version has this feature. However, this changed, and both Entitas...