Skip to content

Releases: spelunky-fyi/overlunky

0.5.4

13 Aug 20:32
Compare
Choose a tag to compare
This release is for Spelunky 2 1.21.0c

Changes since 0.5.3 (That was May 17, it has been a while!)
Not going over the Lua API additions, but there's hundreds of new things there!
Here's some of the new UI feature highlights:
Developer console to run lua commands, under the usual ~ (or what have you)
Quick (re)start, jump to action instantly with (Ctrl+) Q
Switch layers with Shift+Tab
Moved some default mouse buttons around (you might need to clear your ini file)
Mouse4 now controls the camera focus. Check Camera tool for additional features
Ctrl/Mouse4 + Wheel controls the zoom
Mouse5 destroys tiles and monsters pretty safely now
Smoother hitbox rendering for hifps, zooming etc
Fixed zoom being stupid when zooming in from 0
Show hitbox and info of hovered entities, Mouse3 to select hovered entity
Show room types on grid
Floor tiles are automatically spawned on grid
Spawn overlay entities with Ctrl+Mouse1 (drag to offset things like totems)
Add and remove powerups on entities
New fields in all the Entity props submenus, check them out
You can now change the UI font/sizes in the ini
Enabled dock features in ImGui for testing. There are still some bugs though.
To build your own UI, disable all the 3 windowing features in the options.
Check the README for stuff I forgot to mention.

0.5.3

17 May 17:10
Compare
Choose a tag to compare
Support for 1.21.0c

I don't really know what's in this, but the game got updated so
A ton of new scripting stuff
Some bug fixes

0.5.2

07 Apr 12:12
Compare
Choose a tag to compare
Script stuff

Honestly not much is new, unless you like scripts
Ton of additions to script api
Save editor (work in progress)

0.5.1

24 Mar 15:55
Compare
Choose a tag to compare
Sound and input

OL: Frame advance key when engine is paused
LUA: Play custom sounds and music
LUA: Input spoofing functions (TAS stuff)
LUA: Some new variables, functions and some script breaking changes too

0.5.0

20 Mar 08:18
Compare
Choose a tag to compare
Wow, what a big milestone

Anyway, warping was busted, so here's a hotfix

0.4.9

20 Mar 02:27
Compare
Choose a tag to compare
Warping and modules

UI: Added buttons to warp instantly to levels
UI: Added keyboard shortcuts for saved kits
LUA: Load main.lua files under Mods/Packs to dev script mods for Playlunky
LUA: Bugfixes for onlevel logic and other things
LUA: Some new entity classes
LUA: Enabled package lib for module loading
LUA: Enabled coroutine lib, if someone actually uses them
LUA: Added more option types
LUA: Bunch of script examples for new and old features

0.4.8

10 Mar 22:56
Compare
Choose a tag to compare
Input and fullscreen fixes!

Hopefully all the input, alt+tab and fullscreen related issues are history
We didn't test this a lot, so you do that and tell us if it's broken
Also some script fixes and new stuff maybe

0.4.7

04 Mar 22:11
Compare
Choose a tag to compare
Optimized the things

Literally nothing new, just script api fixes
(I don't consider randomizer features as new features here, there's some new features in randomizer though!)

0.4.6

26 Feb 15:04
Compare
Choose a tag to compare
Support for 1.20.3c

Added some script api stuff
Bundled some more lua examples
Fixed old lua examples to use ENT_TYPE enums
(Don't use numeric IDs in your scripts guys, those break when they add entities!)

0.4.5

19 Feb 10:51
Compare
Choose a tag to compare
Some bugfixes and more Lua

Show level coordinates under mouse along with hitboxes
Fixed teleporting or noclipping across the loop in CO
Added more scripting features