Playing Cards for TADS 3
This extension to TADS 3 allows a programmer to work with a standard deck of 52 playing cards. Classes include Card_In_Hand, Hand_of_Cards, and Deck_of_Cards. Functions include “shuffleSound”. The .zip download file also provides a simple game of “War” as an example.
Playing Cards for TADS 3 is now available for downloading at this URL (678.4 Kb):
Subtitles Processing for TADS 3
This extension to TADS 3 allows a programmer to work with a subtitles file. In version 1 of Subtitles Processing for TADS 3, SubRip (.srt) files are supported.
Subtitles Processing for TADS 3 is now available for downloading at this URL (49.4 Kb):
Virtual Maze Generator for TADS 3 (version 2)
Version 2 includes these new features:
‘msolve’ command in the TADS 3 component displays a map of the entire maze, including your current position, the location of the maze’s exit, and [color=red]the solution path;
Ability to create user-defined motifs in the TADS 3 component. The .zip download file provides three examples—cityStreetsMaze, mountainMaze, underworldMaze;
‘graphicsDisplayMaze’ property in the TADS 3 component allows the player to display a map of the maze that is composed of graphics images or ASCII characters;
Similarly, the Java component now provides two commands to display a generated maze with ASCII characters or with 2D graphics.
The Virtual Maze Generator (version 2) is available for downloading at this URL (578.6 Kb):
(After “beta testing”, I will upload these extensions to the IF archive.)