2D Marker Display

The **2D-Marker Display Nodon** in an Output Nodon that displays a circular marker within its bounds at the X & Y location received as input, and outputs how its own marker overlaps with others.

When unpausing from a long pause in Free Programming, it may say "(PLAYERNAME), let's keep things fresh with some new challenges!". In the Nodopedia, its quote is "Great to be working with you! I'll take care of moving the round markers...around!".

## Calling

This Nodon can be called through the following tree.

* Output
	+ Other
		- Marker Display
			* **2D Marker Display**

## Character

### Design

The 2D-Marker-Display Nodon is a similar shape to the Marker-Display Nodon, but pink, has a partially closed blue eyelid, has blush, and what appears to be a purple bead necklace, with a name tag as well.

## Technical

The names of this Nodon's input ports are displayed, even when unselected, in the Nodon's box on the program screen Canvas when zoomed in far enough.

### Inputs

* **X** - Determines the horizontal position of the marker, from 0.00 to 1.00, with higher values moving the marker farther right. 0.00 will produce the marker at the left edge of the Nodon, 0.50 will produce it in the horizontal center, and 1.00 will produce it at the right edge of the Nodon.
* **Y** - Determines the vertical position of the marker, from 0.00 to 1.00, with higher values moving the marker farther up. 0.00 will produce the marker at the bottom edge of the Nodon, 0.50 will produce it in the vertical center, and 1.00 will produce it at the top edge of the Nodon.

### Outputs

* **Result** - Outputs a signal based on how markers produced by the IR Motion Camera, Marker-Display, Continuous-Marker-Display Nodon, and other 2D-Marker-Display Nodon, overlap with this Nodon's circular marker. This Nodon cannot detect markers created by any Nodon whose 'Activates Bull's-Eye Nodon?' setting is set to "Bull's-eye incompatible".

### Settings

* **Output** - Changes how the Marker input is turned into output. If set to "Analog", the value will by 0.00 when below the minimum value of the "Range" setting, and will gradually increase across the range, before reaching 1.00 above its maximum. If switched to 'Digital', if the input is within the values set in the 'Range' setting, it will output exactly 1.00, and will otherwise output 0.00.
	+ By default, it is set to "Analog".
* **Range** - Determines how much of the shape needs to be covered to send a signal, and how large of an input it needs to reach an output of 1.00 (If the 'Output' setting is set to "Analog". If set to "Digital", any signal past the maximum will be 0).
	+ Defaults to the range from 0.00 to 1.00.
* **Size** - Determines the relative size of the circular marker produced by this Nodon. The value set in this setting is treated as a percentage of the Nodon's shorter side, and the marker's diameter will match the set value. Can be any value from 0.00 to 1.00.
	+ Defaults to 0.10.
* **Activates Bull's-Eye Nodon?** - If set to "Bull's-eye compatible", the marker produced by this Nodon can be detected by the Bull's-Eye or other 2D-Marker-Display Nodon. If set to "Bull's-eye incompatible", no Nodon will be able to detect makers created by this Nodon.
	+ Defaults to "Bull's-eye compatible".