2023-01-08 20:09: Welcome to Glitch's Non-breaking Space!
Updates
You may notice these release notes are a bit more verbose than earlier ones. This is partially to make it easier for me to remember what changes were made and will continue going forward. Note that changes to the code that are mainly for my benefit as the coder are not listed as they are not public-facing (yet).
- Game
- Apartment Level
- Before entering the portal into NullReferenceException, Ada will clear her inventory of unnecessary items, possibly picking up necessary items the Playerr missed
- Can now have a conversation with Glitch once in NullReferenceException, with an optional tutorial on the conversation system
- New Level: Glitch's Non-breaking Space
- After talking with Glitch in NRE, Ada can enter a portal into Glitch's Non-breaking Space, a sub-reality created by Glitch so that Ada can experiment as she and the Playerr learn how to perform Chronomancy using Funge Space, the SGL programming language, and Propositional Reckoning
- Wrote SGL programs for zeroth and first SGL programming language tutorials which Glitch will be giving
- Once in GNBSP, Ada will ask the Playerr to help her perform a sanity check of herself and her inventory in order to demonstrate changes to them as she edits the timeline or enters different Time Chunks
- After the sanity check, the Playerr and Ada can get a full directed tutorial from Glitch or begin work on the
zeroth exercise right away
- A Playerr that gets the exercise right away can still take the full tutorial
- Currently Unimplemented Features
- While Ada mentions holding the player to only a subset of sigils, I have not yet implemented that at this time.
- Ada makes mention of some help files that do not exist yet. There is a help file written by Miz Hystrix, but it doesn't cover what she mentions (yet)
- Narrative Changes
- Some characters were renamed
- Many textual fixes
- Ada's description of herself will now account for not wearing her hoodie
- User Interface
- Added Status Line that displays the current location and time
- Game Mechanics
- Saving and Loading
- In the starting spew at the beginning of the game, there's now a warning that the playerr will have to handle saving and loading the game themselves using the SAVE and LOAD commands.
- Parser
- Allowed Glitch to be referred to with any common pronouns
- Many parser fixes
- Spellcasting
- Ada will now refuse to cast hue-change spells on items other than plushies
- Conversation System - New!
- Added conversational verbs like ASK, TELL, HELLO, GOODBYE, and TOPICS
- Note that GIVE and SHOW also count as conversational verbs
- Added conversational verbs like ASK, TELL, HELLO, GOODBYE, and TOPICS
- Propositional Reckoning - New!
- Added Propositional Reckoning mechanic where by running your SGL program aspects of reality can be changed by modifying the Propositional Buls, assuming the premises of reality are kept
- Massive refactor from existing unreleased code
- Added Manifestation Altars to hold Buls, that are tied to particular aspects of reality
- Added Sacrificial Manifestation Altar to hold plushies, and also affect reality
- In particular, Ada's current species and body plan can be changed and will update her descriptions of herself in GNBSP
- Funge Space - New!
- Added Funge Space, a large area of connected rooms where the sigils of the SGL programming language can be INSCRIBED and EXPUNGED alongside engraved sigils
- Added the Tame Grues, which when ridden will execute the current SGL program in Funge Space, possibly changing the Propositional Buls
- Fixed bug in unreleased code where Between Funge Cells would maintain state after being exited
- Chronomancy - New!
- Starting with GNBSP, many sub-levels will take place as Spells of Time which are currently being edited by Ada
and the Playerr
- Spells of Time are limited in the amount of time (that is, the number of turns) that Ada can spend in them before being forced to the Time Cursor
- Within the Time Cursor and other rooms directly tied to Propositional Reckoning (that is beyond Reckoning Room) are untimed, and time will not advance and there is no limit
- In each Spell of Time is the Time Cursor, from which the Spell of Time can be reset or advanced
- When reset, all actions taken within the Spell are also reset
- When advanced, Ada will move to the next Spell being edited (that is, the next sub-level)
- Starting with GNBSP, many sub-levels will take place as Spells of Time which are currently being edited by Ada
and the Playerr
- Computers and smartphones
- For the sake of adding more computers and smartphones in later levels, many computer and smartphone concepts and apps were refactored and generalized
- uReckon phone app - New!
- Added a phone application named uReckon that shows the current state of the Propositional Buls, which Manifestation Altars they rest on, and the Premises of reality to which they must adhere to
- CartoFunge phone app - New!
- Added a phone application named CartoFunge that shows a top-down map view of Funge Space, allowing Ada and the Playerr to see the current SGL program
- Saving and Loading
- Apartment Level
- Website
- Website Colors have been tweaked to improve text contrast in several places
- Other various small CSS and content fixes I'm too lazy to go back and list out explicitly
- Play Online
- When responses to commands are long enough that the top of them would scroll off the screen, the view will now scroll back up to the start of the response
- Prompt should no longer cover response when yes/no questions are asked regarding playerr consent
- This shouldn't appear in any responses playerrs see, but the one case where I had a room name written out in a response should no longer style that the same way that room names are written when entering a room
- When attempting to leave the page when there are unsaved commands, a warning will be displayed
- Dev Diaries
- New Dev Diary on Testing
- New Dev Diary on Ada's Species
Next Priorities
- Game
- More parts and sub-levels of GNBSP
- More tutorial parts
- Full map created
- More conversations
- More characters in GNBSP
- Glitch's Helper
- Ada's Fictional Roommates
- More parts and sub-levels of GNBSP
- Website
- Help Files
- Help file on Chronomancy
- User guide to DeusFilius (to serve as an introduction to text adventures)
- Help Files
Your Humble Dev,