Skip to content

Commit

Permalink
Краска Пиратский Мех. Оружие для меха Пиратов. (space-sunrise#812)
Browse files Browse the repository at this point in the history
* Sunrise weapon: small rebalance

* Pirate Mech paint\Gun

---------

Co-authored-by: Your Name <[email protected]>
  • Loading branch information
KaiserMaus and Your Name authored Dec 9, 2024
1 parent ad3cccd commit 235d198
Show file tree
Hide file tree
Showing 10 changed files with 125 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,36 @@
True: {state: "pobeda"}
False: {state: "pobeda-cap"}

#Gegax-Pirate
- type: entity
parent: MechPaintBase
suffix: DEBUG, Gygax, Pirate
id: MechPaintGygaxPirate
components:
- type: Sprite
sprite: _Sunrise/Objects/Fun/mech_spraycans/gygax.rsi
state: pirategax-cap
layers:
- state: pirategax-cap
map: ["enum.OpenableVisuals.Layer"]
- type: Item
sprite: _Sunrise/Objects/Fun/mech_spraycans/gygax.rsi
heldPrefix: pirategax
- type: MechPaint
used: false
whitelist:
tags:
- Gygax
baseState: piratgygax
openState: piratgygax-open
brokenState: piratgygax-broken
- type: GenericVisualizer
visuals:
enum.OpenableVisuals.Opened:
enum.OpenableVisuals.Layer:
True: {state: "pirategax"}
False: {state: "pirategax-cap"}

#Gygax-Old

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,81 @@
- type: Appearance
- type: AmmoCounter

- type: entity
id: WeaponMechCombatPirateCannon
name: Mounted PirateCannon
description: An ancient heavy machine gun given new life as a mech-mounted gun
suffix: Mech Weapon, Gun, Combat, Pirate
parent: [ BaseMechWeaponRange, CombatMechEquipment ]
components:
- type: Sprite
sprite: _Sunrise/Objects/Specific/Mech/mecha_piratecannon.rsi
state: mecha_piratecannon
- type: Gun
minAngle: -10
maxAngle: 15
fireRate: 0.4
selectedMode: SemiAuto
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/mateba.ogg
- type: ProjectileBatteryAmmoProvider
proto: CannonBall
fireCost: 85
- type: Appearance
- type: AmmoCounter

- type: entity
id: WeaponMechCombatPirateGrapeshot
name: Mounted PirateGrapeshot
description: An ancient heavy machine gun given new life as a mech-mounted gun
suffix: Mech Weapon, Gun, Combat, Pirate
parent: [ BaseMechWeaponRange, CombatMechEquipment ]
components:
- type: Sprite
sprite: _Sunrise/Objects/Specific/Mech/mecha_piratecannon.rsi
state: mecha_piratecannon
- type: Gun
minAngle: -10
maxAngle: 15
fireRate: 1
selectedMode: SemiAuto
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/mateba.ogg
- type: ProjectileBatteryAmmoProvider
proto: CannonBallGrapeshot
fireCost: 35
- type: Appearance
- type: AmmoCounter

- type: entity
id: WeaponMechCombatPirateGlassshot
name: Mounted PirateGlassshot
description: An ancient heavy machine gun given new life as a mech-mounted gun
suffix: Mech Weapon, Gun, Combat, Pirate
parent: [ BaseMechWeaponRange, CombatMechEquipment ]
components:
- type: Sprite
sprite: _Sunrise/Objects/Specific/Mech/mecha_piratecannon.rsi
state: mecha_piratecannon
- type: Gun
minAngle: -10
maxAngle: 15
fireRate: 0.7
selectedMode: SemiAuto
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/mateba.ogg
- type: ProjectileBatteryAmmoProvider
proto: CannonBallGlassshot
fireCost: 55
- type: Appearance
- type: AmmoCounter

- type: entity
id: WeaponMechCombatUVM31
name: UVM-31 "Drake"
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.
Binary file modified Resources/Textures/Objects/Specific/Mech/gygax.rsi/piratgygax.png
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
Expand Up @@ -25,6 +25,12 @@
{
"name": "pobeda-cap"
},
{
"name": "pirategax"
},
{
"name": "pirategax-cap"
},
{
"name": "syndiegax"
},
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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"version": 1,
"license": "CLA",
"copyright": "SUNRISE",
"size": {
"x": 64,
"y": 32
},
"states": [
{
"name": "mecha_piratecannon"
}
]
}

0 comments on commit 235d198

Please sign in to comment.