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

Arsenal tech overhaul #2104

Merged
merged 43 commits into from
Nov 7, 2024
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
43cd925
Merge the wizden stuff
Stop-Signs Nov 3, 2024
4ad106e
Update the delta techs
Stop-Signs Nov 3, 2024
febb4a8
Upload resprites
Stop-Signs Nov 3, 2024
fc0dda2
Adds the weapon prototype
Stop-Signs Nov 4, 2024
6eda8b9
adds the recipe in the seclathe
Stop-Signs Nov 4, 2024
1b114ce
fully integrates the AT
Stop-Signs Nov 4, 2024
6b19a35
Merge branch 'master' into Arsenal-Tech-Overhaul
Stop-Signs Nov 4, 2024
a23c926
fixeds the yaml error
Stop-Signs Nov 5, 2024
47cf29c
Merge branch 'master' into Arsenal-Tech-Overhaul
Stop-Signs Nov 5, 2024
103a393
Im dumb and dont know proper spacing
Stop-Signs Nov 5, 2024
56143b8
Im dumb and dont know proper spacing pt2
Stop-Signs Nov 5, 2024
57d9bab
im silly
Stop-Signs Nov 5, 2024
dbbc5b5
im silly pt2
Stop-Signs Nov 5, 2024
a1faa94
Moves the texture file and renames it
Stop-Signs Nov 5, 2024
84add27
Fixes more yml and sprites
Stop-Signs Nov 5, 2024
5375401
Update advanced_truncheon.yml
Stop-Signs Nov 5, 2024
f687fe0
added the .json
Stop-Signs Nov 5, 2024
2c16c8a
PLEASE FIX THE YML
Stop-Signs Nov 5, 2024
dcfae1c
suffering
Stop-Signs Nov 5, 2024
978887f
punctuation matters
Stop-Signs Nov 5, 2024
bb9c4dd
Update technologies.ftl
Stop-Signs Nov 5, 2024
791e055
Update arsenal.yml
Stop-Signs Nov 5, 2024
6a3f89b
Update arsenal.yml
Stop-Signs Nov 5, 2024
c5fda50
Update arsenal.yml
Stop-Signs Nov 5, 2024
c029e24
Update advanced_truncheon.yml
Stop-Signs Nov 5, 2024
56ffd90
Update meta.json
Stop-Signs Nov 5, 2024
7446bb8
Delete Resources/Textures/Objects/Weapons/Melee/meta.json
Stop-Signs Nov 5, 2024
db9b0a6
Should fix the ubuntu
Stop-Signs Nov 5, 2024
bfdee03
Merge branch 'Arsenal-Tech-Overhaul' of https://github.com/Stop-Signs…
Stop-Signs Nov 5, 2024
860df38
Emagged protolathe and secfab recipes added fully (i hope :3)
Stop-Signs Nov 5, 2024
5b36b6a
De-mangle the arsenal.yml
Stop-Signs Nov 6, 2024
fa7233b
make comments less evil
deltanedas Nov 6, 2024
a822e94
should fix conflicts
Stop-Signs Nov 6, 2024
80d1dad
merge conflicts
Stop-Signs Nov 6, 2024
e1ff16a
hyphens
Stop-Signs Nov 6, 2024
92a6f2c
Merge branch 'master' into Arsenal-Tech-Overhaul
MilonPL Nov 6, 2024
da4cd58
Merge branch 'Arsenal-Tech-Overhaul' of https://github.com/Stop-Signs…
Stop-Signs Nov 6, 2024
9ec1200
Update Resources/Prototypes/Research/arsenal.yml
Stop-Signs Nov 7, 2024
51a27ef
space
Stop-Signs Nov 7, 2024
4e89f36
line
Stop-Signs Nov 7, 2024
17a2f23
milon pranked me
Stop-Signs Nov 7, 2024
9e9def4
Update arsenal.yml
Stop-Signs Nov 7, 2024
83b2cf2
Update arsenal.yml
Stop-Signs Nov 7, 2024
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
32 changes: 23 additions & 9 deletions Resources/Prototypes/DeltaV/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,24 +32,38 @@
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 #changed sprite to ik-60
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
state: icon
discipline: Arsenal
tier: 2
cost: 7500
cost: 12500
recipeUnlocks:
- WeaponEnergyGunPistol
- WeaponGunLaserCarbineAutomatic

- type: technology
id: Advanced Laser Manipulation
name: research-technology-advance-laser
- type: technology
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
id: RobustMelee
name: research-technology-robust-melee
icon:
sprite: DeltaV/Objects/Weapons/Guns/Battery/energygun_carbine.rsi
sprite: Objects/Weapons/Melee/Advanced trunch
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
state: icon
discipline: Arsenal
tier: 2
cost: 12500
tier: 3
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
Cost: 12500
recipeUnlocks:
- WeaponGunLaserCarbineAutomatic
- AdvancedTruncheon

#Merged with EnergyGunsAdvanced
#- type: technology
# id: Advanced Laser Manipulation
# name: research-technology-advance-laser
# icon:
# sprite: DeltaV/Objects/Weapons/Guns/Battery/energygun_carbine.rsi
# state: icon
# discipline: Arsenal
# tier: 2
# cost: 12500
# recipeUnlocks:
# - WeaponGunLaserCarbineAutomatic
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved


Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
- type: entity
name: Advanced Truncheon
parent: BaseItem
id: AdvancedTruncheon
description: If all else fails, BONK!
components:
- type: Sprite
sprite: Objects/Weapons/Melee/Advanced trunch
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: Objects/Weapons/Melee/Advanced trunch
quickEquip: false
slots:
- back
10 changes: 10 additions & 0 deletions Resources/Prototypes/Recipes/Lathes/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -657,6 +657,16 @@
Plastic: 100
Glass: 20

- type: latheRecipe
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
parent: BaseWeaponRecipe
id: AdvancedTruncheon
result: AdvancedTruncheon
completetime: 5
Materials:
Steel: 1000
Plastic: 800


Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
# DeltaV: removed, idk why
#- type: latheRecipe
# id: PortableRecharger
Expand Down
171 changes: 90 additions & 81 deletions Resources/Prototypes/Research/arsenal.yml
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -15,26 +15,27 @@
# These are roundstart but not replenishable for salvage

- type: technology
id: DraconicMunitions
name: research-technology-draconic-munitions
id: BasicShuttleArmament
name: research-technology-basic-shuttle-armament
icon:
sprite: Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi
state: incendiarydisplay
sprite: Structures/Power/cage_recharger.rsi
state: full
discipline: Arsenal
tier: 1
cost: 10000
tier: 1 #Delta-V moved to T1
cost: 10500
recipeUnlocks:
- BoxShotgunIncendiary
- MagazineRifleIncendiary
- MagazinePistolIncendiary
- MagazineLightRifleIncendiary
- SpeedLoaderMagnumIncendiary
- MagazineShotgunIncendiary
- MagazineBoxPistolIncendiary
- MagazineBoxMagnumIncendiary
- MagazineBoxLightRifleIncendiary
- MagazineBoxRifleIncendiary
- MagazineBoxSpecialIncendiary # DeltaV
- PowerCageRechargerCircuitboard
- PowerCageSmall
- PowerCageMedium
- MagazineGrenadeEmpty
- GrenadeFlash
- GrenadeBlast
- ShuttleGunSvalinnMachineGunCircuitboard
- ShuttleGunPerforatorCircuitboard
- ShuttleGunFriendshipCircuitboard
technologyPrerequisites:
- SalvageWeapons
- ExplosiveTechnology

- type: technology
id: WeaponizedLaserManipulation
Expand Down Expand Up @@ -75,29 +76,7 @@
- MagazineBoxSpecialRubber
# End of modified code

- type: technology
id: UraniumMunitions
name: research-technology-uranium-munitions
icon:
sprite: Objects/Materials/Sheets/other.rsi
state: uranium
discipline: Arsenal
tier: 1
cost: 7500
recipeUnlocks:
- MagazineRifleUranium
- MagazinePistolUranium
- MagazineLightRifleUranium
- SpeedLoaderMagnumUranium
- MagazineBoxPistolUranium
- MagazineBoxMagnumUranium
- MagazineBoxLightRifleUranium
- MagazineBoxRifleUranium
- BoxShotgunUranium
# DeltaV - .38 special uranium ammo - Adds .38 special uranium ammo to the research tree
- SpeedLoaderSpecialUranium
- MagazineBoxSpecialUranium
# End of modified code

Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved

- type: technology
id: AdvancedRiotControl
Expand Down Expand Up @@ -157,57 +136,69 @@
state: icon
discipline: Arsenal
tier: 2
cost: 10000
cost: 12500 #DeltaV- Raised to 12500 from 10000
recipeUnlocks:
- WeaponLaserCannon
- WeaponXrayCannon

- 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
- type: technology
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
id: UraniumMunitions
name: research-technology-uranium-munitions
icon:
sprite: Structures/Power/cage_recharger.rsi
state: full
sprite: Objects/Materials/Sheets/other.rsi
state: uranium
discipline: Arsenal
tier: 2
cost: 10500
tier: 2 #Delta-V moved to t2
cost: 7500
recipeUnlocks:
- PowerCageRechargerCircuitboard
- PowerCageSmall
- PowerCageMedium
- MagazineGrenadeEmpty
- GrenadeFlash
- GrenadeBlast
- ShuttleGunSvalinnMachineGunCircuitboard
- ShuttleGunPerforatorCircuitboard
- ShuttleGunFriendshipCircuitboard
technologyPrerequisites:
- SalvageWeapons
- MagazineRifleUranium
- MagazinePistolUranium
- MagazineLightRifleUranium
- SpeedLoaderMagnumUranium
- MagazineBoxPistolUranium
- MagazineBoxMagnumUranium
- MagazineBoxLightRifleUranium
- MagazineBoxRifleUranium
- BoxShotgunUranium
# DeltaV - .38 special uranium ammo - Adds .38 special uranium ammo to the research tree
- SpeedLoaderSpecialUranium
- MagazineBoxSpecialUranium
# End of modified code

# Tier 3
#Delta-V 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: PortableMicrofusionWeaponry
name: research-technology-portable-microfusion-weaponry
id: DraconicMunitions
name: research-technology-draconic-munitions
icon:
sprite: Objects/Weapons/Guns/Battery/advancedlasergun.rsi
state: icon
sprite: Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi
state: incendiarydisplay
discipline: Arsenal
tier: 3
cost: 15000
tier: 2 #Delta-V moved to t2
cost: 10000
recipeUnlocks:
- WeaponAdvancedLaser
- BoxShotgunIncendiary
- MagazineRifleIncendiary
- MagazinePistolIncendiary
- MagazineLightRifleIncendiary
- SpeedLoaderMagnumIncendiary
- MagazineShotgunIncendiary
- MagazineBoxPistolIncendiary
- MagazineBoxMagnumIncendiary
- MagazineBoxLightRifleIncendiary
- MagazineBoxRifleIncendiary
- MagazineBoxSpecialIncendiary # DeltaV

- type: technology
id: ExperimentalBatteryAmmo
Expand All @@ -216,23 +207,41 @@
sprite: Objects/Weapons/Guns/Battery/svalinn.rsi
state: icon
discipline: Arsenal
tier: 3
tier: 2 #Delta-V moved to t2
cost: 15000
recipeUnlocks:
- WeaponLaserSvalinn


- type: technology
id: AdvancedShuttleWeapon
name: research-technology-advanced-shuttle-weapon
icon:
sprite: Objects/Weapons/Guns/Ammunition/Magazine/Grenade/grenade_cartridge.rsi
state: icon
discipline: Arsenal
tier: 3
tier: 2
cost: 15000
recipeUnlocks:
- GrenadeEMP
- PowerCageHigh
- ShuttleGunDusterCircuitboard
technologyPrerequisites:
- BasicShuttleArmament

# Tier 3

- type: technology
id: PortableMicrofusionWeaponry
name: research-technology-portable-microfusion-weaponry
icon:
sprite: Objects/Weapons/Guns/Battery/advancedlasergun.rsi
state: icon
discipline: Arsenal
tier: 3
cost: 15000
recipeUnlocks:
- WeaponAdvancedLaser


Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved

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.
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.
34 changes: 34 additions & 0 deletions Resources/Textures/Objects/Weapons/Melee/meta.json
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
"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