@@ -42,7 +42,6 @@
|
|||||||
density: 75
|
density: 75
|
||||||
layer: # doesn't collide with artifact storage
|
layer: # doesn't collide with artifact storage
|
||||||
- Opaque
|
- Opaque
|
||||||
- BulletImpassable
|
|
||||||
mask:
|
mask:
|
||||||
- MachineMask
|
- MachineMask
|
||||||
- type: InteractionOutline
|
- type: InteractionOutline
|
||||||
|
|||||||
@@ -5,16 +5,46 @@
|
|||||||
parent: BulletRocket
|
parent: BulletRocket
|
||||||
noSpawn: true
|
noSpawn: true
|
||||||
components:
|
components:
|
||||||
|
- type: PointLight
|
||||||
|
color: "#E25822"
|
||||||
|
radius: 2.0
|
||||||
|
energy: 5.0
|
||||||
|
- type: Projectile
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Heat: 10
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Weapons/Guns/Projectiles/magic.rsi
|
sprite: Objects/Weapons/Guns/Projectiles/magic.rsi
|
||||||
layers:
|
layers:
|
||||||
- state: fireball
|
- state: fireball
|
||||||
|
shader: unshaded
|
||||||
- type: Explosive
|
- type: Explosive
|
||||||
explosionType: Default
|
explosionType: Default
|
||||||
maxIntensity: 40
|
maxIntensity: 40
|
||||||
intensitySlope: 6
|
intensitySlope: 6
|
||||||
totalIntensity: 200
|
totalIntensity: 200
|
||||||
maxTileBreak: 0
|
maxTileBreak: 0
|
||||||
|
- type: IgnitionSource
|
||||||
|
temperature: 400
|
||||||
|
ignited: true
|
||||||
|
- type: IgniteOnCollide
|
||||||
|
fireStacks: 0.35
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: ProjectileAnomalyFireball
|
||||||
|
name: fireball
|
||||||
|
description: Hovering blob of flame.
|
||||||
|
parent: ProjectileFireball
|
||||||
|
noSpawn: true
|
||||||
|
components:
|
||||||
|
- type: TimedDespawn
|
||||||
|
lifetime: 30
|
||||||
|
- type: Explosive
|
||||||
|
explosionType: Default
|
||||||
|
maxIntensity: 100
|
||||||
|
intensitySlope: 0.1
|
||||||
|
totalIntensity: 0.3
|
||||||
|
maxTileBreak: 0
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ProjectilePolyboltBase
|
id: ProjectilePolyboltBase
|
||||||
|
|||||||
@@ -53,20 +53,26 @@
|
|||||||
parent: BaseAnomaly
|
parent: BaseAnomaly
|
||||||
suffix: Pyroclastic
|
suffix: Pyroclastic
|
||||||
components:
|
components:
|
||||||
|
- type: AmbientSound
|
||||||
|
volume: 5
|
||||||
|
range: 5
|
||||||
|
sound:
|
||||||
|
path: /Audio/Ambience/Objects/fireplace.ogg
|
||||||
- type: Anomaly
|
- type: Anomaly
|
||||||
corePrototype: AnomalyCorePyroclastic
|
corePrototype: AnomalyCorePyroclastic
|
||||||
coreInertPrototype: AnomalyCorePyroclasticInert
|
coreInertPrototype: AnomalyCorePyroclasticInert
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
|
sprite: Structures/Specific/Anomalies/pyro_anom.rsi
|
||||||
layers:
|
layers:
|
||||||
- state: anom1
|
- state: anom
|
||||||
map: ["enum.AnomalyVisualLayers.Base"]
|
map: ["enum.AnomalyVisualLayers.Base"]
|
||||||
- state: anom1-pulse
|
- state: pulse
|
||||||
map: ["enum.AnomalyVisualLayers.Animated"]
|
map: ["enum.AnomalyVisualLayers.Animated"]
|
||||||
visible: false
|
visible: false
|
||||||
- type: PointLight
|
- type: PointLight
|
||||||
radius: 2.0
|
radius: 6.0
|
||||||
energy: 7.5
|
energy: 7.5
|
||||||
color: "#fca3c0"
|
color: "#E25822"
|
||||||
castShadows: false
|
castShadows: false
|
||||||
- type: PyroclasticAnomaly
|
- type: PyroclasticAnomaly
|
||||||
- type: TempAffectingAnomaly
|
- type: TempAffectingAnomaly
|
||||||
@@ -75,9 +81,21 @@
|
|||||||
- type: GasProducerAnomaly
|
- type: GasProducerAnomaly
|
||||||
releasedGas: 3
|
releasedGas: 3
|
||||||
releaseOnMaxSeverity: true
|
releaseOnMaxSeverity: true
|
||||||
spawnRadius: 3
|
spawnRadius: 4
|
||||||
tileCount: 5
|
tileCount: 5
|
||||||
tempChange: 550
|
tempChange: 420
|
||||||
|
- type: ProjectileAnomaly
|
||||||
|
projectilePrototype: ProjectileAnomalyFireball
|
||||||
|
targetNonSentientChance: 0.6
|
||||||
|
projectileSpeed: 0.5
|
||||||
|
minProjectiles: 3
|
||||||
|
maxProjectiles: 6
|
||||||
|
- type: IgnitionSource
|
||||||
|
temperature: 800
|
||||||
|
ignited: true
|
||||||
|
- type: IgniteOnCollide
|
||||||
|
fixtureId: fix1
|
||||||
|
fireStacks: 1
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
id: AnomalyGravity
|
id: AnomalyGravity
|
||||||
|
|||||||
@@ -40,8 +40,11 @@
|
|||||||
- type: PointLight
|
- type: PointLight
|
||||||
radius: 1.5
|
radius: 1.5
|
||||||
energy: 1.5
|
energy: 1.5
|
||||||
color: "#fca3c0"
|
color: "#E25822"
|
||||||
castShadows: false
|
castShadows: false
|
||||||
|
- type: IgnitionSource
|
||||||
|
temperature: 400
|
||||||
|
ignited: true
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
parent: BaseAnomalyCore
|
parent: BaseAnomalyCore
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 369 B After Width: | Height: | Size: 357 B |
Binary file not shown.
|
Before Width: | Height: | Size: 391 B After Width: | Height: | Size: 381 B |
Binary file not shown.
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC0-1.0",
|
||||||
|
"copyright": "Created by TheShuEd (github) for ss14",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "anom",
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.3,
|
||||||
|
0.3,
|
||||||
|
0.3,
|
||||||
|
0.3
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pulse",
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 4.1 KiB |
Reference in New Issue
Block a user