Skip to content
Snippets Groups Projects

Regular Bad act 3

  • Clone with SSH
  • Clone with HTTPS
  • Embed
  • Share
    The snippet can be accessed without any authentication.
    Authored by igriffith4
    Edited
    snippetfile1.txt 14.99 KiB
    "iGriffith_RegularBad_Intro" by Isaiah Griffith
    
    Rule for printing the banner text: do nothing
    
    Use American dialect, brief room descriptions, and the serial comma.
    
    [Rules]
    Talking to is an action applying to one visible thing. Understand "talk to [someone]" or “converse with [someone]” as talking to.
    
    Check talking to: say "[The noun] doesn't reply."
    
    
    
    MM is a man. The description is "Using your $5 as a blanket, he's napping in the fold of your wallet. Equipped with an authentic Hawaiian shirt and khaki pants, he does everything full sized Michael does." The printed name of MM is "Mini-Michael Cera". Understand "Michael", "yelp", "strange sound", "Cera", "Mini-Michael" and "Mini-Michael Cera" as MM. 
    
    Wallet is a container. The description is "A redish brown leather bill fold." Player is carrying Wallet.
    
    MM is in Wallet. 
    
    Real ID is in Wallet. The description is "Remember to give this one to a cop."
    
    [Rooms]
    
    Hell is a room.  "You continue to fall for what feels like 30 minutes, until you land on something slimy and cold. Looking around you see walls that are ignited on fire and seem to be made of human flesh. One wall has a large red flat screen TV with two devil horns pertruding from its top. Screams of agony echo through the air, it seems to be the ambient tone of the area. You begin to wonder to yourself 'Did my cousin send me to Chilli's happy hour? Diabolical.' [paragraph break] A ring of fire opens up as the great demon lord Barphomet walks out holding the chains of judgment in his left hand."
    
    Barphomet is a man in Hell. 
    
    The hell counter is a number that varies. The hell counter is 2. 
    
    Instead of talking to Barphomet:
    	if the hell counter < 2:
    		say "Your judgment has concluded, It seems you and your cousin have finally patched things up.  You have been judged as a pure soul and are freed from hell. Heres a parting gift for your victory. [paragraph break] The air ignites with flames in a small regtangular shape. As the fire dissapates it reveals your Fake ID, finally reuturned to you. As you grab it, your cousin Henry steps out from the fleshy wall behind you.";
    		now the player carries the Fake ID;
    		now Henry is in hell;
    	otherwise:
    		say "You have been summoned to my pressence to be judged. You must complete a test of true intent before judgment can be completed. [paragraph break] The chains of judgement begin to glow red and transform into what looks like a TV remote. Barphomet hits a button and the TV on the wall switches on like a vacuum and begins to suck everything in the room into it. As you are drawn in, everything goes black.";
    		now the player is in channel 679;
    		
    The Warehouse is a room. 
    
    The Liquor Store is a room.
    
    Henry is a man in the Warehouse.
    the Fake ID is a thing in the Warehouse.
    
    [Combat System]
    A person has a number called defense-value. The defense-value of a person is usually 5.
    
    The player has a number called health. The health of the player is 100.
    
    A person has a number called health. The health of a person is usually 100.
    
    Attacking someone with is an action applying to one visible thing and one carried thing.
    Understand "attack [someone] with [something]" as attacking someone with.
    
    Checking health is an action applying to nothing.
    Understand "check health" or "health" as checking health.
    
    Carry out checking health:
    	say "You have [health of the player] health remaining.";
    
    Carry out attacking someone with:
    	if the noun is not a person:
    		say "You can't attack that!";
    	otherwise:
    		let target be the noun;
    		let attack-roll be a random number from 1 to 10;
    		say "You roll [attack-roll] to hit [target].";
    		if attack-roll > the defense-value of the target:
    			say "Hit! You deal [damage-value of the second noun] damage.";
    			decrease the health of the target by the damage-value of the second noun;
    			if the health of the target is 0 or the health of the target is less than 0:
    				say "[The target] has been defeated!";
    				remove the target from play;
    		otherwise:
    			say "[The target] dodges your attack!";
    			
    
    		
    [Cooking Show Code]
    Channel 679 is a room. "As you come to, you look around completely disoriented. Its almost as if you were sucked into a TV, but no, thats impossible. No... no, no no. The pastel blue and greens. The tan walls, the four tables and large counter! A sense of dread fills you as you realize where you are. [paragraph break] On one of the tables, there is a stove with a pot sitting on it, beside it is a cutting board and potatos. There is also a cabinet at the base of your table."  
    
    Instead of talking to MM:
    	if the Player is in Channel 679:
    		say "Oh my god, were on the set of the Great British Bake Off... but for some reason there are potatos. This really is hell. [paragraph break] Take this recipie book.";
    
    
    The pot is a container in Channel 679. The pot can be empty or full. The pot is empty. The pot can be carried.
    
    The knife is a thing in Channel 679. The knife has a number called damage-value. The damage-value of knife is usually 5.  The description of the knife is "A sharp kitchen knife, perfect for cutting potatoes."
    
    The cutting board is a supporter in Channel 679. The description of the cutting board is "A wooden cutting board, clean and ready for use."
    
    The potato is a thing in Channel 679. The potato can be whole or diced. The potato is whole. Understand "potatos" as potato. The description of the potato is "A plump potato, ready to be cut."
    
    The pitcher of water is a container in Channel 679. The description of the pitcher of water is "A clear pitcher filled with fresh water."
    
    The cabinet is a closed openable container in Channel 679. The cabinet is unlocked.
    
    Stove is a thing in Channel 679. The stove can be switched on. The description of the stove is "ooo hot."
    
    The jar of salt is a thing. It is in the cabinet. 
    The jar of pepper is a thing. It is in the cabinet.
    
    
    The recipe book is a thing in The Warehouse. The description of the recipe book is "The recipe reads: 'To make potato soup: (1) Cut the potato. (2) Add the potatos and water to the pot. (3) Season with salt and pepper. (4) Stir. (5) Heat the soup.'"
    
    The soup is a thing in the warehouse.
    
    The ingredients counter is a number that varies. The ingredients counter is 5. 
    
    
    To decide whether all ingredients are in the pot:
    	if the diced potato is part of the pot and the pitcher of water is part of the pot and the jar of salt is part of the pot and the jar of pepper is part of the pot:
    		decide yes;
    	decide no.
    
    Instead of examining the pot:
    	if the ingredients counter < 1:
    		say "the soup is complete";
    	otherwise:
    		say "What are you doing. You gotta add all the ingredients to the soup. Try checking the recipie book.";
    
    Instead of cutting the potato:
    	if the potato is diced:
    		say "The potato is already diced.";
    	otherwise:
    		now the potato is diced;
    		say "You dice the potato into small chunks."
    
    Instead of inserting the diced potato into the pot:
    	if the potato is whole:
    		say "You need to dice the potato first.";
    	otherwise:
    		move the potato to the pot;
    		decrease the ingredients counter by 1;
    		say "You add the diced potato to the pot."
    
    Instead of inserting the pitcher of water into the pot:
    	if the pitcher of water is part of the pot:
    		say "You already poured the water into the pot.";
    	otherwise:
    		move the pitcher of water to the pot;
    		decrease the ingredients counter by 1;
    		say "You pour the water into the pot."
    
    Instead of inserting the jar of salt into the pot:
    	if the jar of salt is part of the pot:
    		say "You have already added salt.";
    	otherwise:
    		move the jar of salt to the pot;
    		decrease the ingredients counter by 1;
    		say "You sprinkle a pinch of salt into the pot."
    		
    Instead of inserting the jar of pepper into the pot:
    	if the jar of pepper is part of the pot:
    		say "You have already added pepper.";
    	otherwise:
    		move the jar of pepper to the pot;
    		decrease the ingredients counter by 1;
    		say "You grind some black pepper into the pot."
    
    Stirring is an action applying to one thing. Understand "stir [something]" as stirring.
    
    Turning on is an action applying to one visible thing. Understand "turn on [something]" as turning on.
    
    Check stirring:
    	if the noun is not the pot:
    		say "You can't stir that!" instead.
    
    Carry out stirring:
    	say "You stir the ingredients together, mixing them well.";
    	decrease the ingredients counter by 1;
    
    Report stirring:
    	say "The pot looks well mixed now."
    
    Instead of switching on the stove:
    	if the ingredients counter < 1:
    		move the soup to the pot;
    		say "Barphomet's voice booms from the sky, 'You have made a potato in soup. Rachel Ray would be proud... [line break] Your time here has grown stale. Lets try something more... exciting. [paragraph break] The world around you is engulfed in black.";
    		now the player is in Channel 324;
    		ogre-counterattacks;
    	otherwise:
    		say "You need to add and stir all the ingredients before heating the soup." 
    
    [Ogre Fight Code]
    
    Channel 324 is a room. "A dimly lit cavern. As you look around you notice there are bones surrounding you. A large ogre-ish beast springs forth from the darkness. This is going to be rough for you."
    
    Bones is scenery in Channel 324. Understand "bone" as bones. The description is "An assortment of small to medium sized bones scattered all around the floor. They dont seem overly helpful in comparison to the hulking size of the ogre."
    
    The Sword from Scott Pilgrim is a thing. The Sword from Scott Pilgrim has a number called damage-value. The damage-value of The Sword from Scott Pilgrim is usually 10. Understand "sword", "scott pilgrim", "pilgrim sword", and "scott sword" as The Sword from Scott Pilgrim.
    
    Instead of talking to MM:
    	if the Player is in Channel 324:
    		now the player carries The Sword from Scott Pilgrim;
    		instead say "'If we want to beat this guy, we're gonna need something stronger than a few bones. you don't want to know what I did to smuggle this off set.' [paragraph break] Michael Cera reaches into his chest and pulls out a flaming red blade and tosses it to you.";
    
    The ogre is a person in Channel 324. The defense-value of the ogre is 7. The health of the ogre is 40. The description of the ogre is "A lumbaring giant with pale white skin, rotting flesh, and scars all over its body. Its piercing yellow eyes see deep into your soul. It knows what you did."
    
    Instead of attacking the ogre:
    	say "You have nothing to fight with, maybe Michael has something to help you out."
    
    After attacking someone with:
    	if the ogre is in Channel 324:
    		ogre-counterattacks;
    	otherwise:
    		say "You  slice the ogre in half and it explodes into thousands of golden coins. As you reach to grab one, however, it transforms into a bottle of wine for plot reasons";
    		now the player carries the bottle of wine;
    		now the player is in Channel 146.
    
    To ogre-counterattacks:
    	let ogre-attack-roll be a random number from 1 to 10;
    	if ogre-attack-roll > the defense-value of the player:
    		let ogre-damage be a random number from 8 to 15;
    		say "The ogre charges at you and deals [ogre-damage] damage!";
    		decrease the health of the player by ogre-damage;
    		if the health of the player is 0 or the health of the player is less than 0:
    			end the story saying "You have been defeated by the ogre! You must be the unluckiest roller in the world because I stacked these numbers so you'd typically win. Embarassing.";
    	otherwise:
    		say "The ogre swings, but you dodge just in time!";
    	
    [Sitcom Code]
    
    Channel 146 is a room. "You walk through a front door as the sounds of disembodied clapping and 'woos' fill the air. You enter what seems to be a rather generic living room. Sofa in the center of the room, a recliner slightly off to the side, and shelves of family photos that you are in line the walls. The TV seems to be playing some strange kids show from the 90's and on the coffee table there are two wine glasses. On the couch you see a little girl that seems oddly familiar to you sit sadly."
    
    Bottle of wine is a thing in the Warehouse.
    
    Sofa is scenery in Channel 146. Understand "couch" as sofa. The description is "an old off-yellow sofa. Seems to be quite lived in."
    
    Recliner is scenery in Channel 146. The description is "a greenish-blue recliner that smells of old cigarette smoke."
    
    Family photos is scenery in Channel 146. The description is "A variety of family photos that seemed to be arranged in chronological order. A lot of the earlier ones feature you with that girl on the couch... however there are less and less as you look later in time."
    
    146TV is scenery in Channel 146. Understand "TV" as 146TV. The description is "a large box TV. Looks like it weighs the same as a small moon."
    
    146Table is scenery in Channel 146. Understand "table", "coffee table" as 146Table. The description is "a brown, wooden coffee table fitted with water rings and two wine glasses atop it."
    
    The wine glasses is a thing in Channel 146. The wine glasses can be empty or full. The wine glasses are empty. The description of the wine glasses is "Glasses made for carrying wine. Still some light water droplets on them. Looks like they would be great to share."
    
    Pouring is an action applying to one thing. Understand "pour [something]","pour [something] into wine glasses", and "pour [something] into glasses" as pouring.
    
    Check pouring:
    	if the player is not in Channel 146:
    		say "what is there to pour? You should probably insert instead, idiot." instead.
    
    Carry out pouring:
    	say "You pour the wine into the wine glasses.";
    	now the wine glasses are full;
    
    Henryetta is a woman in Channel 146.  Understand "girl", and "little girl" as Henryetta.
    
    Instead of talking to Henryetta:
    	say "I'm just so sad because my cousin doesn't want to spend any time with me any more. He's always talking about how he wants to use his fake ID to go drinking, but he never wants to drink with me. I'm really just sick of it. It makes you wonder... how far will you go to get the attention of the ones you love?"
    
    Instead of giving the wine glasses to Henryetta:
    	if the wine glasses is full:
    		now Henry is in Channel 146; 
    		now Henryetta is in the Warehouse;
    		say "Henryetta magically transforms into your cousin Henry. His eyes begin to well up as he looks at you saying, 'You really do love me cuz. Lets get out of here.' [paragraph break] His hands form into a circle and the world around you begins to bend until all you see is black";
    		decrease the hell counter by 1;
    		now the player is in hell;
    	otherwise:
    		say "What am I going to do with these empty wine glasses."
    	
    Instead of talking to MM:
    	if Player is in Channel 146: 
    		instead say "That girl looks sad, you should like- [line break] do something about that";
    		
    Instead of talking to Henry:
    	if Henry is in hell:
    		say "'Thank you for the drinks. All I wanted was to spend some quality time with my cousin. It's my love language you know. Anyway, why don't you go get that alcohol you wanted.' [paragraph break] The floor beneath you opens a hole you swiftly jump into, eager to get into this hell hole and out of this hell hole.";
    		now the player is in the Liquor Store;
    
    
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment