EngoEngine / ecs

A Go-implementation of the Entity-Component-System paradigm
MIT License
298 stars 43 forks source link

Allow more than one interface in `World.AddSystemInterface` in and ex. #38

Closed sbrow closed 4 years ago

sbrow commented 5 years ago

This PR implements the changes discussed in issue #37.

Noofbiz commented 5 years ago

No worries about the CI issues. I'll fix those and rerun this ^_^ Thanks for the PR!

Noofbiz commented 5 years ago

That one looks like an actual fail. Looks like the excluded flags aren't working in some of the tests; it's adding entities to systems even though the entities have the exclude flag.

Noofbiz commented 4 years ago

Sorry! I meant to merge this in back then and completely lost track of it!

sbrow commented 4 years ago

Sorry! I meant to merge this in back then and completely lost track of it!

No worries, stuff happens :)