Page 1 of 1

Vista's Distillation

Posted: Thu Jan 11, 2024 4:42 am
by agavista
vec, numvec
Takes a vector representing a position in the world and a number representing the caster's FOV in degrees and returns a vector representing the coordinates of that position on the caster's Macula. The system gains error with increasing distances as the label approaches the edges of the caster's Macula. However, it is more than accurate enough at close range.
wddaaddwaqwa
Patterns
qqqqdwdqwaqawNumerical Reflection: 360wdedwwqqqqqadqqaqwaaadaaqqqqqewwdedwaadaawqaqwwdedwddqaawdedwqaqwaNumerical Reflection: 3ewdqdweawwaeawwaadwawwdqdwwdqaqaaeaaqaqaawddwwaqawawwaeawwqeeeeeddqddNumerical Reflection: 4ddadddqaawdedwddqddwdedwaawawaawdedwwdedwaaeaaddqaawdedwNumerical Reflection: 1waawddqddddqaawdedwNumerical Reflection: 1waawaaeaaaawawaaddqddwaqawddqddwaqawaaeaaNumerical Reflection: -1waqaweqqqqqNumerical Reflection: 2wdedweee

Code: Select all

#define Vista's Distillation (NORTH_WEST wddaaddwaqwa) = vec, num -> vec
{
    Arc's Reflection
    Multiplicative Distillation
    Numerical Reflection: 360
    Division Distillation
    Tangent Purification
    Mind's Reflection
    Alidade's Purification
    Gemini Decomposition
    Vector Reflection +Y
    Division Distillation
    Gemini Decomposition
    Length Purification
    Division Distillation
    Undertaker's Gambit
    Division Distillation
    Mind's Reflection
    Alidade's Purification
    Numerical Reflection: 3
    Flock's Gambit
    Transformation Purification
    Inverse Purification
    Rotation Gambit
    Mind's Reflection
    Compass' Purification
    Subtractive Distillation
    Multiplication Distillation: Matrix
    Vector Disintegration
    Rotation Gambit II
    Numerical Reflection: 4
    Fisherman's Gambit
    Undertaker's Gambit
    Division Distillation
    Rotation Gambit II
    Division Distillation
    Macula Gambit
    Division Distillation
    Division Distillation
    Rotation Gambit
    Undertaker's Gambit
    Division Distillation
    Numerical Reflection: 1
    Additive Distillation
    Rotation Gambit II
    Undertaker's Gambit
    Division Distillation
    Numerical Reflection: 1
    Additive Distillation
    Rotation Gambit
    Macula Gambit
    Rotation Gambit II
    Multiplicative Distillation
    Rotation Gambit II
    Multiplicative Distillation
    Rotation Gambit
    Numerical Reflection: -1
    Multiplicative Distillation
    Vector Exaltation
    Numerical Reflection: 2
    Division Distillation
}
Add-ons Required: Mediaworks, MoreIotas

Z-Filtering

Posted: Thu Jan 11, 2024 8:53 am
by agavista
This set of patterns checks if the result of Vista's Distillation has a positive Z component, and ends casting. It's meant to be a template for dealing with the Macula's rendering of positions that are mathematically "behind" the caster. Not including some sort of Z-filter results in labels appearing when turned 180 degrees from an object rendered through Vista's Distillation.
Patterns
qeeeeeaadaaNumerical Reflection: 0eqqqBookkeeper's Gambit: Drop 1aqdeeeeeqwaeawqawdddeaqqeqqqqq

Code: Select all

Vector Disintegration
Gemini Decomposition
Numerical Reflection: 0
Maximus Distillation
{
  Bookkeeper's Gambit: v
  Charon's Gambit
}
Flock's Disintegration
Augur's Exaltation
Hermes' Gambit
Vector Exaltation

Entity Radar

Posted: Thu Jan 11, 2024 9:13 am
by agavista
This hex is meant to be cast through a Cyclic Wisp, and benefits from a bound Wisp. It shows an entity radar on the HUD giving you the entity's True Name, and current health, as long as they are within the ambit of the Wisp. It only detects living entities, but could be expanded to all entities. It's not optimal and is a simple example of what the transformation matrix can do.
Image
Patterns
qqqaadaaaqwawqaaaqdwdwdaaeddaaqdwdwdaaeaaaaNumerical Reflection: 90wddaaddwaqwaqeeeeeaadaaNumerical Reflection: 0eqqqaqdeeBookkeeper's Gambit: Keep 1eeeqwaeawqawdddeaqqeqqqqqaadaaaaeaaNumerical Reflection: 1Numerical Reflection: 20wdedwwddaaddwqqqqqewNumerical Reflection: 9waqawwaawaadaaqqq"♥"eeeqwaeawqaaqdwdwdNumerical Reflection: 1Numerical Reflection: 20wdedwwddaaddwqqqqqeaNumerical Reflection: 7waqawwaawaawddNumerical Reflection: 1Numerical Reflection: 20wdedwwddaaddweeeqaqaaNumerical Reflection: 32qqqqqwdeddwdqaqadeeeddwaeaqadadad

Code: Select all

#define Vista's Distillation (NORTH_WEST wddaaddwaqwa) = vec, num -> vec
{
  Gemini Decomposition
  Nurse's Purification
  Calligrapher's Purification
  Prospector's Gambit
  Calligrapher's Purification
  Rotation Gambit
  Compass' Purification
  Numerical Reflection: 90
  Vista's Distillation
  Vector Disintegration
  Gemini Decomposition
  Numerical Reflection: 0
  Maximus Distillation
  {
    Charon's Gambit
    Bookkeeper's Gambit: -
  }
  Flock's Disintegration
  Augur's Exaltation
  Hermes' Gambit
  Vector Exaltation
  Gemini Decomposition
  Rotation Gambit
  Numerical Reflection: 1
  Numerical Reflection: 20
  Division Distillation
  Etch Visage
  Vector Reflection +Y
  Numerical Reflection: 9
  Multiplicative Distillation
  Additive Distillation
  Gemini Decomposition
  {
    "♥"
  }
  Flock's Disintegration
  Calligrapher's Purification
  Numerical Reflection: 1
  Numerical Reflection: 20
  Division Distillation
  Etch Visage
  Vector Reflection +X
  Numerical Reflection: 7
  Multiplicative Distillation
  Additive Distillation
  Jester's Gambit
  Numerical Reflection: 1
  Numerical Reflection: 20
  Division Distillation
  Etch Visage
}
Mind's Reflection
Compass' Purification
Numerical Reflection: 32
Zone Distillation: Living
Mind's Reflection
Single's Purification
Exclusionary Distillation
Thoth's Gambit
Add-ons Required: Hexal, Mediaworks, MoreIotas