{{ localize 'TOKEN.VisionEnabledHint' }}

{{numberInput object.sight.range name="sight.range" placeholder=gridUnits min="0" step="any"}}

{{ localize 'TOKEN.VisionRangeHint' }}

{{numberInput object.sight.angle name="sight.angle" placeholder=(localize "Degrees")}}

{{ localize 'TOKEN.VisionAngleHint' }}

{{ localize 'TOKEN.VisionModeHint' }}

{{localize "TOKEN.DetectionMode"}}
{{localize "TOKEN.DetectionRange"}} ({{gridUnits}})
{{localize "TOKEN.DetectionEnabled"}}
{{#if basicDetection}}
{{/if}} {{#each object.detectionModes as |mode i|}}
{{/each}}
{{colorPicker name="sight.color" value=object.sight.color}}
{{rangePicker name="sight.attenuation" value=object.sight.attenuation min="0" max="1" step="0.05"}}

{{ localize 'TOKEN.VisionAttenuationHint' }}

{{rangePicker name="sight.brightness" value=object.sight.brightness min="-1" max="1" step="0.05"}}

{{ localize 'TOKEN.VisionBrightnessHint' }}

{{rangePicker name="sight.saturation" value=object.sight.saturation min="-1" max="1" step="0.05"}}

{{ localize 'TOKEN.VisionSaturationHint' }}

{{rangePicker name="sight.contrast" value=object.sight.contrast min="-1" max="1" step="0.05"}}

{{ localize 'TOKEN.VisionContrastHint' }}