Releases
2.0.0
Compare
Sorry, something went wrong.
No results found
Breaking
prism.Ellipse renamed to prism.ellipse
prism.BreadthFirstSearch renamed to prism.breadthFirstSearch
prism.Bresenham renamed to prism.bresenham
Fixed
Targets not validating when false was the actual value passed in
Systems actually checking their requirements
Throw an error when Object:is is called with an instance
Target:optional() checking was reversed
Display:rectangle() line/fill mode was reversed
Sight is now computed from each tile in a multi-tile actor
Added
The lighting extra module
onComponentAdded and onComponentRemoved system hooks
Geometer can now use a display separate from the level state / game
Exposed prism.djikstra
Display:putFG @drewww
ConditionHolder:has to easily check for condition types
Render passes to Display, motivated by the lighting module
Non-idle animations can now respect senses
Cost callbacks to algorithms
You can’t perform that action at this time.