Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Commit

Permalink
Всякие изменения
Browse files Browse the repository at this point in the history
  • Loading branch information
Zekins3366 committed Jun 2, 2024
1 parent d4de25b commit c36370a
Show file tree
Hide file tree
Showing 30 changed files with 247 additions and 49 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/clothing/hardsuits.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clothing-hardsuits-jetpack = Джетпак
4 changes: 3 additions & 1 deletion Resources/Locale/ru-RU/research/technologies.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -72,4 +72,6 @@ research-technology-surgical-tools = Хирургические инструме
research-technology-virology = Вирусология
research-technology-chemical-dispensary = Химический раздатчик
research-technology-crew-monitoring = Мониторинг экипажа
research-technology-advanced-salvage = Продвинутое утилизаторское снаряжение
research-technology-advanced-salvage = Продвинутое утилизаторское вооружение
research-technology-advanced-jet-boots = Продвинутые реактивные ботинки
research-technology-advanced-salvage-equipment = Продвинутое утилизаторское снаряжение
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ent-BulletMagmaPlasmacutterCharge = плазменный заряд
ent-WeaponMagmitePlasmaCutter = магмитовый плазменный резак
.desc = Магмитовая версия обычного плазменного резака.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ent-BulletMagnaCharge = магмитовый снаряд
ent-BulletMagmaCharge = магмитовый снаряд
.desc = Помечает цели для нанесения повышенного урона.
ent-WeaponMagmiteCrusher = { ent-WeaponCrusher }
ent-WeaponMagmiteCrusher = магмитовый крушитель
.desc = { ent-WeaponCrusher.desc }
ent-WeaponMagmiteCrusherGlaive = магмитовая глефа
.desc = Ранняя версия протокинетического ускорителя в виде глефы.
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@
slots:
- Back
- suitStorage
- type: Tag
tags:
- Jetpack

# Filled blue
- type: entity
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- type: entity
id: BulletImpactEffectPlasma
noSpawn: true
components:
- type: TimedDespawn
lifetime: 0.2
- type: Sprite
drawdepth: Effects
layers:
- shader: unshaded
map: ["enum.EffectLayers.Unshaded"]
sprite: Corvax/Effects/arcs.rsi
state: magma
- type: EffectVisuals
- type: Tag
tags:
- HideContextMenu
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
- type: entity
id: BulletMagmaCharge
name: charge bolt
parent: BaseBullet
noSpawn: true
description: Marks a target for additional damage.
components:
- type: Sprite
noRot: false
sprite: Corvax/Objects/Weapons/Guns/Projectiles/magic.rsi
layers:
- state: magmabolt
shader: unshaded
- type: DamageMarkerOnCollide
whitelist:
components:
- MobState
damage:
types:
Blunt: 40
Slash: 10
- type: Projectile
impactEffect: BulletImpactEffectKinetic
damage:
types:
Blunt: 0
Structural: 50
penetrationScore: 4
# Short lifespan
- type: TimedDespawn
lifetime: 0.4

- type: entity
id: BulletMagmaPlasmacutterCharge
name: charge bolt
parent: BaseBullet
noSpawn: true
components:
- type: Sprite
noRot: false
sprite: Corvax/Objects/Weapons/Guns/Projectiles/magic.rsi
layers:
- state: plasmacharge
shader: unshaded
- type: Projectile
impactEffect: BulletImpactEffectPlasma
damage:
types:
Blunt: 0
Structural: 50
penetrationScore: 6
# Short lifespan
- type: TimedDespawn
lifetime: 0.4
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
- type: entity
id: WeaponMagmitePlasmaCutter
parent: BaseItem
name: magmite plasmacutter
description: "A magmitic version of a conventional plasma cutter."
components:
- type: Sprite
sprite: Corvax/Objects/Weapons/Guns/Salvage/magmite_plasma_cutter.rsi
layers:
- state: icon
- state: icon-uncharged
visible: false
map: [ "empty-icon" ]
- type: Gun
fireRate: 0.5
selectedMode: SemiAuto
availableModes:
- SemiAuto
soundGunshot:
collection: MagmaPulse
- type: AmmoCounter
- type: Appearance
- type: GenericVisualizer
visuals:
enum.AmmoVisuals.HasAmmo:
empty-icon:
True: { visible: False }
False: { visible: True }
- type: RechargeBasicEntityAmmo
rechargeCooldown: 0.75
rechargeSound:
path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg
- type: BasicEntityAmmoProvider
proto: BulletMagmaPlasmacutterCharge
capacity: 1
count: 1
- type: StaticPrice
price: 3000
Original file line number Diff line number Diff line change
@@ -1,37 +1,3 @@
- type: entity
id: BulletMagnaCharge
name: charge bolt
parent: BaseBullet
noSpawn: true
description: Marks a target for additional damage.
components:
- type: Reflective
reflective:
- NonEnergy
- type: Sprite
noRot: false
sprite: Corvax/Objects/Weapons/Guns/Projectiles/magic.rsi
layers:
- state: magmabolt
shader: unshaded
- type: GatheringProjectile
- type: DamageMarkerOnCollide
whitelist:
components:
- MobState
damage:
types:
Blunt: 40
Slash: 10
- type: Projectile
impactEffect: BulletImpactEffectKinetic
damage:
types:
Blunt: 0
# Short lifespan
- type: TimedDespawn
lifetime: 0.4

- type: entity
parent: WeaponCrusher
id: WeaponMagmiteCrusher
Expand All @@ -50,7 +16,7 @@
- type: PointLight
color: "#df7126"
- type: BasicEntityAmmoProvider
proto: BulletMagnaCharge
proto: BulletMagmaCharge
capacity: 1
count: 1
- type: MeleeWeapon
Expand Down
12 changes: 12 additions & 0 deletions Resources/Prototypes/Corvax/Recipes/Lathes/devices.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,18 @@
Silver: 600
Magmite: 2500

- type: latheRecipe
id: WeaponMagmitePlasmaCutter
result: WeaponMagmitePlasmaCutter
completetime: 20
materials:
Plasteel: 4000
Glass: 2000
Gold: 600
Silver: 600
Uranium: 200
Magmite: 1500

- type: latheRecipe
id: WeaponMagmiteCrusherGlaive
result: WeaponMagmiteCrusherGlaive
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/Corvax/SoundCollections/gunshots.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- type: soundCollection
id: MagmaPulse
files:
- /Audio/Corvax/Weapons/Guns/Gunshots/pulse.ogg
- /Audio/Corvax/Weapons/Guns/Gunshots/pulse2.ogg
- /Audio/Corvax/Weapons/Guns/Gunshots/pulse3.ogg
3 changes: 3 additions & 0 deletions Resources/Prototypes/Corvax/tags.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
- type: Tag
id: Gems

- type: Tag
id: Jetpack

- type: Tag
id: CartridgeVector22

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,13 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSalvage
- type: ItemSlots # Corvax-Frontier
slots:
item:
name: clothing-hardsuits-jetpack
whitelist:
tags:
- Jetpack

- type: entity
parent: ClothingOuterHardsuitBase
Expand Down Expand Up @@ -187,6 +194,13 @@
coefficient: 0.001
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitMaxim
- type: ItemSlots # Corvax-Frontier
slots:
item:
name: clothing-hardsuits-jetpack
whitelist:
tags:
- Jetpack

#Security Hardsuit
- type: entity
Expand Down Expand Up @@ -1004,4 +1018,4 @@
sprintModifier: 0.9
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSanta
clothingPrototype: ClothingHeadHelmetHardsuitSanta
Original file line number Diff line number Diff line change
Expand Up @@ -526,6 +526,7 @@
- ClothingShoesBootsJetBoots # Corvax-Frontier
- WeaponMagmiteCrusher # Corvax-Frontier
- WeaponMagmiteCrusherGlaive # Corvax-Frontier
- WeaponMagmitePlasmaCutter # Corvax-Frontier
- type: EmagLatheRecipes
emagDynamicRecipes:
- ExplosivePayload
Expand Down
14 changes: 7 additions & 7 deletions Resources/Prototypes/Entities/Structures/Walls/asteroid.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@
damageContainer: StructuralInorganic
damageModifierSet: Rock
- type: SoundOnGather
- type: Reflect
reflectProb: 0.5
spread: 75
#- type: Reflect
# reflectProb: 0.5
# spread: 75
- type: Gatherable
whitelist:
tags:
Expand Down Expand Up @@ -403,9 +403,9 @@
- type: Icon
sprite: Structures/Walls/rock.rsi
state: rock
- type: Reflect
reflectProb: 0.5
spread: 75
#- type: Reflect
# reflectProb: 0.5
# spread: 75
- type: SmoothEdge
- type: Sprite
sprite: Structures/Walls/rock.rsi
Expand Down Expand Up @@ -1856,4 +1856,4 @@
state: rock_andesite_north
- map: [ "enum.EdgeLayer.West" ]
state: rock_andesite_west
- state: rock_salt
- state: rock_salt
2 changes: 0 additions & 2 deletions Resources/Prototypes/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,5 @@
recipeUnlocks:
- WeaponMagmiteCrusher
- WeaponMagmiteCrusherGlaive
- ClothingShoesBootsJetBoots
technologyPrerequisites:
- SalvageWeapons
- MagnetsTech
14 changes: 14 additions & 0 deletions Resources/Prototypes/Research/civilianservices.yml
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,20 @@
recipeUnlocks:
- ClothingShoesBootsSpeed

- type: technology # Corvax-Frontier
id: AdvancedJetBoots
name: research-technology-advanced-jet-boots
icon:
sprite: Corvax/Clothing/Shoes/Boots/jetboots.rsi
state: icon
discipline: CivilianServices
tier: 3
cost: 15000
recipeUnlocks:
- ClothingShoesBootsJetBoots
technologyPrerequisites:
- MagnetsTech

# - type: technology
# id: BluespaceChemistry
# name: research-technology-bluespace-chemistry
Expand Down
14 changes: 14 additions & 0 deletions Resources/Prototypes/Research/industrial.yml
Original file line number Diff line number Diff line change
Expand Up @@ -227,3 +227,17 @@
recipeUnlocks:
- ShipyardRCD
- ShipyardRCDAmmo

- type: technology # Corvax-Frontier
id: AdvancedSalvageEquipment
name: research-technology-advanced-salvage-equipment
icon:
sprite: Corvax/Objects/Weapons/Guns/Salvage/magmite_plasma_cutter.rsi
state: icon
discipline: Industrial
tier: 3
cost: 15000
recipeUnlocks:
- WeaponMagmitePlasmaCutter
technologyPrerequisites:
- SalvageEquipment
Binary file added Resources/Textures/Corvax/Effects/arcs.rsi/magma.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions Resources/Textures/Corvax/Effects/arcs.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Copyright by https://github.com/ParadiseSS13/Paradise",
"states": [
{
"name": "magma",
"delays": [
[
0.1,
0.1,
0.1
]
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@
"delays": [
[ 0.1, 0.1 ]
]
},
{
"name": "plasmacharge"
}
]
}
}
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

0 comments on commit c36370a

Please sign in to comment.