-Events system update order is now choosen according to system priority
-added mixin for adding exluded components using it's type -demos: *added GUI for selecting templates and choosing tools *change SpaceInvades SideMove system to not using events for better performance and multithreading *added Entites spawning support *fixed some Snake demo bugs *GUI work's better now
This commit is contained in:
parent
19fc440ed6
commit
1f78f2506c
9 changed files with 436 additions and 60 deletions
|
|
@ -21,4 +21,9 @@ static struct ECS
|
|||
__gshared ushort event_id;
|
||||
EntityID entity_id;
|
||||
}
|
||||
|
||||
mixin template ExcludedComponents(T...)
|
||||
{
|
||||
alias ExcludedComponents = T;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue