DSword Replacement - the Hypereutactic Blade (#32414)
* hypereutactic textures * adds hypereutactic blade * adjusts attack speed and damage * adjust attack speed and adds movement modifier * Adds structural damage * Readjusts the attack rate to be 0.8 * Adds Hypereutactic blade to the upliink * Adds use delay and structural damage, fixes disappearing wielded sprite * Changes wideAngleAnimation to 180 and range to 2.5 * Adds copyright. Changes range to 2.0 * Required wield * Changes reflect chance to 100% * Comments for future todos * Description update * Removes duplicate mapping * removes from uplink * Reorder and remove indents
@@ -17,6 +17,9 @@ uplink-esword-desc = A very dangerous energy sword that can reflect shots. Can b
|
||||
uplink-esword-double-name = Double Bladed Energy Sword
|
||||
uplink-esword-double-desc = A much more expensive counter part to the normal energy sword: with a much higher reflection chance, larger attack angle, higher structural damage, and faster swing. Makes a lot of noise when used or turned on.
|
||||
|
||||
uplink-hypereutactic-blade-name = Hypereutactic Blade
|
||||
uplink-hypereutactic-blade-desc = A gigantic energy sword with power that matches its looks. Requires two hands. Slow and unwieldy, yet pretty adept at reflecting. Previously made infamous by an operative wearing a joy mask. You wouldn't want to see this coming at you down the hall!
|
||||
|
||||
uplink-edagger-name = Energy Dagger
|
||||
uplink-edagger-desc = A small energy blade conveniently disguised in the form of a pen.
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
color: white
|
||||
netsync: false
|
||||
- type: Appearance
|
||||
- type: ToggleableLightVisuals
|
||||
- type: ToggleableLightVisuals # Add support for multiple layers
|
||||
spriteLayer: blade
|
||||
inhandVisuals:
|
||||
left:
|
||||
@@ -330,6 +330,60 @@
|
||||
reflectProb: .75
|
||||
spread: 75
|
||||
|
||||
# Item will look weird in handslot. Will need to adjust handstorage visuals in a future PR
|
||||
- type: entity
|
||||
parent: EnergySwordDouble
|
||||
id: HyperEutacticBlade
|
||||
name: hypereutactic-blade
|
||||
description: A supermassive weapon envisioned to cleave the very fabric of space and time itself in twain, the hypereutactic blade dynamically flash-forges a hypereutactic crystaline nanostructure capable of passing through most known forms of matter like a hot knife through butter.
|
||||
components:
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: 180
|
||||
attackRate: 0.8 #0.7 and below is too slow
|
||||
angle: 100
|
||||
range: 2.0
|
||||
damage:
|
||||
types:
|
||||
Blunt: 4.5
|
||||
- type: ItemToggleMeleeWeapon
|
||||
activatedSoundOnSwing:
|
||||
path: /Audio/Weapons/eblademiss.ogg
|
||||
params:
|
||||
volume: -3
|
||||
variation: 0.250
|
||||
activatedDamage:
|
||||
types:
|
||||
Slash: 20
|
||||
Heat: 20
|
||||
Structural: 20
|
||||
- type: MeleeRequiresWield
|
||||
- type: HeldSpeedModifier #slowdown is what balances this compared to a dsword
|
||||
walkModifier: 0.6
|
||||
sprintModifier: 0.6
|
||||
- type: UseDelay
|
||||
delay: 1.5
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Melee/hypereutactic_blade.rsi
|
||||
layers:
|
||||
- state: hypereutactic
|
||||
- state: hypereutactic_blade
|
||||
color: "#FFFFFF"
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: [ "blade" ]
|
||||
- state: hypereutactic_gem
|
||||
color: "#FFFFFF"
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: [ "gem" ]
|
||||
- type: Item
|
||||
size: Small
|
||||
sprite: Objects/Weapons/Melee/hypereutactic_blade_inhands.rsi
|
||||
- type: Reflect
|
||||
reflectProb: 1.0
|
||||
spread: 75
|
||||
|
||||
# Borgs
|
||||
- type: entity
|
||||
suffix: One-Handed, For Borgs
|
||||
parent: EnergySwordDouble
|
||||
|
||||
|
After Width: | Height: | Size: 386 B |
|
After Width: | Height: | Size: 339 B |
|
After Width: | Height: | Size: 201 B |
|
After Width: | Height: | Size: 598 B |
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by Toriate. Taken from Citadel Station at https://github.com/Citadel-Station-13/Citadel-Station-13",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 64
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "hypereutactic"
|
||||
},
|
||||
{
|
||||
"name": "hypereutactic_gem"
|
||||
},
|
||||
{
|
||||
"name": "hypereutactic_blade"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 537 B |
|
After Width: | Height: | Size: 815 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 530 B |
|
After Width: | Height: | Size: 813 B |
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by Toriate. Taken from Citadel Station at https://github.com/Citadel-Station-13/Citadel-Station-13",
|
||||
"size": {
|
||||
"x": 64,
|
||||
"y": 64
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "wielded-inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right-blade",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inhand-right-gem",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "hypereutactic_right_reference",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "wielded-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left-blade",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
],
|
||||
[
|
||||
0.2,
|
||||
0.2
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inhand-left-gem",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 815 B |
|
After Width: | Height: | Size: 813 B |