Inserted SoundSpecifier where appropiate

This commit is contained in:
Galactic Chimp
2021-07-31 15:17:16 +02:00
parent 41c30aa28b
commit b2e40d540f
90 changed files with 663 additions and 368 deletions

View File

@@ -1,4 +1,5 @@
using System; using System;
using Content.Shared.Sound;
using JetBrains.Annotations; using JetBrains.Annotations;
using Robust.Client.Animations; using Robust.Client.Animations;
using Robust.Client.GameObjects; using Robust.Client.GameObjects;
@@ -39,7 +40,7 @@ namespace Content.Client.Disposal.Visualizers
private string? _stateFlush; private string? _stateFlush;
[DataField("flush_sound", required: true)] [DataField("flush_sound", required: true)]
private string? _flushSound; private SoundSpecifier _flushSound = default!;
[DataField("flush_time", required: true)] [DataField("flush_time", required: true)]
private float _flushTime; private float _flushTime;
@@ -58,9 +59,9 @@ namespace Content.Client.Disposal.Visualizers
var sound = new AnimationTrackPlaySound(); var sound = new AnimationTrackPlaySound();
_flushAnimation.AnimationTracks.Add(sound); _flushAnimation.AnimationTracks.Add(sound);
if (_flushSound != null) if (_flushSound.TryGetSound(out var flushSound))
{ {
sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(_flushSound, 0)); sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(flushSound, 0));
} }
} }

View File

@@ -1,8 +1,8 @@
using System; using System;
using Content.Client.Wires;
using Content.Client.Wires.Visualizers; using Content.Client.Wires.Visualizers;
using Content.Shared.Audio; using Content.Shared.Audio;
using Content.Shared.Doors; using Content.Shared.Doors;
using Content.Shared.Sound;
using JetBrains.Annotations; using JetBrains.Annotations;
using Robust.Client.Animations; using Robust.Client.Animations;
using Robust.Client.GameObjects; using Robust.Client.GameObjects;
@@ -18,13 +18,13 @@ namespace Content.Client.Doors
private const string AnimationKey = "airlock_animation"; private const string AnimationKey = "airlock_animation";
[DataField("open_sound", required: true)] [DataField("open_sound", required: true)]
private string _openSound = default!; private SoundSpecifier _openSound = default!;
[DataField("close_sound", required: true)] [DataField("close_sound", required: true)]
private string _closeSound = default!; private SoundSpecifier _closeSound = default!;
[DataField("deny_sound", required: true)] [DataField("deny_sound", required: true)]
private string _denySound = default!; private SoundSpecifier _denySound = default!;
[DataField("animation_time")] [DataField("animation_time")]
private float _delay = 0.8f; private float _delay = 0.8f;
@@ -55,9 +55,9 @@ namespace Content.Client.Doors
var sound = new AnimationTrackPlaySound(); var sound = new AnimationTrackPlaySound();
CloseAnimation.AnimationTracks.Add(sound); CloseAnimation.AnimationTracks.Add(sound);
if (_closeSound != null) if (_closeSound.TryGetSound(out var closeSound))
{ {
sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(_closeSound, 0)); sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(closeSound, 0));
} }
} }
@@ -81,9 +81,9 @@ namespace Content.Client.Doors
var sound = new AnimationTrackPlaySound(); var sound = new AnimationTrackPlaySound();
OpenAnimation.AnimationTracks.Add(sound); OpenAnimation.AnimationTracks.Add(sound);
if (_openSound != null) if (_openSound.TryGetSound(out var openSound))
{ {
sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(_openSound, 0)); sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(openSound, 0));
} }
} }
@@ -97,9 +97,9 @@ namespace Content.Client.Doors
var sound = new AnimationTrackPlaySound(); var sound = new AnimationTrackPlaySound();
DenyAnimation.AnimationTracks.Add(sound); DenyAnimation.AnimationTracks.Add(sound);
if (_denySound != null) if (_denySound.TryGetSound(out var denySound))
{ {
sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(_denySound, 0, () => AudioHelpers.WithVariation(0.05f))); sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(denySound, 0, () => AudioHelpers.WithVariation(0.05f)));
} }
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using Content.Shared.Light; using Content.Shared.Light;
using Content.Shared.Sound;
using JetBrains.Annotations; using JetBrains.Annotations;
using Robust.Client.Animations; using Robust.Client.Animations;
using Robust.Client.GameObjects; using Robust.Client.GameObjects;
@@ -17,7 +18,7 @@ namespace Content.Client.Light.Visualizers
{ {
[DataField("minBlinkingTime")] private float _minBlinkingTime = 0.5f; [DataField("minBlinkingTime")] private float _minBlinkingTime = 0.5f;
[DataField("maxBlinkingTime")] private float _maxBlinkingTime = 2; [DataField("maxBlinkingTime")] private float _maxBlinkingTime = 2;
[DataField("blinkingSound")] private string? _blinkingSound; [DataField("blinkingSound")] private SoundSpecifier _blinkingSound = default!;
private bool _wasBlinking; private bool _wasBlinking;
@@ -124,13 +125,13 @@ namespace Content.Client.Light.Visualizers
} }
}; };
if (_blinkingSound != null) if (_blinkingSound.TryGetSound(out var blinkingSound))
{ {
blinkingAnim.AnimationTracks.Add(new AnimationTrackPlaySound() blinkingAnim.AnimationTracks.Add(new AnimationTrackPlaySound()
{ {
KeyFrames = KeyFrames =
{ {
new AnimationTrackPlaySound.KeyFrame(_blinkingSound, 0.5f) new AnimationTrackPlaySound.KeyFrame(blinkingSound, 0.5f)
} }
}); });
} }

View File

@@ -1,4 +1,5 @@
using System; using System;
using Content.Shared.Sound;
using Content.Shared.Trigger; using Content.Shared.Trigger;
using JetBrains.Annotations; using JetBrains.Annotations;
using Robust.Client.Animations; using Robust.Client.Animations;
@@ -15,7 +16,7 @@ namespace Content.Client.Trigger
private const string AnimationKey = "priming_animation"; private const string AnimationKey = "priming_animation";
[DataField("countdown_sound", required: true)] [DataField("countdown_sound", required: true)]
private string? _countdownSound; private SoundSpecifier _countdownSound = default!;
private Animation PrimingAnimation = default!; private Animation PrimingAnimation = default!;
@@ -28,11 +29,11 @@ namespace Content.Client.Trigger
flick.LayerKey = TriggerVisualLayers.Base; flick.LayerKey = TriggerVisualLayers.Base;
flick.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame("primed", 0f)); flick.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame("primed", 0f));
if (_countdownSound != null) if (_countdownSound.TryGetSound(out var countdownSound))
{ {
var sound = new AnimationTrackPlaySound(); var sound = new AnimationTrackPlaySound();
PrimingAnimation.AnimationTracks.Add(sound); PrimingAnimation.AnimationTracks.Add(sound);
sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(_countdownSound, 0)); sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(countdownSound, 0));
} }
} }
} }

View File

@@ -26,9 +26,8 @@ namespace Content.Server.Projectiles.Components
public bool DeleteOnCollide { get; } = true; public bool DeleteOnCollide { get; } = true;
// Get that juicy FPS hit sound // Get that juicy FPS hit sound
[DataField("soundHit")] public string? SoundHit = default; [DataField("soundHit")] public SoundSpecifier SoundHit = default!;
private SoundSpecifier _soundHit = default!; [DataField("soundHitSpecies")] public SoundSpecifier SoundHitSpecies = default!;
[DataField("soundHitSpecies")] public string? SoundHitSpecies = default;
public bool DamagedEntity; public bool DamagedEntity;

View File

@@ -33,13 +33,13 @@ namespace Content.Server.Projectiles
var playerFilter = Filter.Pvs(coordinates); var playerFilter = Filter.Pvs(coordinates);
if (!otherEntity.Deleted && if (!otherEntity.Deleted &&
otherEntity.HasComponent<SharedBodyComponent>() && component.SoundHitSpecies != null) otherEntity.HasComponent<SharedBodyComponent>() && component.SoundHitSpecies.TryGetSound(out var soundHitSpecies))
{ {
SoundSystem.Play(playerFilter, component.SoundHitSpecies, coordinates); SoundSystem.Play(playerFilter, soundHitSpecies, coordinates);
} }
else if (component.SoundHit != null) else if (component.SoundHit.TryGetSound(out var soundHit))
{ {
SoundSystem.Play(playerFilter, component.SoundHit, coordinates); SoundSystem.Play(playerFilter, soundHit, coordinates);
} }
if (!otherEntity.Deleted && otherEntity.TryGetComponent(out IDamageableComponent? damage)) if (!otherEntity.Deleted && otherEntity.TryGetComponent(out IDamageableComponent? damage))

View File

@@ -499,8 +499,8 @@ entities:
pos: 39.53893,-0.77325034 pos: 39.53893,-0.77325034
parent: 853 parent: 853
type: Transform type: Transform
- useSoundCollection: '' - useSound:
useSound: /Audio/Items/jaws_pry.ogg path: /Audio/Items/jaws_pry.ogg
type: Tool type: Tool
- uid: 54 - uid: 54
type: ClothingHandsGlovesLatex type: ClothingHandsGlovesLatex

View File

@@ -15,7 +15,8 @@
sprite: Clothing/Back/Backpacks/backpack.rsi sprite: Clothing/Back/Backpacks/backpack.rsi
- type: Storage - type: Storage
capacity: 100 capacity: 100
storageSoundCollection : storageRustle storageSoundCollection:
collection: storageRustle
- type: entity - type: entity
parent: ClothingBackpack parent: ClothingBackpack

View File

@@ -15,7 +15,8 @@
- back - back
- type: Storage - type: Storage
capacity: 100 capacity: 100
storageSoundCollection : storageRustle storageSoundCollection:
collection: storageRustle
- type: entity - type: entity
parent: ClothingBackpackDuffel parent: ClothingBackpackDuffel

View File

@@ -15,7 +15,8 @@
sprite: Clothing/Back/Satchels/satchel.rsi sprite: Clothing/Back/Satchels/satchel.rsi
- type: Storage - type: Storage
capacity: 100 capacity: 100
storageSoundCollection : storageRustle storageSoundCollection:
collection: storageRustle
- type: entity - type: entity
parent: ClothingBackpackSatchel parent: ClothingBackpackSatchel

View File

@@ -20,7 +20,8 @@
- type: Clothing - type: Clothing
sprite: Clothing/Shoes/Specific/clown.rsi sprite: Clothing/Shoes/Specific/clown.rsi
- type: FootstepModifier - type: FootstepModifier
footstepSoundCollection: footstep_clown footstepSoundCollection:
collection: footstep_clown
- type: entity - type: entity
parent: ClothingShoesBase parent: ClothingShoesBase

View File

@@ -23,17 +23,25 @@
tools: tools:
- behavior: Prying - behavior: Prying
state: icon state: icon
useSound: /Audio/Items/jaws_pry.ogg useSound:
changeSound: /Audio/Items/change_jaws.ogg path: /Audio/Items/jaws_pry.ogg
changeSound:
path: /Audio/Items/change_jaws.ogg
- behavior: Cutting - behavior: Cutting
state: icon state: icon
useSound: /Audio/Items/jaws_cut.ogg useSound:
changeSound: /Audio/Items/change_jaws.ogg path: /Audio/Items/jaws_cut.ogg
changeSound:
path: /Audio/Items/change_jaws.ogg
- behavior: Screwing - behavior: Screwing
state: icon state: icon
useSound: /Audio/Items/drill_use.ogg useSound:
changeSound: /Audio/Items/change_drill.ogg path: /Audio/Items/drill_use.ogg
changeSound:
path: /Audio/Items/change_drill.ogg
- behavior: Anchoring - behavior: Anchoring
state: icon state: icon
useSound: /Audio/Items/drill_use.ogg useSound:
changeSound: /Audio/Items/change_drill.ogg path: /Audio/Items/drill_use.ogg
changeSound:
path: /Audio/Items/change_drill.ogg

View File

@@ -8,7 +8,8 @@
drawdepth: FloorObjects drawdepth: FloorObjects
- type: SolutionContainer - type: SolutionContainer
- type: Puddle - type: Puddle
spill_sound: /Audio/Effects/Fluids/splat.ogg spill_sound:
path: /Audio/Effects/Fluids/splat.ogg
recolor: true recolor: true
- type: Clickable - type: Clickable
- type: Slippery - type: Slippery

View File

@@ -34,7 +34,8 @@
- type: MovedByPressure - type: MovedByPressure
- type: Barotrauma - type: Barotrauma
- type: DamageOnHighSpeedImpact - type: DamageOnHighSpeedImpact
soundHit: /Audio/Effects/hit_kick.ogg soundHit:
path: /Audio/Effects/hit_kick.ogg
- type: Sprite - type: Sprite
noRot: true noRot: true
drawdepth: Mobs drawdepth: Mobs

View File

@@ -35,7 +35,8 @@
- type: MovedByPressure - type: MovedByPressure
- type: Barotrauma - type: Barotrauma
- type: DamageOnHighSpeedImpact - type: DamageOnHighSpeedImpact
soundHit: /Audio/Effects/hit_kick.ogg soundHit:
path: /Audio/Effects/hit_kick.ogg
- type: Hunger - type: Hunger
- type: Thirst - type: Thirst
# Organs # Organs

View File

@@ -24,8 +24,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpillBehavior { } - !type:SpillBehavior { }
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:

View File

@@ -103,8 +103,8 @@
# !type:DamageTrigger # !type:DamageTrigger
# damage: 10 # damage: 10
# behaviors: # behaviors:
# - !type:PlaySoundCollectionBehavior # - !type:PlaySoundBehavior
# soundCollection: desecration # collection:: desecration
# - !type:SpawnEntitiesBehavior # - !type:SpawnEntitiesBehavior
# spawn: # spawn:
# EggBoxBroken: # EggBoxBroken:

View File

@@ -10,7 +10,8 @@
description: A small plastic pack with condiments to put on your food. description: A small plastic pack with condiments to put on your food.
components: components:
- type: Drink - type: Drink
openSounds: packetOpenSounds openSounds:
collection: packetOpenSounds
- type: SolutionContainer - type: SolutionContainer
maxVol: 10 maxVol: 10
- type: SolutionTransfer - type: SolutionTransfer
@@ -309,7 +310,8 @@
description: A thin glass bottle used to store condiments. description: A thin glass bottle used to store condiments.
components: components:
- type: Drink - type: Drink
openSounds: pop openSounds:
collection: pop
- type: SolutionContainer - type: SolutionContainer
maxVol: 30 maxVol: 30
- type: SolutionTransfer - type: SolutionTransfer
@@ -444,7 +446,8 @@
description: A smaller glass bottle used to store condiments. description: A smaller glass bottle used to store condiments.
components: components:
- type: Drink - type: Drink
openSounds: pop openSounds:
collection: pop
- type: SolutionContainer - type: SolutionContainer
maxVol: 15 maxVol: 15
- type: SolutionTransfer - type: SolutionTransfer

View File

@@ -27,8 +27,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FoodPlateTrash: FoodPlateTrash:
@@ -66,8 +66,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FoodPlateSmallTrash: FoodPlateSmallTrash:

View File

@@ -55,8 +55,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 6 damage: 6
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: canOpenSounds collection:: canOpenSounds
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FoodTinPeachesOpen: FoodTinPeachesOpen:
@@ -103,8 +103,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 6 damage: 6
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: canOpenSounds collection:: canOpenSounds
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FoodTinPeachesMaintOpen: FoodTinPeachesMaintOpen:
@@ -151,8 +151,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 6 damage: 6
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: canOpenSounds collection:: canOpenSounds
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FoodTinBeansOpen: FoodTinBeansOpen:
@@ -201,8 +201,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 6 damage: 6
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: canOpenSounds collection:: canOpenSounds
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FoodTinMREOpen: FoodTinMREOpen:

View File

@@ -34,8 +34,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 1 damage: 1
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: desecration collection:: desecration
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
Eggshells: Eggshells:

View File

@@ -28,8 +28,10 @@
maxVol: 50 maxVol: 50
- type: SolutionTransfer - type: SolutionTransfer
- type: Drink - type: Drink
openSounds: packetOpenSounds openSounds:
useSound: /Audio/Items/eating_1.ogg collection: packetOpenSounds
useSound:
path: /Audio/Items/eating_1.ogg
- type: Spillable - type: Spillable
- type: entity - type: entity
@@ -56,8 +58,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 2 damage: 2
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: desecration collection:: desecration
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
PuddleFlour: PuddleFlour:
@@ -91,8 +93,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 2 damage: 2
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: desecration collection:: desecration
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
PuddleFlour: PuddleFlour:

View File

@@ -254,8 +254,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 1 damage: 1
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: desecration collection:: desecration
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
PuddleTomato: PuddleTomato:

View File

@@ -27,8 +27,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpillBehavior { } - !type:SpillBehavior { }
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:

View File

@@ -33,8 +33,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpillBehavior { } - !type:SpillBehavior { }
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:

View File

@@ -4,7 +4,8 @@
abstract: true abstract: true
components: components:
- type: Drink - type: Drink
openSounds: bottleOpenSounds openSounds:
collection: bottleOpenSounds
- type: SolutionContainer - type: SolutionContainer
maxVol: 100 maxVol: 100
- type: SolutionTransfer - type: SolutionTransfer
@@ -27,8 +28,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpillBehavior { } - !type:SpillBehavior { }
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:

View File

@@ -4,7 +4,8 @@
abstract: true abstract: true
components: components:
- type: Drink - type: Drink
openSounds: canOpenSounds openSounds:
collection: canOpenSounds
pressurized: true pressurized: true
- type: SolutionContainer - type: SolutionContainer
maxVol: 20 maxVol: 20

View File

@@ -478,9 +478,12 @@
- Single - Single
fireRate: 0.5 fireRate: 0.5
capacity: 1 capacity: 1
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg soundEmpty:
soundGunshot: /Audio/Weapons/Guns/Gunshots/click.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/drawbow2.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/click.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/drawbow2.ogg
- type: entity - type: entity
parent: BaseItem parent: BaseItem
@@ -517,9 +520,12 @@
caliber: Cap caliber: Cap
capacity: 6 capacity: 6
autoCycle: true autoCycle: true
soundGunshot: /Audio/Weapons/Guns/Gunshots/revolver.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg soundEmpty:
path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer

View File

@@ -35,7 +35,8 @@
- type: MeleeWeapon - type: MeleeWeapon
damage: 10 damage: 10
damageType: Blunt damageType: Blunt
hitSound: /Audio/Weapons/smash.ogg hitSound:
path: /Audio/Weapons/smash.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: SprayVisualizer - type: SprayVisualizer

View File

@@ -110,7 +110,8 @@
damage: 10 damage: 10
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/glass_break1.ogg sound:
path: /Audio/Effects/glass_break1.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
FloodlightBroken: FloodlightBroken:
@@ -141,7 +142,8 @@
damage: 20 damage: 20
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -37,11 +37,16 @@
brokenIconState: cuff-broken brokenIconState: cuff-broken
brokenName: broken cables brokenName: broken cables
brokenDesc: These cables are broken in several places and don't seem very useful. brokenDesc: These cables are broken in several places and don't seem very useful.
startCuffSound: /Audio/Items/Handcuffs/rope_start.ogg startCuffSound:
endCuffSound: /Audio/Items/Handcuffs/rope_end.ogg path: /Audio/Items/Handcuffs/rope_start.ogg
startUncuffSound: /Audio/Items/Handcuffs/rope_start.ogg endCuffSound:
endUncuffSound: /Audio/Items/Handcuffs/rope_breakout.ogg path: /Audio/Items/Handcuffs/rope_end.ogg
startBreakoutSound: /Audio/Items/Handcuffs/rope_takeoff.ogg startUncuffSound:
path: /Audio/Items/Handcuffs/rope_start.ogg
endUncuffSound:
path: /Audio/Items/Handcuffs/rope_breakout.ogg
startBreakoutSound:
path: /Audio/Items/Handcuffs/rope_takeoff.ogg
- type: Construction - type: Construction
graph: makeshifthandcuffs graph: makeshifthandcuffs
node: cuffscable node: cuffscable

View File

@@ -13,7 +13,8 @@
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
# Sounds legit nuff # Sounds legit nuff
litSound: /Audio/Items/Flare/flare_on.ogg litSound:
path: /Audio/Items/Flare/flare_on.ogg
loopedSound: /Audio/Items/Flare/flare_burn.ogg loopedSound: /Audio/Items/Flare/flare_burn.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/torch.rsi sprite: Objects/Misc/torch.rsi

View File

@@ -16,16 +16,16 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection: GlassBreak
- !type:DoActsBehavior - !type:DoActsBehavior
acts: [ "Breakage" ] acts: [ "Breakage" ]
- trigger: - trigger:
!type:DamageTrigger !type:DamageTrigger
damage: 10 damage: 10
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection: GlassBreak
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
ShardGlass: ShardGlass:

View File

@@ -12,7 +12,8 @@
capacity: 125 capacity: 125
quickInsert: true quickInsert: true
areaInsert: true areaInsert: true
storageSoundCollection: trashBagRustle storageSoundCollection:
collection: trashBagRustle
- type: entity - type: entity
name: trash bag name: trash bag
@@ -29,4 +30,5 @@
capacity: 125 capacity: 125
quickInsert: true quickInsert: true
areaInsert: true areaInsert: true
storageSoundCollection: trashBagRustle storageSoundCollection:
collection: trashBagRustle

View File

@@ -28,8 +28,10 @@
- type: BodyBagEntityStorage - type: BodyBagEntityStorage
CanWeldShut: false CanWeldShut: false
Capacity: 1 Capacity: 1
closeSound: /Audio/Misc/zip.ogg closeSound:
openSound: /Audio/Misc/zip.ogg path: /Audio/Misc/zip.ogg
openSound:
path: /Audio/Misc/zip.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: StorageVisualizer - type: StorageVisualizer

View File

@@ -49,7 +49,8 @@
sprite: Objects/Specific/Medical/Surgery/drill.rsi sprite: Objects/Specific/Medical/Surgery/drill.rsi
- type: ItemCooldown - type: ItemCooldown
- type: MeleeWeapon - type: MeleeWeapon
hitSound: /Audio/Items/drill_hit.ogg hitSound:
path: /Audio/Items/drill_hit.ogg
# Scalpel # Scalpel
@@ -72,7 +73,8 @@
sprite: Objects/Specific/Medical/Surgery/scalpel.rsi sprite: Objects/Specific/Medical/Surgery/scalpel.rsi
- type: ItemCooldown - type: ItemCooldown
- type: MeleeWeapon - type: MeleeWeapon
hitSound: /Audio/Weapons/bladeslice.ogg hitSound:
path: /Audio/Weapons/bladeslice.ogg
damage: 12 damage: 12
- type: entity - type: entity
@@ -140,12 +142,15 @@
# tools: # tools:
# - behavior: VesselCompression # - behavior: VesselCompression
# state: hemostat # state: hemostat
# useSound: /Audio/Items/jaws_pry.ogg # useSound:
# changeSound: /Audio/Items/change_jaws.ogg # path: /Audio/Items/jaws_pry.ogg
# changeSound:
# path: /Audio/Items/change_jaws.ogg
# - behavior: Setting # - behavior: Setting
# state: setter # state: setter
# useSound: # useSound:
# changeSound: /Audio/Items/change_jaws.ogg # changeSound:
# path: /Audio/Items/change_jaws.ogg
- type: entity - type: entity
name: hemostat name: hemostat
@@ -209,7 +214,8 @@
- type: Item - type: Item
HeldPrefix: improv HeldPrefix: improv
- type: MeleeWeapon - type: MeleeWeapon
hitSound: /Audio/Weapons/bladeslice.ogg hitSound:
path: /Audio/Weapons/bladeslice.ogg
damage: 10 damage: 10
- type: entity - type: entity
@@ -227,7 +233,8 @@
- type: Item - type: Item
HeldPrefix: electric HeldPrefix: electric
- type: MeleeWeapon - type: MeleeWeapon
hitSound: /Audio/Items/drill_hit.ogg hitSound:
path: /Audio/Items/drill_hit.ogg
damage: 15 damage: 15
- type: entity - type: entity
@@ -245,5 +252,6 @@
- type: Item - type: Item
HeldPrefix: advanced HeldPrefix: advanced
- type: MeleeWeapon - type: MeleeWeapon
hitSound: /Audio/Items/drill_hit.ogg hitSound:
path: /Audio/Items/drill_hit.ogg
damage: 20 damage: 20

View File

@@ -41,8 +41,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection:: GlassBreak
- !type:SpillBehavior { } - !type:SpillBehavior { }
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:

View File

@@ -15,7 +15,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Cutting - Cutting
useSound: /Audio/Items/wirecutter.ogg useSound:
path: /Audio/Items/wirecutter.ogg
speed: 0.05 speed: 0.05
- type: Item - type: Item
sprite: Objects/Tools/Cowtools/haycutters.rsi sprite: Objects/Tools/Cowtools/haycutters.rsi
@@ -55,7 +56,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Anchoring - Anchoring
useSound: /Audio/Items/ratchet.ogg useSound:
path: /Audio/Items/ratchet.ogg
speed: 0.05 speed: 0.05
- type: entity - type: entity
@@ -74,7 +76,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Prying - Prying
useSound: /Audio/Items/crowbar.ogg useSound:
path: /Audio/Items/crowbar.ogg
speed: 0.05 speed: 0.05
- type: TilePrying - type: TilePrying

View File

@@ -13,7 +13,8 @@
iconStateSpent: flare_spent iconStateSpent: flare_spent
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
litSound: /Audio/Items/Flare/flare_on.ogg litSound:
path: /Audio/Items/Flare/flare_on.ogg
loopedSound: /Audio/Items/Flare/flare_burn.ogg loopedSound: /Audio/Items/Flare/flare_burn.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/flare.rsi sprite: Objects/Misc/flare.rsi

View File

@@ -13,7 +13,8 @@
iconStateSpent: glowstick_unlit iconStateSpent: glowstick_unlit
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
litSound: /Audio/Items/Handcuffs/rope_breakout.ogg litSound:
path: /Audio/Items/Handcuffs/rope_breakout.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/glowstick.rsi sprite: Objects/Misc/glowstick.rsi
layers: layers:
@@ -74,7 +75,8 @@
iconStateSpent: glowstick_unlit iconStateSpent: glowstick_unlit
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
litSound: /Audio/Items/Handcuffs/rope_breakout.ogg litSound:
path: /Audio/Items/Handcuffs/rope_breakout.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/glowstick.rsi sprite: Objects/Misc/glowstick.rsi
layers: layers:
@@ -109,7 +111,8 @@
iconStateSpent: glowstick_unlit iconStateSpent: glowstick_unlit
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
litSound: /Audio/Items/Handcuffs/rope_breakout.ogg litSound:
path: /Audio/Items/Handcuffs/rope_breakout.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/glowstick.rsi sprite: Objects/Misc/glowstick.rsi
layers: layers:
@@ -144,7 +147,8 @@
iconStateSpent: glowstick_unlit iconStateSpent: glowstick_unlit
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
litSound: /Audio/Items/Handcuffs/rope_breakout.ogg litSound:
path: /Audio/Items/Handcuffs/rope_breakout.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/glowstick.rsi sprite: Objects/Misc/glowstick.rsi
layers: layers:
@@ -179,7 +183,8 @@
iconStateSpent: glowstick_unlit iconStateSpent: glowstick_unlit
turnOnBehaviourID: turn_on turnOnBehaviourID: turn_on
fadeOutBehaviourID: fade_out fadeOutBehaviourID: fade_out
litSound: /Audio/Items/Handcuffs/rope_breakout.ogg litSound:
path: /Audio/Items/Handcuffs/rope_breakout.ogg
- type: Sprite - type: Sprite
sprite: Objects/Misc/glowstick.rsi sprite: Objects/Misc/glowstick.rsi
layers: layers:

View File

@@ -25,12 +25,16 @@
tools: tools:
- behavior: Prying - behavior: Prying
state: jaws_pry state: jaws_pry
useSound: /Audio/Items/jaws_pry.ogg useSound:
changeSound: /Audio/Items/change_jaws.ogg path: /Audio/Items/jaws_pry.ogg
changeSound:
path: /Audio/Items/change_jaws.ogg
- behavior: Cutting - behavior: Cutting
state: jaws_cutter state: jaws_cutter
useSound: /Audio/Items/jaws_cut.ogg useSound:
changeSound: /Audio/Items/change_jaws.ogg path: /Audio/Items/jaws_cut.ogg
changeSound:
path: /Audio/Items/change_jaws.ogg
- type: entity - type: entity
name: syndicate jaws of life name: syndicate jaws of life

View File

@@ -24,7 +24,8 @@
sprite: Objects/Tools/matches.rsi sprite: Objects/Tools/matches.rsi
- type: Matchstick - type: Matchstick
duration: 10 duration: 10
igniteSound: /Audio/Items/match_strike.ogg igniteSound:
path: /Audio/Items/match_strike.ogg
- type: PointLight - type: PointLight
enabled: false enabled: false
radius: 1.1 radius: 1.1

View File

@@ -10,7 +10,8 @@
- type: ItemCooldown - type: ItemCooldown
- type: MeleeWeapon - type: MeleeWeapon
damage: 10 damage: 10
hitSound: "/Audio/Weapons/smash.ogg" hitSound:
path: "/Audio/Weapons/smash.ogg"
- type: entity - type: entity
name: emergency toolbox name: emergency toolbox

View File

@@ -18,7 +18,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Cutting - Cutting
useSound: /Audio/Items/wirecutter.ogg useSound:
path: /Audio/Items/wirecutter.ogg
- type: RandomSpriteColor - type: RandomSpriteColor
state: cutters state: cutters
colors: colors:
@@ -85,7 +86,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Anchoring - Anchoring
useSound: /Audio/Items/ratchet.ogg useSound:
path: /Audio/Items/ratchet.ogg
- type: entity - type: entity
name: crowbar name: crowbar
@@ -108,7 +110,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Prying - Prying
useSound: /Audio/Items/crowbar.ogg useSound:
path: /Audio/Items/crowbar.ogg
- type: TilePrying - type: TilePrying
- type: entity - type: entity
@@ -132,7 +135,8 @@
- type: Tool - type: Tool
qualities: qualities:
- Prying - Prying
useSound: /Audio/Items/crowbar.ogg useSound:
path: /Audio/Items/crowbar.ogg
- type: TilePrying - type: TilePrying
- type: entity - type: entity
@@ -181,12 +185,16 @@
tools: tools:
- behavior: Screwing - behavior: Screwing
state: drill_screw state: drill_screw
useSound: /Audio/Items/drill_use.ogg useSound:
changeSound: /Audio/Items/change_drill.ogg path: /Audio/Items/drill_use.ogg
changeSound:
path: /Audio/Items/change_drill.ogg
- behavior: Anchoring - behavior: Anchoring
state: drill_bolt state: drill_bolt
useSound: /Audio/Items/drill_use.ogg useSound:
changeSound: /Audio/Items/change_drill.ogg path: /Audio/Items/drill_use.ogg
changeSound:
path: /Audio/Items/change_drill.ogg
- type: entity - type: entity
name: RCD name: RCD

View File

@@ -8,7 +8,8 @@
caliber: Shotgun caliber: Shotgun
ammoSpread: 40 ammoSpread: 40
projectilesFired: 6 projectilesFired: 6
soundCollectionEject: ShellEject soundCollectionEject:
collection: ShellEject
- type: Sprite - type: Sprite
netsync: false netsync: false
noRot: false noRot: false

View File

@@ -29,7 +29,8 @@
powerCellPrototype: PowerCellSmallStandard powerCellPrototype: PowerCellSmallStandard
powerCellRemovable: true powerCellRemovable: true
ammoPrototype: RedLaser ammoPrototype: RedLaser
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -68,7 +69,8 @@
powerCellPrototype: PowerCellSmallSuper powerCellPrototype: PowerCellSmallSuper
powerCellRemovable: true powerCellRemovable: true
ammoPrototype: RedHeavyLaser ammoPrototype: RedHeavyLaser
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -109,7 +111,8 @@
powerCellRemovable: true powerCellRemovable: true
fireCost: 600 fireCost: 600
ammoPrototype: XrayLaser ammoPrototype: XrayLaser
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser3.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser3.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -152,7 +155,8 @@
powerCellPrototype: PowerCellSmallStandard powerCellPrototype: PowerCellSmallStandard
powerCellRemovable: false powerCellRemovable: false
ammoPrototype: BulletTaser ammoPrototype: BulletTaser
soundGunshot: /Audio/Weapons/Guns/Gunshots/taser.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/taser.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -191,7 +195,8 @@
powerCellPrototype: PowerCellMediumStandard powerCellPrototype: PowerCellMediumStandard
powerCellRemovable: true powerCellRemovable: true
ammoPrototype: RedLaser ammoPrototype: RedLaser
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer

View File

@@ -35,7 +35,8 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: TimerTriggerVisualizer - type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg countdown_sound:
path: /Audio/Effects/countdown.ogg
- type: entity - type: entity
name: flashbang name: flashbang
@@ -74,7 +75,8 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: TimerTriggerVisualizer - type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg countdown_sound:
path: /Audio/Effects/countdown.ogg
- type: entity - type: entity
name: Syndicate minibomb name: Syndicate minibomb
@@ -109,7 +111,8 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: TimerTriggerVisualizer - type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg countdown_sound:
path: /Audio/Effects/countdown.ogg
- type: entity - type: entity
name: the nuclear option name: the nuclear option
@@ -143,4 +146,5 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: TimerTriggerVisualizer - type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg countdown_sound:
path: /Audio/Effects/countdown.ogg

View File

@@ -24,14 +24,22 @@
angleIncrease: 10 angleIncrease: 10
angleDecay: 60 angleDecay: 60
magNeedsOpenBolt: true magNeedsOpenBolt: true
soundGunshot: /Audio/Weapons/Guns/Gunshots/lmg.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/lmg_empty.ogg path: /Audio/Weapons/Guns/Gunshots/lmg.ogg
soundRack: /Audio/Weapons/Guns/Cock/lmg_cock.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg soundRack:
soundAutoEject: /Audio/Weapons/Guns/EmptyAlarm/lmg_empty_alarm.ogg path: /Audio/Weapons/Guns/Cock/lmg_cock.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/lmg_magin.ogg soundBoltOpen:
soundMagEject: /Audio/Weapons/Guns/MagOut/lmg_magout.ogg path: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg
soundAutoEject:
path: /Audio/Weapons/Guns/EmptyAlarm/lmg_empty_alarm.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/lmg_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/lmg_magout.ogg
- type: entity - type: entity
name: L6 SAW name: L6 SAW

View File

@@ -35,9 +35,12 @@
fillPrototype: GrenadeFrag fillPrototype: GrenadeFrag
fireRate: 1 fireRate: 1
capacity: 3 capacity: 3
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg soundEmpty:
soundGunshot: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -67,9 +70,12 @@
fillPrototype: RocketAmmo fillPrototype: RocketAmmo
fireRate: 0.5 fireRate: 0.5
capacity: 1 capacity: 1
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg soundEmpty:
soundGunshot: /Audio/Weapons/Guns/Gunshots/rpgfire.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/rpgfire.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -99,6 +105,9 @@
fillPrototype: FoodPieBananaCream fillPrototype: FoodPieBananaCream
fireRate: 5 fireRate: 5
capacity: 5 capacity: 5
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg soundEmpty:
soundGunshot: /Audio/Effects/bang.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert: /Audio/Items/bikehorn.ogg soundGunshot:
path: /Audio/Effects/bang.ogg
soundInsert:
path: /Audio/Items/bikehorn.ogg

View File

@@ -31,13 +31,20 @@
angleIncrease: 10 angleIncrease: 10
angleDecay: 60 angleDecay: 60
magFillPrototype: MagazinePistol magFillPrototype: MagazinePistol
soundGunshot: /Audio/Weapons/Guns/Gunshots/pistol.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/pistol.ogg
soundRack: /Audio/Weapons/Guns/Cock/pistol_cock.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg soundRack:
soundMagInsert: /Audio/Weapons/Guns/MagIn/pistol_magin.ogg path: /Audio/Weapons/Guns/Cock/pistol_cock.ogg
soundMagEject: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg soundBoltOpen:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/pistol_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -160,13 +167,20 @@
angleIncrease: 10 angleIncrease: 10
angleDecay: 60 angleDecay: 60
magFillPrototype: MagazinePistol magFillPrototype: MagazinePistol
soundGunshot: /Audio/Weapons/Guns/Gunshots/pistol.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/pistol.ogg
soundRack: /Audio/Weapons/Guns/Cock/pistol_cock.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg soundRack:
soundMagInsert: /Audio/Weapons/Guns/MagIn/pistol_magin.ogg path: /Audio/Weapons/Guns/Cock/pistol_cock.ogg
soundMagEject: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg soundBoltOpen:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/pistol_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -201,11 +215,16 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 20 angleIncrease: 20
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/hpistol.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/hpistol.ogg
soundRack: /Audio/Weapons/Guns/Cock/hpistol_cock.ogg soundEmpty:
soundMagInsert: /Audio/Weapons/Guns/MagIn/hpistol_magin.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundMagEject: /Audio/Weapons/Guns/MagOut/hpistol_magout.ogg soundRack:
path: /Audio/Weapons/Guns/Cock/hpistol_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/hpistol_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/hpistol_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -245,7 +264,8 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 20 angleIncrease: 20
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/silenced.ogg soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/silenced.ogg
- type: entity - type: entity
name: mk 58 name: mk 58

View File

@@ -25,7 +25,8 @@
linearDamping: 0 linearDamping: 0
angularDamping: 0 angularDamping: 0
- type: Projectile - type: Projectile
soundHit: /Audio/Weapons/Guns/Hits/bullet_hit.ogg soundHit:
path: /Audio/Weapons/Guns/Hits/bullet_hit.ogg
damages: damages:
Piercing: 20 Piercing: 20
@@ -36,7 +37,8 @@
abstract: true abstract: true
components: components:
- type: Projectile - type: Projectile
soundHit: /Audio/Weapons/Guns/Hits/snap.ogg soundHit:
path: /Audio/Weapons/Guns/Hits/snap.ogg
damages: damages:
Piercing: 10 Piercing: 10
- type: FlashOnTrigger - type: FlashOnTrigger
@@ -74,7 +76,8 @@
abstract: true abstract: true
components: components:
- type: Projectile - type: Projectile
soundHit: /Audio/Weapons/Guns/Hits/snap.ogg soundHit:
path: /Audio/Weapons/Guns/Hits/snap.ogg
damages: damages:
Blunt: 3 Blunt: 3
- type: StunOnCollide - type: StunOnCollide
@@ -139,7 +142,8 @@
mask: mask:
- Opaque - Opaque
- type: Projectile - type: Projectile
soundHit: /Audio/Weapons/Guns/Hits/bullet_hit.ogg soundHit:
path: /Audio/Weapons/Guns/Hits/bullet_hit.ogg
damages: damages:
Heat: 20 Heat: 20
- type: Tag - type: Tag
@@ -184,7 +188,8 @@
state: grenade state: grenade
- type: Projectile - type: Projectile
deleteOnCollide: false deleteOnCollide: false
soundHit: /Audio/Effects/gen_hit.ogg soundHit:
path: /Audio/Effects/gen_hit.ogg
- type: StunOnCollide - type: StunOnCollide
stunAmount: 8 stunAmount: 8
knockdownAmount: 8 knockdownAmount: 8
@@ -222,7 +227,8 @@
state: grenade state: grenade
- type: Projectile - type: Projectile
deleteOnCollide: false deleteOnCollide: false
soundHit: /Audio/Effects/flash_bang.ogg soundHit:
path: /Audio/Effects/flash_bang.ogg
- type: FlashOnTrigger - type: FlashOnTrigger
range: 7 range: 7
- type: SoundOnTrigger - type: SoundOnTrigger
@@ -265,7 +271,8 @@
state: foamdart state: foamdart
- type: Projectile - type: Projectile
deleteOnCollide: true deleteOnCollide: true
soundHit: /Audio/Guns/Hits/snap.ogg soundHit:
path: /Audio/Guns/Hits/snap.ogg
damages: damages:
Blunt: 2 Blunt: 2

View File

@@ -37,9 +37,12 @@
caliber: Magnum caliber: Magnum
capacity: 5 capacity: 5
autoCycle: true autoCycle: true
soundGunshot: /Audio/Weapons/Guns/Gunshots/revolver.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg soundEmpty:
path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -67,10 +70,14 @@
fillPrototype: CartridgeMagnum fillPrototype: CartridgeMagnum
caliber: Magnum caliber: Magnum
capacity: 7 capacity: 7
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg soundEmpty:
soundGunshot: /Audio/Weapons/Guns/Gunshots/revolver.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundEject: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg soundGunshot:
soundInsert: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
soundEject:
path: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
- type: entity - type: entity
name: Mateba name: Mateba
@@ -91,7 +98,11 @@
fillPrototype: CartridgeMagnum fillPrototype: CartridgeMagnum
caliber: Magnum caliber: Magnum
capacity: 7 capacity: 7
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg soundEmpty:
soundGunshot: /Audio/Weapons/Guns/Gunshots/revolver.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundEject: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg soundGunshot:
soundInsert: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
soundEject:
path: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg

View File

@@ -22,13 +22,20 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 20 angleIncrease: 20
angleDecay: 90 angleDecay: 90
soundGunshot: /Audio/Weapons/Guns/Gunshots/batrifle.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/batrifle.ogg
soundRack: /Audio/Weapons/Guns/Cock/sf_rifle_cock.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg soundRack:
soundMagInsert: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg path: /Audio/Weapons/Guns/Cock/sf_rifle_cock.ogg
soundMagEject: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg soundBoltOpen:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg
- type: entity - type: entity
name: AKMS name: AKMS
@@ -58,10 +65,14 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 20 angleIncrease: 20
angleDecay: 90 angleDecay: 90
soundGunshot: /Audio/Weapons/Guns/Gunshots/rifle2.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg path: /Audio/Weapons/Guns/Gunshots/rifle2.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -97,10 +108,14 @@
maxAngle: 60 maxAngle: 60
angleIncrease: 15 angleIncrease: 15
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/rifle2.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg path: /Audio/Weapons/Guns/Gunshots/rifle2.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -139,10 +154,14 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 15 angleIncrease: 15
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/batrifle.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/batrifle_cock.ogg path: /Audio/Weapons/Guns/Gunshots/batrifle.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/batrifle_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -180,10 +199,14 @@
maxAngle: 60 maxAngle: 60
angleIncrease: 10 angleIncrease: 10
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/m41.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/m41_cock.ogg path: /Audio/Weapons/Guns/Gunshots/m41.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/m41_reload.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/m41_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/m41_reload.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer
@@ -221,10 +244,14 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 15 angleIncrease: 15
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/ltrifle.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg path: /Audio/Weapons/Guns/Gunshots/ltrifle.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -304,10 +331,14 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 15 angleIncrease: 15
angleDecay: 60 angleDecay: 60
soundGunshot: /Audio/Weapons/Guns/Gunshots/ltrifle.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg path: /Audio/Weapons/Guns/Gunshots/ltrifle.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -345,10 +376,14 @@
maxAngle: 25 maxAngle: 25
angleIncrease: 15 angleIncrease: 15
angleDecay: 25 angleDecay: 25
soundGunshot: /Audio/Weapons/Guns/Gunshots/rifle2.ogg soundGunshot:
soundRack: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg path: /Audio/Weapons/Guns/Gunshots/rifle2.ogg
soundMagInsert: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg soundRack:
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg path: /Audio/Weapons/Guns/Cock/ltrifle_cock.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: MagVisualizer - type: MagVisualizer

View File

@@ -25,13 +25,20 @@
angleIncrease: 10 angleIncrease: 10
angleDecay: 60 angleDecay: 60
magFillPrototype: MagazinePistolSmg magFillPrototype: MagazinePistolSmg
soundGunshot: /Audio/Weapons/Guns/Gunshots/smg.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/smg.ogg
soundRack: /Audio/Weapons/Guns/Cock/smg_cock.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg soundRack:
soundMagInsert: /Audio/Weapons/Guns/MagIn/smg_magin.ogg path: /Audio/Weapons/Guns/Cock/smg_cock.ogg
soundMagEject: /Audio/Weapons/Guns/MagOut/smg_magout.ogg soundBoltOpen:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/smg_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/smg_magout.ogg
- type: entity - type: entity
name: Atreides name: Atreides

View File

@@ -24,9 +24,12 @@
maxAngle: 60 maxAngle: 60
angleIncrease: 30 angleIncrease: 30
angleDecay: 30 angleDecay: 30
soundGunshot: /Audio/Weapons/Guns/Gunshots/shotgun.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/shotgun.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg soundEmpty:
path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
- type: entity - type: entity
name: Bojevic name: Bojevic
@@ -58,13 +61,20 @@
magazineTypes: magazineTypes:
- Rifle - Rifle
magFillPrototype: MagazineShotgun magFillPrototype: MagazineShotgun
soundGunshot: /Audio/Weapons/Guns/Gunshots/shotgun.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/shotgun.ogg
soundRack: /Audio/Weapons/Guns/Cock/smg_cock.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg soundRack:
soundMagInsert: /Audio/Weapons/Guns/MagIn/smg_magin.ogg path: /Audio/Weapons/Guns/Cock/smg_cock.ogg
soundMagEject: /Audio/Weapons/Guns/MagOut/smg_magout.ogg soundBoltOpen:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Bolt/rifle_bolt_closed.ogg
soundMagInsert:
path: /Audio/Weapons/Guns/MagIn/smg_magin.ogg
soundMagEject:
path: /Audio/Weapons/Guns/MagOut/smg_magout.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -106,11 +116,16 @@
angleIncrease: 30 angleIncrease: 30
angleDecay: 30 angleDecay: 30
ammoSpreadRatio: 0.7 ammoSpreadRatio: 0.7
soundGunshot: /Audio/Weapons/Guns/Gunshots/shotgun.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/shotgun.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Cock/shotgun_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Cock/shotgun_close.ogg soundInsert:
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
soundBoltOpen:
path: /Audio/Weapons/Guns/Cock/shotgun_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Cock/shotgun_close.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer
@@ -228,11 +243,16 @@
maxAngle: 90 maxAngle: 90
angleIncrease: 45 angleIncrease: 45
angleDecay: 30 angleDecay: 30
soundGunshot: /Audio/Weapons/Guns/Gunshots/shotgun.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/shotgun.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg soundEmpty:
soundBoltOpen: /Audio/Weapons/Guns/Cock/shotgun_open.ogg path: /Audio/Weapons/Guns/Empty/empty.ogg
soundBoltClosed: /Audio/Weapons/Guns/Cock/shotgun_close.ogg soundInsert:
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
soundBoltOpen:
path: /Audio/Weapons/Guns/Cock/shotgun_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Cock/shotgun_close.ogg
- type: Appearance - type: Appearance
visuals: visuals:
- type: BarrelBoltVisualizer - type: BarrelBoltVisualizer

View File

@@ -26,9 +26,12 @@
maxAngle: 45 maxAngle: 45
angleIncrease: 20 angleIncrease: 20
angleDecay: 15 angleDecay: 15
soundGunshot: /Audio/Weapons/Guns/Gunshots/sniper.ogg soundGunshot:
soundEmpty: /Audio/Weapons/Guns/Empty/empty.ogg path: /Audio/Weapons/Guns/Gunshots/sniper.ogg
soundInsert: /Audio/Weapons/Guns/MagIn/bullet_insert.ogg soundEmpty:
path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/bullet_insert.ogg
- type: entity - type: entity
name: Kardashev-Mosin name: Kardashev-Mosin

View File

@@ -8,7 +8,8 @@
- Knife - Knife
- type: ItemCooldown - type: ItemCooldown
- type: MeleeWeapon - type: MeleeWeapon
hitSound: /Audio/Weapons/bladeslice.ogg hitSound:
path: /Audio/Weapons/bladeslice.ogg
damage: 12 damage: 12
- type: Sprite - type: Sprite
netsync: false netsync: false

View File

@@ -39,4 +39,5 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg

View File

@@ -42,9 +42,12 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: AirlockVisualizer - type: AirlockVisualizer
open_sound: /Audio/Machines/airlock_open.ogg open_sound:
close_sound: /Audio/Machines/airlock_close.ogg path: /Audio/Machines/airlock_open.ogg
deny_sound: /Audio/Machines/airlock_deny.ogg close_sound:
path: /Audio/Machines/airlock_close.ogg
deny_sound:
path: /Audio/Machines/airlock_deny.ogg
- type: WiresVisualizer - type: WiresVisualizer
- type: ApcPowerReceiver - type: ApcPowerReceiver
- type: Wires - type: Wires

View File

@@ -11,7 +11,10 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: AirlockVisualizer - type: AirlockVisualizer
open_sound: /Audio/Machines/airlock_ext_open.ogg open_sound:
close_sound: /Audio/Machines/airlock_ext_close.ogg path: /Audio/Machines/airlock_ext_open.ogg
deny_sound: /Audio/Machines/airlock_deny.ogg close_sound:
path: /Audio/Machines/airlock_ext_close.ogg
deny_sound:
path: /Audio/Machines/airlock_deny.ogg
- type: WiresVisualizer - type: WiresVisualizer

View File

@@ -58,9 +58,12 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: AirlockVisualizer - type: AirlockVisualizer
open_sound: /Audio/Machines/airlock_open.ogg open_sound:
close_sound: /Audio/Machines/airlock_close.ogg path: /Audio/Machines/airlock_open.ogg
deny_sound: /Audio/Machines/airlock_deny.ogg close_sound:
path: /Audio/Machines/airlock_close.ogg
deny_sound:
path: /Audio/Machines/airlock_deny.ogg
animation_time: 0.6 animation_time: 0.6
- type: WiresVisualizer - type: WiresVisualizer
- type: Wires - type: Wires

View File

@@ -17,7 +17,8 @@
damage: 1 damage: 1
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
PartRodMetal1: PartRodMetal1:
@@ -48,7 +49,8 @@
damage: 15 damage: 15
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:
@@ -77,7 +79,8 @@
damage: 1 damage: 1
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:
@@ -109,7 +112,8 @@
damage: 15 damage: 15
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:
@@ -135,7 +139,8 @@
damage: 75 damage: 75
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:
@@ -164,7 +169,8 @@
damage: 5 damage: 5
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/glass_break2.ogg sound:
path: /Audio/Effects/glass_break2.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
ShardGlass: ShardGlass:
@@ -193,7 +199,8 @@
damage: 20 damage: 20
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/glass_break2.ogg sound:
path: /Audio/Effects/glass_break2.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
ShardGlass: ShardGlass:
@@ -225,7 +232,8 @@
damage: 15 damage: 15
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/woodhit.ogg sound:
path: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
MaterialWoodPlank: MaterialWoodPlank:
@@ -254,7 +262,8 @@
damage: 15 damage: 15
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/woodhit.ogg sound:
path: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
MaterialWoodPlank: MaterialWoodPlank:
@@ -286,7 +295,8 @@
damage: 50 damage: 50
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/picaxe2.ogg sound:
path: /Audio/Effects/picaxe2.ogg
- !type:DoActsBehavior - !type:DoActsBehavior
acts: [ "Destruction" ] acts: [ "Destruction" ]

View File

@@ -27,7 +27,8 @@
damage: 30 damage: 30
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/woodhit.ogg sound:
path: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
MaterialWoodPlank: MaterialWoodPlank:

View File

@@ -34,7 +34,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/plant_rustle.ogg sound:
path: /Audio/Effects/plant_rustle.ogg
- type: entity - type: entity
id: PottedPlantRandom id: PottedPlantRandom

View File

@@ -34,7 +34,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- type: entity - type: entity
name: chair name: chair
@@ -193,7 +194,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/woodhit.ogg sound:
path: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
MaterialWoodPlank: MaterialWoodPlank:

View File

@@ -35,8 +35,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 100 damage: 100
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection: GlassBreak
- !type:ChangeConstructionNodeBehavior - !type:ChangeConstructionNodeBehavior
node: monitorBroken node: monitorBroken
- !type:DoActsBehavior - !type:DoActsBehavior
@@ -61,7 +61,8 @@
damage: 50 damage: 50
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -28,7 +28,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- type: entity - type: entity
abstract: true abstract: true

View File

@@ -21,7 +21,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:
@@ -60,7 +61,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -40,7 +40,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:
@@ -57,7 +58,8 @@
overlay_full: dispover-full overlay_full: dispover-full
overlay_engaged: dispover-handle overlay_engaged: dispover-handle
state_flush: disposal-flush state_flush: disposal-flush
flush_sound: /Audio/Machines/disposalflush.ogg flush_sound:
path: /Audio/Machines/disposalflush.ogg
flush_time: 2 flush_time: 2
- type: UserInterface - type: UserInterface
interfaces: interfaces:

View File

@@ -11,7 +11,8 @@
shader: unshaded shader: unshaded
- type: Projectile - type: Projectile
deleteOnCollide: false deleteOnCollide: false
soundHit: /Audio/Weapons/Guns/Hits/bullet_hit.ogg soundHit:
path: /Audio/Weapons/Guns/Hits/bullet_hit.ogg
damages: damages:
Radiation: 10 Radiation: 10
- type: Physics - type: Physics

View File

@@ -52,7 +52,8 @@
damage: 200 damage: 200
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -32,7 +32,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
GasCanisterBrokenBase: GasCanisterBrokenBase:

View File

@@ -23,7 +23,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
StorageCanisterBroken: StorageCanisterBroken:
@@ -55,7 +56,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
AirCanisterBroken: AirCanisterBroken:
@@ -84,7 +86,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
OxygenCanisterBroken: OxygenCanisterBroken:
@@ -114,7 +117,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
NitrogenCanisterBroken: NitrogenCanisterBroken:
@@ -145,7 +149,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
CarbonDioxideCanisterBroken: CarbonDioxideCanisterBroken:
@@ -177,7 +182,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
PlasmaCanisterBroken: PlasmaCanisterBroken:
@@ -210,7 +216,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
TritiumCanisterBroken: TritiumCanisterBroken:
@@ -244,7 +251,8 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
WaterVaporCanisterBroken: WaterVaporCanisterBroken:
@@ -269,7 +277,8 @@
damage: 100 damage: 100
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetPlasteel1: SheetPlasteel1:

View File

@@ -28,7 +28,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -16,7 +16,8 @@
map: ["enum.StorageVisualLayers.Welded"] map: ["enum.StorageVisualLayers.Welded"]
- type: MovedByPressure - type: MovedByPressure
- type: DamageOnHighSpeedImpact - type: DamageOnHighSpeedImpact
soundHit: /Audio/Effects/bang.ogg soundHit:
path: /Audio/Effects/bang.ogg
- type: InteractionOutline - type: InteractionOutline
- type: Physics - type: Physics
fixtures: fixtures:
@@ -46,7 +47,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -538,7 +538,8 @@
damage: 15 damage: 15
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/woodhit.ogg sound:
path: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
MaterialWoodPlank1: MaterialWoodPlank1:

View File

@@ -36,8 +36,10 @@
CanWeldShut: false CanWeldShut: false
IsCollidableWhenOpen: true IsCollidableWhenOpen: true
Capacity: 1 Capacity: 1
closeSound: /Audio/Items/deconstruct.ogg closeSound:
openSound: /Audio/Items/deconstruct.ogg path: /Audio/Items/deconstruct.ogg
openSound:
path: /Audio/Items/deconstruct.ogg
trayPrototype: MorgueTray trayPrototype: MorgueTray
- type: Appearance - type: Appearance
visuals: visuals:
@@ -101,8 +103,10 @@
CanWeldShut: false CanWeldShut: false
IsCollidableWhenOpen: true IsCollidableWhenOpen: true
Capacity: 1 Capacity: 1
closeSound: /Audio/Items/deconstruct.ogg closeSound:
openSound: /Audio/Items/deconstruct.ogg path: /Audio/Items/deconstruct.ogg
openSound:
path: /Audio/Items/deconstruct.ogg
trayPrototype: CrematoriumTray trayPrototype: CrematoriumTray
doSoulBeep: false doSoulBeep: false
- type: Appearance - type: Appearance

View File

@@ -34,7 +34,8 @@
damage: 30 damage: 30
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -66,7 +66,8 @@
- type: Appearance - type: Appearance
visuals: visuals:
- type: PoweredLightVisualizer - type: PoweredLightVisualizer
blinkingSound: "/Audio/Machines/light_tube_on.ogg" blinkingSound:
path: "/Audio/Machines/light_tube_on.ogg"
- type: entity - type: entity
id: PoweredlightEmpty id: PoweredlightEmpty

View File

@@ -431,12 +431,14 @@
damage: 300 damage: 300
behaviors: behaviors:
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:ChangeConstructionNodeBehavior - !type:ChangeConstructionNodeBehavior
node: girder node: girder
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
destroySound: /Audio/Effects/metalbreak.ogg destroySound:
path: /Audio/Effects/metalbreak.ogg
- type: IconSmooth - type: IconSmooth
key: walls key: walls
base: solid base: solid

View File

@@ -16,8 +16,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 200 damage: 200
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection: GlassBreak
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
ShardGlassPlasma: ShardGlassPlasma:

View File

@@ -17,8 +17,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 150 damage: 150
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection: GlassBreak
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
ShardGlassReinforced: ShardGlassReinforced:

View File

@@ -38,8 +38,8 @@
!type:DamageTrigger !type:DamageTrigger
damage: 15 damage: 15
behaviors: behaviors:
- !type:PlaySoundCollectionBehavior - !type:PlaySoundBehavior
soundCollection: GlassBreak collection: GlassBreak
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
ShardGlass: ShardGlass:

View File

@@ -25,7 +25,8 @@
key: catwalk key: catwalk
base: catwalk_ base: catwalk_
- type: FootstepModifier - type: FootstepModifier
footstepSoundCollection: footstep_catwalk footstepSoundCollection:
collection: footstep_catwalk
- type: Construction - type: Construction
graph: Catwalk graph: Catwalk
node: Catwalk node: Catwalk

View File

@@ -21,7 +21,8 @@
- !type:DoActsBehavior - !type:DoActsBehavior
acts: ["Destruction"] acts: ["Destruction"]
- !type:PlaySoundBehavior - !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg sound:
path: /Audio/Effects/metalbreak.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
SheetSteel1: SheetSteel1:

View File

@@ -90,7 +90,8 @@
removeDelay: 0.5 removeDelay: 0.5
diluteReagents: false diluteReagents: false
prototypeId: Smoke prototypeId: Smoke
sound: /Audio/Effects/smoke.ogg sound:
path: /Audio/Effects/smoke.ogg
- type: reaction - type: reaction
id: Foam id: Foam

View File

@@ -6,7 +6,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemDark item_drop: FloorTileItemDark
@@ -18,7 +19,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -29,7 +31,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemFreezer item_drop: FloorTileItemFreezer
@@ -41,7 +44,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -52,7 +56,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemGCircuit item_drop: FloorTileItemGCircuit
@@ -64,7 +69,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemLino item_drop: FloorTileItemLino
@@ -76,7 +82,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemMono item_drop: FloorTileItemMono
@@ -88,7 +95,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemReinforced item_drop: FloorTileItemReinforced
@@ -100,7 +108,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -111,7 +120,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemShowroom item_drop: FloorTileItemShowroom
@@ -123,7 +133,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemSteel item_drop: FloorTileItemSteel
@@ -135,7 +146,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemDirty item_drop: FloorTileItemDirty
@@ -147,7 +159,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemTechmaint item_drop: FloorTileItemTechmaint
@@ -159,7 +172,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.25 friction: 0.25
item_drop: FloorTileItemWhite item_drop: FloorTileItemWhite
@@ -171,7 +185,8 @@
- space - space
is_subfloor: false is_subfloor: false
can_crowbar: false can_crowbar: false
footstep_sounds: footstep_asteroid footstep_sounds:
collection: footstep_asteroid
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -182,7 +197,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_asteroid footstep_sounds:
collection: footstep_asteroid
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -193,7 +209,8 @@
- space - space
is_subfloor: false is_subfloor: false
can_crowbar: false can_crowbar: false
footstep_sounds: footstep_asteroid footstep_sounds:
collection: footstep_asteroid
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -204,7 +221,8 @@
- space - space
is_subfloor: false is_subfloor: false
can_crowbar: false can_crowbar: false
footstep_sounds: footstep_asteroid footstep_sounds:
collection: footstep_asteroid
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -215,7 +233,8 @@
- space - space
is_subfloor: false is_subfloor: false
can_crowbar: false can_crowbar: false
footstep_sounds: footstep_asteroid footstep_sounds:
collection: footstep_asteroid
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -226,7 +245,8 @@
- space - space
is_subfloor: false is_subfloor: false
can_crowbar: false can_crowbar: false
footstep_sounds: footstep_asteroid footstep_sounds:
collection: footstep_asteroid
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -237,7 +257,8 @@
- space - space
is_subfloor: false is_subfloor: false
can_crowbar: false can_crowbar: false
footstep_sounds: footstep_snow footstep_sounds:
collection: footstep_snow
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -248,7 +269,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: FloorTileItemGold item_drop: FloorTileItemGold
@@ -260,7 +282,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: SheetGlass1 item_drop: SheetGlass1
@@ -272,7 +295,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
item_drop: SheetRGlass1 item_drop: SheetRGlass1
@@ -284,7 +308,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -295,7 +320,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -306,7 +332,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -317,7 +344,8 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30
- type: tile - type: tile
@@ -328,5 +356,6 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_floor footstep_sounds:
collection: footstep_floor
friction: 0.30 friction: 0.30

View File

@@ -5,7 +5,8 @@
base_turfs: base_turfs:
- underplating - underplating
is_subfloor: true is_subfloor: true
footstep_sounds: footstep_plating footstep_sounds:
collection: footstep_plating
friction: 0.5 friction: 0.5
- type: tile - type: tile
@@ -15,7 +16,8 @@
base_turfs: base_turfs:
- space - space
is_subfloor: true is_subfloor: true
footstep_sounds: footstep_plating footstep_sounds:
collection: footstep_plating
friction: 0.5 friction: 0.5
is_space: true is_space: true
@@ -26,5 +28,6 @@
base_turfs: base_turfs:
- lattice - lattice
is_subfloor: true is_subfloor: true
footstep_sounds: footstep_plating footstep_sounds:
collection: footstep_plating
friction: 0.5 friction: 0.5

View File

@@ -7,6 +7,7 @@
- plating - plating
is_subfloor: false is_subfloor: false
can_crowbar: true can_crowbar: true
footstep_sounds: footstep_wood footstep_sounds:
collection: footstep_wood
friction: 0.30 friction: 0.30
item_drop: FloorTileItemWood item_drop: FloorTileItemWood