Skip to content

Releases: theflyingape/dankdomain

v3.3.1

06 Jan 14:08

Choose a tag to compare

  • updated to Node.js LTS/Jod
  • xterm.js v6, express v5, et al
  • webpack replaces browserify

v3.2.7 maintenance release

28 Jun 14:28

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

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

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

Choose a tag to compare

small enhancements, package dependency updates, deployment cleanups

new V3 release

25 Apr 12:47

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

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

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

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

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