Skip to content

Commit

Permalink
Arsenal tech overhaul (#2104)
Browse files Browse the repository at this point in the history
* Merge the wizden stuff

Signed-off-by: Stop-Signs <[email protected]>

* Update the delta techs

Signed-off-by: Stop-Signs <[email protected]>

* Upload resprites

Signed-off-by: Stop-Signs <[email protected]>

* Adds the weapon prototype

Signed-off-by: Stop-Signs <[email protected]>

* adds the recipe in the seclathe

Signed-off-by: Stop-Signs <[email protected]>

* fully integrates the AT

Signed-off-by: Stop-Signs <[email protected]>

* fixeds the yaml error

Signed-off-by: Stop-Signs <[email protected]>

* Im dumb and dont know proper spacing

Signed-off-by: Stop-Signs <[email protected]>

* Im dumb and dont know proper spacing pt2

Signed-off-by: Stop-Signs <[email protected]>

* im silly

Signed-off-by: Stop-Signs <[email protected]>

* im silly pt2

Signed-off-by: Stop-Signs <[email protected]>

* Moves the texture file and renames it

* Fixes more yml and sprites

* Update advanced_truncheon.yml

* added the .json

* PLEASE FIX THE YML

* suffering

* punctuation matters

* Update technologies.ftl

Signed-off-by: Stop-Signs <[email protected]>

* Update arsenal.yml

Signed-off-by: Stop-Signs <[email protected]>

* Update arsenal.yml

Signed-off-by: Stop-Signs <[email protected]>

* Update arsenal.yml

Signed-off-by: Stop-Signs <[email protected]>

* Update advanced_truncheon.yml

Signed-off-by: Stop-Signs <[email protected]>

* Update meta.json

Signed-off-by: Stop-Signs <[email protected]>

* Delete Resources/Textures/Objects/Weapons/Melee/meta.json

Signed-off-by: Stop-Signs <[email protected]>

* Should fix the ubuntu

* Emagged protolathe and secfab recipes added fully (i hope :3)

* De-mangle the arsenal.yml

* make comments less evil

Signed-off-by: deltanedas <[email protected]>

* should fix conflicts

* merge conflicts

* hyphens

* Update Resources/Prototypes/Research/arsenal.yml

Co-authored-by: Milon <[email protected]>
Signed-off-by: Stop-Signs <[email protected]>

* space

Signed-off-by: Stop-Signs <[email protected]>

* line

Signed-off-by: Stop-Signs <[email protected]>

* milon pranked me

Signed-off-by: Stop-Signs <[email protected]>

* Update arsenal.yml

Signed-off-by: Stop-Signs <[email protected]>

* Update arsenal.yml

Signed-off-by: Stop-Signs <[email protected]>

---------

Signed-off-by: Stop-Signs <[email protected]>
Signed-off-by: deltanedas <[email protected]>
Signed-off-by: Milon <[email protected]>
Co-authored-by: deltanedas <[email protected]>
Co-authored-by: Milon <[email protected]>
Co-authored-by: Milon <[email protected]>
  • Loading branch information
4 people authored Nov 7, 2024
1 parent b1d1f8f commit 64078b8
Show file tree
Hide file tree
Showing 13 changed files with 108 additions and 26 deletions.
1 change: 1 addition & 0 deletions Resources/Locale/en-US/deltav/research/technologies.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ research-technology-exotic-ammunition = Exotic Ammunition
research-technology-energy-gun = Energy Guns
research-technology-energy-gun-advance = Advanced Energy Manipulation
research-technology-advance-laser = Advanced Laser Manipulation
research-technology-robust-melee = Robust Melee
10 changes: 10 additions & 0 deletions Resources/Prototypes/DeltaV/Recipes/Lathes/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -214,3 +214,13 @@
parent: ClothingShoesBootsMagSci
id: ClothingShoesBootsSecurityMagboots
result: ClothingShoesBootsSecurityMagboots

- type: latheRecipe
parent: BaseWeaponRecipe
id: AdvancedTruncheon
result: AdvancedTruncheon
completetime: 5
materials:
Steel: 1000
Plastic: 800

17 changes: 8 additions & 9 deletions Resources/Prototypes/DeltaV/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,24 +32,23 @@
id: EnergyGunsAdvanced
name: research-technology-energy-gun-advance
icon:
sprite: DeltaV/Objects/Weapons/Guns/Battery/energygun_pistol.rsi
sprite: DeltaV/Objects/Weapons/Guns/Battery/energygun_carbine.rsi
state: icon
discipline: Arsenal
tier: 2
cost: 7500
cost: 12500
recipeUnlocks:
- WeaponEnergyGunPistol
- WeaponGunLaserCarbineAutomatic

- type: technology
id: Advanced Laser Manipulation
name: research-technology-advance-laser
id: RobustMelee
name: research-technology-robust-melee
icon:
sprite: DeltaV/Objects/Weapons/Guns/Battery/energygun_carbine.rsi
sprite: DeltaV/Objects/Weapons/Melee/advanced_truncheon.rsi
state: icon
discipline: Arsenal
tier: 2
tier: 3
cost: 12500
recipeUnlocks:
- WeaponGunLaserCarbineAutomatic


- AdvancedTruncheon
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
- type: entity
parent: BaseItem
id: AdvancedTruncheon
name: Advanced Truncheon
description: If all else fails, BONK!
components:
- type: Sprite
sprite: DeltaV/Objects/Weapons/Melee/advanced_truncheon.rsi
state: icon
- type: Item
size: Normal
- type: MeleeWeapon
attackRate: 0.75
range: 1.75
damage:
types:
Blunt: 16
soundHit:
path: /Audio/Nyanotrasen/Weapons/club.ogg
bluntStaminaDamageFactor: 1.60 # 25.6 stamina damage
# - type: MeleeStaminaCost
# swing: 10
# wieldCoefficient: 0.35 #if wielded you will only consume 3.5 stam its a weapon after all
- type: Wieldable
- type: IncreaseDamageOnWield
damage:
types:
Blunt: 14
- type: Clothing
sprite: DeltaV/Objects/Weapons/Melee/advanced_truncheon.rsi
quickEquip: false
slots:
- back
2 changes: 2 additions & 0 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -434,6 +434,7 @@
- MagazineBoxSpecialUranium
- MagazineBoxSpecialHoly
- MagazineBoxSpecialMindbreaker
- AdvancedTruncheon
# End DeltaV additions

- type: entity
Expand Down Expand Up @@ -938,6 +939,7 @@
- ClothingOuterHardsuitJuggernautReverseEngineered
- ClothingOuterHardsuitSyndieReverseEngineered
- ClothingShoesBootsSecurityMagboots
- AdvancedTruncheon
# End DeltaV additions
- type: MaterialStorage
whitelist:
Expand Down
37 changes: 20 additions & 17 deletions Resources/Prototypes/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi
state: incendiarydisplay
discipline: Arsenal
tier: 1
tier: 2 # DeltaV moved to t2 from t1
cost: 10000
recipeUnlocks:
- BoxShotgunIncendiary
Expand Down Expand Up @@ -82,7 +82,7 @@
sprite: Objects/Materials/Sheets/other.rsi
state: uranium
discipline: Arsenal
tier: 1
tier: 2 # DeltaV moved to t2 from t1
cost: 7500
recipeUnlocks:
- MagazineRifleUranium
Expand Down Expand Up @@ -157,30 +157,32 @@
state: icon
discipline: Arsenal
tier: 2
cost: 10000
cost: 12500 # DeltaV: increased from 10000
recipeUnlocks:
- WeaponLaserCannon

- type: technology
id: WaveParticleHarnessing
name: research-technology-wave-particle-harnessing
icon:
sprite: Objects/Weapons/Guns/Battery/xray.rsi
state: icon
discipline: Arsenal
tier: 2
cost: 10000
recipeUnlocks:
- WeaponXrayCannon

# DeltaV: merged with concentrated laser weaponry
#- type: technology
# id: WaveParticleHarnessing
# name: research-technology-wave-particle-harnessing
# icon:
# sprite: Objects/Weapons/Guns/Battery/xray.rsi
# state: icon
# discipline: Arsenal
# tier: 2
# cost: 10000
# recipeUnlocks:
# - WeaponXrayCannon

- type: technology
id: BasicShuttleArmament
name: research-technology-basic-shuttle-armament
icon:
sprite: Structures/Power/cage_recharger.rsi
state: full
discipline: Arsenal
tier: 2
tier: 1 # DeltaV: moved to T1 from t2
cost: 10500
recipeUnlocks:
- PowerCageRechargerCircuitboard
Expand All @@ -194,6 +196,7 @@
- ShuttleGunFriendshipCircuitboard
technologyPrerequisites:
- SalvageWeapons
- ExplosiveTechnology

# Tier 3

Expand All @@ -216,7 +219,7 @@
sprite: Objects/Weapons/Guns/Battery/svalinn.rsi
state: icon
discipline: Arsenal
tier: 3
tier: 2 # DeltaV: moved to t2 from t3
cost: 15000
recipeUnlocks:
- WeaponLaserSvalinn
Expand All @@ -228,7 +231,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/Grenade/grenade_cartridge.rsi
state: icon
discipline: Arsenal
tier: 3
tier: 2 # DeltaV: moved to t2 from t3
cost: 15000
recipeUnlocks:
- GrenadeEMP
Expand Down
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.
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
@@ -0,0 +1,34 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by Findorsal",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "wielded-inhand-left",
"directions": 4
},
{
"name": "wielded-inhand-right",
"directions": 4
},
{
"name": "equipped-BACKPACK",
"directions": 4
}
]
}
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.

0 comments on commit 64078b8

Please sign in to comment.