Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Hello, love to see it! I was doing some speedruns on the TRS80 and CoCo version and found this. Had some feedback from issues I found:
1. The word "Quit" is spelled incorrectly on the popup as "quite" when you use the QUIT command

2. You should be able to GET WATER at the stream, but in your version have to FILL BOTTLE instead.

3. What determines the amount of times you have to enter N or U to go into the highpriest chamber/bedroom? Sometimes seems like it took a lot of tries

4. Word "DIAMONDS" should also work for the DIAMOND related items but it doesnt in your version.

5. In TRS versions you automatically GET KEY when you OPEN SARCOPHAGUS, but when I was playing your version I had to GET KEY afterwards.

6. The underground maze didnt seem to work 100% correctly. (room 38 in particular didnt seem to work right)

Thanks for the input.  I will correct these things and post another updated version.

1. Done.


2. I'm looking into it.  I have to test this.  Looking at code, "get water" should work.  if the noun points to "STREAM", which water does.  If it finds bottle in inventory it should turn it into water.


else if (noun.id[objX] == Constants.ITEMS.STREAM.getValue())
{                                 
    if (pyramidData.backPack.findObjectById(Constants.ITEMS.WATER.getValue()) != null)                                 
     {                                     
          addToHistory("YOUR BOTTLE IS ALREADY FULL.", true);                                
    }                                 
    else if(pyramidData.backPack.findObjectById(Constants.ITEMS.BOTTLE.getValue()) != null)                                 
    {                                     
      pyramidData.backPack.addObjectToPack(rooms.data.objects[Constants.ITEMS.WATER.getValue()]);                                    
      pyramidData.backPack.removeObjectFromPack(rooms.data.objects[Constants.ITEMS.BOTTLE.getValue()]);                                     
      addToHistory("OK", true);                                     return;                                 
    }                             
}



When it comes to number 3.   It is entirely based on a random number.  Here is an excerpt from the TRS code.

16EA: 09 07     ; _u : [
16EC: 07 03     ;    "SubScriptXAbortIfPass",[ 
16EE: 0A CC     ;        "AssertRandomIsGreaterThanX","204"], 
16F0: 01 48     ;    "MoveToRoomX","room_72"], 

So,  It does a random number from 0 - 255, and it has to be greater than 204.


4.  I added "diamonds" for a noun.

5. I'm confused, you need the key to open the sarcophagus.  you don't get the key.  I do see probably what you mean.  When you use the key by "open sarcophagus" it removes the key from your inventory and put it on the ground.  I don't in the TRS version.  I removed that action.


6.I will have to do more testing on this.

6.  Help room 38 directions of "e" and "s" went to the wrong room.