oxygen icon indicating copy to clipboard operation
oxygen copied to clipboard

A lightweight Entity Component System written in Dart.

Results 5 oxygen issues
Sort by recently updated
recently updated
newest added

## Description Added a check when adding a system that is already in [`_systemsByType`](https://github.com/Dan-Crane/oxygen/blob/main/lib/src/system/system_manager.dart#L13) ## Checklist Before you create this PR confirm that it meets all requirements listed below by...

## Description fixes #9 fixes #12 Merges Bill Haggerty's fork for their component removal fix and my HasNot fix. As Oxygen is written currently, components are marked for removal but...

# Current bug behaviour HasNot filters don't work on entities that have added components during runtime. # Expected behaviour HasNot should filter out entities that have added the relevant component...

bug

## Description This tmp PR that should improve performance. ### The first thing to pay attention to is: 1. benchmarks. 2. changes in the API. ### If you are satisfied...

# Current bug behaviour If I add a component and then remove it, it does not get removed. # Expected behaviour A component marked for removal would be removed. #...

bug