smelc
|
9b03cf417d
Minor additions to existing APIs (IColoredString, AStarSearch) + avoid out of bound in RectangleRoomFinder + handle empty panel in LinesPanel
|
il y a 7 ans |
smelc
|
faca21f70b
Add Zone::getDiagonal method + add method to retrieve list underlying ListZone
|
il y a 7 ans |
smelc
|
dfae4c1601
Bugfix in Rectangle::contains(Coord)
|
il y a 7 ans |
smelc
|
266a905da4
More methods in Zone, with default implementations; and some tuned ones in Rectangle
|
il y a 7 ans |
smelc
|
aa621c0738
Make Zone a subtype of Iterable<Coord> to be able to iterate on it. Add default API-only implementation in Zone.Skeleton and provide a smart implementation in Rectangle.
|
il y a 7 ans |
smelc
|
84c6e20cad
Add method getRandomCellsIterable to RNG, to iterate randomly over cells of a map
|
il y a 7 ans |
smelc
|
cd17cc5774
Détails in ColoredStringList and IColoredString
|
il y a 7 ans |
smelc
|
68bf6bee96
gradle: Add libgdx's desktop dependency only for tests + add task to run EverythingDemoLauncher from the command line
|
il y a 7 ans |
smelc
|
63193fd4e1
Add build files for gradle
|
il y a 7 ans |
smelc
|
c75e0afab8
Add UIUtil::drawPossiblyElipsedText + make a method of IColorCenter null-resistant
|
il y a 7 ans |
smelc
|
9eaa752568
Strengthen LOS::getPath's return type from Queue to LinkedList, to let clients know they can inspect it without destroying it (Queue's iteration VS list's iterator) + rename class eliasWorker to EliasWorker on the way + rename a field of EliasWorker whose name was hiding a field in LOS (discouraged, creates a decent compilers)
|
il y a 8 ans |
Tommy Ettinger
|
6c06e6cf26
Small change in SquidPanel should help some games
|
il y a 8 ans |
Tommy Ettinger
|
2dc2d3592e
Mid-quality version of Norse in FLG
|
il y a 8 ans |
Tommy Ettinger
|
cc04821c3f
Merge pull request #133 from smelc/master
|
il y a 8 ans |
smelc
|
cfdec42383
Merge vanilla SquidLib into my fork
|
il y a 8 ans |
smelc
|
2b08e87d4d
Reduce allocations in FOV by reusing the previously returned array + simplify Rectangle.Utils::getBorder's implementation + add classical 'gimme an ArrayList' buffer to shuffle method in RNG
|
il y a 8 ans |
smelc
|
c140e89b53
Get closer to vanilla SquidLib again
|
il y a 8 ans |
smelc
|
3ab4aeb238
Take patches from vanilla SquidLib, to ease upcoming PR
|
il y a 8 ans |
Tommy Ettinger
|
e8c1ecffad
Add Inuktitut language family to FLG
|
il y a 8 ans |
Tommy Ettinger
|
6862928363
Fix a tiny bug in SDG that made bad maps
|
il y a 8 ans |
Tommy Ettinger
|
c6a2c8cf70
Give option to scan less area in DijkstraMap
|
il y a 8 ans |
Tommy Ettinger
|
1ac48af73b
Add some methods that @smelc may find handy
|
il y a 8 ans |
Tommy Ettinger
|
8a80d3b0a3
Add new way to update a GreasedRegion
|
il y a 8 ans |
Tommy Ettinger
|
7d9775f086
Bring in Messaging from related Gabber project
|
il y a 8 ans |
Tommy Ettinger
|
6eb404a068
MultiKey should be mostly-complete now.
|
il y a 8 ans |
Tommy Ettinger
|
aa23f5fc9e
Finish implementing Wisp hashing methods
|
il y a 8 ans |
Tommy Ettinger
|
09997a9a31
Partial addition of Wisp hash, which is now fastest.
|
il y a 8 ans |
Tommy Ettinger
|
aedc2d2a1c
Also give assets zip here, including new Gentium
|
il y a 8 ans |
Tommy Ettinger
|
bb77651af4
Improve Gentium font render (more crisp)
|
il y a 8 ans |
Tommy Ettinger
|
2047aecf0f
Add SquidIterators.Linear and 4 directions for it
|
il y a 8 ans |