Skip to content

Releases: theflyingape/dankdomain

v3.2.7 maintenance release

28 Jun 14:28
Compare
Choose a tag to compare
  • 21-months of accumulated small fixes with docs
  • latest package dependencies tested with Node.js v18.9 and TypeScript v5.1.5
  • 📺 xterm.js v5.2.1 with improved WebGL renderer
  • occasional display of monster compendium descriptions added for better context

new V3.2 release

09 Sep 19:14
Compare
Choose a tag to compare

11-Sep-2021 v3.2.0 ✈💥🏢🏢

  • 🇺🇸 Never Forget. The North remembers. 🐺
  • 📦 latest package dependencies tested with Node.js v16.8 and TypeScript v4.4.2
  • 👍 improved UI client compatibility for modern browsers
  • xterm.js v4.14 configured to use its WebGL renderer
  • 👨‍💻 major code & data refactoring for CI/CD with overall improvements to ease startup installations
  • 📋 sysop config moved into etc/play.json and current game state in users/game.json files
  • 📖 separated each character class out of the dankdomain config to allow for reroll templating of startup values, i.e., assign differing assets like weapon, spells, etc, which also expands the rules of engagement with each NPC
  • 🪙 added play xrate attribute to configure economy - Coin uses ES2020 BigInt
  • 🚣 player hull points can no longer reach 0 by cannon fire
  • 🪄 added class modifiers that adds effectiveness to heal, blast, and big blast spells
  • 😡 added curse power to a Cursed ring - retreats from this ring bearer puts a curse on you

bots

08 Jun 16:38
Compare
Choose a tag to compare
  • running framework for automated bot(s) as an Elemental in place
  • debugged code refactoring that broke session expiry and some coin properties
  • build/run on latest Node 14 or 16 with xterm.js v4.12
  • can host as a local BBS door by authenticating with a compatible Mystic door.sys format

maintenance release

16 May 13:17
Compare
Choose a tag to compare

small enhancements, package dependency updates, deployment cleanups

new V3 release

25 Apr 12:47
Compare
Choose a tag to compare
  • major code refactoring
  • automated player bot integration begins
  • latest xterm.js v4.11 and node-pty 0.10.1
  • @theflyingape/xvt v1.4.3 all-new package release

upgrade to pro

23 Dec 16:27
Compare
Choose a tag to compare

Merry Christmas 2020 🎅 🦌 🍪 🥛 ⛄ 🎄 🎁

  • corrected limit to "boss" encounters in play.json
  • new boss encounter: Medea, an old witch/sorceress that can "help" adventurer (for a price):
    • any unique rings are taken away from other players and given to you; or
    • if player does not possess Morph, provide advanced Magic (replaces wish from the well); or
    • resurrect the dead & curse the land
  • UI and client code completely refactored
  • removed iframes into a single page app
  • rewrote an improved CSS layout

DJT #45 is still Alive! 😎

major release

28 Sep 12:41
Compare
Choose a tag to compare
  • general browser client improvements
    • add Facebook Group URL: http://www.originalhackandslash.net
    • web page "wall" zooms to fill 80% device window width
    • added Noto fonts for unicode 13 character support and renamed Dank Domain as Ɗanƙ Ɗomaiƞ
  • general terminal emulation improvements
    • pass Uint8Array in place of String for classic PC ANSI support
    • optimize xvt input handling; added drain() to empty typeahead to critical spots
    • added telnet-socket for an integrated telnet service
    • added net-keepalive to address telnet hackers
    • xterm.js v4.9 release
  • general dungeon improvements
    • added '🏃 find the exit' alert to prompt player that it's time to move on to another level
    • casting teleport consumes some online time to mitigate 'unlimited' teleporting with a magical ring
    • added +Time (5-minutes) to Wheel of Life
    • deeper dank dungeon mazes become increasingly more complex
    • corrected will-o-wisp avenger generator
  • reintroduce menu files that override internal rendering
  • access promotion celebration messages
  • renamed main menu Lists to Library

maintenance release

03 Jun 17:37
Compare
Choose a tag to compare
  • dungeon map enhancements
  • xterm.js v4.6 release
  • xvt v1.2 release for scrollback enhancements

maintenance release

08 May 13:28
Compare
Choose a tag to compare
  • refactor for animate.css v4
  • changes to joust lost deed eligibility
  • refactor class 'None' as 'Spirit'
  • instantiate Imagination and Nobody as "Elemental" player bots (coming soon)
  • xterm.js v4.5 release
  • xvt word-wrap fix
  • add Visual Code debug launch ddgame & ddclient settings
  • packages updated with reduced dependencies
  • tested for Docker use

updated for Node.js 12

23 Mar 15:50
Compare
Choose a tag to compare
  • corrected uses for package.json
  • fixed regression with player unlocks and reroll
  • added more badges for quality scoring