LambdaHack v0.6.0.0 Release Notes
-
- โ add and modify a lot of content: items, tiles, embedded items, scenarios
- ๐ improve AI: targeting, stealth, moving in groups, item use, fleeing, etc.
- ๐ make monsters more aggressive than animals
- tie scenarios into a loose, optional storyline
- โ add more level generators and more variety to room placement
- ๐ make stairs not walkable and use them by bumping
- align stair position on the levels they pass through
- introduce noctovision
- increase human vision to 12 so that normal speed missiles can be sidestepped
- ๐ tweak and document weapon damage calculation
- derive projectile damage mostly from their speed
- ๐ make heavy projectiles better vs armor but easier to sidestep
- ๐ improve hearing of unseen actions, actors and missiles impacts
- let some missiles lit up on impact
- ๐ make torches reusable flares and add blankets for dousing dynamic light
- โ add detection effects and use them in items and tiles
- ๐ make it possible to catch missiles, if not using weapons
- ๐ make it possible to wait 0.1 of a turn, at the cost of no bracing
- ๐ improve pathfinding, prefer less unknown, alterable and dark tiles on paths
- slow down actors when acting at the same time, for speed with large factions
- don't halve Calm at serious damage any more
- eliminate alternative FOV modes, for speed
- stop actors blocking FOV, for speed
- ๐ let actor move diagonally to and from doors, for speed
- ๐ improve blast (explosion) shapes visually and gameplay-wise
- โ add SDL2 frontend and deprecate GTK frontend
- โ add specialized square bitmap fonts and hack a scalable font
- ๐ use middle dot instead of period on the map (except in teletype frontend)
- โ add a browser frontend based on DOM, using ghcjs
- ๐ improve targeting UI, e.g., cycle among items on the map
- ๐ show an animation when actor teleports
- โ add character stats menu and stat description texts
- โ add item lore and organ lore menus
- โ add a command to sort item slots and perform the sort at startup
- โ add a single item manipulation menu and let it mark an item for later
- ๐ make history display a menu and improve display of individual messages
- display highscore dates according to the local timezone
- ๐ make the help screen a menu, execute actions directly from it
- rework the Main Menu
- rework special positions highlight in all frontends
- mark leader's target on the map (grey highlight)
- visually mark currently chosen menu item and grey out impossible items
- ๐ป define mouse commands based on UI mode and screen area
- let the game be fully playable only with mouse, use mouse wheel
- pick menu items with mouse and with arrow keys
- โ add more sanity checks for content
- reorganize content in files to make rebasing on changed content easier
- rework keybinding definition machinery
- let clients, not the server, start frontends
- ๐ version savefiles and move them aside if versions don't match
- ๐ lots of bug fixes internal improvements and minor visual and text tweaks