Skip to content

Tags: InvadingOctopus/octopuskit

Tags

4.0.0-beta.5

Add note for OctopusKit-Core

4.0.0-beta.4

Merge branch 'develop' of https://github.com/InvadingOctopus/octopuskit…

… into develop

4.0.0-beta.3

Add link to game project template

4.0.0-beta.2

Rename removeComponents to removeAllComponents

To explicitly clarify that all components will be removed.

4.0.0-beta.1

Check component flags in turn cycle

Check OKTurnBasedComponent.disallowBeginTurn, disallowUpdateTurn and disallowEndTurn

3.2.0

Fix tvOS support

3.1.0-beta.5

Update documentation

3.1.0-beta.4

Update documentation

- Overhaul the description and usage examples for core objects

3.1.0-beta.3

Overhaul ECS core

- Fix infinite recursion bug where RelayComponent.target and GKEntity.node called each other if RelayComponent was initialized with sceneComponentType
- Fix and improve GKEntity.componentOrRelay(ofType:)
- Ensure a direct component is always returned before a RelayComponent
- Add @inlinable where applicable
- Improve OctopusComponent.checkEntityForRequiredComponents()
- Improve core ECS types
- Add and improve tests
- Add LOGECSVERBOSE conditional compilation flag
- Add logs
- Improve documentation and comments

3.1.0-beta.2

Fix iOS conditional compilation code

Oops