diff --git a/Resources/Prototypes/Entities/Objects/Misc/machine_parts.yml b/Resources/Prototypes/Entities/Objects/Misc/machine_parts.yml index 0dc8058caaf..2d8c5a4875f 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/machine_parts.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/machine_parts.yml @@ -6,7 +6,7 @@ abstract: true components: - type: Sprite - sprite: Objects/Misc/stock_parts.rsi + sprite: _NF/Objects/Misc/stock_parts.rsi # Frontier - type: Item size: Tiny - type: GuideHelp diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_capacitor.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_capacitor.png new file mode 100644 index 00000000000..039817e37b9 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_capacitor.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_electrolite.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_electrolite.png new file mode 100644 index 00000000000..46d0b9515c6 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_electrolite.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_scan_module.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_scan_module.png new file mode 100644 index 00000000000..1871b477b63 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_scan_module.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_scan_module_static.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_scan_module_static.png new file mode 100644 index 00000000000..bba9fec3324 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/adv_scan_module_static.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/advanced_matter_bin.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/advanced_matter_bin.png new file mode 100644 index 00000000000..819275417ba Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/advanced_matter_bin.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/ansible_crystal.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/ansible_crystal.png new file mode 100644 index 00000000000..1d80546e182 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/ansible_crystal.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/bluespace_electrolite.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/bluespace_electrolite.png new file mode 100644 index 00000000000..3e08ba2cf57 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/bluespace_electrolite.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/bluespace_matter_bin.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/bluespace_matter_bin.png new file mode 100644 index 00000000000..ba244f3f297 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/bluespace_matter_bin.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/capacitor.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/capacitor.png new file mode 100644 index 00000000000..548d47b78f1 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/capacitor.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/card_reader.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/card_reader.png new file mode 100644 index 00000000000..8ab0ba8df5d Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/card_reader.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk0.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk0.png new file mode 100644 index 00000000000..9c48deb74b2 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk0.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk1.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk1.png new file mode 100644 index 00000000000..03079a2bfc0 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk1.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk2.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk2.png new file mode 100644 index 00000000000..a54808387d9 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk2.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk3.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk3.png new file mode 100644 index 00000000000..089c064f4be Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk3.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk4.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk4.png new file mode 100644 index 00000000000..459c4e9c3fb Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk4.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk5.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk5.png new file mode 100644 index 00000000000..a0884cc43f8 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk5.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk6.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk6.png new file mode 100644 index 00000000000..cd744243727 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/datadisk6.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/electrolite.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/electrolite.png new file mode 100644 index 00000000000..55b314c5e69 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/electrolite.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/femto_mani.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/femto_mani.png new file mode 100644 index 00000000000..f7e231248e5 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/femto_mani.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hdd1.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hdd1.png new file mode 100644 index 00000000000..c5b622c23ef Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hdd1.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hdd2.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hdd2.png new file mode 100644 index 00000000000..9efcf8fc4eb Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hdd2.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/high_micro_laser.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/high_micro_laser.png new file mode 100644 index 00000000000..2bd8d3837da Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/high_micro_laser.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hyperwave_filter.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hyperwave_filter.png new file mode 100644 index 00000000000..2cc610ad251 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/hyperwave_filter.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/matter_bin.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/matter_bin.png new file mode 100644 index 00000000000..1e0d4f86186 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/matter_bin.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/meta.json b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/meta.json new file mode 100644 index 00000000000..fac73084019 --- /dev/null +++ b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/meta.json @@ -0,0 +1,290 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0, micro_mani by EmoGarbage404 (github)", + "states": [ + { + "name": "adv_capacitor" + }, + { + "name": "adv_electrolite", + "delays": [ + [ + 0.13, + 0.13 + ] + ] + }, + { + "name": "adv_scan_module", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "adv_scan_module_static" + }, + { + "name": "advanced_matter_bin" + }, + { + "name": "ansible_crystal" + }, + { + "name": "bluespace_electrolite", + "delays": [ + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "bluespace_matter_bin", + "delays": [ + [ + 0.3, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "capacitor" + }, + { + "name": "card_reader" + }, + { + "name": "datadisk0", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "datadisk1", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "datadisk2", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "datadisk3", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "datadisk4", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "datadisk5", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "datadisk6", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "electrolite", + "delays": [ + [ + 0.16, + 0.16 + ] + ] + }, + { + "name": "femto_mani", + "delays": [ + [ + 0.3, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "hdd1" + }, + { + "name": "hdd2" + }, + { + "name": "high_micro_laser" + }, + { + "name": "hyperwave_filter" + }, + { + "name": "matter_bin" + }, + { + "name": "micro_laser" + }, + { + "name": "micro_mani" + }, + { + "name": "nano_mani" + }, + { + "name": "pico_mani" + }, + { + "name": "quadratic_capacitor", + "delays": [ + [ + 0.3, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "quadultra_micro_laser", + "delays": [ + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "rom1" + }, + { + "name": "rom2" + }, + { + "name": "romos1" + }, + { + "name": "romos2" + }, + { + "name": "scan_module", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "subspace_amplifier", + "delays": [ + [ + 0.2, + 0.4, + 0.2, + 0.4 + ] + ] + }, + { + "name": "subspace_ansible" + }, + { + "name": "subspace_transmitter" + }, + { + "name": "super_capacitor" + }, + { + "name": "super_electrolite", + "delays": [ + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "super_matter_bin" + }, + { + "name": "super_scan_module" + }, + { + "name": "treatment_disk" + }, + { + "name": "triphasic_scan_module", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "ultra_high_micro_laser" + }, + { + "name": "wavelength_analyzer" + }, + { + "name": "scan_module_static" + } + ] +} diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/micro_laser.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/micro_laser.png new file mode 100644 index 00000000000..c23eea56f85 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/micro_laser.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/micro_mani.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/micro_mani.png new file mode 100644 index 00000000000..118f810d737 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/micro_mani.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/nano_mani.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/nano_mani.png new file mode 100644 index 00000000000..93b2d06f098 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/nano_mani.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/pico_mani.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/pico_mani.png new file mode 100644 index 00000000000..f3d1ff54dc9 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/pico_mani.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/quadratic_capacitor.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/quadratic_capacitor.png new file mode 100644 index 00000000000..11633f753de Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/quadratic_capacitor.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/quadultra_micro_laser.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/quadultra_micro_laser.png new file mode 100644 index 00000000000..cc907fa5e26 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/quadultra_micro_laser.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/rom1.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/rom1.png new file mode 100644 index 00000000000..de47c6616d1 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/rom1.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/rom2.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/rom2.png new file mode 100644 index 00000000000..381567f5d99 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/rom2.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/romos1.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/romos1.png new file mode 100644 index 00000000000..ae49c5dbbd7 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/romos1.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/romos2.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/romos2.png new file mode 100644 index 00000000000..70f4dda8012 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/romos2.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/scan_module.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/scan_module.png new file mode 100644 index 00000000000..b95b803d8f7 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/scan_module.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/scan_module_static.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/scan_module_static.png new file mode 100644 index 00000000000..8715c96d84d Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/scan_module_static.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_amplifier.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_amplifier.png new file mode 100644 index 00000000000..8753260bf78 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_amplifier.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_ansible.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_ansible.png new file mode 100644 index 00000000000..74874a11367 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_ansible.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_transmitter.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_transmitter.png new file mode 100644 index 00000000000..d4acc06fe9d Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/subspace_transmitter.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_capacitor.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_capacitor.png new file mode 100644 index 00000000000..d6d1f9d555a Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_capacitor.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_electrolite.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_electrolite.png new file mode 100644 index 00000000000..bf7787d9999 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_electrolite.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_matter_bin.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_matter_bin.png new file mode 100644 index 00000000000..54678e59150 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_matter_bin.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_scan_module.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_scan_module.png new file mode 100644 index 00000000000..240ab514d76 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/super_scan_module.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/treatment_disk.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/treatment_disk.png new file mode 100644 index 00000000000..c8af1657dd9 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/treatment_disk.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/triphasic_scan_module.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/triphasic_scan_module.png new file mode 100644 index 00000000000..d3e7d72b57d Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/triphasic_scan_module.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/ultra_high_micro_laser.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/ultra_high_micro_laser.png new file mode 100644 index 00000000000..3e65d639a5e Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/ultra_high_micro_laser.png differ diff --git a/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/wavelength_analyzer.png b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/wavelength_analyzer.png new file mode 100644 index 00000000000..80cd9107858 Binary files /dev/null and b/Resources/Textures/_NF/Objects/Misc/stock_parts.rsi/wavelength_analyzer.png differ