A practical guide to the Sauron 2 effect on Crystal Focus X, including centred sine-wave fire, eye size, noise amount, amplitude, speed, and audio or angular controls.
lcool, hcool, sparksparkdmapb, mapc, fxmapSauron 2 is the generative sibling of Sauron. Instead of relying on random sparks as the main source, it uses a scrolling sine wave to write structured heat patterns outward from the centre of the blade. The result is smoother, more pulsating, and more rhythmic.
It still uses the same dark-eye overlay in the middle, so the final look remains a split fiery eye.
| Aspect | Sauron (11) | Sauron 2 (12) |
|---|---|---|
| Heat source | Random sparks | Scrolling sine wave |
| Main character | Chaotic and flickering | Smooth and pulsating |
hcool role | Maximum cooling factor | Sine amplitude |
spark role | Spark probability and heat | Sine-wave speed |
| Cooling step | Explicit cooling loop | No separate cooling loop |
| Parameter | Role in Sauron 2 |
|---|---|
unstable | Set to 12 to select Sauron 2 |
lcool | Noise amount layered over the sine pattern |
hcool | Sine amplitude |
spark | Sine-wave speed |
sparkd | Eye size and generation-zone size |
mapb | Brightness mapping |
mapc | Color mapping |
fxmap | Mapping mode: 0 none, 1 audio, 2 angular, 4 angular reversed |
Heat diffuses away from the centre in both directions, just like Sauron.
A scrolling sine lookup writes structured heat symmetrically above and below the centre. The speed of that pattern is controlled by spark, and the strength by hcool.
lcool adds random variation on top. Low values keep the effect smooth. High values make it more chaotic.
The same dark Gaussian eye is blended over the centre.
With fxmap=1, louder sound reduces the sine amplitude to about 60% and boosts the sine speed to about 120%. That changes the character of the pulse instead of just adding more sparks.
With fxmap=2 or fxmap=4, blade pitch moves the eye position and blade twist changes the eye size.
Smooth steady pulsations radiating from a dark centre.
unstable=12
lcool=20
hcool=70
spark=100
sparkd=30
mapb=50
mapc=50
A quicker breathing fire with more motion.
unstable=12
lcool=15
hcool=80
spark=180
sparkd=30
mapb=50
mapc=50
More random texture layered over the sine structure.
unstable=12
lcool=80
hcool=60
spark=100
sparkd=25
mapb=50
mapc=50
Tilt moves the eye and twist resizes it.
unstable=12
lcool=20
hcool=70
spark=120
sparkd=30
mapb=50
mapc=50
fxmap=2
A gentle low-amplitude pulse from the centre.
unstable=12
lcool=5
hcool=30
spark=40
sparkd=20
mapb=50
mapc=50
hcool is brightness here, not cooling.lcool is the chaos control. Keep it low for clean pulses, raise it for rougher fire.sparkd changes both eye size and generation-zone width.