Skip to content

Releases: z3d6380/REDWINTER

redWinter-0.9.1b.1

02 Dec 04:53
fd7422d
Compare
Choose a tag to compare
redWinter-0.9.1b.1 Pre-release
Pre-release

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

30 Nov 19:46
5ff1d06
Compare
Choose a tag to compare
redWinter-0.9.0a.4 Pre-release
Pre-release
  • 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

29 Nov 22:27
f1af88e
Compare
Choose a tag to compare
redWinter-0.9.0a.3 Pre-release
Pre-release

Improved inventory functionality
Improved room Text feature

Still need levels/challenges/narrative implemented

redWinter-0.9.0a.2

25 Nov 21:46
Compare
Choose a tag to compare
redWinter-0.9.0a.2 Pre-release
Pre-release

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