Alchemy Poison & Item Crafting Engine

version 1 by Philip Black

  • Home page
  • Beginning
  • Previous



  • Example: *** "We Come In Peace" - a short game showing the extension features.
        ***: "We Come In Peace."
        Flying Saucer is a room. "You in what looks to be an ultra high-tech flying alien space-thingy. There is a ladder leading UP, a passage leading NORTH, and a big room to your SOUTH.".
        Pile of Alien Ash is a kind of thing.
        Include Alchemy Poison & Item Crafting Engine by Philip Black.
        Down from Flying Cup is Flying Saucer. "The room sloshes disconcertingly[If Maintenance Panel is not in Flying Cup] to one side you can see a big sparking hole where you ripped out the Quantum Irrelevancy Actuator. You hope they didn't need that too much....[end if]. There is a ladder leading DOWN.".
        North of Escape Pods is Flying Saucer. "You are in the rear of the Saucer, unfortunately there is some kind of alien being guarding them.". Alien Being is a kind of person. There is an Alien Being in Escape Pods. The description is "He\She\It isn't about to let you past.". Every Alien Being becomes the Pile of Alien Ash.
        South of Alien Workshop is Flying Saucer. "You are in a small room full of space tools. To your SOUTH is the main room of the Flying Saucer.".
        Hyperbench is a thing in the Alien Workshop. It is fixed in place. The description is "It's just so much more hyper than a reguar workbench.".
        
        Giga Tool is a kind of thing. Giga Tool is a kind of Craft Tool. The description is "This looks handy.". There is a Giga Tool in Alien Workshop.
        Phayzor is a kind of thing. Phayzor is a kind of Craft Tool. The description is "You could really zap somebody's eye out with this.". Every Phayzor becomes the Pile of Alien Ash.
        Alien Power Cell is a kind of thing. Every Alien Power Cell becomes the Phayzor. There is a Alien Power Cell in Flying Saucer.
        Unpowered Phayzor is a kind of thing. The description is "Its unpowered. Looks like it needs about thirty thousand AA batteries or one alien Power Cell.". Every Unpowered Phayzor becomes the Phayzor.
        Inducted Monocrystal is a kind of thing. The description is "It doesn't look all that inducted to you, but you aren't an expert.". Every Inducted Monocrystal becomes the Unpowered Phayzor. There is an Inducted Monocrystal in the Flying Cup. Understand "crystal" as the Inducted Monocrystal.
        Unfinished Ray Gun is a kind of thing. The description is "Its missing the zappy bit that zaps things.". Every Unfinished Ray Gun becomes the Unpowered Phayzor.
        Blaster Casing is a kind of thing. Every Blaster Casing becomes the Unfinished Ray Gun.
        Blaster Assembly is a kind of thing. The description is "It needs some assembly.". Every Blaster Assembly becomes the Unfinished Ray Gun.
        Pile of Metal Parts is a kind of thing. The description is "Looks like a bunch of scrap, maybe you could make something from it to help you get out?". Every Pile of Metal Parts becomes the Blaster Casing. There is a Pile of Metal Parts in the Alien Workshop.
        Thingy is a kind of thing. The description is "Its...er....you don't know what it is, even though you made it....". Every Thingy becomes the Blaster Assembly.
        Doodads Whatsits is a kind of thing. The description is "Oh hey, a pile of bits. Maybe you could make something?". Every Doodads Whatsits becomes the Thingy. The printed name of Doodads Whatsits is "Doodads and Whatsits". Understand "Doodads and Whatsits" as the Doodads Whatsits.
        Super Spring is a kind of thing. The description is "You are pretty sure springs shouldn't glow like that...". There is a Super Spring in the Flying Saucer. Every Super Spring becomes the Thingy.
        Quantum Irrelevancy Actuator is a kind of thing. The description is "You don't know what this is, but it looks dangerously unsprung. You should spring it immediately.". Every Quantum Irrelevancy Actuator becomes the Thingy.
        Maintenance Panel is a kind of thing. It is fixed in place. The description is "There are all kinds of useful looking objects wired up behind this thing. If only you could get one...". Every Maintenance Panel becomes the Quantum Irrelevancy Actuator. There is a Maintenance Panel in Flying Cup.
        Every Giga Tool becomes the Blaster Assembly. Every Giga Tool becomes the Quantum Irrelevancy Actuator.
        Section - Craft Machine
        Alien Gizmo is a kind of thing. It is fixed in place. There is a Alien Gizmo in the Alien Workshop. "You see a machine with lots of glowing buttons and a tape reel. It looks like you can feed things into the Hopper on top and they come out in the box underneath[if the Junk Box encloses anything], which currently contains [list of things enclosed by the Junk Box][end if]". Understand "machine" and " Hopper" as the Alien Gizmo.
        
        Magnetic Tape Reel is a thing in the Alien Workshop. It is fixed in place. The description is "Nothing is more high-tech than a Magnetic Tape Reel. Look at em' spin! There's gotta be bytes of data on that thing!". Blinky button is in the Alien Workshop. The description is "Anonymous coloured buttons that light up and blink. Not a single one is labelled. Clearly we are dealing with a very advanced civilisation.". Understand "buttons" and "colour" and "color" and "flash" and "flashing" and "switch" as Blinky button. The printed name of Blinky button is "Blinky buttons".
            
        To say Textis:
            if TextMod is false:
                now TextMod is true;
        After pushing the Blinky button:
            say "[line break][one of]'Boop-loob! BEEP!' (click click whirr) [First time]'Ethical Constraints Deactivated.'[only][or]Wacka! Wacka! Wacka![or]Weeerrrrrp! Bewwp Bewwwp Brrorooooo[or][if TextMod is false]'Life Support: OFF' BREEEeeeeeeeeewwwwwww....... *phut*[otherwise]'Doop Doop Doop.'[end if][or]'Plasma Torpedoes Launched'[or]'Sim Lawyer Activated. Calculating property damage'[or]Incoming Transmission: 'Help! Help! If anyone can hear us, we have just been hit by- ZZAAggharhfffffffffffffffffff................'[or]Space Shark Sighted off Starboard Bow[or]Accessing: Secrets of Universe.doc [Line break]........[line break][if TextMod is false]***FILE DELETED***[otherwise]***Error: File not found.***[end if][Textis][or]+++++++++++Out of Cheese: ERROR+++++++++++[or]'Product Warranty Voided'[cycling][paragraph break]";
        Instead of taking the Blinky button: say "You don't really need them.".
        
        Instead of taking the Magnetic Tape Reel: say "If you took that the ship might crash!".
        
        The Alien Gizmo is a kind of Craft Machine. [Input]
        The Junk Box is a thing in the Alien Workshop. It is fixed in place. The Machine Output of the Alien Gizmo is Junk Box. It is a container. [output] Every Alien Gizmo becomes the Blaster Casing.
        Section - Shooting your way out
        
        
        Understand "shoot" and "blast" and "vaporise" as the Phayzor.
        
        Understand "shoot" and "blast" and "vaporise" as the Unfinished Ray Gun.
        
        Understand "shoot" and "blast" and "vaporise" as the Unpowered Phayzor.
    Before Combining Objects:
        if the noun is a Phayzor:
            If the second noun is a Alien Being:
                Say "[line break]You blast the Alien guard into ash with the Phayzor and use the escape pod to flee! You soon return home, never realising that the aliens just wanted to be friends!";
                end the story saying "You have won, kinda..... The End.";
        if the second noun is a Phayzor:
            If the noun is a Alien Being:
                Say "[line break]You blast the Alien guard into ash with the Phayzor and use the escape pod to flee! You soon return home, never realising that the aliens just wanted to be friends!";
                end the story saying "You have won, kinda..... The End.";
        if the noun is a Unfinished Ray Gun:
            If the second noun is a Alien Being:
                Say "[line break]You better not try shooting the alien with an Unfinished Ray Gun, it won't work and they'll cotton on to your plan!";
                reject the player's command;
        if the second noun is a Unfinished Ray Gun:
            If the noun is a Alien Being:
                Say "[line break]You better not try shooting the alien with an Unfinished Ray Gun, it won't work and they'll cotton on to your plan!";
                reject the player's command;
        if the noun is a Unpowered Phayzor:
            If the second noun is a Alien Being:
                Say "[line break]You better not try shooting the alien with an Unpowered Phayzor, it won't work and they'll cotton on to your plan!";
                reject the player's command;
        if the second noun is a Unpowered Phayzor:
            If the noun is a Alien Being:
                Say "[line break]You better not try shooting the alien with an Unpowered Phayzor, it won't work and they'll cotton on to your plan!";
                reject the player's command;
        When play begins: [This is the list for everything that can be crafted into another thing]
            Now every Alien Being becomes every Pile of Alien Ash;
            Now every Phayzor becomes every Pile of Alien Ash;
            Now every Alien Power Cell becomes every Phayzor;
            Now every Unpowered Phayzor becomes every Phayzor;
            Now Every Inducted Monocrystal becomes Every Unpowered Phayzor;
            Now Every Unfinished Ray Gun becomes Every Unpowered Phayzor;
            Now Every Blaster Assembly becomes Every Unfinished Ray Gun;
            Now Every Blaster Casing becomes Every Unfinished Ray Gun;
            Now Every Giga Tool becomes every Blaster Assembly;
            Now Every Thingy becomes every Blaster Assembly;
            Now Every Super Spring becomes every Thingy;
            Now Every Quantum Irrelevancy Actuator becomes every Thingy;
            Now Every Maintenance Panel becomes every Quantum Irrelevancy Actuator;
            Now Every Giga Tool becomes every Quantum Irrelevancy Actuator;
            Now Every Alien Gizmo becomes every Blaster Casing;
            Now Every Pile of Metal Parts becomes every Blaster Casing;
        
        When play begins: [This is the list for things that are CREATED by crafting]
            Now every Phayzor is the same as every Phayzor;
            Now every Unpowered Phayzor is the same as every Unpowered Phayzor;
            Now Every Unfinished Ray Gun is the same as every Unfinished Ray Gun;
            Now Every Blaster Assembly is the same as every Blaster Assembly;
            Now Every Blaster Casing is the same as every Blaster Casing;
            Now Every Thingy is the same as every Thingy;
            Now Every Quantum Irrelevancy Actuator is the same as every Quantum Irrelevancy Actuator;