diff --git a/code/modules/modular_computers/file_system/programs/raptordex.dm b/code/modules/modular_computers/file_system/programs/raptordex.dm index b54e847ce1f..d26151f9c29 100644 --- a/code/modules/modular_computers/file_system/programs/raptordex.dm +++ b/code/modules/modular_computers/file_system/programs/raptordex.dm @@ -5,7 +5,7 @@ program_open_overlay = "bountyboard" extended_desc = "Scan and analyze raptor genes." size = 2 - tgui_id = "RaptorDex" + tgui_id = "NtosRaptorDex" program_icon = "crow" can_run_on_flags = PROGRAM_PDA /// Raptor scan data we have stored diff --git a/tgui/packages/tgui/interfaces/NtosRaptorDex.tsx b/tgui/packages/tgui/interfaces/NtosRaptorDex.tsx new file mode 100644 index 00000000000..e677f7c7449 --- /dev/null +++ b/tgui/packages/tgui/interfaces/NtosRaptorDex.tsx @@ -0,0 +1,12 @@ +import { NtosWindow } from '../layouts'; +import { RaptorDexContent } from './RaptorDex'; + +export const NtosRaptorDex = (props) => { + return ( + + + + + + ); +}; diff --git a/tgui/packages/tgui/interfaces/RaptorDex.tsx b/tgui/packages/tgui/interfaces/RaptorDex.tsx index 27724a533b3..9192f9c3676 100644 --- a/tgui/packages/tgui/interfaces/RaptorDex.tsx +++ b/tgui/packages/tgui/interfaces/RaptorDex.tsx @@ -35,6 +35,16 @@ type Data = { }; export const RaptorDex = (props) => { + return ( + + + + + + ); +}; + +export const RaptorDexContent = (props) => { const { act, data } = useBackend(); const { raptor_scan, @@ -61,133 +71,121 @@ export const RaptorDex = (props) => { } = data; if (!raptor_scan) { - return ( - - - No scan data present. - - - ); + return No scan data present.; } return ( - - - - {' '} - -
- + {' '} + +
+ +
+
+ {raptor_description} +
+
+ +
+ + + {raptor_health} / {raptor_max_health} + + {raptor_attack} + + {Math.round(10 / Math.max(raptor_speed, 0.5))} + + + {capitalizeFirst(raptor_gender)} + + +
+
+ + + -
-
- {raptor_description} -
-
- -
- - - {raptor_health} / {raptor_max_health} - - - {raptor_attack} - - - {Math.round(10 / Math.max(raptor_speed, 0.5))} - - - {capitalizeFirst(raptor_gender)} - - -
-
- - - - - - - - - - - - - - - - - -
-
- -
- + + -
-
- - {inherited_traits.map((trait, index) => ( - {trait} - ))} - -
-
- - - + + + + + + + + + + + +
+
+ +
+ +
+
+ + {inherited_traits.map((trait, index) => ( + {trait} + ))} + +
+
+
); };