cyberware-2281/mod/Menus/prefabs/cyberware/cw_arscanner.xml
2024-04-27 00:30:12 +02:00

790 lines
18 KiB
XML

<!-- ######################################################################################## IO Scanner -->
<_CWxScannerEnabled> 0 </_CWxScannerEnabled>
<_CWxScannerCursorLine> 0 </_CWxScannerCursorLine>
<_CWxScannerCursorPos> 0 </_CWxScannerCursorPos>
<_CWxScannerCursorIndent> 0 </_CWxScannerCursorIndent>
<_CWxScannerCursorBlink> 0 </_CWxScannerCursorBlink>
<_CWxScannerText1Index> 0 </_CWxScannerText1Index>
<_CWxScannerText2Index> 0 </_CWxScannerText2Index>
<_CWxScannerText3Index> 0 </_CWxScannerText3Index>
<_CWxScannerText4Index> 0 </_CWxScannerText4Index>
<_CWxScannerText5Index> 0 </_CWxScannerText5Index>
<_CWxScannerText6Index> 0 </_CWxScannerText6Index>
<_CWxScannerText7Index> 0 </_CWxScannerText7Index>
<_CWxScannerText8Index> 0 </_CWxScannerText8Index>
<_CWxScannerText9Index> 0 </_CWxScannerText9Index>
<_CWxScannerText10Index> 0 </_CWxScannerText10Index>
<_CWxScannerBoyEnabled> 0 </_CWxScannerBoyEnabled>
<_CWxScannerBoyHeadDamage> 0 </_CWxScannerBoyHeadDamage>
<_CWxScannerBoyTorsoDamage> 0 </_CWxScannerBoyTorsoDamage>
<_CWxScannerBoyLeftLegDamage> 0 </_CWxScannerBoyLeftLegDamage>
<_CWxScannerBoyLeftArmDamage> 0 </_CWxScannerBoyLeftArmDamage>
<_CWxScannerBoyRightLegDamage> 0 </_CWxScannerBoyRightLegDamage>
<_CWxScannerBoyRightArmDamage> 0 </_CWxScannerBoyRightArmDamage>
<_CWxScannerHealth> 1.0 </_CWxScannerHealth>
<_CWxScannerDamage> 0 </_CWxScannerDamage>
<_CWxScannerTextHP> 0 </_CWxScannerTextHP>
<_CWxScannerTextDT> 0</_CWxScannerTextDT>
<!-- ######################################################################################## Scanner -->
<rect name="CWxScanner">
<visible>
<copy src="io()" trait="_CWxScannerEnabled" />
</visible>
<x>
<copy> 20 </copy>
</x>
<y>
<copy src="screen()" trait="height" />
<div> 2 </div>
<sub>
<copy src="me()" trait="height" />
<div> 2 </div>
</sub>
</y>
<width> 384 </width>
<height> 512 </height>
<image name="CWxScannerFrame">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<alpha> 180 </alpha>
<x>
<copy src="parent()" trait="x" />
</x>
<y>
<copy src="parent()" trait="y" />
</y>
<width>
<copy src="parent()" trait="width" />
<onlyif src="ActionPoints" trait="visible" />
<add>
<copy> 128 </copy>
<onlyifnot src="ActionPoints" trait="visible" />
</add>
</width>
<height>
<copy src="parent()" trait="height" />
</height>
<filename>
<copy src="ActionPoints" trait="visible" />
<copy src="me()" trait="_filename_" />
</filename>
<_filename_0> cyberware\hud\scan\scannerbracket1.dds </_filename_0>
<_filename_1> cyberware\hud\scan\scannerbracket2.dds </_filename_1>
</image>
<image name="CWxScannerBack">
<zoom> &scale; </zoom>
<depth> -1 </depth>
<systemcolor> &nosystemcolor; </systemcolor>
<alpha> 120 </alpha>
<red> 0 </red>
<green> 0 </green>
<blue> 0 </blue>
<visible>
<copy src="ActionPoints" trait="visible" />
</visible>
<x>
<copy src="parent()" trait="x" />
<add> 14 </add>
</x>
<y>
<copy src="parent()" trait="y" />
<add> 14 </add>
</y>
<width>
<copy src="parent()" trait="width" />
<sub> 28 </sub>
</width>
<height>
<copy src="parent()" trait="height" />
<sub> 28 </sub>
</height>
<filename> Interface\Shared\solid.dds </filename>
</image>
<image name="CWxScannerBoyBase">
<zoom> &scale; </zoom>
<depth> 1 </depth>
<visible>
<copy src="io()" trait="_CWxScannerBoyEnabled" />
</visible>
<alpha> 220 </alpha>
<x>
<copy src="parent()" trait="x" />
<add src="parent()" trait="width" />
<sub src="me()" trait="width" />
<sub> 20 </sub>
<onlyif src="ActionPoints" trait="visible" />
<add>
<copy src="screen()" trait="width" />
<sub src="me()" trait="width" />
<sub> 90 </sub>
<onlyifnot src="ActionPoints" trait="visible" />
</add>
</x>
<y>
<copy src="parent()" trait="y" />
<sub>
<copy> 125 </copy>
<onlyif src="ActionPoints" trait="visible" />
</sub>
<add>
<copy src="parent()" trait="height" />
<div> 2 </div>
</add>
<sub>
<copy src="me()" trait="height" />
<div> 2 </div>
</sub>
</y>
<width> 180 </width>
<height> 195 </height>
<filename> cyberware\hud\scan\ScannerBoy_base.dds </filename>
</image>
<image name="CWxScannerBoyHead">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<systemcolor> &nosystemcolor; </systemcolor>
<red> 230 </red>
<green> 0 </green>
<blue> 0 </blue>
<alpha>
<copy> 230 </copy>
<mul src="io()" trait="_CWxScannerBoyHeadDamage" />
</alpha>
<x><copy src="sibling(CWxScannerBoyBase)" trait="x" /></x>
<y><copy src="sibling(CWxScannerBoyBase)" trait="y" /></y>
<width><copy src="sibling(CWxScannerBoyBase)" trait="width" /></width>
<height><copy src="sibling(CWxScannerBoyBase)" trait="height" /></height>
<filename> cyberware\hud\scan\ScannerBoy_head.dds </filename>
</image>
<image name="CWxScannerBoyTorso">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<systemcolor> &nosystemcolor; </systemcolor>
<red> 230 </red>
<green> 0 </green>
<blue> 0 </blue>
<alpha>
<copy> 230 </copy>
<mul src="io()" trait="_CWxScannerBoyTorsoDamage" />
</alpha>
<x><copy src="sibling(CWxScannerBoyBase)" trait="x" /></x>
<y><copy src="sibling(CWxScannerBoyBase)" trait="y" /></y>
<width><copy src="sibling(CWxScannerBoyBase)" trait="width" /></width>
<height><copy src="sibling(CWxScannerBoyBase)" trait="height" /></height>
<filename> cyberware\hud\scan\ScannerBoy_torso.dds </filename>
</image>
<image name="CWxScannerBoyLeftArm">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<systemcolor> &nosystemcolor; </systemcolor>
<red> 230 </red>
<green> 0 </green>
<blue> 0 </blue>
<alpha>
<copy> 230 </copy>
<mul src="io()" trait="_CWxScannerBoyLeftArmDamage" />
</alpha>
<x><copy src="sibling(CWxScannerBoyBase)" trait="x" /></x>
<y><copy src="sibling(CWxScannerBoyBase)" trait="y" /></y>
<width><copy src="sibling(CWxScannerBoyBase)" trait="width" /></width>
<height><copy src="sibling(CWxScannerBoyBase)" trait="height" /></height>
<filename> cyberware\hud\scan\ScannerBoy_leftarm.dds </filename>
</image>
<image name="CWxScannerBoyRightArm">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<systemcolor> &nosystemcolor; </systemcolor>
<red> 230 </red>
<green> 0 </green>
<blue> 0 </blue>
<alpha>
<copy> 230 </copy>
<mul src="io()" trait="_CWxScannerBoyRightArmDamage" />
</alpha>
<x><copy src="sibling(CWxScannerBoyBase)" trait="x" /></x>
<y><copy src="sibling(CWxScannerBoyBase)" trait="y" /></y>
<width><copy src="sibling(CWxScannerBoyBase)" trait="width" /></width>
<height><copy src="sibling(CWxScannerBoyBase)" trait="height" /></height>
<filename> cyberware\hud\scan\ScannerBoy_rightarm.dds </filename>
</image>
<image name="CWxScannerBoyLeftLeg">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<systemcolor> &nosystemcolor; </systemcolor>
<red> 230 </red>
<green> 0 </green>
<blue> 0 </blue>
<alpha>
<copy> 230 </copy>
<mul src="io()" trait="_CWxScannerBoyLeftLegDamage" />
</alpha>
<x><copy src="sibling(CWxScannerBoyBase)" trait="x" /></x>
<y><copy src="sibling(CWxScannerBoyBase)" trait="y" /></y>
<width><copy src="sibling(CWxScannerBoyBase)" trait="width" /></width>
<height><copy src="sibling(CWxScannerBoyBase)" trait="height" /></height>
<filename> cyberware\hud\scan\ScannerBoy_leftleg.dds </filename>
</image>
<image name="CWxScannerBoyRightLeg">
<zoom> &scale; </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<systemcolor> &nosystemcolor; </systemcolor>
<red>
<copy> 230 </copy>
<sub src="io()" trait="_CWxScannerBoyRightLegDamage" />
</red>
<green> 0 </green>
<blue> 0 </blue>
<alpha>
<copy> 230 </copy>
<mul src="io()" trait="_CWxScannerBoyRightLegDamage" />
</alpha>
<x><copy src="sibling(CWxScannerBoyBase)" trait="x" /></x>
<y><copy src="sibling(CWxScannerBoyBase)" trait="y" /></y>
<width><copy src="sibling(CWxScannerBoyBase)" trait="width" /></width>
<height><copy src="sibling(CWxScannerBoyBase)" trait="height" /></height>
<filename> cyberware\hud\scan\ScannerBoy_rightleg.dds </filename>
</image>
<image name="CWxScannerBoyHealthBack">
<zoom> 100 </zoom>
<depth> 0 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<alpha> 230 </alpha>
<x>
<copy src="sibling(CWxScannerBoyBase)" trait="x" />
<sub> 8 </sub>
</x>
<y>
<copy src="sibling(CWxScannerBoyBase)" trait="y" />
<add src="sibling(CWxScannerBoyBase)" trait="height" />
<add> 7 </add>
<add>
<copy> 200 </copy>
<onlyif src="ActionPoints" trait="visible" />
</add>
</y>
<width> 196 </width>
<height> 64 </height>
<filename> cyberware\hud\scan\healthseperator.dds </filename>
</image>
<image name="CWxScannerBoyHealthBar">
<zoom> 80 </zoom>
<depth> 1 </depth>
<tile> &true; </tile>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<alpha> 200 </alpha>
<x>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="x" />
<add> 47 </add>
</x>
<y>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="y" />
<add> 2 </add>
</y>
<width>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="width" />
<sub> 94 </sub>
<mul src="io()" trait="_CWxScannerHealth" />
</width>
<height>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="height" />
<sub> 6 </sub>
</height>
<filename> Interface\HUD\hud_tick_mark.dds </filename>
</image>
<image name="CWxScannerBoyDamageArrow">
<zoom> &scale; </zoom>
<depth> 3 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<x>
<copy src="sibling(CWxScannerBoyHealthBar)" trait="x" />
<add>
<copy src="sibling(CWxScannerBoyHealthBar)" trait="width" />
<mul src="io()" trait="_CWxScannerDamage" />
</add>
<sub>
<copy src="me()" trait="width" />
<div> 2 </div>
</sub>
</x>
<y>
<copy src="sibling(CWxScannerBoyHealthBar)" trait="y" />
<sub> 25 </sub>
</y>
<width>
50
</width>
<height>
50
</height>
<filename> Interface\HUD\glow_xp_bar_pointer.dds </filename>
</image>
<text name="CWxScannerBoyHPLabel">
<font> 3 </font>
<depth> 2 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<string>HP:</string>
<x>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="x" />
<add> 18 </add>
</x>
<y>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="y" />
<add src="sibling(CWxScannerBoyHealthBack)" trait="height" />
<sub> 35 </sub>
</y>
</text>
<text name="CWxScannerBoyHPValue">
<font> 3 </font>
<depth> 2 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<string><copy src="io()" trait="_CWxScannerTextHP" /></string>
<x>
<copy src="sibling(CWxScannerBoyHPLabel)" trait="x" />
<add src="sibling(CWxScannerBoyHPLabel)" trait="width" />
</x>
<y>
<copy src="sibling(CWxScannerBoyHPLabel)" trait="y" />
</y>
</text>
<text name="CWxScannerBoyDTLabel">
<font> 3 </font>
<depth> 2 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<string>DT:</string>
<x>
<copy src="sibling(CWxScannerBoyDTValue)" trait="x" />
<sub src="me()" trait="width" />
<sub> 1 </sub>
</x>
<y>
<copy src="sibling(CWxScannerBoyHPLabel)" trait="y" />
</y>
</text>
<text name="CWxScannerBoyDTValue">
<font> 3 </font>
<depth> 2 </depth>
<visible>
<copy src="sibling(CWxScannerBoyBase)" trait="visible" />
</visible>
<string><copy src="io()" trait="_CWxScannerTextDT" /></string>
<x>
<copy src="sibling(CWxScannerBoyHealthBack)" trait="x" />
<add src="sibling(CWxScannerBoyHealthBack)" trait="width" />
<sub src="me()" trait="width" />
<sub> 20 </sub>
</x>
<y>
<copy src="sibling(CWxScannerBoyHPLabel)" trait="y" />
</y>
</text>
<_text_pos_x>
<copy src="me()" trait="x" />
<add> 30 </add>
</_text_pos_x>
<_text_pos_y>
<copy src="me()" trait="y" />
<add> 30 </add>
</_text_pos_y>
<_line_height> 31 </_line_height>
<_indent_width> 20 </_indent_width>
<image name="Cursor">
<zoom> &scale; </zoom>
<depth> 1 </depth>
<visible>
<copy src="io()" trait="_CWxScannerCursorBlink" />
<eq> 0 </eq>
</visible>
<alpha> 200 </alpha>
<x>
<copy src="parent()" trait="_text_pos_x" />
<add>
<copy src="io()" trait="_CWxScannerCursorPos" />
<mul> 15 </mul>
</add>
<add>
<copy src="io()" trait="_CWxScannerCursorIndent" />
<mul src="parent()" trait="_indent_width" />
</add>
</x>
<y>
<copy src="parent()" trait="_text_pos_y" />
<add>
<copy src="io()" trait="_CWxScannerCursorLine" />
<mul src="parent()" trait="_line_height" />
</add>
<sub> 4 </sub>
</y>
<width> 11 </width>
<height> 22 </height>
<filename> Interface\Shared\solid.dds </filename>
</image>
<text name="CWxScannerText1">
<include src="cyberware\floating_text.xml" />
<_line> 0 </_line>
<_dat_1>S</_dat_1>
<_dat_2>SC</_dat_2>
<_dat_3>SCA</_dat_3>
<_dat_4>SCAN</_dat_4>
<_dat_5>SCANN</_dat_5>
<_dat_6>SCANNI</_dat_6>
<_dat_7>SCANNIN</_dat_7>
<_dat_8>SCANNING</_dat_8>
<_dat_9>SCANNING.</_dat_9>
<_dat_10>SCANNING..</_dat_10>
<_dat_11>SCANNING...</_dat_11>
<_index><copy src="io()" trait="_CWxScannerText1Index" /></_index>
</text>
<text name="CWxScannerText2">
<include src="cyberware\floating_text.xml" />
<_line> 2 </_line>
<_dat_1>T</_dat_1>
<_dat_2>TH</_dat_2>
<_dat_3>THR</_dat_3>
<_dat_4>THRE</_dat_4>
<_dat_5>THREA</_dat_5>
<_dat_6>THREAT</_dat_6>
<_dat_7>THREAT:</_dat_7>
<_index><copy src="io()" trait="_CWxScannerText2Index" /></_index>
</text>
<text name="CWxScannerText3">
<include src="cyberware\floating_text.xml" />
<_line> 3 </_line>
<_indent> 2 </_indent>
<_dat_1>h</_dat_1>
<_dat_2>hi</_dat_2>
<_dat_3>hig</_dat_3>
<_dat_4>high</_dat_4>
<_dat_5>m</_dat_5>
<_dat_6>me</_dat_6>
<_dat_7>med</_dat_7>
<_dat_8>medi</_dat_8>
<_dat_9>mediu</_dat_9>
<_dat_10>medium</_dat_10>
<_dat_11>l</_dat_11>
<_dat_12>lo</_dat_12>
<_dat_13>low</_dat_13>
<_index><copy src="io()" trait="_CWxScannerText3Index" /></_index>
</text>
<text name="CWxScannerText4">
<include src="cyberware\floating_text.xml" />
<_line> 5 </_line>
<_dat_1>A</_dat_1>
<_dat_2>AW</_dat_2>
<_dat_3>AWA/</_dat_3>
<_dat_4>AWAR</_dat_4>
<_dat_5>AWARE</_dat_5>
<_dat_6>AWAREN/</_dat_6>
<_dat_7>AWARENE</_dat_7>
<_dat_8>AWARENES</_dat_8>
<_dat_9>AWARENESS</_dat_9>
<_dat_10>AWARENESS:</_dat_10>
<_index><copy src="io()" trait="_CWxScannerText4Index" /></_index>
</text>
<text name="CWxScannerText5">
<include src="cyberware\floating_text.xml" />
<_line> 6 </_line>
<_indent> 2 </_indent>
<_dat_1>h</_dat_1>
<_dat_2>hi</_dat_2>
<_dat_3>hig</_dat_3>
<_dat_4>high</_dat_4>
<_dat_5>m</_dat_5>
<_dat_6>me</_dat_6>
<_dat_7>med</_dat_7>
<_dat_8>medi</_dat_8>
<_dat_9>mediu</_dat_9>
<_dat_10>medium</_dat_10>
<_dat_11>l</_dat_11>
<_dat_12>lo</_dat_12>
<_dat_13>low</_dat_13>
<_index><copy src="io()" trait="_CWxScannerText5Index" /></_index>
</text>
<text name="CWxScannerText6">
<include src="cyberware\floating_text.xml" />
<_line> 8 </_line>
<_dat_1>C</_dat_1>
<_dat_2>CO</_dat_2>
<_dat_3>COM</_dat_3>
<_dat_4>COMB</_dat_4>
<_dat_5>COMBA</_dat_5>
<_dat_6>COMBAT</_dat_6>
<_dat_7>COMBAT R</_dat_7>
<_dat_8>COMBAT RA</_dat_8>
<_dat_9>COMBAT RAN</_dat_9>
<_dat_10>COMBAT RANG</_dat_10>
<_dat_11>COMBAT RANGE</_dat_11>
<_dat_12>COMBAT RANGE:</_dat_12>
<_index><copy src="io()" trait="_CWxScannerText6Index" /></_index>
</text>
<text name="CWxScannerText7">
<include src="cyberware\floating_text.xml" />
<_line> 9 </_line>
<_indent> 2 </_indent>
<_dat_1>l</_dat_1>
<_dat_2>lo</_dat_2>
<_dat_3>lon</_dat_3>
<_dat_4>long</_dat_4>
<_dat_5>m</_dat_5>
<_dat_6>me</_dat_6>
<_dat_7>med</_dat_7>
<_dat_8>medi</_dat_8>
<_dat_9>mediu</_dat_9>
<_dat_10>medium</_dat_10>
<_dat_11>s</_dat_11>
<_dat_12>sh</_dat_12>
<_dat_13>sho</_dat_13>
<_dat_14>shor</_dat_14>
<_dat_15>short</_dat_15>
<_dat_16>m</_dat_16>
<_dat_17>me</_dat_17>
<_dat_18>mel</_dat_18>
<_dat_19>mele</_dat_19>
<_dat_20>melee</_dat_20>
<_index><copy src="io()" trait="_CWxScannerText7Index" /></_index>
</text>
<text name="CWxScannerText8">
<include src="cyberware\floating_text.xml" />
<_line> 11 </_line>
<_dat_1>D</_dat_1>
<_dat_2>DI</_dat_2>
<_dat_3>DIS</_dat_3>
<_dat_4>DISP</_dat_4>
<_dat_5>DISPO</_dat_5>
<_dat_6>DISPOS</_dat_6>
<_dat_7>DISPOSI</_dat_7>
<_dat_8>DISPOSIT</_dat_8>
<_dat_9>DISPOSITI</_dat_9>
<_dat_10>DISPOSITIO</_dat_10>
<_dat_11>DISPOSITION</_dat_11>
<_dat_12>DISPOSITION:</_dat_12>
<_index><copy src="io()" trait="_CWxScannerText8Index" /></_index>
</text>
<text name="CWxScannerText9">
<include src="cyberware\floating_text.xml" />
<_line> 12 </_line>
<_indent> 2 </_indent>
<_dat_1>a</_dat_1>
<_dat_2>al</_dat_2>
<_dat_3>all</_dat_3>
<_dat_4>alli</_dat_4>
<_dat_5>allie</_dat_5>
<_dat_6>allied</_dat_6>
<_dat_7>n</_dat_7>
<_dat_8>ne</_dat_8>
<_dat_9>neu</_dat_9>
<_dat_10>neut</_dat_10>
<_dat_11>neutr</_dat_11>
<_dat_12>neutra</_dat_12>
<_dat_13>neutral</_dat_13>
<_dat_14>h</_dat_14>
<_dat_15>ho</_dat_15>
<_dat_16>hos</_dat_16>
<_dat_17>host</_dat_17>
<_dat_18>hosti</_dat_18>
<_dat_19>hostil</_dat_19>
<_dat_20>hostile</_dat_20>
<_index><copy src="io()" trait="_CWxScannerText9Index" /></_index>
</text>
<text name="CWxScannerText10">
<include src="cyberware\floating_text.xml" />
<_line> 14 </_line>
<_dat_1>D</_dat_1>
<_dat_2>DO</_dat_2>
<_dat_3>DON</_dat_3>
<_dat_4>DONE</_dat_4>
<_dat_5>DONE.</_dat_5>
<_index><copy src="io()" trait="_CWxScannerText10Index" /></_index>
</text>
</rect>