Foresters Partial Invisibility Paste: Uses already existing items, don't yet see why the recipe is actually needed though!
[spoiler][code]
//adapted to md world
$instr['title'] = "Foresters Partial Invisibility Paste";
//the description will be the only thing to describe the needed steps to the ones that try to help you prepare the recipe
//be sure you include all steps in it but tell it so that they wont be identical words with the steps defined below
$instr['description'] = "A pliable thick fluid that grants invisibility to the wearer. To create, mix Sawdust with Water at a 1:2 ratio. Crush a memory stone enchanted with the ghost/partial invisibility spell in a custom-made glass jar. Add the resultant timeless dust from the jar to the sawdust paste. Heat the mixture to remove excess liquid (keeping enough to make it easy to apply). Wait for it to cool and pour back into the glass jar.";
//what words you want to use to start the preparing the recipe
$instr['startline'] = array(
"Lets mix some ".$instr['title'] => $instr['title'],
"Lets prepare some ".$instr['title']."" => $instr['title'],
"I want to make some ".$instr['title']."" => $instr['title'],
);
//what words you want to use to stop the process
$instr['endline'] = array(
"Stop making" => 'end_failed',
"Lets stop this " => 'end_failed',
"Thank you for assisting me in making ".$instr['title']."" => 'end_success',
"This is going nowhere i give up" => 'end_frustration',
"Look a flying elephant, its PINK!" => 'end_crazy',
);
//what are the texts for different steps or events
$instr['step_replies'] = array(
"start" => 'starts making ghost paste',
"stop" => 'gives up making ghost paste',
"current" => 'currently prepares '.$instr['title'],
"device" => 'preparing using the '.$item['name'],
"end_success" => 'shouts happy: I CAN BECOME INVISIBUBLE!',
"end_frustration" => 'is upset and stops mixing',
"end_failed" => 'stops mixing, recipe failed',
"end_crazy" => 'notices the paste disappear, recipe failed',
"ingredients" => 'To prepare this disguise you need: %s ',
"ingredients_status" => 'We are currently preparing %s. We still need: %s. (Already provided: %s)',
"steps_status" => 'We are currently done with these steps: %s. We still need perform these steps: %s. ',
"1" => 'heats the sand',
"2" => 'forms the molten glass into a jar',
"3" => 'mixes the Sawdust and Water',
"4" => 'crushes the ghost stone',
"5" => 'pours timeless dust into mixture',
"6" => 'heats the mixture',
"7" => 'waits',
"8" => 'pours into glass jar',
"random" => 'sings LA LAAA LA..I have no clue what you mean',
"description" => $item['name'].': '.$item['description'],
"provide_ghoststone" => "%s summons a Ghost Stone",
"provide_sand" => "%s offers the sand",
"provide_sawdust" => "%s helps with the Sawdust",
"provide_water" => "%s brings the Water",
"provide_undefined_item" => "%s tries to offer something but its not perfectly clear what (%s)",
"provide_otherway_item" => "%s tries to offer something the wrong way (%s)",
"provide_existing_item" => "%s tries to offer something (%s) that is already provided",
);
//what phrases will it recognize and what step will it run (from above values)
//the more variations the better, think what people could say
//always use first person, not "RP" blue text third person line please
//step lines hidden
//what lines should be used by participants to offer their resources for the preparation
//each line also has the target resources it will work on
//for example you could pour water, but install mechanisms
$instr['provide_ingredients'] = array(
"/I will provide the (.*)/is" => 'Sand,Water,Sawdust,Ghost Stone',
"/I will bring the (.*)/is" => 'Sand,Water,Sawdust,Ghost Stone',
"/i will donate the (.*)/is" => 'Sand,Water,Sawdust,Ghost Stone',
"/Here is some (.*)/is" => 'Sand,Sawdust,Water',
"/Here is a (.*)/is" => 'Ghost Stone',
);
//what ingredients does this recipe require
//feel free to use existing resources or items but you can also invent new
//as long as they fit perfectly with md and the device
$instr['ingredients'] = "
Sand=15;
Water=10;
Sawdust=5;
Ghost Stone=1;
";
?>[/code][/spoiler]
Could always just use the Ghost Stone itself.
[b]MUR: step_lines are too short, need to be more complex or they will be confused with eachother. If it doesnt need "recipie" it can still need "instructions" , same thing tehnically. Fix the lines and submit it[/b]