3.0 Prerelease 109 2025-06-03
Downloads:
Features
- add 3 custom LItems
5b8bc576a
- allow any item to grant LItems on pickup (for any level)
2ee9dac5c
- 'Level Keys' can be for a specific level
db256905e
ZScript
Screen->ComboData[]
to directly read thecombodata
pointers of the positions on the screena69021df5
Bug Fixes
- Init Data LItems tab crashing in zplayer / general formatting issues
8c824c9a4
ZScript
- proper object reference counting for scopes
8b72dc542
Breaking or returning within nested scopes was not correctly removing object references from outer scopes. This also resulted in treating non-object variables on the stack as objects.
For example, here the variable
a
was not releasing its reference after thebreak
is hit:while (object) { auto a = object; if (a) { auto n = a; break; } }
Now all references within the scope being ended via
break
orreturn
should be properly cleared.