Releases: z3d6380/REDWINTER
redWinter-0.9.1b.1
This is Beta release 1
- All levels have been created
- timer and directory saving added
- boss fight
- custom ps, ping, traceroute, kill commands for in game use
- mechanics are pretty stable, with minor improvements possible for future
Wishlist:
- add subtract health function
- Protection against other commands with separate .dangerousCommands script file. echo "You've found another linux command. It has been disable for the purposes of this game, but if you'd like to find out more, enter 'man $commandName'"
- smoother narrative
- more sophisticated weapon system
- more sophisticated boss fight
redWinter-0.9.0a.4
- Added .missions directory to hide missions entirely until prerequisite level is completed, whereby the subsequent mission is made available by being copied from the .missions directory into the game map
- Added countdown timer in the PS1 prompt that activates upon entering the final mission. Timer hitting 00:00 causes death in the game
- Added room text (intel) and memoirs for a handful of levels
- Changed title font
- Fixed width on Dissonance text files
- Added vim_thisFileSecond into Training level
redWinter-0.9.0a.3
Improved inventory functionality
Improved room Text feature
Still need levels/challenges/narrative implemented
redWinter-0.9.0a.2
This is the 2nd alpha release. Major bug fixes and improvements made.
Release Notes
++++ Accomplished ++++
-Fixed PS1 Prompt bug
-Corrected startMission functions text outputs to narrate in 1st person PoV except for when dead or abortingMission
-teach user about use() and open() sourcing for hard mode; Added text for those function that makes suggestion about using '. ./'
-added some color to some of the function text outputs
-Create a custom 'cd' function that moves you into the room, checks for a hidden .roomText file, and 'cat' the file if it exists.
-create repackage-reset script, so that when changes are made to files, rooms, objects, they can be easily and consistently incorporated into the .reset.tgz archive for restoring the game to default
-added safety so that .inventory only updates with success of mv command using &&
-Add .brokenByUser directory in $objectDir for objects broken in game to be moved to; update breakObject function to reflect
-Dying actually works in the game now
++++ Still Need ++++
-Improve readme instructions for downloading game, unpackaging tarball, sourcing the startMission script, describing the differences between easy mode and hard mode
-Test Inventory function (mv files didn't work once, but seems to work now)
-Improve -i option for objects so that a function for the item is created instead of creating aliases (testing)
-Add improvements to PS1 prompt to make a multiline player status dashboard (with inventory count and player game commands)
-Improve formatting and instructions of the following files:
== Prologue
== Mission: Dissonance
=== OttendorfCypher
=== vimX
=== Tango
-Correct 2nd and 3rd person point of view to 1st person PoV in object files and other parts of the narrative
-Most levels and challenges