Update patterns_as_iotas.json

This commit is contained in:
Jeuv 2022-02-05 15:44:15 +01:00 committed by GitHub
parent 56b3389d55
commit ea48940bcb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,5 +1,5 @@
{
"name": "Patterns as Iotas",
"name": "hexcasting.entry.patterns_as_iotas",
"category": "hexcasting:casting",
"icon": "minecraft:emerald",
"sortnum": 3,
@ -7,17 +7,17 @@
"pages": [
{
"type": "patchouli:text",
"text": "One of the many peculiarities of the art is that $(italic)patterns themselves/$ can act as iotas, and be put onto my stack when casting.$(br2)This raises a fairly obvious question: how do I express them? If I were to simply draw a pattern, how would I inform Nature of my intent to have it matched to an action instead of adding it to my stack as an iota?"
"text": "hexcasting.page.patterns_as_iotas1"
},
{
"type": "patchouli:text",
"text": "Fortunately, Nature has provided me with a set of $(l:casting/influences)influences/$ that I can use to work with patterns directly.$(br2)In short, $(action)Consideration/$ lets me add one pattern to the stack, and $(action)Introspection/$ and $(action)Retrospection/$ let me add a whole list."
"text": "hexcasting.page.patterns_as_iotas2"
},
{
"type": "hexcasting:pattern",
"op_id": "hexcasting:escape",
"anchor": "hexcasting:escape",
"text": "To use $(action)Consideration/$, I draw it, then another arbitrary pattern. That second pattern is added to the stack.",
"text": "hexcasting.page.patterns_as_iotas3",
"patterns": {
"startdir": "WEST",
"signature": "qqqaw"
@ -25,13 +25,13 @@
},
{
"type": "patchouli:text",
"text": "I may find it helpful to think of this as \"escaping\" the pattern onto the stack, if I happen to be familiar with the term from computer science.$(br2)To be honest, I haven't found too much use for this pattern yet, but I imagine it could be helpful with advanced _Hexes casting other _Hexes."
"text": "hexcasting.page.patterns_as_iotas4"
},
{
"type": "hexcasting:pattern",
"op_id": "hexcasting:open_paren",
"anchor": "hexcasting:open_paren",
"text": "Drawing $(action)Introspection/$ makes my drawing of patterns act differently, for a time. Until I draw $(action)Retrospection/$, any pattern I draw is saved to a list. Then, when I draw $(action)Retrospection/$, the list is pushed to the stack as a list iota.",
"text": "hexcasting.page.patterns_as_iotas5",
"patterns": {
"startdir": "WEST",
"signature": "qqq"
@ -41,7 +41,7 @@
"type": "hexcasting:pattern",
"op_id": "hexcasting:close_paren",
"anchor": "hexcasting:close_paren",
"text": "If I draw another $(action)Introspection/$, it will still be saved, but I'll then have to draw $(italic)two/$ $(action)Retrospection/$s to get back to normal casting.",
"text": "hexcasting.page.patterns_as_iotas6",
"patterns": {
"startdir": "EAST",
"signature": "eee"
@ -49,7 +49,7 @@
},
{
"type": "patchouli:text",
"text": "Also, I can escape the special behavior of $(action)Intro/Retrospection/$ by drawing a $(action)Consideration/$ before them, which will simply add them to the list without affecting the number of each I need to draw to return to normal.$(br2)If I draw two $(action)Consideration/$s in a row while introspecting, it will add the second pattern to the list."
"text": "hexcasting.page.patterns_as_iotas7"
}
]
}