diff --git a/Resources/Locale/en-US/_Floof/borg/borg.ftl b/Resources/Locale/en-US/_Floof/borg/borg.ftl index a0f469abe7b..3e96b9768ef 100644 --- a/Resources/Locale/en-US/_Floof/borg/borg.ftl +++ b/Resources/Locale/en-US/_Floof/borg/borg.ftl @@ -1,6 +1,6 @@ ## Borg type information -borg-type-quadgeneric-name = Generic +borg-type-quadgeneric-name = Generic Quad borg-type-quadgeneric-desc = Jack of all trades, master of none. Do various random station tasks, or maybe help out the science department that built you. borg-type-quadgeneric-transponder = generic cyborg diff --git a/Resources/Prototypes/_Floof/Entities/Mobs/Cyborgs/borg_chassis.yml b/Resources/Prototypes/_Floof/Entities/Mobs/Cyborgs/borg_chassis.yml index 0260470b743..30ee264e5e4 100644 --- a/Resources/Prototypes/_Floof/Entities/Mobs/Cyborgs/borg_chassis.yml +++ b/Resources/Prototypes/_Floof/Entities/Mobs/Cyborgs/borg_chassis.yml @@ -1,3 +1,11 @@ +- type: entity + id: QuadChassisGeneric + parent: BorgChassisSelectable + name: generic quad cyborg + components: + - type: BorgSwitchableType + selectedBorgType: quadgeneric + - type: entity id: QuadChassisSecurity parent: BorgChassisSelectable @@ -25,7 +33,158 @@ - type: entity id: QuadChassisService parent: BorgChassisSelectable - name: service cyborg + name: service quad cyborg + components: + - type: BorgSwitchableType + selectedBorgType: quadservice + +- type: entity + id: QuadChassisJanitor + parent: BorgChassisSelectable + name: janitor quad cyborg + components: + - type: BorgSwitchableType + selectedBorgType: quadjanitor + +- type: entity + id: QuadChassisEngineer + parent: BorgChassisSelectable + name: engineer quad cyborg components: - type: BorgSwitchableType - selectedBorgType: quadservice \ No newline at end of file + selectedBorgType: quadengineering + +# Admin Spawnable - Floofstation + +- type: entity + id: QuadChassisCommand + parent: BaseBorgChassisNT + name: command quad cyborg + components: + - type: Sprite + scale: 0.7, 0.7 + sprite: _Floof/Mobs/Silicon/chassis.rsi + layers: + - state: quadcap + map: ["enum.BorgVisualLayers.Body", "movement"] + - state: quadcap_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: quadcap_l + shader: unshaded + map: ["light","enum.BorgVisualLayers.LightStatus"] + visible: false + - type: BorgChassis + # Default borg can take no modules until selected type. + maxModules: 5 + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleScience + - BorgModuleEngineering + - BorgModuleService + - BorgModuleMedical + - BorgModuleCargo + - BorgModuleJanitor + - BorgModuleSecurity + hasMindState: quadcap_e + noMindState: quadcap_e_r + - type: IntrinsicRadioTransmitter + channels: + - Common + - Command + - Engineering + - Justice + - Medical + - Science + - Security + - Service + - Supply + - Prison + - Traffic + - Binary + - type: ActiveRadio + channels: + - Common + - Command + - Engineering + - Justice + - Medical + - Science + - Security + - Service + - Supply + - Prison + - Traffic + - Binary + - type: BorgTransponder + sprite: + sprite: _Floof/Mobs/Silicon/chassis.rsi + state: quadcap + name: command cyborg +# - type: InteractionPopup # Floofstation - interaction verb system replaces popups +# interactSuccessString: petting-success-generic-cyborg +# interactFailureString: petting-failure-generic-cyborg + - type: Fiber + fiberMaterial: fibers-plasteel + fiberColor: fibers-blue + - type: AccessReader + access: [["Command"], ["Robotics"]] + - type: Crawler + +- type: entity + id: QuadChassisCC + parent: QuadChassisCommand + name: central command quad cyborg + components: + - type: IntrinsicRadioTransmitter + channels: + - Common + - Command + - Engineering + - Justice + - Medical + - Science + - Security + - Service + - Supply + - Prison + - Traffic + - CentCom + - Binary + - type: ActiveRadio + channels: + - Common + - Command + - Engineering + - Justice + - Medical + - Science + - Security + - Service + - Supply + - Prison + - Traffic + - CentCom + - Binary + - type: Sprite + layers: + - state: quadcc + map: ["enum.BorgVisualLayers.Body", "movement"] + - state: quadcc_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: quadcc_l + shader: unshaded + map: ["light","enum.BorgVisualLayers.LightStatus"] + visible: false + - type: BorgTransponder + sprite: + sprite: _Floof/Mobs/Silicon/chassis.rsi + state: quadcc + name: central command cyborg + - type: Fiber + fiberMaterial: fibers-plasteel + fiberColor: fibers-green \ No newline at end of file diff --git a/Resources/Prototypes/_Floof/borg_types.yml b/Resources/Prototypes/_Floof/borg_types.yml index 5c3e7cb7ea6..c138cf8bdea 100644 --- a/Resources/Prototypes/_Floof/borg_types.yml +++ b/Resources/Prototypes/_Floof/borg_types.yml @@ -1,3 +1,105 @@ +# Generic quadborg +- type: borgType + id: quadgeneric + # Description + dummyPrototype: QuadChassisGeneric + # Functional + extraModuleCount: 5 + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleScience + defaultModules: + - BorgModuleTool + - BorgModuleInflatable + - BorgModuleArtifact + - BorgModuleAnomaly + radioChannels: + - Science + addComponents: + - type: Crawler + # Visual + clientComponents: + - type: Sprite + scale: 0.7, 0.7 + noRot: true + drawdepth: Mobs + sprite: _Floof/Mobs/Silicon/chassis.rsi + layers: + - state: quadgen + map: ["enum.BorgVisualLayers.Body", "movement"] + - state: quadgen_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: quadgen_l + shader: unshaded + map: ["light","enum.BorgVisualLayers.LightStatus"] + visible: false + inventoryTemplateId: borgShort + spriteBodyState: quadgen + spriteHasMindState: quadgen_e + spriteNoMindState: quadgen_e_r + spriteToggleLightState: quadgen_l + # Pet + petSuccessString: petting-success-generic-cyborg + petFailureString: petting-failure-generic-cyborg + +# Engineering quadborg +- type: borgType + id: quadengineering + # Description + dummyPrototype: QuadChassisEngineer + # Functional + extraModuleCount: 3 + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleEngineering + defaultModules: + - BorgModuleTool + - BorgModuleConstruction + - BorgModuleRCD + - BorgModuleCable + radioChannels: + - Science + - Engineering + lawset: Engineer # DeltaV - Custom lawset + job: StationEngineer # DeltaV - borg job requirements + addComponents: # DeltaV - departmental access + - type: Fiber + fiberMaterial: fibers-plasteel + fiberColor: fibers-orange + - type: AccessReader + access: [["Command"], ["Robotics"], ["Engineering"]] + - type: Crawler + # Visual + clientComponents: + - type: Sprite + scale: 0.7, 0.7 + noRot: true + drawdepth: Mobs + sprite: _Floof/Mobs/Silicon/chassis.rsi + layers: + - state: quadengi + map: ["enum.BorgVisualLayers.Body", "movement"] + - state: quadengi_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: quadengi_l + shader: unshaded + map: ["light","enum.BorgVisualLayers.LightStatus"] + visible: false + inventoryTemplateId: borgShort + spriteBodyState: quadengi + spriteHasMindState: quadengi_e + spriteNoMindState: quadengi_e_r + spriteToggleLightState: quadengi_l + # Pet + petSuccessString: petting-success-engineer-cyborg + petFailureString: petting-failure-engineer-cyborg + # Security quadborg - type: borgType id: quadsecurity @@ -59,7 +161,6 @@ visible: false inventoryTemplateId: borgShort spriteBodyState: quadsec - spriteBodyMovementState: quadsec_m spriteHasMindState: quadsec_e_r spriteNoMindState: quadsec_e_r spriteToggleLightState: quadsec_l @@ -117,8 +218,7 @@ visible: false inventoryTemplateId: borgShort spriteBodyState: quadsalv - spriteBodyMovementState: quadsalv_m - spriteHasMindState: quadsalv_e_r + spriteHasMindState: quadsalv_e spriteNoMindState: quadsalv_e_r spriteToggleLightState: quadsalv_l # Pet @@ -190,8 +290,7 @@ visible: false inventoryTemplateId: borgShort spriteBodyState: quadmed - spriteBodyMovementState: quadmed_m - spriteHasMindState: quadmed_e_r + spriteHasMindState: quadmed_e spriteNoMindState: quadmed_e_r spriteToggleLightState: quadmed_l # Pet @@ -246,10 +345,64 @@ visible: false inventoryTemplateId: borgShort spriteBodyState: quadserv - spriteBodyMovementState: quadserv_m - spriteHasMindState: quadserv_e_r + spriteHasMindState: quadserv_e spriteNoMindState: quadserv_e_r spriteToggleLightState: quadserv_l # Pet petSuccessString: petting-success-service-cyborg petFailureString: petting-failure-service-cyborg + +# Janitor quadborg +- type: borgType + id: quadjanitor + # Description + dummyPrototype: QuadChassisJanitor + # Functional + extraModuleCount: 3 + moduleWhitelist: + tags: + - BorgModuleGeneric + - BorgModuleJanitor + defaultModules: + - BorgModuleTool + - BorgModuleCleaning + - BorgModuleCustodial + radioChannels: + - Science + - Service + lawset: Janitor # DeltaV - Custom lawset + job: Janitor # DeltaV - borg job requirements + addComponents: # DeltaV - departmental access + - type: Fiber + fiberMaterial: fibers-plasteel + fiberColor: fibers-purple + - type: AccessReader + access: [["Command"], ["Robotics"], ["Janitor"]] + - type: Crawler + # Visual + clientComponents: + - type: Sprite + scale: 0.7, 0.7 + noRot: true + drawdepth: Mobs + sprite: _Floof/Mobs/Silicon/chassis.rsi + layers: + - state: quadjani + map: ["enum.BorgVisualLayers.Body", "movement"] + - state: quadjani_e_r + map: ["enum.BorgVisualLayers.Light"] + shader: unshaded + visible: false + - state: quadjani_l + shader: unshaded + map: ["light","enum.BorgVisualLayers.LightStatus"] + visible: false + inventoryTemplateId: borgShort + spriteBodyState: quadjani + spriteBodyMovementState: quadjani_m + spriteHasMindState: quadjani_e + spriteNoMindState: quadjani_e_r + spriteToggleLightState: quadjani_l + # Pet + petSuccessString: petting-success-janitor-cyborg + petFailureString: petting-failure-janitor-cyborg diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json b/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json index bf86a56ea0f..96fa9cc9de0 100644 --- a/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json +++ b/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json @@ -5,7 +5,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc, derelict generic sprites modified by GoldenCan(GitHub), xenoborg sprites, created and modified by Samuka-C (github), Derelict Engineer, Janitor, Miner, Medical, and Assault Borg sprites by _miket on Discord, minor resprite of the service borg by Kittygyat (github), Quadborg sprites made by Fenndragon discord: 190763499276861440 and edits by LucasTheDrgn discord: 97135517740593152 and dakodragon discord: 56038550335922176, red cross on Syndi Medical Borg changed to blue to avoid Geneva issues by CDWimmer (GitHub)", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc, derelict generic sprites modified by GoldenCan(GitHub), xenoborg sprites, created and modified by Samuka-C (github), Derelict Engineer, Janitor, Miner, Medical, and Assault Borg sprites by _miket on Discord, minor resprite of the service borg by Kittygyat (github), original quadborg sprites made by Fenndragon discord: 190763499276861440 and edits by LucasTheDrgn discord: 97135517740593152 and dakodragon discord: 56038550335922176, red cross on Syndi Medical Borg changed to blue to avoid Geneva issues by CDWimmer (GitHub), Engineering, Service, and Salvage Quad sprites made by dzordz discord: 310775535984836609, Medical Quad sprites made by honeydothannah discord: 522186587627585559, Security Quad sprites made by betterdragonhere discord: 1207115437163151460, Janitor Quad sprites made by strawofman discord: 106862148956790784", "states": [ { "name": "clown", @@ -39,10 +39,30 @@ "name": "security_l", "directions": 4 }, + { + "name": "quadgen", + "directions": 4 + }, + { + "name": "quadgen_e", + "directions": 4 + }, + { + "name": "quadgen_e_r", + "directions": 4 + }, + { + "name": "quadgen_l", + "directions": 4 + }, { "name": "quadsec", "directions": 4 }, + { + "name": "quadsec_e", + "directions": 4 + }, { "name": "quadsec_e_r", "directions": 4 @@ -55,6 +75,10 @@ "name": "quadsalv", "directions": 4 }, + { + "name": "quadsalv_e", + "directions": 4 + }, { "name": "quadsalv_e_r", "directions": 4 @@ -67,6 +91,10 @@ "name": "quadserv", "directions": 4 }, + { + "name": "quadserv_e", + "directions": 4 + }, { "name": "quadserv_e_r", "directions": 4 @@ -79,6 +107,10 @@ "name": "quadmed", "directions": 4 }, + { + "name": "quadmed_e", + "directions": 4 + }, { "name": "quadmed_e_r", "directions": 4 @@ -87,6 +119,100 @@ "name": "quadmed_l", "directions": 4 }, + { + "name": "quadjani", + "directions": 4 + }, + { + "name": "quadjani_e", + "directions": 4 + }, + { + "name": "quadjani_e_r", + "directions": 4 + }, + { + "name": "quadjani_l", + "directions": 4 + }, + { + "name": "quadjani_m", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "quadengi", + "directions": 4 + }, + { + "name": "quadengi_e", + "directions": 4 + }, + { + "name": "quadengi_e_r", + "directions": 4 + }, + { + "name": "quadengi_l", + "directions": 4 + }, + { + "name": "quadcap", + "directions": 4 + }, + { + "name": "quadcap_e", + "directions": 4 + }, + { + "name": "quadcap_e_r", + "directions": 4 + }, + { + "name": "quadcap_l", + "directions": 4 + }, + { + "name": "quadcc", + "directions": 4 + }, + { + "name": "quadcc_e", + "directions": 4 + }, + { + "name": "quadcc_e_r", + "directions": 4 + }, + { + "name": "quadcc_l", + "directions": 4 + }, { "name": "derelict", "directions": 4 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap.png new file mode 100644 index 00000000000..0210f8d79aa Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_e.png new file mode 100644 index 00000000000..4c2ae7b0e52 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_e_r.png new file mode 100644 index 00000000000..521c4e49b82 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_l.png new file mode 100644 index 00000000000..3b5acc73497 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcap_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc.png new file mode 100644 index 00000000000..1a1d258bbf9 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_e.png new file mode 100644 index 00000000000..b02e4b95852 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_e_r.png new file mode 100644 index 00000000000..521c4e49b82 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_l.png new file mode 100644 index 00000000000..3b5acc73497 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadcc_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi.png new file mode 100644 index 00000000000..88381a0c798 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_e.png new file mode 100644 index 00000000000..567fd55dc02 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_e_r.png new file mode 100644 index 00000000000..4670722e576 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_l.png new file mode 100644 index 00000000000..cdf8df3efe3 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadengi_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen.png new file mode 100644 index 00000000000..954296d13fe Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_e.png new file mode 100644 index 00000000000..f3d0f4dcaa2 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_e_r.png new file mode 100644 index 00000000000..267cf1f0ab6 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_l.png new file mode 100644 index 00000000000..a33b53022a1 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadgen_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani.png new file mode 100644 index 00000000000..76c28c4d34e Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_e.png new file mode 100644 index 00000000000..5456afdaa6e Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_e_r.png new file mode 100644 index 00000000000..56fb9e08641 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_l.png new file mode 100644 index 00000000000..4994cbf4a80 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_m.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_m.png new file mode 100644 index 00000000000..15ada7c8d2a Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadjani_m.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed.png index ed80ce5c13a..affd4bc6180 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e.png new file mode 100644 index 00000000000..87b211659eb Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e_r.png index 292c18e69bd..e52b6970b69 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e_r.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_l.png index 85811baabaf..e0cf7081487 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_l.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadmed_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv.png index 03937df2f85..22bda548174 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e.png new file mode 100644 index 00000000000..5333448cbb8 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png index 1adf59c61db..6a0b3f39aa8 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_l.png index dedbbaa42e3..b47d32040c4 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_l.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsalv_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec.png index 7a0b7bff04e..0919f17c427 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e.png new file mode 100644 index 00000000000..c75d580364d Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e_r.png index f73570a84ae..3f464700282 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e_r.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_l.png index 48320847d7e..351c4904b75 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_l.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadsec_l.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv.png index c2291c718ff..4fbdc79f263 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e.png new file mode 100644 index 00000000000..a1a11f54fa6 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e_r.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e_r.png index 35856c5e619..ed5d787c5d9 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e_r.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_e_r.png differ diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_l.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_l.png index 85dc1288b1d..54a682fb3bd 100644 Binary files a/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_l.png and b/Resources/Textures/Mobs/Silicon/chassis.rsi/quadserv_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/meta.json b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/meta.json index 662713fc56b..8e65784dcfa 100644 --- a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/meta.json +++ b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/meta.json @@ -5,53 +5,47 @@ "y": 64 }, "license": "CC-BY-SA-3.0", - "copyright": "Made by Fenndragon discord: 190763499276861440, edits by LucasTheDrgn discord: 97135517740593152 and dakodragon discord: 56038550335922176", + "copyright": "Original quadborg sprites made by Fenndragon discord: 190763499276861440, edits by LucasTheDrgn discord: 97135517740593152 and dakodragon discord: 56038550335922176. Engineering, Service, and Salvage Quad sprites made by dzordz discord: 310775535984836609, Medical Quad sprites made by honeydothannah discord: 522186587627585559, Security Quad sprites made by betterdragonhere discord: 1207115437163151460, Janitor Quad sprites made by strawofman discord: 106862148956790784", "states": [ + { + "name": "quadgen", + "directions": 4 + }, + { + "name": "quadgen_e", + "directions": 4 + }, + { + "name": "quadgen_e_r", + "directions": 4 + }, + { + "name": "quadgen_l", + "directions": 4 + }, { "name": "quadsec", "directions": 4 }, { - "name": "quadsec_e_r", + "name": "quadsec_e", "directions": 4 }, { - "name": "quadsec_l", + "name": "quadsec_e_r", "directions": 4 }, { - "name": "quadsec_m", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] + "name": "quadsec_l", + "directions": 4 }, { "name": "quadserv", "directions": 4 + }, + { + "name": "quadserv_e", + "directions": 4 }, { "name": "quadserv_e_r", @@ -60,40 +54,14 @@ { "name": "quadserv_l", "directions": 4 - }, - { - "name": "quadserv_m", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] }, { "name": "quadmed", "directions": 4 + }, + { + "name": "quadmed_e", + "directions": 4 }, { "name": "quadmed_e_r", @@ -104,77 +72,114 @@ "directions": 4 }, { - "name": "quadmed_m", - "directions": 4, - "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] + "name": "quadsalv", + "directions": 4 }, { - "name": "quadsalv_l", + "name": "quadsalv_e", "directions": 4 }, { "name": "quadsalv_e_r", "directions": 4 }, - { - "name": "quadsalv", + { + "name": "quadsalv_l", "directions": 4 }, { - "name": "quadsalv_m", + "name": "quadjani", + "directions": 4 + }, + { + "name": "quadjani_e", + "directions": 4 + }, + { + "name": "quadjani_e_r", + "directions": 4 + }, + { + "name": "quadjani_l", + "directions": 4 + }, + { + "name": "quadjani_m", "directions": 4, "delays": [ - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ], - [ - 0.2, - 0.2, - 0.2, - 0.2 - ] + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] ] + }, + { + "name": "quadengi", + "directions": 4 + }, + { + "name": "quadengi_e", + "directions": 4 + }, + { + "name": "quadengi_e_r", + "directions": 4 + }, + { + "name": "quadengi_l", + "directions": 4 + }, + { + "name": "quadcap", + "directions": 4 + }, + { + "name": "quadcap_e", + "directions": 4 + }, + { + "name": "quadcap_e_r", + "directions": 4 + }, + { + "name": "quadcap_l", + "directions": 4 + }, + { + "name": "quadcc", + "directions": 4 + }, + { + "name": "quadcc_e", + "directions": 4 + }, + { + "name": "quadcc_e_r", + "directions": 4 + }, + { + "name": "quadcc_l", + "directions": 4 } - ] } diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap.png new file mode 100644 index 00000000000..0210f8d79aa Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_e.png new file mode 100644 index 00000000000..4c2ae7b0e52 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_e_r.png new file mode 100644 index 00000000000..521c4e49b82 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_l.png new file mode 100644 index 00000000000..3b5acc73497 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcap_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc.png new file mode 100644 index 00000000000..1a1d258bbf9 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_e.png new file mode 100644 index 00000000000..b02e4b95852 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_e_r.png new file mode 100644 index 00000000000..521c4e49b82 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_l.png new file mode 100644 index 00000000000..3b5acc73497 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadcc_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi.png new file mode 100644 index 00000000000..88381a0c798 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_e.png new file mode 100644 index 00000000000..567fd55dc02 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_e_r.png new file mode 100644 index 00000000000..4670722e576 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_l.png new file mode 100644 index 00000000000..cdf8df3efe3 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadengi_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen.png new file mode 100644 index 00000000000..954296d13fe Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_e.png new file mode 100644 index 00000000000..f3d0f4dcaa2 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_e_r.png new file mode 100644 index 00000000000..267cf1f0ab6 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_l.png new file mode 100644 index 00000000000..a33b53022a1 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadgen_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani.png new file mode 100644 index 00000000000..76c28c4d34e Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_e.png new file mode 100644 index 00000000000..5456afdaa6e Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_e_r.png new file mode 100644 index 00000000000..56fb9e08641 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_l.png new file mode 100644 index 00000000000..4994cbf4a80 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_m.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_m.png new file mode 100644 index 00000000000..15ada7c8d2a Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadjani_m.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed.png index ed80ce5c13a..affd4bc6180 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e.png new file mode 100644 index 00000000000..87b211659eb Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e_r.png index 292c18e69bd..e52b6970b69 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e_r.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_l.png index 85811baabaf..e0cf7081487 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_l.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_m.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_m.png deleted file mode 100644 index bab20938a8b..00000000000 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadmed_m.png and /dev/null differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv.png index 03937df2f85..22bda548174 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e.png new file mode 100644 index 00000000000..5333448cbb8 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png index 1adf59c61db..6a0b3f39aa8 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_l.png index dedbbaa42e3..b47d32040c4 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_l.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_m.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_m.png deleted file mode 100644 index d5512127b16..00000000000 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsalv_m.png and /dev/null differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec.png index 7a0b7bff04e..0919f17c427 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e.png new file mode 100644 index 00000000000..c75d580364d Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e_r.png index f73570a84ae..3f464700282 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e_r.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_l.png index 48320847d7e..351c4904b75 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_l.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_m.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_m.png deleted file mode 100644 index 927ebf05e7a..00000000000 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadsec_m.png and /dev/null differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv.png index c2291c718ff..4fbdc79f263 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e.png new file mode 100644 index 00000000000..a1a11f54fa6 Binary files /dev/null and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e_r.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e_r.png index 35856c5e619..ed5d787c5d9 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e_r.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_e_r.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_l.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_l.png index 85dc1288b1d..54a682fb3bd 100644 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_l.png and b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_l.png differ diff --git a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_m.png b/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_m.png deleted file mode 100644 index 8a2dac2e021..00000000000 Binary files a/Resources/Textures/_Floof/Mobs/Silicon/chassis.rsi/quadserv_m.png and /dev/null differ