diff --git a/Docs/Luadoc/Lua.xml b/Docs/Luadoc/Lua.xml
index fb8a40f428..6a8a2ef7a8 100644
--- a/Docs/Luadoc/Lua.xml
+++ b/Docs/Luadoc/Lua.xml
@@ -1757,6 +1757,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Docs/Luadoc/LuaDocumentation.xml b/Docs/Luadoc/LuaDocumentation.xml
index e4aa851d2c..628696206d 100644
--- a/Docs/Luadoc/LuaDocumentation.xml
+++ b/Docs/Luadoc/LuaDocumentation.xml
@@ -638,6 +638,63 @@ save yourself some time, copy this for undocumented things:
+
+
+ Updates ArrowEffects, which sets current values for Tornado, Invert, and Beat.
+
+
+ Returns the Y Offset of a note in column iCol at beat fNoteBeat for the provided PlayerState. Y Offset is affected by Speed mods and Accel mods, and impacts most other arrow effects.
+
+
+ Returns the Y position of a note in column iCol with a Y offset of fYOffset for the provided PlayerState.
+ fYReverseOffsetPixels is the separation between targets with and without reverse. This argument is optional and will pull defaults from the metrics for [Player]
+
+
+ Returns the Y offset of a note in column iCol with a Y position of fYPos for the provided PlayerState.
+ fYReverseOffsetPixels is the separation between targets with and without reverse. This argument is optional and will pull defaults from the metrics for [Player]
+
+
+ Returns the X position of a note in column iCol with a Y offset of fYOffset for the provided PlayerState.
+
+
+ Returns the Z position of a note in column iCol with a Y offset of fYOffset for the provided PlayerState.
+
+
+ Returns the X rotation of a note with a Y offset of fYOffset for the provided PlayerState.
+
+
+ Returns the Y rotation of a note with a Y offset of fYOffset for the provided PlayerState.
+
+
+ Returns the Z rotation of a note at beat fNoteBeat for the provided PlayerState.
+ bIsHoldHead is an optional argument which defaults to false. If true, this function will return 0 if the [ArrowEffects] metric DizzyHoldHeads is false.
+
+
+ Returns the Z rotation of the receptors for the provided PlayerState.
+
+
+ Returns the Alpha of a note in column iCol with a Y offset of fYOffset for the provided PlayerState.
+ fPercentFadeToFail is optional and defaults to -1.
+ fYReverseOffsetPixels is the separation between targets with and without reverse. This argument is optional and will pull defaults from the metrics for [Player]
+ fDrawDistanceBeforeTargetsPixels is optional and will pull defaults from the [Player] metric DrawDistanceBeforeTargetsPixels
+ fFadeInPercentOfDrawFar is optional and will pull defaults from the [NoteField] metric FadeBeforeTargetsPercent
+
+
+ Returns the Glow of a note in column iCol with a Y offset of fYOffset for the provided PlayerState. The arguments are the same as for GetAlpha.
+
+
+ Returns the brightness of a note at beat fNoteBeat for the provided PlayerState.
+
+
+ Returns true if any arrow effects for the provided PlayerState require the z buffer.
+
+
+ Returns the zoom of a note for the provided PlayerState.
+
+
+ Returns the FrameWidthScale of a hold part with a Y offset of fYOffset for the provided PlayerState.
fOverlappedTime is optional and will default to 0.
+
+
Enumerated types are lookup tables associating a string to each numerical