]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Cyborg module action icons (#32505)
authorScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Mon, 14 Oct 2024 07:05:40 +0000 (09:05 +0200)
committerGitHub <noreply@github.com>
Mon, 14 Oct 2024 07:05:40 +0000 (18:05 +1100)
* Init

* added jani and medical

* + sci and service modules

* + syndi modules

* fixing up

* geiger counter stuff

35 files changed:
Content.Server/Silicons/Borgs/BorgSystem.Modules.cs
Content.Shared/Silicons/Borgs/Components/BorgModuleIconComponent.cs [new file with mode: 0644]
Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml
Resources/Textures/Interface/Actions/actions_borg.rsi/adv-cleaning-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/adv-diagnosis-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/adv-tools-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/anomaly-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/appraisal-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/cleaning-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/clowning-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/construction-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/defib-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/diagnosis-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/extinguisher-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/gardening-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/geiger-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/gps-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/grappling-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/harvesting-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/light-replacer-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json
Resources/Textures/Interface/Actions/actions_borg.rsi/mining-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/musical-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/no-action.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/node-scanner-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/rcd-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/service-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-esword-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-l6c-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-martyr-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-operative-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-weapon-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/tool-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/treatment-module.png [new file with mode: 0644]
Resources/Textures/Interface/Actions/actions_borg.rsi/wire-module.png [new file with mode: 0644]

index f289752b7cff34e74721b2bb0af23bb4ee708e63..d5a429db0309f33c184a09390019139ecca3d77e 100644 (file)
@@ -60,6 +60,10 @@ public sealed partial class BorgSystem
 
         if (_actions.AddAction(chassis, ref component.ModuleSwapActionEntity, out var action, component.ModuleSwapActionId, uid))
         {
+            if(TryComp<BorgModuleIconComponent>(uid, out var moduleIconComp))
+            {
+                action.Icon = moduleIconComp.Icon;
+            };
             action.EntityIcon = uid;
             Dirty(component.ModuleSwapActionEntity.Value, action);
         }
diff --git a/Content.Shared/Silicons/Borgs/Components/BorgModuleIconComponent.cs b/Content.Shared/Silicons/Borgs/Components/BorgModuleIconComponent.cs
new file mode 100644 (file)
index 0000000..ff38a40
--- /dev/null
@@ -0,0 +1,20 @@
+//using Robust.Shared.GameObjects;
+using Robust.Shared.GameStates;
+using Robust.Shared.Utility;
+
+namespace Content.Shared.Silicons.Borgs.Components;
+
+/// <summary>
+/// This is used to override the action icon for cyborg actions.
+/// Without this component the no-action state will be used.
+/// </summary>
+[RegisterComponent, NetworkedComponent]
+public sealed partial class BorgModuleIconComponent : Component
+{
+    /// <summary>
+    /// The action icon for this module
+    /// </summary>
+    [DataField]
+    public SpriteSpecifier.Rsi Icon = default!;
+
+}
\ No newline at end of file
index 17775b7e250aebc0c77a90d0019a17e8b039932d..0ac1171c5d7ae4fe52ea34e1f16c7fe0000a0c1c 100644 (file)
@@ -10,6 +10,8 @@
   - type: Sprite
     sprite: Objects/Specific/Robotics/borgmodule.rsi
   - type: BorgModule
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: no-action }
   - type: StaticPrice
     price: 100
   - type: Tag
@@ -35,7 +37,7 @@
   description: Select this module, enabling you to use the tools it provides.
   components:
   - type: InstantAction
-    itemIconStyle: BigItem
+    itemIconStyle: BigAction
     useDelay: 0.5
     event: !type:BorgModuleActionSelectedEvent
 
     - CableHVStackLingering10
     - Wirecutter
     - trayScanner
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: wire-module }
 
 - type: entity
   id: BorgModuleFireExtinguisher
   - type: ItemBorgModule
     items:
     - FireExtinguisher
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: extinguisher-module }
 
 - type: entity
   id: BorgModuleGPS
     - HandheldGPSBasic
     - HandHeldMassScannerBorg
     - HandheldStationMapUnpowered
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: gps-module }
 
 - type: entity
   id: BorgModuleRadiationDetection
   - type: ItemBorgModule
     items:
     - GeigerCounter
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: geiger-module }
 
 - type: entity
   id: BorgModuleTool
     - Wirecutter
     - Multitool
     - WelderIndustrial
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: tool-module }
 
 # cargo modules
 - type: entity
   - type: ItemBorgModule
     items:
     - AppraisalTool
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: appraisal-module }
 
 - type: entity
   id: BorgModuleMining
     - OreBag
     - Crowbar
     - RadioHandheld
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: mining-module }
 
 - type: entity
   id: BorgModuleGrapplingGun
     items:
     - WeaponGrapplingGun
     - HandheldGPSBasic
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: grappling-module }
 
 # engineering modules
 - type: entity
     - RemoteSignaller
     - GasAnalyzer
     - GeigerCounter
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: adv-tools-module }
 
 - type: entity
   id: BorgModuleConstruction
     - SheetGlassLingering0
     - PartRodMetalLingering0
     - FloorTileItemSteelLingering0
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: construction-module }
 
 - type: entity
   id: BorgModuleRCD
   - type: ItemBorgModule
     items:
     - RCDRecharging
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: rcd-module }
 
 # janitorial modules (this gets its own unique things because janis are epic)
 - type: entity
     - LightReplacer
     - Crowbar
     - Screwdriver
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: light-replacer-module }
 
 - type: entity
   id: BorgModuleCleaning
     - MopItem
     - Bucket
     - TrashBag
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: cleaning-module }
 
 - type: entity
   id: BorgModuleAdvancedCleaning
     - SprayBottleSpaceCleaner
     - Dropper
     - TrashBag
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: adv-cleaning-module }
 
 # medical modules
 - type: entity
     items:
     - HandheldHealthAnalyzerUnpowered
     - ClothingNeckStethoscope
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: diagnosis-module }
 
 - type: entity
   id: BorgModuleTreatment
     - Gauze10Lingering
     - Bloodpack10Lingering
     - Syringe
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: treatment-module }
 
 - type: entity
   id: BorgModuleDefibrillator
   - type: ItemBorgModule
     items:
     - DefibrillatorOneHandedUnpowered
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: defib-module }
 
 - type: entity
   id: BorgModuleAdvancedTreatment
     - Beaker
     - BorgDropper
     - BorgHypo
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: adv-diagnosis-module }
 
 # science modules
 # todo: if science ever gets their own custom robot, add more "sci" modules.
   - type: ItemBorgModule
     items:
     - NodeScanner
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: node-scanner-module }
 
 - type: entity
   id: BorgModuleAnomaly
     - AnomalyLocatorWideUnpowered
     - RemoteSignaller
     - Multitool
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: anomaly-module }
 
 # service modules
 - type: entity
     - Lighter
     - DrinkShaker
     - BorgDropper
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: service-module }
 
 - type: entity
   id: BorgModuleMusique
     - SynthesizerInstrument
     - ElectricGuitarInstrument
     - SaxophoneInstrument
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: musical-module }
 
 - type: entity
   id: BorgModuleGardening
     - HydroponicsToolSpade
     - HydroponicsToolClippers
     - Bucket
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: gardening-module }
 
 - type: entity
   id: BorgModuleHarvesting
     - HydroponicsToolScythe
     - HydroponicsToolHatchet
     - PlantBag
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: harvesting-module }
 
 - type: entity
   id: BorgModuleClowning
     - BikeHorn
     - ClownRecorder
     - BikeHornInstrument
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: clowning-module }
 
 #syndicate modules
 - type: entity
     items:
     - WeaponPistolEchis
     - EnergyDaggerLoud
+  - type: BorgModuleIcon
+    icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-weapon-module }
 
 - type: entity
   id: BorgModuleOperative
       - Crowbar
       - Emag
       - PinpointerSyndicateNuclear
+    - type: BorgModuleIcon
+      icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-operative-module }
 
 - type: entity
   id: BorgModuleEsword
       items:
       - CyborgEnergySwordDouble
       - PinpointerSyndicateNuclear
+    - type: BorgModuleIcon
+      icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-esword-module }
 
 - type: entity
   id: BorgModuleL6C
       items:
         - WeaponLightMachineGunL6C
         - PinpointerSyndicateNuclear
+    - type: BorgModuleIcon
+      icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-l6c-module }
 
 - type: entity
   id: BorgModuleMartyr
     - type: ItemBorgModule
       items:
         - SelfDestructSeq
+    - type: BorgModuleIcon
+      icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-martyr-module }
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-cleaning-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-cleaning-module.png
new file mode 100644 (file)
index 0000000..f608aaa
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-cleaning-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-diagnosis-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-diagnosis-module.png
new file mode 100644 (file)
index 0000000..df4d536
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-diagnosis-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-tools-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-tools-module.png
new file mode 100644 (file)
index 0000000..47d0a45
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/adv-tools-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/anomaly-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/anomaly-module.png
new file mode 100644 (file)
index 0000000..2270e2e
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/anomaly-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/appraisal-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/appraisal-module.png
new file mode 100644 (file)
index 0000000..9f327af
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/appraisal-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/cleaning-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/cleaning-module.png
new file mode 100644 (file)
index 0000000..8caf592
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/cleaning-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/clowning-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/clowning-module.png
new file mode 100644 (file)
index 0000000..bb6c441
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/clowning-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/construction-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/construction-module.png
new file mode 100644 (file)
index 0000000..c77c02f
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/construction-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/defib-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/defib-module.png
new file mode 100644 (file)
index 0000000..4d22bb5
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/defib-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/diagnosis-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/diagnosis-module.png
new file mode 100644 (file)
index 0000000..80686c3
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/diagnosis-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/extinguisher-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/extinguisher-module.png
new file mode 100644 (file)
index 0000000..b74cd09
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/extinguisher-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/gardening-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/gardening-module.png
new file mode 100644 (file)
index 0000000..d400ba2
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/gardening-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/geiger-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/geiger-module.png
new file mode 100644 (file)
index 0000000..d962bef
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/geiger-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/gps-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/gps-module.png
new file mode 100644 (file)
index 0000000..67af612
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/gps-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/grappling-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/grappling-module.png
new file mode 100644 (file)
index 0000000..68209e0
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/grappling-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/harvesting-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/harvesting-module.png
new file mode 100644 (file)
index 0000000..24e1c57
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/harvesting-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/light-replacer-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/light-replacer-module.png
new file mode 100644 (file)
index 0000000..7f70d15
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/light-replacer-module.png differ
index f63bacd07a964bd8458ba1cf2187f8f4dc876b3d..dc8a6fcf9c6e6923ffcfacd3f388a58e789ca7d3 100644 (file)
@@ -9,6 +9,99 @@
     "states": [
         {
             "name": "state-laws"
+        },
+        {
+            "name": "no-action"
+        },
+        {
+            "name":"tool-module"
+        },
+        {
+            "name":"wire-module"
+        },
+        {
+            "name":"gps-module"
+        },
+        {
+            "name":"extinguisher-module"
+        },
+        {
+            "name":"geiger-module"
+        },
+        {
+            "name":"rcd-module"
+        },
+        {
+            "name":"adv-tools-module"
+        },
+        {
+            "name":"construction-module"
+        },
+        {
+            "name":"appraisal-module"
+        },
+        {
+            "name":"grappling-module"
+        },
+        {
+            "name":"mining-module"
+        },
+        {
+            "name":"light-replacer-module"
+        }, 
+        {
+            "name":"cleaning-module"
+        },
+        {
+            "name":"adv-cleaning-module"
+        },
+        {
+            "name":"diagnosis-module"
+        },
+        {
+            "name":"treatment-module"
+        },
+        {
+            "name":"adv-diagnosis-module"
+        },
+        {
+            "name":"defib-module"
+        },
+        {
+            "name":"node-scanner-module"
+        },
+        {
+            "name":"anomaly-module"
+        },
+        {
+            "name":"service-module"
+        },
+        {
+            "name":"musical-module"
+        },
+        {
+            "name":"gardening-module"
+        },
+        {
+            "name":"harvesting-module"
+        },
+        {
+            "name":"clowning-module"
+        },
+        {
+            "name":"syndicate-weapon-module"
+        },
+        {
+            "name":"syndicate-operative-module"
+        },
+        {
+            "name":"syndicate-esword-module"
+        },
+        {
+            "name":"syndicate-l6c-module"
+        },
+        {
+            "name":"syndicate-martyr-module"
         }
     ]
 }
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/mining-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/mining-module.png
new file mode 100644 (file)
index 0000000..bfef5bf
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/mining-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/musical-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/musical-module.png
new file mode 100644 (file)
index 0000000..c611269
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/musical-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/no-action.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/no-action.png
new file mode 100644 (file)
index 0000000..4196b8b
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/no-action.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/node-scanner-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/node-scanner-module.png
new file mode 100644 (file)
index 0000000..4fa2554
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/node-scanner-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/rcd-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/rcd-module.png
new file mode 100644 (file)
index 0000000..388c0c6
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/rcd-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/service-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/service-module.png
new file mode 100644 (file)
index 0000000..1c114ef
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/service-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-esword-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-esword-module.png
new file mode 100644 (file)
index 0000000..201149c
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-esword-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-l6c-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-l6c-module.png
new file mode 100644 (file)
index 0000000..c06ce96
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-l6c-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-martyr-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-martyr-module.png
new file mode 100644 (file)
index 0000000..771bb75
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-martyr-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-operative-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-operative-module.png
new file mode 100644 (file)
index 0000000..1964294
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-operative-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-weapon-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-weapon-module.png
new file mode 100644 (file)
index 0000000..cd1f115
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/syndicate-weapon-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/tool-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/tool-module.png
new file mode 100644 (file)
index 0000000..c465804
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/tool-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/treatment-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/treatment-module.png
new file mode 100644 (file)
index 0000000..988b3de
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/treatment-module.png differ
diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/wire-module.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/wire-module.png
new file mode 100644 (file)
index 0000000..00361aa
Binary files /dev/null and b/Resources/Textures/Interface/Actions/actions_borg.rsi/wire-module.png differ