Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fireaxe cyborg module #2111

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/ss220/store/uplink-catalog.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,8 @@ uplink-clothing-eyes-hud-syndicate-agent-desc = The syndicate's advanced head-up
uplink-helmet-swat-syndicate-name = Syndicate SWAT Helmet
uplink-helmet-swat-syndicate-desc = An extremely robust helmet, commonly used by paramilitary forces. It is adorned in a nefarious red and black stripe pattern.

uplink-borg-module-axe-name = Modified fire axe cyborg module
uplink-borg-module-axe-desc = A versatile module that gives cyborgs a modified fire axe that sets victims on fire when hit

uplink-silent-shoes-name = Silent shoes
uplink-silent-shoes-desc = Completely silent shoes used on Syndicate spy missions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ent-BorgModuleProtoKineticAccelerator = протокинетический модуль киборга
.desc = Техническая деталь, дающая киборгам новые способности.
ent-BorgModuleFireAxe = модуль киборга с пожарным топором
.desc = Техническая деталь, дающая киборгам пожарный топор!
ent-BorgModuleFlamingAxe = модуль киборга с пожарным топором
.desc = Техническая деталь, дающая киборгам пожарный топор, поджигающий жертв!
3 changes: 3 additions & 0 deletions Resources/Locale/ru-RU/ss220/store/uplink-catalog.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,8 @@ uplink-criminal-delivery-desc = Содержит случайную маску,
uplink-helmet-swat-syndicate-name = Шлем пехотинца Синдиката
uplink-helmet-swat-syndicate-desc = Очень прочный шлем, обычно используемый военизированными формированиями Синдиката. Он украшен зловещим узором из красных и черных полос.

uplink-borg-module-axe-name = Модуль киборга с огнетопором
uplink-borg-module-axe-desc = Универсальный модуль, дающий киборгам модифицированный пожарный топор, поджигающий жертв при ударе

uplink-silent-shoes-name = Бесшумные ботинки
uplink-silent-shoes-desc = Совершенно бесшумные ботинки, используемые на шпионских миссиях Синдиката.
4 changes: 4 additions & 0 deletions Resources/Locale/ru-RU/ss220/weapons/borg_fireaxe.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ent-BorgFireAxe = пожарный топор киборга
.desc = Специальный укороченный топор для инженерных киборгов, предназначен для борьбы с огнём и обилием стен!
ent-BorgFireAxeFlaming = пожарный топор киборга
.desc = Модифицированный компанией Cybersun пожарный топор, подходящий для любых типов шасси! При ударе поджигает жертв.
Original file line number Diff line number Diff line change
Expand Up @@ -624,6 +624,7 @@
- BorgModuleProtoKineticAccelerator #SS220 Borg Modules
- BorgModuleAdvancedTool
- BorgModuleGPS
- BorgModuleFireAxe #SS220 Borg Modules
- BorgModuleArtifact
- BorgModuleAnomaly
- BorgModuleGardening
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Research/industrial.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@
- JawsOfLife
- BorgModuleAdvancedTool
- BorgModuleProtoKineticAccelerator # ss220
- BorgModuleFireAxe #SS220 Borg Modules

# ss220 start thermoelectric generator
- type: technology
Expand Down
13 changes: 13 additions & 0 deletions Resources/Prototypes/SS220/Catalog/uplink_catalog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,19 @@
categories:
- UplinkWearables

- type: listing
id: UplinkBorgModuleFlamingAxe
name: uplink-borg-module-axe-name
description: uplink-borg-module-axe-desc
productEntity: BorgModuleFlamingAxe
discountCategory: usualDiscounts
discountDownTo:
Telecrystal: 2
cost:
Telecrystal: 3
lexaSvarshik marked this conversation as resolved.
Show resolved Hide resolved
categories:
- UplinkDisruption

- type: listing
id: ClothingSilentShoes
name: uplink-silent-shoes-name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@
- type: entity
id: BorgModuleProtoKineticAccelerator
parent: [ BaseBorgModuleCargo, BaseProviderBorgModule ]
name: протокинетический модуль киборга
description: Техническая деталь, дающая киборгам новые способности.
name: protokinetic cyborg module
components:
- type: Sprite
layers:
Expand All @@ -13,4 +12,33 @@
items:
- WeaponProtoKineticAccelerator
- JetpackBorgModule
- HandheldGPSBasic
- HandheldGPSBasic

#Svarshik's cyborg fireaxes
- type: entity
id: BorgModuleFireAxe
parent: [ BaseBorgModuleEngineering, BaseProviderBorgModule ]
name: fire axe cyborg module
description: A piece of tech that gives cyborgs a fire axe!
components:
- type: Sprite
layers:
- state: engineering
- state: icon-fireaxe
- type: ItemBorgModule
items:
- BorgFireAxe

- type: entity
id: BorgModuleFlamingAxe
parent: [ BaseBorgModule, BaseProviderBorgModule ]
name: modified fire axe cyborg module
description: A piece of tech that gives cyborgs a fire axe that sets victims on fire!
components:
- type: Sprite
layers:
- state: syndicate
- state: icon-fireaxe-flaming
- type: ItemBorgModule
items:
- BorgFireAxeFlaming
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
- type: entity
name: borg fire axe
parent: [BaseItem]
id: BorgFireAxe
description: A special shortened axe for engineering cyborgs, designed to fight fire and an abundance of walls!
components:
- type: Tag
tags:
- FireAxe
- type: Sharp
- type: Execution
doAfterDuration: 4.0
- type: Sprite
sprite: Objects/Weapons/Melee/fireaxe.rsi
state: icon
- type: MeleeWeapon
wideAnimationRotation: 135
swingLeft: true
attackRate: 0.75
damage:
types:
# axes are kinda like sharp hammers, you know?
Blunt: 5
Slash: 10
Structural: 90 #ss220
soundHit:
collection: MetalThud
- type: Item
size: Ginormous
- type: Tool
qualities:
- Prying
- PlatingCutting #SS220-tools-tile-prying-fix
- type: ToolTileCompatible
- type: Prying
- type: UseDelay
delay: 1
- type: IgniteOnMeleeHit
fireStacks: -4

- type: entity
id: BorgFireAxeFlaming
name: borg fire axe
parent: BorgFireAxe
description: Cybersun's modified fire axe, suitable for all types of borg chassis! It sets victims on fire on impact.
components:
- type: MeleeWeapon
wideAnimationRotation: 135
- type: IgniteOnMeleeHit
fireStacks: 1
- type: Sprite
sprite: Objects/Weapons/Melee/fireaxeflaming.rsi
state: icon
# Corvax-HiddenDesc-Start
- type: HiddenDescription
entries:
- label: corvax-hidden-desc-FireAxeFlaming-syndicate
whitelistMind:
components:
- TraitorRole
- NukeOperative
- label: corvax-hidden-desc-FireAxeFlaming-research
jobRequired:
- ResearchAssistant
- ResearchDirector
- Scientist
- Borg
# Corvax-HiddenDesc-End

7 changes: 6 additions & 1 deletion Resources/Prototypes/SS220/Recipes/Lathes/robotics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,9 @@
materials:
Steel: 600
Glass: 600
Silver: 100
Silver: 100

- type: latheRecipe
parent: BaseGoldBorgModuleRecipe
id: BorgModuleFireAxe
result: BorgModuleFireAxe
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -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). icon-ProtoKinetic-gun made by discord glek3197 for SS220. syndicateborgbomb.png created by Mangohydra (github).",
"copyright": "Created by EmoGarbage404 (github) for Space Station 14. icon-construction.png created by deltanedas (github). icon-ProtoKinetic-gun made by discord glek3197 for SS220. syndicateborgbomb.png created by Mangohydra (github). icon-fireaxe by lexasvarshik(github)",
"size": {
"x": 32,
"y": 32
Expand Down Expand Up @@ -46,6 +46,12 @@
{
"name": "icon-fire-extinguisher"
},
{
"name": "icon-fireaxe"
},
{
"name": "icon-fireaxe-flaming"
},
{
"name": "icon-gardening"
},
Expand Down
Loading