-
5e21d473a4
Fix references into nested placements and on asset delete (#285, #286)

adminandClaude Opus 5.5
2026-10-01 07:28:49 +02:00
-
214218d1b2
Clear references to a template object in every scene on delete (#269)

adminandClaude Opus 5.5
2026-09-30 22:35:51 +02:00
-
0f6e628616
Check the declared type when a graph writes a typed variable (#271)

adminandClaude Opus 5.5
2026-09-30 22:08:22 +02:00
-
f2282a81fb
Stop loading the bold face the editor never draws in (#273)

adminandClaude Opus 5.5
2026-09-30 21:27:46 +02:00
-
cbda6d64a7
Let only the owner delete a project, not an administrator (#272)

adminandClaude Opus 5.5
2026-09-30 21:13:20 +02:00
-
f14c4ecb77
Show the frame rate the measured times allow in the overlay (#275)

adminandClaude Opus 5.5
2026-09-30 11:18:39 +02:00
-
77f4c2c1a3
Show entities and time per area while playing in the Game View (#275)

adminandClaude Opus 5.5
2026-09-30 09:44:53 +02:00
-
d471150efb
Keep e2e 58 in the scene view after the eyedropper checks (#276)

adminandClaude Opus 5.5
2026-09-30 07:57:18 +02:00
-
ded71a92c9
Pick the target of an object variable in the Scene View (#276)

adminandClaude Opus 5.5
2026-09-30 06:31:41 +02:00
-
42647d309b
Run the gate on stein2 and the suite on the WSL runner (#283)

adminandClaude Opus 5.5
2026-09-29 22:48:49 +02:00
-
543b052136
Stamp the release in the page for the drag check in e2e 41 (#282)

adminandClaude Opus 5.5
2026-09-29 22:48:23 +02:00
-
6d4247ebf8
Paste where the view shows it, editor offsets included (#263)

adminandClaude Opus 5.5
2026-09-29 22:36:30 +02:00
-
9cff5282b6
Wait for the dragged body before checking the hold in e2e 41 (#282)

adminandClaude Opus 5.5
2026-09-29 22:20:00 +02:00
-
ffedd81803
Read many pixels from one render in the e2e checks (#283)

adminandClaude Opus 5.5
2026-09-29 22:07:53 +02:00
-
857e23c69b
Run CI on a WSL2 runner with the RTX 4070 (#283)

adminandClaude Opus 5.5
2026-09-29 20:56:50 +02:00
-
9b5eeaab57
Empty a deleted tile's cells on every tilemap (#268)

adminandClaude Opus 5.5
2026-09-29 19:00:22 +02:00
-
14972d057f
Refactoring round 8: hide data files, safe saves, Esc as Cancel (#85)

adminandClaude Opus 5.5
2026-09-29 18:12:55 +02:00
-
bc688f3efc
Refactoring round 7: split BehaviorSystem, fewer copies (#85)

adminandClaude Opus 5.5
2026-09-29 16:16:37 +02:00
-
dded62b9f9
Let the example-game smokes read texts in the game again

adminandClaude Opus 5.5
2026-09-29 15:19:42 +02:00
-
cab1c0177f
Show only the game view in fullscreen, in the editor and the link (#267)

adminandClaude Opus 5.5
2026-09-29 14:44:14 +02:00
-
24d360aeec
Add zoom steps and a larger start caption to the game link (#266)

adminandClaude Opus 5.5
2026-09-29 14:14:54 +02:00
-
4194f3e150
Share a link that plays the game without the editor (#266)

adminandClaude Opus 5.5
2026-09-29 13:30:38 +02:00
-
94c1055895
Throttle what the editor shows while a game runs (#265)

adminandClaude Opus 5.5
2026-09-29 11:53:04 +02:00
-
a7e793f6de
Keep many spawned behaviors from eating the frame

adminandClaude Opus 5.5
2026-09-29 10:36:10 +02:00
-
5fbc6eb088
Set the order in which event nodes run across behaviors (#264)

adminandClaude Opus 5.5
2026-09-29 09:21:31 +02:00
-
0c41cb97b1
Clip the children of an object to a clip area (#260)

adminandClaude Opus 5.5
2026-09-29 07:08:00 +02:00
-
89aa92d2e3
Put a shader on a text and draw pixel fonts sharp (#169)

adminandClaude Opus 5.5
2026-09-29 06:01:28 +02:00
-
ef2600493f
Read the pixel size of a texture in a graph (#262)

adminandClaude Opus 5.5
2026-09-29 06:01:27 +02:00
-
d7d0a6e7d4
Let Tab reach the game in the Game tab (#261)

adminandClaude Opus 5.5
2026-09-29 06:01:26 +02:00
-
d2701b3ec5
Scroll the image tile into view before clicking it in e2e 12

adminandClaude Opus 5.5
2026-09-28 19:27:55 +02:00
-
e03a3dce97
Ignore the local tmp folder

adminandClaude Opus 5.5
2026-09-28 17:57:38 +02:00
-
6c62aa45d5
Pick Crate 57 through the menu search in e2e 57 (#258)

adminandClaude Opus 5.5
2026-09-28 17:57:37 +02:00
-
4e6aeb5f72
Query objects in bulk and filter, count or test a list (#259)

adminandClaude Opus 5.5
2026-09-28 15:43:03 +02:00
-
f84defb9b6
Pick an object of the same scene for an Object variable (#258)

adminandClaude Opus 5.5
2026-09-28 14:35:17 +02:00
-
e8b3ac0a3b
Keep behavior variables private to their own graph (#257)

adminandClaude Opus 5.5
2026-09-28 13:54:57 +02:00
-
cf6565d108
Start new behavior variables with Keep switched off

adminandClaude Opus 5.5
2026-09-28 12:02:40 +02:00
-
38e0f656be
Split a struct output into one pin per field (#256)

adminandClaude Opus 5.5
2026-09-28 11:33:38 +02:00
-
2aaca01929
Find the first matching item with a Find … Match block (#255)

adminandClaude Opus 5.5
2026-09-28 10:40:17 +02:00
-
e1d3c0cadb
Keep items a running game puts into a typed list

adminandClaude Opus 5.5
2026-09-28 10:00:22 +02:00
-
b0d0868f55
Give a list one struct type so every item keeps its shape (#254)

adminandClaude Opus 5.5
2026-09-28 07:23:00 +02:00
-
61bbb96a96
Define a struct once as an asset and reuse its shape (#253)

adminandClaude Opus 5.5
2026-09-28 06:04:40 +02:00
-
4857bb75e6
Show lists in the inspector and variables in their own tab (#252)

adminandClaude Opus 5.5
2026-09-27 21:56:21 +02:00
-
92fad6b9e3
Show the list a running game fills in the list tab (#251)

adminandClaude Opus 5.5
2026-09-27 21:07:14 +02:00
-
b90b62886b
Put one item into a list, a struct staying whole, with Add item (#250)

adminandClaude Opus 5.5
2026-09-27 21:07:04 +02:00
-
cb8a2d029a
Loop over a list and stop at the first match with For each (#249)

adminandClaude Opus 5.5
2026-09-27 21:06:40 +02:00
-
a5ae21481b
Type point values, snap and scrub the preview in the curve tab (#248)

adminandClaude Opus 5.5
2026-09-27 16:45:53 +02:00
-
393b8ec7f9
Build your own easing curve and use it on keys and Lerp (#247)

adminandClaude Opus 5.5
2026-09-27 15:58:05 +02:00
-
320d3e27e1
Add a Lerp node that blends from a to b with an ease (#246)

adminandClaude Opus 5.5
2026-09-27 14:49:22 +02:00
-
3a3401f8ac
Let the sort knob win over the corner handle it sits on (#228)

adminandClaude Opus 5.5
2026-09-27 13:36:40 +02:00
-
30de4d35a8
Give the scene tab a header with Fit and the eye (#245)

adminandClaude Opus 5.5
2026-09-27 12:57:49 +02:00
-
a90ef4c22f
Draw the game view letterbox in the editor background colour

adminandClaude Opus 5.5
2026-09-27 12:57:28 +02:00
-
e0b471c354
Open the add menu with a right-click in the asset panel (#244)

adminandClaude Opus 5.5
2026-09-27 12:27:34 +02:00
-
38f009e035
Make e2e 40, 46, 51 and 52 pass in the full run again

adminandClaude Opus 5.5
2026-09-27 12:12:10 +02:00
-
3abb6894a7
Let a container sort its content with its parent (#243)

adminandClaude Opus 5.5
2026-09-27 12:12:07 +02:00
-
074bda2247
Give texts, tilemaps, particles and containers the turn knob (#242)

adminandClaude Opus 5.5
2026-09-27 12:12:04 +02:00
-
98b9b300d9
Zoom the scene view further in, up to 64 device pixels

adminandClaude Opus 5.5
2026-09-27 12:12:01 +02:00
-
2eeabf7c23
Drag a whole selection and join existing groups in the hierarchy (#241)

adminandClaude Opus 5.5
2026-09-27 11:19:12 +02:00
-
893b81f798
Select a range of rows with shift-click in the hierarchy (#241)

adminandClaude Opus 5.5
2026-09-27 10:53:57 +02:00
-
53fa63441b
Group scene objects in the hierarchy, for the editor only (#241)

adminandClaude Opus 5.5
2026-09-27 01:17:46 +02:00
-
2b89292eb4
Copy and paste scene objects and graph nodes (#240)

adminandClaude Opus 5.5
2026-09-27 00:25:51 +02:00
-
7e829f737e
Load every picture of a project ahead so animated tiles don't flicker

adminandClaude Opus 5.5
2026-09-26 23:50:49 +02:00
-
6015869297
Let the scene view hide symbols, names and shapes per asset kind

adminandClaude Opus 5.5
2026-09-26 23:32:58 +02:00
-
66868de10a
Show destructive menu entries in red text, not on a red fill

adminandClaude Opus 5.5
2026-09-26 22:53:00 +02:00
-
89b95aa8ac
Move "Delete row" from the inspector into the timeline menu

adminandClaude Opus 5.5
2026-09-26 22:43:36 +02:00
-
0c5ac32b59
Let structs and lists nest to any depth (#239)

adminandClaude Opus 5.5
2026-09-26 22:33:20 +02:00
-
483c34bb5c
Let Destroy keep the children and hand them back as a list

adminandClaude Opus 5.5
2026-09-26 21:45:27 +02:00
-
7979b8ff19
Let structs and lists hold objects across behavior runs (#238)

adminandClaude Opus 5.5
2026-09-26 21:12:44 +02:00
-
98211a8d54
Let a variable hold an object across behavior runs

adminandClaude Opus 5.5
2026-09-26 19:56:27 +02:00
-
923baf2557
Let Spawn take an asset over an edge and find a child by name (#237)

adminandClaude Opus 5.5
2026-09-26 19:36:49 +02:00
-
1b3cb625a3
Let a text field select from right to left with the mouse (#236)

adminandClaude Opus 5.5
2026-09-26 15:30:33 +02:00
-
74b9c60661
Stop marking older sprites as changed after loading (#232)

adminandClaude Opus 5.5
2026-09-26 15:05:10 +02:00
-
085e6c8cce
Keep edited list values when an item is deleted (#235)

adminandClaude Opus 5.5
2026-09-26 14:45:23 +02:00
-
1d18862ed6
Give unconnected node inputs the default the node shows (#234)

adminandClaude Opus 5.5
2026-09-26 14:35:43 +02:00
-
8b44f97c35
Let a child sort with its parent so its Z stays local (#232)

adminandClaude Opus 5.5
2026-09-25 23:08:09 +02:00
-
fae827c087
Let an animation key Z so an object can pass behind another

adminandClaude Opus 5.5
2026-09-25 22:08:00 +02:00
-
147f8ffbea
Let animation keys ease with Sine to Bounce in, out or in-out

adminandClaude Opus 5.5
2026-09-25 22:02:23 +02:00
-
94749b4f3e
Let a project keep named snapshots and restore them (#231)

adminandClaude Opus 5.5
2026-09-25 18:21:52 +02:00
-
17a6fd0339
Move the shader test sprite off a name plate so CI passes again

adminandClaude Opus 5.5
2026-09-25 16:34:10 +02:00
-
21d7149756
Let a nested behavior without a start node run from On start (#230)

adminandClaude Opus 5.5
2026-09-25 16:13:14 +02:00
-
454d202109
Let each variable of a behavior choose whether calls keep it (#229)

adminandClaude Opus 5.5
2026-09-25 15:50:59 +02:00
-
7c70245c79
Let a nested behavior keep its variables between calls (#229)

adminandClaude Opus 5.5
2026-09-25 14:41:17 +02:00
-
03e7a78c3d
Keep a tilemap with outlined solids at 60 fps in scene and play

adminandClaude Opus 5.5
2026-09-25 12:23:18 +02:00
-
021a6dcb56
Zoom the tile tab in the same steps as the scene view

adminandClaude Opus 5.5
2026-09-25 10:30:41 +02:00
-
4027afc228
Let Fit fill the tile tab instead of stopping at 100 percent

adminandClaude Opus 5.5
2026-09-25 09:35:50 +02:00
-
50bddf68d4
Keep scene view names readable on plates and in rows of their own

adminandClaude Opus 5.5
2026-09-25 08:05:39 +02:00
-
af6ac12ab5
Show sharp tile preview labels and paths with tunnels and crossings

adminandClaude Opus 5.5
2026-09-25 06:18:41 +02:00
-
5dbac3a8df
Add a Select node that picks one of two values by a condition

adminandClaude Opus 5.5
2026-09-24 19:39:27 +02:00
-
89048413f1
Let a texture frame set where a sprite stands for Y sorting (#228)

adminandClaude Opus 5.5
2026-09-24 19:34:37 +02:00
-
50854389bb
Let a tilemap layer sort its rows by Y with the objects (#228)

adminandClaude Opus 5.5
2026-09-24 19:32:37 +02:00
-
ffb5bbe039
Stop a key getting stuck when Shift changes it while held (#227)

adminandClaude Opus 5.5
2026-09-24 18:06:16 +02:00
-
c1a6d63edb
Cover which tilemap layer and texture frame get a collision fill

adminandClaude Opus 5.5
2026-09-24 13:22:45 +02:00
-
8f29b88cc9
Make the actor smoke reach every sub pixel edge position again

adminandClaude Opus 5.5
2026-09-24 13:22:43 +02:00
-
f4cc681df4
Fill texture and tilemap collision only where it is being edited

adminandClaude Opus 5.5
2026-09-24 12:23:13 +02:00
-
495d87847d
Tint a collider's area only while the collider itself is selected

adminandClaude Opus 5.5
2026-09-24 12:05:29 +02:00
-
4b7e8614a8
Keep play start and game view scale in the project (#226)

adminandClaude Opus 5.5
2026-09-24 11:38:18 +02:00
-
5afb70a92e
Let the project set the size of scene view symbols

adminandClaude Opus 5.5
2026-09-24 10:55:42 +02:00
-
5399ef17e5
Snap the scene view zoom to pixel exact steps

adminandClaude Opus 5.5
2026-09-24 10:40:54 +02:00
-
22a89ed0f0
Keep game view steps pixel exact under Windows display scaling

adminandClaude Opus 5.5
2026-09-24 10:40:43 +02:00
-
2592873d76
Pull nearest tilemap uvs a tenth of a texel in, 0.02 still showed lines

adminandClaude Opus 5.5
2026-09-24 08:44:26 +02:00
-
5bf1ee7a4e
Let Equals match a number against a typed number like 130 (#224)

adminandClaude Opus 5.5
2026-09-24 08:44:25 +02:00