Commit Graph

527 Commits

Author SHA1 Message Date
Igor Kravchenko 386350ab1f add documentation for EntityStateMachine 2020-09-30 12:09:08 +03:00
Igor Kravchenko 121f8d55b0 add documentation for StateComponentMapping 2020-09-30 11:05:10 +03:00
Igor Kravchenko 7ede8fa842 Merge branch 'master' into fsm 2020-09-29 20:08:19 +03:00
Igor Kravchenko 7f675db01d add documentation for component providers 2020-09-29 20:01:20 +03:00
Igor Kravchenko 720ba3f565 update testEnterSecondStateDoesNotRemoveOverlappingComponents 2020-09-29 16:37:44 +03:00
Igor Kravchenko 81e18ba443 adds StateName generic to EntityStateMachine 2020-09-29 12:19:47 +03:00
Igor Kravchenko 08e20d1656 add EntityStateMachineTests 2020-09-29 12:11:43 +03:00
Igor Kravchenko 4f42a69d82 add EntityStateTests 2020-09-28 23:35:57 +03:00
Igor Kravchenko a17fbea014 add EntityStateMachine 2020-09-28 00:33:20 +03:00
Igor Kravchenko acc2a0feff Add initial implementation of component providers for entity FSM 2020-09-17 20:17:52 +03:00
Christian Treffs 27f42015e8
Merge pull request #29 from fireblade-engine/feature/contributing
Add contribution guide
2020-08-28 11:03:40 +02:00
Christian Treffs 1bf4270711
Update README 2020-08-28 10:55:54 +02:00
Christian Treffs a1e621d8d9
Update Makefile 2020-08-28 10:55:44 +02:00
Christian Treffs e38840d291
Update actions 2020-08-28 10:31:20 +02:00
Christian Treffs 645d871e62
Update CONTRIBUTING.md 2020-08-28 10:23:19 +02:00
Christian Treffs 3fb2c1afdc
Update CONTRIBUTING.md 2020-08-28 10:20:36 +02:00
Christian Treffs acc17d5150
Update CONTRIBUTING.md 2020-08-28 10:10:40 +02:00
Christian Treffs 075a701417
Update CONTRIBUTING.md 2020-08-28 09:39:43 +02:00
Christian Treffs a8d4bee5a6
Update CONTRIBUTING.md 2020-08-28 09:26:36 +02:00
Christian Treffs f44f7f819a
Update CONTRIBUTING.md 2020-08-28 09:22:50 +02:00
Christian Treffs 40bc49d6e8
Update CONTRIBUTING.md 2020-08-28 09:13:00 +02:00
Christian Treffs f56e6a87b0
Update CONTRIBUTING.md 2020-08-28 09:06:05 +02:00
Christian Treffs 78de83bc86
Update CONTRIBUTING.md 2020-08-28 09:02:17 +02:00
Christian Treffs 2e52168ab5
Update CONTRIBUTING.md 2020-08-27 08:54:36 +02:00
Christian Treffs ce4348b554
Create CONTRIBUTING.md 2020-08-27 08:25:15 +02:00
Christian Treffs 36e8c79e82
Merge branch 'release/0.16.0' into master 2020-08-22 09:34:59 +02:00
Christian Treffs dd16ccce6b
Increase coverage + cleanups 2020-08-22 09:02:21 +02:00
Christian Treffs 407a71a03f
Add SwiftPackageIndex compatibility info 2020-08-21 18:26:22 +02:00
Christian Treffs 55e37a7fbd
Merge branch 'develop' into release/0.16.0 2020-08-21 16:44:50 +02:00
Christian Treffs 7980246b11
Merge branch 'feature/storage' into develop 2020-08-21 16:34:35 +02:00
Christian Treffs d2cc6c1115
Remove unused entity storage 2020-08-21 16:28:30 +02:00
Christian Treffs 37618d5b4f
Refine ComponentIdentifier 2020-08-21 16:27:35 +02:00
Christian Treffs db0fdb641d
Add default empty gen init test 2020-08-21 12:19:34 +02:00
Christian Treffs 92506042a1
Update README 2020-08-21 12:11:04 +02:00
Christian Treffs e351de9fb3
Merge branch 'feature/entity-id-gen' into develop 2020-08-21 12:05:23 +02:00
Christian Treffs 9358319892
Document + typealias 2020-08-21 12:04:50 +02:00
Christian Treffs 432a820ac0
Drop MutableCollection conformance requirement 2020-08-21 11:54:02 +02:00
Christian Treffs bb02f301c8
Fix entity id default generation + add tests 2020-08-21 11:46:48 +02:00
Christian Treffs fcf5f4eaf3
Refine entity identifier generator 2020-08-21 10:54:48 +02:00
Christian Treffs af81c88a51
Use Identifier in EntityId generator 2020-08-21 10:00:13 +02:00
Christian Treffs 5696b5612d
Merge tag '0.15.4' into develop
Refine EntityIdentifier
2020-08-21 08:41:19 +02:00
Christian Treffs 7613cb2934
Merge branch 'release/0.15.4' into master 2020-08-21 08:41:08 +02:00
Christian Treffs 3d98ce9a53
Update README 2020-08-21 08:40:52 +02:00
Christian Treffs f3cfe64b7d
Refine entity identifier 2020-08-21 08:26:15 +02:00
Christian Treffs e770a53a87
Re-generate sources with sourcery 1.0.0 2020-08-20 18:44:55 +02:00
Christian Treffs f55cb64730
Merge branch 'feature/codecov-action' into develop 2020-08-12 22:18:30 +02:00
Christian Treffs 6d688f184f
Merge branch 'feature/codecov-action' of github.com:fireblade-engine/ecs into feature/codecov-action 2020-08-12 22:01:50 +02:00
Christian Treffs fc78389187
Update README 2020-08-12 22:00:59 +02:00
Christian Treffs e00e125a84
Update ci.yml 2020-08-12 21:54:35 +02:00
Christian Treffs c6ba65b6c0
Update ci.yml 2020-08-12 21:42:27 +02:00