Releases: Chukobyte/seika-engine
Releases · Chukobyte/seika-engine
v0.51.0
- Fixing bug with scene switching where all scene nodes weren't being cleaned up.
v0.50.0
- Added operator overloads for Rect2 (python-api).
- Fixed bug with animation restarting on the first frame when calling
play
on AnimatedSprite
nodes.
v0.49.0
- Setting draw source for
Sprite
nodes automatically.
AnimatedSprite
node play
function now accepts a default parameter that plays the current animation.
AnimatedSprite
node now has a loops
parameter to determine if an animation loops.
- In
seika.math.Vector2
python class added the following functions magnitude
, normalized
, direction_to
, and hash
function.
- Bug fixes
- Fixed not adding rotation to
Sprite
nodes.
- Fixed
AnimatedSprite
animation not starting on frame 0 sometimes.
v0.48.0
- Added function to set an
AnimatedSprite
node's animations.
- Added property
z_index
to Node2D
nodes.
v0.47.1
- Fixing bug with some entity systems not cleaning up after themselves.
v0.47.0
- Added
SimpleTimer
and seika.utils module to python api.
v0.46.1
- Fixing audio stream on export
- Updated 2d test export package
v0.46.0
- Fixed loading
AudioStream
from memory on export.
v0.45.0
- Can now set initial window size in project properties.
v0.44.0
- Can now get entity collisions by tag with
Collision.get_collided_nodes_by_tag
method
- Fixed bug with setting tags in python script
- Added rough ease functions (not ready to be used!)