diff --git a/code/modules/modular_computers/computers/subtypes/preset_tablet_vr.dm b/code/modules/modular_computers/computers/subtypes/preset_tablet_vr.dm new file mode 100644 index 0000000000..3bbc7a396b --- /dev/null +++ b/code/modules/modular_computers/computers/subtypes/preset_tablet_vr.dm @@ -0,0 +1,53 @@ +/obj/item/modular_computer/tablet/preset/custom_loadout/rugged + name = "rugged tablet computer" + desc = "A rugged tablet computer." + icon = 'icons/obj/modular_tablet_vr.dmi' + icon_state = "rugged" + icon_state_unpowered = "rugged" + max_damage = 300 + broken_damage = 200 + +/obj/item/modular_computer/tablet/preset/custom_loadout/rugged/install_default_hardware() + ..() + processor_unit = new/obj/item/weapon/computer_hardware/processor_unit/small(src) + tesla_link = new/obj/item/weapon/computer_hardware/tesla_link(src) + hard_drive = new/obj/item/weapon/computer_hardware/hard_drive/small(src) + network_card = new/obj/item/weapon/computer_hardware/network_card(src) + battery_module = new/obj/item/weapon/computer_hardware/battery_module/micro(src) + battery_module.charge_to_full() + +/obj/item/modular_computer/tablet/preset/custom_loadout/elite + name = "elite tablet computer" + desc = "A more expensive tablet computer." + icon = 'icons/obj/modular_tablet_vr.dmi' + icon_state = "elite" + icon_state_unpowered = "elite" + +/obj/item/modular_computer/tablet/preset/custom_loadout/elite/install_default_hardware() + ..() + processor_unit = new/obj/item/weapon/computer_hardware/processor_unit/small(src) + tesla_link = new/obj/item/weapon/computer_hardware/tesla_link(src) + hard_drive = new/obj/item/weapon/computer_hardware/hard_drive/small(src) + network_card = new/obj/item/weapon/computer_hardware/network_card/advanced(src) + nano_printer = new/obj/item/weapon/computer_hardware/nano_printer(src) + card_slot = new/obj/item/weapon/computer_hardware/card_slot(src) + battery_module = new/obj/item/weapon/computer_hardware/battery_module(src) + battery_module.charge_to_full() + +/obj/item/modular_computer/tablet/preset/custom_loadout/hybrid + name = "hybrid tablet computer" + desc = "A human/alien hybrid tech tablet computer." + icon = 'icons/obj/modular_tablet_vr.dmi' + icon_state = "hybrid" + icon_state_unpowered = "hybrid" + +/obj/item/modular_computer/tablet/preset/custom_loadout/hybrid/install_default_hardware() + ..() + processor_unit = new/obj/item/weapon/computer_hardware/processor_unit/photonic/small(src) + tesla_link = new/obj/item/weapon/computer_hardware/tesla_link(src) + hard_drive = new/obj/item/weapon/computer_hardware/hard_drive/small(src) + network_card = new/obj/item/weapon/computer_hardware/network_card/advanced(src) + nano_printer = new/obj/item/weapon/computer_hardware/nano_printer(src) + card_slot = new/obj/item/weapon/computer_hardware/card_slot(src) + battery_module = new/obj/item/weapon/computer_hardware/battery_module/lambda(src) + battery_module.charge_to_full() diff --git a/icons/obj/modular_tablet_vr.dmi b/icons/obj/modular_tablet_vr.dmi new file mode 100644 index 0000000000..33ca98c940 Binary files /dev/null and b/icons/obj/modular_tablet_vr.dmi differ diff --git a/vorestation.dme b/vorestation.dme index 4d7db43300..c725bd7fcc 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2697,6 +2697,7 @@ #include "code\modules\modular_computers\computers\subtypes\preset_laptop.dm" #include "code\modules\modular_computers\computers\subtypes\preset_laptop_vr.dm" #include "code\modules\modular_computers\computers\subtypes\preset_tablet.dm" +#include "code\modules\modular_computers\computers\subtypes\preset_tablet_vr.dm" #include "code\modules\modular_computers\computers\subtypes\preset_telescreen.dm" #include "code\modules\modular_computers\file_system\computer_file.dm" #include "code\modules\modular_computers\file_system\data.dm"