Iris' Macula Lathe + Gate Menu
Posted: Thu Nov 16, 2023 1:46 am
-
Iris' Macula Lathe
[ [&S if not selected][S if not selected][&S if selected][S if selected][spell to cast for as long as that element is selected] ] → Runs spells, shows visages on macula
&S = Formatted String
This spell burns a centered list of choices into the center of your macula. Looking up and down selects one choice or the other - looking straight up will select the first (0th) element, looking down will select the last. The corresponding spell is cast continuously for as long as that element is selected, to 'confirm' a choice I use a sneak detecting spell myself and otherwise do nothing, but you can obviously put anything there.
It asks for both formatted and unformatted strings because format codes shouldn't have their width calculated for centering purposes and uh, technically you might be able to have the string change when selected (have S if selected and S if not selected be different) but I haven't really used that, at all, not even once, so uhhh, maybe?
This is meant to be used on a wisp, being cast continuously! The 0.25 value down below is for how long to keep the fleeting visages on your macula for, I just chose something that worked well for me, tune to taste.
Gate Menu
[Gate, String, Gate, String ......] (a list of gates, and then strings to name them) → [[&S][S][&S][S][gate teleport spells + kill wisp spell]]
Meant to grab a list of gates and some name for them, and turn that into the iotas you're supposed to feed into the more flexible spell above, allowing you to select gates from a 'menu' burnt into your macula. Sneak to confirm your choice and teleport.
It comes with an extra last entry to mishap the wisp and get rid of the menu.
(but do make sure that the characters you use are on the list of character widths above, or otherwise add it yourself! if you use other characters, it will mishap!)
Iris' Macula Lathe
[ [&S if not selected][S if not selected][&S if selected][S if selected][spell to cast for as long as that element is selected] ] → Runs spells, shows visages on macula
&S = Formatted String
Additional Explanation
It's a list of lists. The lists are, in order, from 0th to last:
For example, to make a macula lathe menu of 3 options, you might do
[
["&3Option 1","&3Option 2","&3Option 3"]
["Option 1","Option 2","Option 3"]
["&bOption 1","&bOption 2","&bOption 3"]
["Option 1","Option 2","Option 3"]
[<spell to cast continuously for option 1>,<same for option 2>,<same for option 3>]
]
That'd give you 3 options that use the formatting code &3 when not selected, and &b when selected. You look up and down to switch which option is selected. For as long as a certain option is selected (assuming the macula lathe is cast from a wisp as it should be) the corresponding spell is cast continuously
- String with formatting codes (like &k &3) to display when the option is not selected
- String without these codes to display when the option is not selected
- String with formatting codes to display when the option is selected
- String without formatting codes to display when the option is selected
- Spell to cast for long as that element is selected, they are expected to leave the ravenmind and stack exactly as they were before casting
For example, to make a macula lathe menu of 3 options, you might do
[
["&3Option 1","&3Option 2","&3Option 3"]
["Option 1","Option 2","Option 3"]
["&bOption 1","&bOption 2","&bOption 3"]
["Option 1","Option 2","Option 3"]
[<spell to cast continuously for option 1>,<same for option 2>,<same for option 3>]
]
That'd give you 3 options that use the formatting code &3 when not selected, and &b when selected. You look up and down to switch which option is selected. For as long as a certain option is selected (assuming the macula lathe is cast from a wisp as it should be) the corresponding spell is cast continuously
It asks for both formatted and unformatted strings because format codes shouldn't have their width calculated for centering purposes and uh, technically you might be able to have the string change when selected (have S if selected and S if not selected be different) but I haven't really used that, at all, not even once, so uhhh, maybe?
This is meant to be used on a wisp, being cast continuously! The 0.25 value down below is for how long to keep the fleeting visages on your macula for, I just chose something that worked well for me, tune to taste.
Patterns
Too long! No way
Code: Select all
Gemini Decomposition
Numerical Reflection: 0
Selection Distillation
Abacus Purification
Numerical Reflection: 1
Subtractive Distillation
Gemini Decomposition
Mind's Reflection
Alidade's Purification
Vector Disintegration
Bookkeeper's Gambit: v-v
Numerical Reflection: 1
Additive Distillation
Numerical Reflection: 2
Division Distillation
Multiplicative Distillation
Numerical Reflection: 0.5
Additive Distillation
Floor Purification
Subtractive Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 0
Selection Distillation
Numerical Reflection: 2
Fisherman's Gambit II
Numerical Reflection: 1
Selection Distillation
Numerical Reflection: 2
Fisherman's Gambit II
Numerical Reflection: 4
Fisherman's Gambit II
Numerical Reflection: 3
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Selection Distillation
Surgeon's Exaltation
Jester's Gambit
Numerical Reflection: 2
Fisherman's Gambit II
Numerical Reflection: 4
Fisherman's Gambit II
Numerical Reflection: 2
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Selection Distillation
Surgeon's Exaltation
Jester's Gambit
Numerical Reflection: 3
Fisherman's Gambit II
Numerical Reflection: 4
Selection Distillation
Numerical Reflection: 3
Fisherman's Gambit II
Selection Distillation
Hermes' Gambit
Bookkeeper's Gambit: vv--
Gemini Decomposition
{
Flock's Reflection
Flock's Gambit
Retrograde Purification
Speaker's Decomposition
Jester's Gambit
Bookkeeper's Gambit: v
Gemini Decomposition
Length Distillation: Str
Numerical Reflection: 1
Additive Distillation
Jester's Gambit
Gemini Decomposition
Length Distillation: Str
Iterators Purification
{
Gemini Decomposition
Numerical Reflection: 1
Additive Distillation
Winnowing Distillation
Flock's Reflection
Flock's Gambit
Retrograde Purification
Speaker's Decomposition
Bookkeeper's Gambit: v-
}
Jester's Gambit
Thoth's Gambit
{
{
Bookkeeper's Gambit: -- <[" ", 3.00, "!", 1.00, """, 3.00, "#", 5.00, "$", 5.00, "%", 5.00, "&", 5.00, "'", 1.00, "(", 3.00, ")", 3.00, "*", 3.00, "+", 5.00, ",", 1.00, "-", 5.00, ".", 5.00, "/", 5.00, "0", 5.00, "1", 5.00, "2", 5.00, "3", 5.00, "4", 5.00, "5", 5.00, "6", 5.00, "7", 5.00, "8", 5.00, "9", 5.00, ":", 1.00, ";", 1.00, "<", 4.00, "=", 5.00, ">", 4.00, "?", 5.00, "@", 6.00, "A", 5.00, "B", 5.00, "C", 5.00, "D", 5.00, "E", 5.00, "F", 5.00, "G", 5.00, "H", 5.00, "I", 3.00, "J", 5.00, "K", 5.00, "L", 5.00, "M", 5.00, "N", 5.00, "O", 5.00, "P", 5.00, "Q", 5.00, "R", 5.00, "S", 5.00, "T", 5.00, "U", 5.00, "V", 5.00, "W", 5.00, "X", 5.00, "Y", 5.00, "Z", 5.00, "{", 3.00, "\", 5.00, "}", 3.00, "^", 5.00, "_", 5.00, "`", 2.00, "a", 5.00, "b", 5.00, "c", 5.00, "d", 5.00, "e", 5.00, "f", 4.00, "g", 5.00, "h", 5.00, "i", 1.00, "j", 5.00, "k", 4.00, "l", 2.00, "m", 5.00, "n", 5.00, "o", 5.00, "p", 5.00, "q", 5.00, "r", 5.00, "s", 5.00, "t", 3.00, "u", 5.00, "v", 5.00, "w", 5.00, "x", 5.00, "y", 5.00, "z", 5.00, "{", 3.00, "|", 1.00, "}", 3.00, "~", 6.00]>
}
Flock's Disintegration
Gemini Decomposition
Rotation Gambit
Locator's Distillation
Numerical Reflection: 1
Additive Distillation
Selection Distillation
Flock's Reflection
Flock's Gambit
Retrograde Purification
Speaker's Decomposition
Bookkeeper's Gambit: v-
}
Jester's Gambit
Thoth's Gambit
Running Sum Purification
Retrograde Purification
Speaker's Decomposition
Bookkeeper's Gambit: v-
Bookkeeper's Gambit: -v-
Additive Distillation
Numerical Reflection: -1
Multiplicative Distillation
Numerical Reflection: 2
Division Distillation
Numerical Reflection: -4
Numerical Reflection: 0
Vector Exaltation
}
Jester's Gambit
Thoth's Gambit
Gemini Decomposition
Abacus Purification
Iterators Purification
{
Gemini Decomposition
Rotation Gambit II
Selection Distillation
Jester's Gambit
{
Bookkeeper's Gambit: - <(0.00,8.00,0.00)>
}
Flock's Disintegration
Multiplicative Distillation
Additive Distillation
Flock's Reflection
Flock's Gambit
Retrograde Purification
Speaker's Decomposition
Jester's Gambit
Bookkeeper's Gambit: v
}
Jester's Gambit
Thoth's Gambit
Bookkeeper's Gambit: v-
Gemini Decomposition
Abacus Purification
Iterators Purification
Bookkeeper's Gambit: v--
{
Gemini Decomposition
Rotation Gambit II
Selection Distillation
Rotation Gambit II
Selection Distillation
Calligrapher's Purification
{
Bookkeeper's Gambit: - <0.25>
}
Flock's Disintegration
Rotation Gambit
Macula Gambit
Numerical Reflection: 0
Vector Exaltation
Numerical Reflection: 2
Division Distillation
Additive Distillation
Rotation Gambit II
Etch Visage
Flock's Reflection
Flock's Gambit
Bookkeeper's Gambit: v
}
Jester's Gambit
Thoth's Gambit
Bookkeeper's Gambit: vvv
[Gate, String, Gate, String ......] (a list of gates, and then strings to name them) → [[&S][S][&S][S][gate teleport spells + kill wisp spell]]
Meant to grab a list of gates and some name for them, and turn that into the iotas you're supposed to feed into the more flexible spell above, allowing you to select gates from a 'menu' burnt into your macula. Sneak to confirm your choice and teleport.
It comes with an extra last entry to mishap the wisp and get rid of the menu.
(but do make sure that the characters you use are on the list of character widths above, or otherwise add it yourself! if you use other characters, it will mishap!)
Patterns
Too long, no way I'm doing them!
Code: Select all
Muninn's Reflection
Jester's Gambit
Vacant Reflection
Numerical Reflection: 5
Gemini Gambit
Numerical Reflection: 5
Flock's Gambit
Huginn's Gambit
Gemini Decomposition
Abacus Purification
Numerical Reflection: 2
Division Distillation
Iterators Purification
{
Numerical Reflection: 2
Multiplicative Distillation
Gemini Decomposition
Rotation Gambit
Jester's Gambit
Numerical Reflection: 1
Fisherman's Gambit II
Jester's Gambit
Selection Distillation
{
{
{
Bookkeeper's Gambit: - <NULL>
}
Flock's Disintegration
Gemini Decomposition
Mind's Reflection
Gate's Opening
Gate's Closing
}
Mind's Reflection
Stadiometer's Purification
Mind's Reflection
Gulliver's Purification
Numerical Reflection: 1
Jester's Gambit
Division Distillation
Multiplicative Distillation
{
Bookkeeper's Gambit: - <1.50>
}
Flock's Disintegration
Equality Distillation
Jester's Gambit
{
}
Augur's Exaltation
Hermes' Gambit
}
Jester's Gambit
Numerical Reflection: 2
Jester's Gambit
Surgeon's Exaltation
Muninn's Reflection
Numerical Reflection: 4
Selection Distillation
Jester's Gambit
Integration Distillation
Muninn's Reflection
Jester's Gambit
Numerical Reflection: 4
Jester's Gambit
Surgeon's Exaltation
Huginn's Gambit
Jester's Gambit
Numerical Reflection: 1
Additive Distillation
Selection Distillation
{
Bookkeeper's Gambit: - <["<< ", " >>", "&5<< ", " &5>>", "&d"]>
}
Flock's Disintegration
Jester's Gambit
Integration Distillation
Gemini Decomposition
Numerical Reflection: 2
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 3
Selection Distillation
Numerical Reflection: 2
Fisherman's Gambit II
Numerical Reflection: 5
Selection Distillation
Jester's Gambit
Concatenation Distillation
Concatenation Distillation
Jester's Gambit
Gemini Decomposition
Numerical Reflection: 0
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 5
Selection Distillation
Numerical Reflection: 2
Fisherman's Gambit II
Numerical Reflection: 1
Selection Distillation
Concatenation Distillation
Concatenation Distillation
Jester's Gambit
Gemini Decomposition
Numerical Reflection: 2
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 4
Selection Distillation
Numerical Reflection: 2
Fisherman's Gambit II
Numerical Reflection: 3
Selection Distillation
Numerical Reflection: 3
Fisherman's Gambit II
Numerical Reflection: 5
Selection Distillation
Jester's Gambit
Concatenation Distillation
Concatenation Distillation
Concatenation Distillation
Jester's Gambit
Numerical Reflection: 2
Fisherman's Gambit II
Jester's Gambit
Bookkeeper's Gambit: v
Numerical Reflection: 4
Flock's Gambit
Gemini Decomposition
Numerical Reflection: 0
Selection Distillation
Muninn's Reflection
Numerical Reflection: 0
Selection Distillation
Jester's Gambit
Integration Distillation
Muninn's Reflection
Jester's Gambit
Numerical Reflection: 0
Jester's Gambit
Surgeon's Exaltation
Huginn's Gambit
Gemini Decomposition
Numerical Reflection: 1
Selection Distillation
Muninn's Reflection
Numerical Reflection: 1
Selection Distillation
Jester's Gambit
Integration Distillation
Muninn's Reflection
Jester's Gambit
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
Huginn's Gambit
Gemini Decomposition
Numerical Reflection: 2
Selection Distillation
Muninn's Reflection
Numerical Reflection: 2
Selection Distillation
Jester's Gambit
Integration Distillation
Muninn's Reflection
Jester's Gambit
Numerical Reflection: 2
Jester's Gambit
Surgeon's Exaltation
Huginn's Gambit
Gemini Decomposition
Numerical Reflection: 3
Selection Distillation
Muninn's Reflection
Numerical Reflection: 3
Selection Distillation
Jester's Gambit
Integration Distillation
Muninn's Reflection
Jester's Gambit
Numerical Reflection: 3
Jester's Gambit
Surgeon's Exaltation
Huginn's Gambit
Bookkeeper's Gambit: v
}
Jester's Gambit
Thoth's Gambit
Bookkeeper's Gambit: v
Muninn's Reflection
Jester's Gambit
Bookkeeper's Gambit: v
Jester's Gambit
Huginn's Gambit
Gemini Decomposition
Numerical Reflection: 0
Selection Distillation
Spacing Reflection
Speaker's Distillation
Numerical Reflection: 0
Jester's Gambit
Surgeon's Exaltation
Gemini Decomposition
Numerical Reflection: 1
Selection Distillation
Spacing Reflection
Speaker's Distillation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
Gemini Decomposition
Numerical Reflection: 2
Selection Distillation
Spacing Reflection
Speaker's Distillation
Numerical Reflection: 2
Jester's Gambit
Surgeon's Exaltation
Gemini Decomposition
Numerical Reflection: 3
Selection Distillation
Spacing Reflection
Speaker's Distillation
Numerical Reflection: 3
Jester's Gambit
Surgeon's Exaltation
Gemini Decomposition
Numerical Reflection: 4
Selection Distillation
{
}
Speaker's Distillation
Numerical Reflection: 4
Jester's Gambit
Surgeon's Exaltation
{
Bookkeeper's Gambit: - <["&5<< KILL WISP >>", "<< KILL WISP >>", "&5<< &dKILL WISP &5>>", "<< KILL WISP >>"]>
}
Flock's Disintegration
Dioscuri Gambit
Numerical Reflection: 0
Selection Distillation
Jester's Gambit
Numerical Reflection: 0
Selection Distillation
Jester's Gambit
Integration Distillation
Numerical Reflection: 3
Fisherman's Gambit
Jester's Gambit
Numerical Reflection: 0
Jester's Gambit
Surgeon's Exaltation
Jester's Gambit
Gemini Decomposition
Rotation Gambit II
Numerical Reflection: 1
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 1
Selection Distillation
Jester's Gambit
Integration Distillation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 2
Selection Distillation
Numerical Reflection: 1
Fisherman's Gambit II
Numerical Reflection: 2
Selection Distillation
Jester's Gambit
Integration Distillation
Numerical Reflection: 2
Jester's Gambit
Surgeon's Exaltation
Bookkeeper's Gambit: v-
Gemini Decomposition
Numerical Reflection: 1
Selection Distillation
Numerical Reflection: 3
Jester's Gambit
Surgeon's Exaltation
Gemini Decomposition
Numerical Reflection: 4
Selection Distillation
{
Bookkeeper's Gambit: -- <
{
SOUTH_EAST weddqawaeewe (any random garbage)
}
Mind's Reflection
Stadiometer's Purification
Mind's Reflection
Gulliver's Purification
Numerical Reflection: 1
Jester's Gambit
Division Distillation
Multiplicative Distillation
{
Bookkeeper's Gambit: - <1.50>
}
Flock's Disintegration
Equality Distillation
Jester's Gambit
{
}
Augur's Exaltation
Hermes' Gambit
>
}
Flock's Disintegration
Integration Distillation
Numerical Reflection: 4
Jester's Gambit
Surgeon's Exaltation