some robotics inhands (#33676)

* real

* spacing stuff and fix tiny issue
This commit is contained in:
mubururu_
2025-03-19 20:43:00 -05:00
committed by GitHub
parent b9f56be959
commit d3ee9f8bc5
25 changed files with 659 additions and 366 deletions

View File

@@ -44,6 +44,8 @@
- Trash
- BorgArm
- BorgLArm
- type: Item
heldPrefix: borg-arm
- type: entity
id: RightArmBorg
@@ -62,6 +64,8 @@
- Trash
- BorgArm
- BorgRArm
- type: Item
heldPrefix: borg-arm
- type: entity
id: LeftLegBorg
@@ -80,6 +84,8 @@
- Trash
- BorgLeg
- BorgLLeg
- type: Item
heldPrefix: borg-leg
- type: entity
id: RightLegBorg
@@ -98,6 +104,8 @@
- Trash
- BorgLeg
- BorgRLeg
- type: Item
heldPrefix: borg-leg
- type: entity
id: LightHeadBorg
@@ -114,6 +122,8 @@
tags:
- Trash
- BorgHead
- type: Item
heldPrefix: borg-head
- type: entity
id: TorsoBorg
@@ -130,3 +140,5 @@
tags:
- Trash
- BorgTorso
- type: Item
heldPrefix: borg-chest

View File

@@ -7,6 +7,23 @@
components:
- type: Item
storedRotation: -90
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#8FCBCB"
- state: base-module-inhand-left
color: "#A1A1A1"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#7D7D7D"
right:
- state: base-icon-inhand-right
color: "#8FCBCB"
- state: base-module-inhand-right
color: "#A1A1A1"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7D7D7D"
- type: Sprite
sprite: Objects/Specific/Robotics/borgmodule.rsi
- type: BorgModule
@@ -49,6 +66,22 @@
- type: Tag
tags:
- BorgModuleCargo
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#EBD8B7"
- state: base-module-inhand-left
color: "#613D1D"
- state: base-stripes-inhand-left
color: "#593718"
right:
- state: base-icon-inhand-right
color: "#EBD8B7"
- state: base-module-inhand-right
color: "#613D1D"
- state: base-stripes-inhand-right
color: "#593718"
- type: entity
id: BaseBorgModuleEngineering
@@ -58,6 +91,24 @@
- type: Tag
tags:
- BorgModuleEngineering
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#8FCBCB"
- state: base-module-inhand-left
color: "#BA3939"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#DEC343"
right:
- state: base-icon-inhand-right
color: "#8FCBCB"
- state: base-module-inhand-right
color: "#BA3939"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#DEC343"
- type: entity
id: BaseBorgModuleJanitor
@@ -67,6 +118,24 @@
- type: Tag
tags:
- BorgModuleJanitor
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#CFA2E4"
- state: base-module-inhand-left
color: "#753186"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#404040"
right:
- state: base-icon-inhand-right
color: "#CFA2E4"
- state: base-module-inhand-right
color: "#753186"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#404040"
- type: entity
id: BaseBorgModuleMedical
@@ -76,6 +145,51 @@
- type: Tag
tags:
- BorgModuleMedical
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#EEF5F5"
- state: base-module-inhand-left
color: "#5A96BB"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#C3C3C3"
right:
- state: base-icon-inhand-right
color: "#EEF5F5"
- state: base-module-inhand-right
color: "#5A96BB"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#C3C3C3"
- type: entity
id: BaseBorgModuleScience
parent: BaseBorgModule
abstract: true
components:
- type: Tag
tags:
- BorgModuleScience
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#FFAEB6"
- state: base-module-inhand-left
color: "#9C0DE1"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#C3C3C3"
right:
- state: base-icon-inhand-right
color: "#FFAEB6"
- state: base-module-inhand-right
color: "#9C0DE1"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#C3C3C3"
- type: entity
id: BaseBorgModuleService
@@ -85,6 +199,24 @@
- type: Tag
tags:
- BorgModuleService
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#F3F3F3"
- state: base-module-inhand-left
color: "#3A3A3A"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#313131"
right:
- state: base-icon-inhand-right
color: "#F3F3F3"
- state: base-module-inhand-right
color: "#3A3A3A"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#313131"
- type: entity
id: BaseBorgModuleSyndicate
@@ -94,6 +226,25 @@
- type: Tag
tags:
- BorgModuleSyndicate
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#FF0000"
- state: base-module-inhand-left
color: "#891417"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#7B0F12"
right:
- state: base-icon-inhand-right
color: "#FF0000"
- state: base-module-inhand-right
color: "#891417"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7B0F12"
- type: entity
id: BaseBorgModuleSyndicateAssault
@@ -103,6 +254,24 @@
- type: Tag
tags:
- BorgModuleSyndicateAssault
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#FF0000"
- state: base-module-inhand-left
color: "#891417"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#7B0F12"
right:
- state: base-icon-inhand-right
color: "#FF0000"
- state: base-module-inhand-right
color: "#891417"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7B0F12"
# generic modules
- type: entity
@@ -427,7 +596,7 @@
# todo: if science ever gets their own custom robot, add more "sci" modules.
- type: entity
id: BorgModuleArtifact
parent: [ BaseBorgModule, BaseProviderBorgModule ]
parent: [ BaseBorgModuleScience, BaseProviderBorgModule ]
name: artifact cyborg module
components:
- type: Sprite
@@ -442,7 +611,7 @@
- type: entity
id: BorgModuleAnomaly
parent: [ BaseBorgModule, BaseProviderBorgModule ]
parent: [ BaseBorgModuleScience, BaseProviderBorgModule ]
name: anomaly cyborg module
components:
- type: Sprite
@@ -565,6 +734,24 @@
- EnergyDaggerLoud
- type: BorgModuleIcon
icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-weapon-module }
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#FF0000"
- state: base-module-inhand-left
color: "#891417"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#7B0F12"
right:
- state: base-icon-inhand-right
color: "#FF0000"
- state: base-module-inhand-right
color: "#891417"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7B0F12"
- type: entity
id: BorgModuleOperative
@@ -634,3 +821,21 @@
- SelfDestructSeq
- type: BorgModuleIcon
icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-martyr-module }
- type: Item
inhandVisuals:
left:
- state: base-icon-inhand-left
color: "#FF0000"
- state: base-module-inhand-left
color: "#891417"
- state: base-part-inhand-left
- state: base-stripes-inhand-left
color: "#7B0F12"
right:
- state: base-icon-inhand-right
color: "#FF0000"
- state: base-module-inhand-right
color: "#891417"
- state: base-part-inhand-right
- state: base-stripes-inhand-right
color: "#7B0F12"

View File

@@ -1,4 +1,4 @@
# Generic borg
# Generic borg
- type: borgType
id: generic
@@ -10,6 +10,7 @@
moduleWhitelist:
tags:
- BorgModuleGeneric
- BorgModuleScience #until sciborgs are added
defaultModules:
- BorgModuleTool

View File

@@ -117,6 +117,9 @@
- type: Tag
id: BorgModuleMedical
- type: Tag
id: BorgModuleScience
- type: Tag
id: BorgModuleService

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

View File

@@ -1,5 +1,6 @@
{
"copyright" : "Taken from https://github.com/tgstation/tgstation at at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a",
"version": 1,
"copyright": "Taken from https://github.com/tgstation/tgstation at at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a. inhands by mubururu_",
"license": "CC-BY-SA-3.0",
"size": {
"x": 32,
@@ -9,7 +10,14 @@
{
"directions": 1,
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
],
"version" : 1
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC0-1.0",
"copyright": "Created by EmoGarbage404 (github) for Space Station 14. icon-construction.png created by deltanedas (github). syndicateborgbomb.png created by Mangohydra (github).",
"copyright": "Created by EmoGarbage404 (github) for Space Station 14. icon-construction.png created by deltanedas (github). syndicateborgbomb.png created by Mangohydra (github). layered inhands by mubururu_ (github).",
"size": {
"x": 32,
"y": 32
@@ -126,6 +126,38 @@
},
{
"name": "syndicate"
},
{
"name": "base-icon-inhand-left",
"directions": 4
},
{
"name": "base-icon-inhand-right",
"directions": 4
},
{
"name": "base-module-inhand-left",
"directions": 4
},
{
"name": "base-module-inhand-right",
"directions": 4
},
{
"name": "base-part-inhand-left",
"directions": 4
},
{
"name": "base-part-inhand-right",
"directions": 4
},
{
"name": "base-stripes-inhand-left",
"directions": 4
},
{
"name": "base-stripes-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1013 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1007 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 702 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/cf45322c7ee16f9d7e43d5260daf24ceb77c1b25",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/cf45322c7ee16f9d7e43d5260daf24ceb77c1b25, limb sprites edited into inhands by mubururu_ (github)",
"size": {
"x": 32,
"y": 32
@@ -13,18 +13,50 @@
{
"name": "borg_r_arm"
},
{
"name": "borg-arm-inhand-left",
"directions": 4
},
{
"name": "borg-arm-inhand-right",
"directions": 4
},
{
"name": "borg_l_leg"
},
{
"name": "borg_r_leg"
},
{
"name": "borg-leg-inhand-left",
"directions": 4
},
{
"name": "borg-leg-inhand-right",
"directions": 4
},
{
"name": "borg_chest"
},
{
"name": "borg-chest-inhand-left",
"directions": 4
},
{
"name": "borg-chest-inhand-right",
"directions": 4
},
{
"name": "borg_head"
},
{
"name": "borg-head-inhand-left",
"directions": 4
},
{
"name": "borg-head-inhand-right",
"directions": 4
},
{
"name": "robo_suit"
},