aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-01-23SUPERNOVA: Implements the remaining room definitionsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds code for remaining game logicJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds textJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds resetProperty() for ObjectsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds and corrects constantsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes codeJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Replaces longjmp to 'dead'Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Substitues umlauts with their cp437 octal equivalentJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes SleepCabin::animation()Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements shock() and removes longjmps to 'dead'Joseph-Eugene Winzer
2018-01-23SUPERNOVA: cleanupJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements edit()Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes parameter name for getKeyInput()Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements death screenJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Refactors init and destruction of GameManagerJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds clear() to Inventory ClassJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Input handlingJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds indicator for key pressesJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Extends text renderingJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes object indices in room definitionJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Corrects typoJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Updates NOTESJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements 'wait for input'Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Converts char game state variables to byteJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adjusts game loop delayJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Removes shadowing of variablesJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Gets input before drawing calls;Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements animationJoseph-Eugene Winzer
2018-01-23SUERNOVA: Initializes missing rooms on startupJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Rewrites animation for Cockpit and SleepCabinJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements showing cockpit monitorJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes visibility of room constructorsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Corrects exit direction of sleeping cabinJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds definitions for remaining roomsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Implements delay for animationsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Refactors event loopJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes typo in room definitionJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Initializes clickField.next with 0Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Corrects left mouse click behaviorJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes that objects are removed when takenJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Converts Inventory as GuiElementsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Removes isVisible flag from GuiElementJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Fixes font renderingJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Renames charcterWidth() to textWidth()Joseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds table for octal cp437 umlautsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Makes Inventory::get() return nullObjectJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Refactors room definitionsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Corrects OPEN to more descriptive OPENABLEJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds debugging code for rendering available sectionsJoseph-Eugene Winzer
2018-01-23SUPERNOVA: Adds tons of stuffJoseph-Eugene Winzer