Modules
| gamelogic | |
| input | |
| jumper.core.bheap | A light implementation of `binary heaps`. |
| jumper.core.heuristics | Heuristics for the search algorithm. |
| jumper.core.node | The node class. |
| jumper.core.path | The path class. |
| jumper.grid | The grid class API. |
| jumper.pathfinder | The pathfinder class API. |
| lib.serialize | Serialize an object into a source code string. |
| mapgen | |
| output | |
| util | Random utility functions |
Scripts
| jumper.search.astar | `A-star` algorithm. |
| jumper.search.bfs | `Breadth-First Search` algorithm. |
| jumper.search.dfs | `Depth First Search` algorithm. |
| jumper.search.dijkstra | `Dijkstra` algorithm. |
| jumper.search.jps | `Jump Point Search` algorithm. |
Classes
| Condition | |
| Creature | |
| Effect | |
| Faction | |
| Feature | |
| Item | |
| Map | |
| Projectile | |
| RangedAttack | |
| Room | |
| Service | |
| Spell | |
| Store |