Releases: nkrapivin/libLassebq
Please somebody punch me.
how 'bout you hug *WITH* a friend.
Changelog:
- A somewhat working implementation of a with() statement (
GMLua_with
), see Wiki for more info. - Probably broke some stuff while trying to implement it.
- Removed some unwholesome stuff, Cherry made me do it.
- My parents keep telling me I should go sleep, even though sleep is for weak, sigh, see ya later.
Updated Lua, Updated Detours, still the same thing.
Changelog:
- Updated Lua from 5.4.2 to 5.4.3
- Updated Detours to newest master branch commit (broke Debug builds for now D:)
- Added an another reason for game end,
-1
, window close. Fixed a hang when closing the game window. - Yet another random quote (no, cherry, do not try to send a PR)
- A template for the 1.0.0 version of Katana ZERO, didn't fill in the actual addresses yet.
When quit doesn't mean end.
Changelog:
- Fixed a weird crash when the game is using
game_restart
. - Do not use
game_restart
, please, do not.
Fast, Faster, Fastest, Permissivest.
Documentation: https://github.com/nkrapivin/libLassebq/wiki
2.1 Changelog:
- GMLua_inst is now a little faster and more permissive:
- (uses a hashlist instead of looping through all active instances)
- (when you pass
global/-5
as the instance id it will simply return _pGlobal) - (when you pass an object index, it will return the first instance of that object)
- Some error messages about types in various GMLua parts were made more descriptive.
- More random quotes for the god of random quotes.
- A bit more mentions of cats (kitties) (felines) (the fluffy ones) (the cooler dogs) in the source code.
- The injector script has been updated to the latest UndertaleModTool API, which brings us to the next change:
- No longer rely on ram.dll in case of The Swords of Ditto:
- ... because the breaking Spine bugs have been fixed by me in UndertaleModTool's master branch.
- please upgrade to the supported version, which is 0.3.5.8 OR HIGHER.
- please don't use the ram.dll method anymore, it will no longer work.
This is probably the last update of libLassebq unless I find a breaking bug,
... or somebody will ask me nicely to port it to a new game,
... or 'the DLC' will be released which is highly unlikely to happen in my life.
(meaning I'll probably die sooner, which is not that bad actually! :D)
Have fun and stay modding!
GML Script hooking.
Documentation and installation guides: https://github.com/nkrapivin/libLassebq/wiki
Yes, I have bothered to update the wiki.
Yes, script hooking works on both Katana ZERO and The Swords of Ditto.
Also consider this a women's day present idk.
Also please read the test.lua
file OR the documentation.
GML hooks test.
please refer to test.lua
for now.
if something breaks, punch me.
if something works, give me a hug idk I wouldn't mind.
2.0 version test
jam made me do this, blame him.
Metamethods.
Breaking release, new documentation and installation process is, as always, on the Wiki:
https://github.com/nkrapivin/libLassebq/wiki
Ditto!
Adds experimental support to The Swords of Ditto, as was promised on the Wiki.
For Ditto, the installation process is described in README_Ditto.txt
For Katana Zero, https://github.com/nkrapivin/libLassebq/wiki