RotLove Versions Save

Roguelike Toolkit in Love. A Love2D/lua port of rot.js

v0.4.0

6 years ago

Updates

  • Update 30log and fix all the stuff that breaks
  • Fix Display:clear's weird behavior
  • Fix the crazy number of doors that pop up in Uniform and Digger
  • Pull in airstruck's good good changes
    • Remove Globals
    • Add support for bind
    • Allow mixing in of different class libs
  • With those airstruck changes, drop the rotLove file and encourage use of the distinct files in src/
  • Update all examples to work with the src/ files and confirm that they are, in fact, working

As always, call me on my bullshit and I'll try to fix whatever I've broken as quickly as possible

v0.3.1

6 years ago

Addresses an issue in 0.3.0 that had ROT.Dice.roll return the same values when called multiple times in the same second. Added support for sending and rng instance to be used in ROT.Dice.roll

v0.3.0

7 years ago

Adding:

Fixing:

  • Crash in TextDisplay when font size is not provided
  • Issue in Cellular map builder that caused _completeMaze to not be called properly
  • Crash in Rogue map builder that happened when a room was one tile wide or tall

v0.2.0

8 years ago

Additions:

  • Added contains function to the display modules.
  • Added option to ROT.Map.Cellular to ensure all floor areas are connected.
  • Recursive Shadow Casting via ROT.FOV.Recursive
  • Added Brogue map generator with ROT.Map.Brogue and ROT.Map.BrogueRoom
  • Support LOVE 0.10.0 with changes to the display modules.

Fixes:

  • Issue in ROT.Precise.compute with validating a table index.
  • Issue in the display modules clear function
  • fixed ROT.DIR numbering for lua in FOV.Recursive, corrected method name (via nhartland)

v0.1.1

10 years ago

Updated Display and TextDisplay to support either 0.8.0 or 0.9.0 versions of LÖVE.

v0.1.0

10 years ago

First release.