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 all 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
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
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
cost: 12500
recipeUnlocks:
- WeaponGunLaserCarbineAutomatic


- AdvancedTruncheon
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
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
Stop-Signs marked this conversation as resolved.
Show resolved Hide resolved
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.
Loading