From 88e01344587c2adac493c120a35c54e8ef6786a3 Mon Sep 17 00:00:00 2001 From: "steinhauer.erhard" Date: Sat, 24 Feb 2024 12:47:36 +0300 Subject: [PATCH 1/4] sawn-off pka --- .../Objects/Weapons/Guns/Basic/pka.yml | 4 ++ .../Objects/Weapons/Basic/sawn_pka.yml | 50 ++++++++++++++++++ .../Construction/Graphs/weapons/pkasawn.yml | 12 +++++ .../equipped-BELT.png | Bin 0 -> 8773 bytes .../sawn_kinetic_accelerator.rsi/icon.png | Bin 0 -> 7007 bytes .../inhand-left.png | Bin 0 -> 9434 bytes .../inhand-right.png | Bin 0 -> 9405 bytes .../sawn_kinetic_accelerator.rsi/meta.json | 26 +++++++++ 8 files changed, 92 insertions(+) create mode 100644 Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml create mode 100644 Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/pkasawn.yml create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/equipped-BELT.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/icon.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/inhand-left.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/inhand-right.png create mode 100644 Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml index d0ee19c67da..10cf9875e83 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml @@ -15,3 +15,7 @@ # todo: add clothingcomponent with clothingVisuals states using unused texture and animations assets in kinetic_accelerator.rsi - type: StaticPrice price: 270 + - type: Construction #Frontier + graph: PKASawn #Frontier + node: start #Frontier + deconstructionTarget: null #Frontier diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml new file mode 100644 index 00000000000..cbc66e1fc56 --- /dev/null +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml @@ -0,0 +1,50 @@ +- type: entity + id: WeaponProtoKineticAcceleratorSawn + parent: BaseItem # can't inherit from base PKA since it has baked in Wieldable component + name: sawn-off proto-kinetic accelerator + description: boundaries and rules are ment to be broken otherwise there will be no progress, but this thing here is a good argumant against that statement. + components: + - type: Sprite + sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi + state: icon + - type: Item + sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi + state: icon + size: Small + shape: + - 0,0,1,0 + - 0,1,0,1 + - type: Gun + fireRate: 0.5 + selectedMode: SemiAuto + angleDecay: 45 + minAngle: 41 + maxAngle: 55 + availableModes: + - SemiAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg + - type: AmmoCounter + - type: RechargeBasicEntityAmmo + rechargeCooldown: 0.75 + rechargeSound: + path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg + - type: BasicEntityAmmoProvider + proto: BulletKinetic + capacity: 1 + count: 1 + - type: Clothing + sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi + quickEquip: false + slots: + - suitStorage + - Belt +# - type: UseDelay +# delay: 1 + - type: Tag + tags: + - Sidearm + - type: Construction + graph: PKASawn + node: pkasawn + deconstructionTarget: null diff --git a/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/pkasawn.yml b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/pkasawn.yml new file mode 100644 index 00000000000..4f9b9a0257e --- /dev/null +++ b/Resources/Prototypes/_NF/Recipes/Construction/Graphs/weapons/pkasawn.yml @@ -0,0 +1,12 @@ +- type: constructionGraph + id: PKASawn + start: start + graph: + - node: start + edges: + - to: pkasawn + steps: + - tool: Sawing + doAfter: 2 + - node: pkasawn + entity: WeaponProtoKineticAcceleratorSawn # Makes the sawn-off spawn empty. At max they're losing 2 shells. \ No newline at end of file diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/equipped-BELT.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..28077085547e8beadf10913f877dccb4ee550ff5 GIT binary patch literal 8773 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 P8=$SOr&g$PIq1It+NO38 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/icon.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..acd074e877c65427d3b8416d8a888156dadf4b3d GIT binary patch literal 7007 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 B2VejI literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/inhand-left.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e54e8fa2cc8b2349e1fde514b18adc25af9a78aa GIT binary patch literal 9434 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%0D#hK=RV+xRaP1On3l{< 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 AEdT%j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/inhand-right.png b/Resources/Textures/_NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..767ed5b8e494e6e1fe9e5f273312f3d120eb2e70 GIT binary patch literal 9405 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 Date: Sat, 24 Feb 2024 13:11:20 +0300 Subject: [PATCH 2/4] tweaked size and fire mode, bug fix --- .../_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml index cbc66e1fc56..ed8e25a7551 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml @@ -9,19 +9,17 @@ state: icon - type: Item sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi - state: icon size: Small shape: - 0,0,1,0 - - 0,1,0,1 - type: Gun fireRate: 0.5 - selectedMode: SemiAuto + selectedMode: FullAuto angleDecay: 45 minAngle: 41 maxAngle: 55 availableModes: - - SemiAuto + - FullAuto soundGunshot: path: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg - type: AmmoCounter @@ -39,8 +37,6 @@ slots: - suitStorage - Belt -# - type: UseDelay -# delay: 1 - type: Tag tags: - Sidearm From 8d07f8f3491069f645e65d051771feccc13aceda Mon Sep 17 00:00:00 2001 From: "steinhauer.erhard" Date: Wed, 28 Feb 2024 00:18:23 +0300 Subject: [PATCH 3/4] buffed fire rate for maximum gunslinging fun --- .../_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml index ed8e25a7551..3b774481cb0 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml @@ -13,7 +13,7 @@ shape: - 0,0,1,0 - type: Gun - fireRate: 0.5 + fireRate: 8 selectedMode: FullAuto angleDecay: 45 minAngle: 41 @@ -44,3 +44,5 @@ graph: PKASawn node: pkasawn deconstructionTarget: null + - type: UseDelay + delay: 0 From d12788a764e01b153ed303026e7cac41ff71d6e7 Mon Sep 17 00:00:00 2001 From: Dvir Date: Fri, 8 Mar 2024 19:40:38 +0200 Subject: [PATCH 4/4] YML Fix --- .../Objects/Weapons/Guns/Basic/base_pka.yml | 2 +- .../Objects/Weapons/Guns/Basic/pka.yml | 1 + .../Objects/Weapons/Basic/sawn_pka.yml | 25 +------------------ 3 files changed, 3 insertions(+), 25 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml index f85e93b893f..86d90169c3e 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/base_pka.yml @@ -11,7 +11,7 @@ - type: GunWieldBonus minAngle: -43 maxAngle: -43 - - type: Wieldable +# - type: Wieldable # Frontier - type: Gun fireRate: 0.5 selectedMode: SemiAuto diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml index 10cf9875e83..dd3dc7665f9 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Basic/pka.yml @@ -19,3 +19,4 @@ graph: PKASawn #Frontier node: start #Frontier deconstructionTarget: null #Frontier + - type: Wieldable # Frontier \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml index 3b774481cb0..0757c4f9985 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Weapons/Basic/sawn_pka.yml @@ -1,6 +1,6 @@ - type: entity id: WeaponProtoKineticAcceleratorSawn - parent: BaseItem # can't inherit from base PKA since it has baked in Wieldable component + parent: WeaponProtoKineticAcceleratorBase name: sawn-off proto-kinetic accelerator description: boundaries and rules are ment to be broken otherwise there will be no progress, but this thing here is a good argumant against that statement. components: @@ -15,34 +15,11 @@ - type: Gun fireRate: 8 selectedMode: FullAuto - angleDecay: 45 minAngle: 41 maxAngle: 55 - availableModes: - - FullAuto - soundGunshot: - path: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg - - type: AmmoCounter - - type: RechargeBasicEntityAmmo - rechargeCooldown: 0.75 - rechargeSound: - path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg - - type: BasicEntityAmmoProvider - proto: BulletKinetic - capacity: 1 - count: 1 - type: Clothing sprite: _NF/Objects/Weapons/Guns/Basic/sawn_kinetic_accelerator.rsi - quickEquip: false - slots: - - suitStorage - - Belt - - type: Tag - tags: - - Sidearm - type: Construction graph: PKASawn node: pkasawn deconstructionTarget: null - - type: UseDelay - delay: 0