# Math

- [Absolute Value](https://wiki.thescriptersguild.com/scripting/nodes/math/absolute-value.md)
- [Add](https://wiki.thescriptersguild.com/scripting/nodes/math/add.md)
- [Add Vectors](https://wiki.thescriptersguild.com/scripting/nodes/math/add-vectors.md)
- [Convert Degrees To Radians](https://wiki.thescriptersguild.com/scripting/nodes/math/convert-degrees-to-radians.md)
- [Convert Radians To Degrees](https://wiki.thescriptersguild.com/scripting/nodes/math/convert-radians-to-degrees.md)
- [Divide](https://wiki.thescriptersguild.com/scripting/nodes/math/divide.md)
- [Get Dynamic Object Raycast Result](https://wiki.thescriptersguild.com/scripting/nodes/math/get-dynamic-object-raycast-result.md)
- [Get Pi](https://wiki.thescriptersguild.com/scripting/nodes/math/get-pi.md)
- [Get Player Look Dynamic Raycast Result](https://wiki.thescriptersguild.com/scripting/nodes/math/get-player-look-dynamic-raycast-result.md)
- [Get Player Look Static Raycast Result](https://wiki.thescriptersguild.com/scripting/nodes/math/get-player-look-static-raycast-result.md)
- [Get Random Rotation](https://wiki.thescriptersguild.com/scripting/nodes/math/get-random-rotation.md)
- [Get Static Bullet Raycast Result](https://wiki.thescriptersguild.com/scripting/nodes/math/get-static-bullet-raycast-result.md)
- [Get Static Movement Raycast Result](https://wiki.thescriptersguild.com/scripting/nodes/math/get-static-movement-raycast-result.md)
- [Get Vector Axis Value](https://wiki.thescriptersguild.com/scripting/nodes/math/get-vector-axis-value.md)
- [Get Vector Length](https://wiki.thescriptersguild.com/scripting/nodes/math/get-vector-length.md)
- [Multiply](https://wiki.thescriptersguild.com/scripting/nodes/math/multiply.md)
- [Normalize Vector](https://wiki.thescriptersguild.com/scripting/nodes/math/normalize-vector.md)
- [Random](https://wiki.thescriptersguild.com/scripting/nodes/math/random.md)
- [Random Boolean](https://wiki.thescriptersguild.com/scripting/nodes/math/random-boolean.md)
- [Round To Whole Number](https://wiki.thescriptersguild.com/scripting/nodes/math/round-to-whole-number.md)
- [Scale Vector](https://wiki.thescriptersguild.com/scripting/nodes/math/scale-vector.md)
- [Square Root](https://wiki.thescriptersguild.com/scripting/nodes/math/square-root.md)
- [Subtract](https://wiki.thescriptersguild.com/scripting/nodes/math/subtract.md)
- [Subtract Vectors](https://wiki.thescriptersguild.com/scripting/nodes/math/subtract-vectors.md)
- [Trigonometry - ArcSin/ArcCos](https://wiki.thescriptersguild.com/scripting/nodes/math/trigonometry-arcsin-arccos.md)
- [Trigonometry - ArcTan](https://wiki.thescriptersguild.com/scripting/nodes/math/trigonometry-arctan.md)
- [Trigonometry - Cos/Sin/Tan](https://wiki.thescriptersguild.com/scripting/nodes/math/trigonometry-cos-sin-tan.md)
- [Vector Cross Product](https://wiki.thescriptersguild.com/scripting/nodes/math/vector-cross-product.md)
- [Vector Dot Product](https://wiki.thescriptersguild.com/scripting/nodes/math/vector-dot-product.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.thescriptersguild.com/scripting/nodes/math.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
