Operator overloading! And some other things too!
Comprehensive inventory system using client.screen and HUD objects
Easy, minimal impact event watchers
Listing: Datum: event_watching var event_watchers var AddEventWatcher() RemoveEventWatcher() TriggerEvent() Del()
AutotileLib just saw its first update since the summer to match up with my private version of the library. The …
A Vector datum library with overloaded operators
100% Free to Use artwork for your projects.
EffectLib has been seeing extensive modification in the last several days thanks to my own private experiments behind …
Listing: Mob: cooldowns var cooldown_preserve var save_worldtime var save_realtime var getCooldown() getCooldowns() …
Handle attack/skill cooldown periods flexibly and simply (supports saving)
Thanks to work in the background on EffectLib and CooldownLib, some of my private changes have been made public …
A minor update to EffectLib was released today, EffectLib 2.2 is now stable and undergoing testing. Fixes: effect.Add() …
Windows that appear as a heads-up display, with on-screen text. Perfect for RPGs, games with a story component, and any …
Free little sprite sheet of some furniture.
This thread is all of the relevant documentation for 13.EffectLib. Please refer all discussion regarding this thread to …
EffectLib 2.0 is a full overhaul of the original EffectLib to be more condensed, easier to use, and in general better …
Handle generic temporary combat effects efficiently and cleanly
Bug fix: Improved handling of mob collisions!
Movement patterns for non-player mobs! Mobs can have "fixed", "random", or "custom" movement!
Simple library to scale your bounds.
GUI Focus Mapping allows for game ui to easily be supported by controllers
Smooth, beautiful tile-based movement. Perfect for classic RPGs. Includes a variable for an alternate speed when …
the engine i use to :makgam:
More old buttons, a bit more random this time.
Automatically enters full screen when logging in, and allows toggling full screen using Escape or F4.
My life's work, 100% free.
Modular Game Lobby System
Inventory appears as a heads-up display, with the selected item equipped for use. Includes variables for inventory …
Overall, this is a fairly minor set of changes. They've been sitting on my PC for more than a year, so a few days ago I …
vector2(x, y)
Move by a pixel vector.
Adds a function that allows you to clean and sanitize text.
The ability to easily create clickable html/text links in-game to call functions.
A handful of functions useful for use with lists.
The ability to call a function over a period of time continuously.
atan2(x, y)
hypot(x, y)
Periodically update objects for real-time effects.
Represents a basic lock datum
Sidescroller jump mechanics. Includes variables for multi-jumps, initial upward speed, gravity strength, and freefall …
A custom html/css popup via browse()
Pixel movement that navigates through gaps and around corners. Also combines cardinal key presses into diagonal …
Move by holding right-click.
A simple library for adding dynamic overlay effects!
A few months ago, I launched a code patch to AutotileLib that made it non-functional. Nobody brought this to my …
Track the state of the mouse buttons.
Track buttons using the Any Macro.
Get the position of the mouse in the screen or the world.
Get the absolute pixel coordinates of atoms on the map.
Includes a proc to move by any pixel offset (decimals too).
Page: 1 2 3 ...