Remove 2D suffix from visualizers (#1453)

This commit is contained in:
DrSmugleaf
2020-07-23 00:56:53 +02:00
committed by GitHub
parent 46f13da26d
commit c9057d01ae
85 changed files with 269 additions and 269 deletions

View File

@@ -7,7 +7,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components
{
public sealed class ComputerVisualizer2D : AppearanceVisualizer
public sealed class ComputerVisualizer : AppearanceVisualizer
{
private string KeyboardState = "generic_key";
private string ScreenState = "generic";

View File

@@ -12,7 +12,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Doors
{
public class AirlockVisualizer2D : AppearanceVisualizer
public class AirlockVisualizer : AppearanceVisualizer
{
private const string AnimationKey = "airlock_animation";
@@ -42,7 +42,7 @@ namespace Content.Client.GameObjects.Components.Doors
var flickMaintenancePanel = new AnimationTrackSpriteFlick();
CloseAnimation.AnimationTracks.Add(flickMaintenancePanel);
flickMaintenancePanel.LayerKey = WiresVisualizer2D.WiresVisualLayers.MaintenancePanel;
flickMaintenancePanel.LayerKey = WiresVisualizer.WiresVisualLayers.MaintenancePanel;
flickMaintenancePanel.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame("panel_closing", 0f));
var sound = new AnimationTrackPlaySound();
@@ -64,7 +64,7 @@ namespace Content.Client.GameObjects.Components.Doors
var flickMaintenancePanel = new AnimationTrackSpriteFlick();
OpenAnimation.AnimationTracks.Add(flickMaintenancePanel);
flickMaintenancePanel.LayerKey = WiresVisualizer2D.WiresVisualLayers.MaintenancePanel;
flickMaintenancePanel.LayerKey = WiresVisualizer.WiresVisualLayers.MaintenancePanel;
flickMaintenancePanel.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame("panel_opening", 0f));
var sound = new AnimationTrackPlaySound();
@@ -113,7 +113,7 @@ namespace Content.Client.GameObjects.Components.Doors
sprite.LayerSetState(DoorVisualLayers.Base, "closed");
sprite.LayerSetState(DoorVisualLayers.BaseUnlit, "closed_unlit");
sprite.LayerSetState(DoorVisualLayers.BaseBolted, "bolted");
sprite.LayerSetState(WiresVisualizer2D.WiresVisualLayers.MaintenancePanel, "panel_open");
sprite.LayerSetState(WiresVisualizer.WiresVisualLayers.MaintenancePanel, "panel_open");
break;
case DoorVisualState.Closing:
if (!animPlayer.HasRunningAnimation(AnimationKey))

View File

@@ -6,7 +6,7 @@ using static Content.Shared.GameObjects.Components.Medical.SharedMedicalScannerC
namespace Content.Client.GameObjects.Components.MedicalScanner
{
public class MedicalScannerVisualizer2D : AppearanceVisualizer
public class MedicalScannerVisualizer : AppearanceVisualizer
{
public override void OnChangeData(AppearanceComponent component)
{

View File

@@ -9,7 +9,7 @@ using Robust.Shared.Maths;
namespace Content.Client.GameObjects.Components.Mobs
{
public class SpeciesVisualizer2D : AppearanceVisualizer
public class SpeciesVisualizer : AppearanceVisualizer
{
public override void OnChangeData(AppearanceComponent component)
{

View File

@@ -7,7 +7,7 @@ using Robust.Client.Interfaces.GameObjects.Components;
namespace Content.Client.GameObjects.Components.Movement
{
[UsedImplicitly]
public class HandTeleporterVisualizer2D : AppearanceVisualizer
public class HandTeleporterVisualizer : AppearanceVisualizer
{
public override void OnChangeData(AppearanceComponent component)

View File

@@ -7,7 +7,7 @@ using Robust.Shared.Interfaces.GameObjects;
namespace Content.Client.GameObjects.Components.Movement
{
[UsedImplicitly]
public class PortalVisualizer2D : AppearanceVisualizer
public class PortalVisualizer : AppearanceVisualizer
{
public override void InitializeEntity(IEntity entity)
{

View File

@@ -11,7 +11,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Nutrition
{
[UsedImplicitly]
public sealed class FoodContainerVisualizer2D : AppearanceVisualizer
public sealed class FoodContainerVisualizer : AppearanceVisualizer
{
private string _baseState;
private int _steps;

View File

@@ -9,7 +9,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Nutrition
{
[UsedImplicitly]
public sealed class DrinkFoodVisualizer2D : AppearanceVisualizer
public sealed class DrinkFoodVisualizer : AppearanceVisualizer
{
private int _steps;

View File

@@ -5,7 +5,7 @@ using Robust.Shared.Interfaces.GameObjects;
namespace Content.Client.GameObjects.Components.Power
{
public class ApcVisualizer2D : AppearanceVisualizer
public class ApcVisualizer : AppearanceVisualizer
{
public override void InitializeEntity(IEntity entity)
{

View File

@@ -9,7 +9,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Power
{
public class AutolatheVisualizer2D : AppearanceVisualizer
public class AutolatheVisualizer : AppearanceVisualizer
{
private const string AnimationKey = "autolathe_animation";

View File

@@ -8,7 +8,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Power
{
public class PowerCellVisualizer2D : AppearanceVisualizer
public class PowerCellVisualizer : AppearanceVisualizer
{
private string _prefix;

View File

@@ -7,7 +7,7 @@ using Robust.Shared.Interfaces.GameObjects;
namespace Content.Client.GameObjects.Components.Power
{
[UsedImplicitly]
public class PowerChargerVisualizer2D : AppearanceVisualizer
public class PowerChargerVisualizer : AppearanceVisualizer
{
public override void InitializeEntity(IEntity entity)
{

View File

@@ -6,7 +6,7 @@ using Robust.Client.Interfaces.GameObjects.Components;
namespace Content.Client.GameObjects.Components.Power
{
[UsedImplicitly]
public class PowerDeviceVisualizer2D : AppearanceVisualizer
public class PowerDeviceVisualizer : AppearanceVisualizer
{
public override void OnChangeData(AppearanceComponent component)
{

View File

@@ -9,7 +9,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Power
{
public class ProtolatheVisualizer2D : AppearanceVisualizer
public class ProtolatheVisualizer : AppearanceVisualizer
{
private const string AnimationKey = "protolathe_animation";

View File

@@ -5,7 +5,7 @@ using Robust.Shared.Interfaces.GameObjects;
namespace Content.Client.GameObjects.Components.Power
{
public class SmesVisualizer2D : AppearanceVisualizer
public class SmesVisualizer : AppearanceVisualizer
{
public override void InitializeEntity(IEntity entity)
{

View File

@@ -7,7 +7,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Storage
{
public sealed class StorageVisualizer2D : AppearanceVisualizer
public sealed class StorageVisualizer : AppearanceVisualizer
{
private string _stateBase;
private string _stateOpen;

View File

@@ -10,7 +10,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Doors
{
public class TimerTriggerVisualizer2D : AppearanceVisualizer
public class TimerTriggerVisualizer : AppearanceVisualizer
{
private const string AnimationKey = "priming_animation";

View File

@@ -9,7 +9,7 @@ using static Content.Shared.GameObjects.Components.VendingMachines.SharedVending
namespace Content.Client.GameObjects.Components.VendingMachines
{
public class VendingMachineVisualizer2D : AppearanceVisualizer
public class VendingMachineVisualizer : AppearanceVisualizer
{
// TODO: The length of these animations is supposed to be dictated
// by the vending machine's pack prototype's `AnimationDuration`

View File

@@ -7,7 +7,7 @@ using Robust.Shared.Interfaces.GameObjects;
namespace Content.Client.GameObjects.Components.Weapons.Ranged.Barrels.Visualizers
{
[UsedImplicitly]
public sealed class BarrelBoltVisualizer2D : AppearanceVisualizer
public sealed class BarrelBoltVisualizer : AppearanceVisualizer
{
public override void InitializeEntity(IEntity entity)
{

View File

@@ -10,7 +10,7 @@ using YamlDotNet.RepresentationModel;
namespace Content.Client.GameObjects.Components.Weapons.Ranged.Barrels.Visualizers
{
[UsedImplicitly]
public sealed class MagVisualizer2D : AppearanceVisualizer
public sealed class MagVisualizer : AppearanceVisualizer
{
private bool _magLoaded;
private string _magState;

View File

@@ -6,7 +6,7 @@ using Robust.Client.Interfaces.GameObjects.Components;
namespace Content.Client.GameObjects.Components.Weapons.Ranged.Barrels.Visualizers
{
[UsedImplicitly]
public sealed class SpentAmmoVisualizer2D : AppearanceVisualizer
public sealed class SpentAmmoVisualizer : AppearanceVisualizer
{
public override void OnChangeData(AppearanceComponent component)
{

View File

@@ -4,7 +4,7 @@ using static Content.Shared.GameObjects.Components.SharedWiresComponent;
namespace Content.Client.GameObjects.Components.Wires
{
public class WiresVisualizer2D : AppearanceVisualizer
public class WiresVisualizer : AppearanceVisualizer
{
public override void OnChangeData(AppearanceComponent component)
{

View File

@@ -38,11 +38,11 @@
- type: Airlock
- type: Appearance
visuals:
- type: AirlockVisualizer2D
- type: AirlockVisualizer
open_sound: /Audio/Machines/airlock_open.ogg
close_sound: /Audio/Machines/airlock_close.ogg
deny_sound: /Audio/Machines/airlock_deny.ogg
- type: WiresVisualizer2D
- type: WiresVisualizer
- type: PowerReceiver
- type: Wires
BoardName: "Airlock Control"

View File

@@ -10,11 +10,11 @@
sprite: Constructible/Structures/Doors/airlock_external.rsi
- type: Appearance
visuals:
- type: AirlockVisualizer2D
- type: AirlockVisualizer
open_sound: /Audio/Machines/airlock_ext_open.ogg
close_sound: /Audio/Machines/airlock_ext_close.ogg
deny_sound: /Audio/Machines/airlock_deny.ogg
- type: WiresVisualizer2D
- type: WiresVisualizer
- type: entity
parent: Airlock

View File

@@ -9,14 +9,14 @@
- type: Sprite
layers:
- state: arcade
map: ["enum.ComputerVisualizer2D+Layers.Body"]
map: ["enum.ComputerVisualizer+Layers.Body"]
- state: invaders
shader: unshaded
map: ["enum.ComputerVisualizer2D+Layers.Screen"]
map: ["enum.ComputerVisualizer+Layers.Screen"]
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
screen: invaders
key: ""
body: arcade

View File

@@ -33,19 +33,19 @@
sprite: Constructible/Power/computers.rsi
layers:
- state: computer
map: ["enum.ComputerVisualizer2D+Layers.Body"]
map: ["enum.ComputerVisualizer+Layers.Body"]
- state: generic_key_off
map: ["enum.ComputerVisualizer2D+Layers.Keyboard"]
map: ["enum.ComputerVisualizer+Layers.Keyboard"]
- state: generic
shader: unshaded
map: ["enum.ComputerVisualizer2D+Layers.Screen"]
map: ["enum.ComputerVisualizer+Layers.Screen"]
- state: generic_key
shader: unshaded
map: ["enum.ComputerVisualizer2D+Layers.KeyboardOn"]
map: ["enum.ComputerVisualizer+Layers.KeyboardOn"]
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: generic_key
screen: generic
@@ -57,7 +57,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: atmos_key
screen: "alert-2"
@@ -69,7 +69,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: power_key
screen: power_monitor
@@ -81,7 +81,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: tech_key
screen: supply
- type: CargoConsole
@@ -113,7 +113,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: tech_key
screen: request
- type: CargoConsole
@@ -126,7 +126,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: med_key
screen: medcomp
@@ -138,7 +138,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: rd_key
screen: rdcomp
- type: ResearchClient
@@ -168,7 +168,7 @@
type: IdCardConsoleBoundUserInterface
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: id_key
screen: id
@@ -184,7 +184,7 @@
type: BodyScannerBoundUserInterface
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: generic_key
screen: generic
@@ -195,7 +195,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: generic_key
screen: comm
- type: CommunicationsConsole
@@ -211,7 +211,7 @@
components:
- type: Appearance
visuals:
- type: ComputerVisualizer2D
- type: ComputerVisualizer
key: generic_key
screen: solar_screen
- type: SolarControlConsole

View File

@@ -74,7 +74,7 @@
- Multitool
- type: Appearance
visuals:
- type: AutolatheVisualizer2D
- type: AutolatheVisualizer
- type: entity
parent: BaseLathe
@@ -129,4 +129,4 @@
type: ResearchClientBoundUserInterface
- type: Appearance
visuals:
- type: ProtolatheVisualizer2D
- type: ProtolatheVisualizer

View File

@@ -39,7 +39,7 @@
thresholdvalue: 100
- type: Appearance
visuals:
- type: MedicalScannerVisualizer2D
- type: MedicalScannerVisualizer
- type: UserInterface
interfaces:
- key: enum.MedicalScannerUiKey.Key

View File

@@ -139,7 +139,7 @@
- type: Smes
- type: Appearance
visuals:
- type: SmesVisualizer2D
- type: SmesVisualizer
- type: Battery
maxCharge: 1000
startingCharge: 1000
@@ -215,7 +215,7 @@
texture: Constructible/Power/apc.rsi/apc0.png
- type: Appearance
visuals:
- type: ApcVisualizer2D
- type: ApcVisualizer
- type: Battery
maxCharge: 10000
startingCharge: 10000

View File

@@ -56,7 +56,7 @@
type: ResearchClientBoundUserInterface
- type: Appearance
visuals:
- type: PowerDeviceVisualizer2D
- type: PowerDeviceVisualizer
- type: PowerReceiver
- type: Anchorable
- type: Physics

View File

@@ -37,8 +37,8 @@
- type: Breakable
- type: Appearance
visuals:
- type: VendingMachineVisualizer2D
- type: WiresVisualizer2D
- type: VendingMachineVisualizer
- type: WiresVisualizer
- type: UserInterface
interfaces:
- key: enum.VendingMachineUiKey.Key

View File

@@ -5,7 +5,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: cabinet
- type: Icon
state: cabinet_door

View File

@@ -5,7 +5,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: qm
- type: Icon
state: qm_door

View File

@@ -5,7 +5,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: cap
- type: Icon
state: cap_door
@@ -17,7 +17,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: hop
- type: Icon
state: hop_door

View File

@@ -6,7 +6,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: ce
- type: Icon
state: ce_door
@@ -19,7 +19,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: eng
state_closed: eng_elec_door
- type: Icon
@@ -33,7 +33,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: eng
state_closed: eng_weld_door
- type: Icon
@@ -47,7 +47,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: atmos
- type: Icon
state: atmos_door
@@ -60,7 +60,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: eng_secure
- type: Icon
state: eng_secure_door

View File

@@ -5,7 +5,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: freezer
- type: Icon
state: freezer_door

View File

@@ -5,7 +5,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: hydro
- type: Icon
state: hydro_door

View File

@@ -7,7 +7,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: med
- type: Icon
state: med_door
@@ -20,7 +20,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: med_secure
- type: Icon
state: med_secure_door
@@ -33,7 +33,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: med
state_closed: chemical_door
- type: Icon
@@ -47,7 +47,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: cmo
- type: Icon
state: cmo_door

View File

@@ -5,7 +5,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: rd
- type: Icon
state: rd_door

View File

@@ -6,7 +6,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: hos
- type: Icon
state: hos_door
@@ -19,7 +19,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: warden
- type: Icon
state: warden_door
@@ -32,7 +32,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: sec
- type: Icon
state: sec_door

View File

@@ -44,7 +44,7 @@
thresholdvalue: 100
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: generic_open
state_closed: generic_door
- type: LoopingSound

View File

@@ -6,7 +6,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: red_door
- type: Icon
@@ -20,7 +20,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: atmos_wardrobe_door
- type: Icon

View File

@@ -7,7 +7,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: bio
- type: Icon
state: bio_door
@@ -19,7 +19,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: bio_viro
- type: Icon
state: bio_viro_door
@@ -31,7 +31,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: bio_sec
- type: Icon
state: bio_sec_door
@@ -43,7 +43,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: bio_jan
- type: Icon
state: bio_jan_door

View File

@@ -7,7 +7,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: syndicate
- type: Icon
state: syndicate_door

View File

@@ -7,7 +7,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: eng
state_closed: eng_tool_door
- type: Icon
@@ -22,7 +22,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: eng
state_closed: eng_rad_door
- type: Icon
@@ -37,7 +37,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: emergency
- type: Icon
state: emergency_door
@@ -51,7 +51,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: fire
- type: Icon
state: fire_door
@@ -65,7 +65,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: bomb
- type: Icon
state: bomb_door

View File

@@ -12,7 +12,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: blue_door
- type: Icon
@@ -26,7 +26,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: pink_door
- type: Icon
@@ -40,7 +40,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: black_door
- type: Icon
@@ -54,7 +54,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: green_door
- type: Icon
@@ -68,7 +68,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: orange_door
- type: Icon
@@ -82,7 +82,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: yellow_door
- type: Icon
@@ -96,7 +96,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: white_door
- type: Icon
@@ -110,7 +110,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: grey_door
- type: Icon
@@ -124,7 +124,7 @@
components:
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state: generic
state_closed: mixed_door
- type: Icon

View File

@@ -43,7 +43,7 @@
thresholdvalue: 100
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: crate_open
state_closed: crate_door
- type: LoopingSound

View File

@@ -11,7 +11,7 @@
map: ["enum.StorageVisualLayers.Door"]
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: plasticcrate_open
state_closed: plasticcrate_door
- type: Icon
@@ -31,7 +31,7 @@
map: ["enum.StorageVisualLayers.Door"]
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: freezer_open
state_closed: freezer_door
- type: Icon
@@ -51,7 +51,7 @@
map: ["enum.StorageVisualLayers.Door"]
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: hydrocrate_open
state_closed: hydrocrate_door
- type: Icon
@@ -71,7 +71,7 @@
map: ["enum.StorageVisualLayers.Door"]
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: medicalcrate_open
state_closed: medicalcrate_door
- type: Icon
@@ -92,7 +92,7 @@
map: ["enum.StorageVisualLayers.Door"]
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: radiationcrate_open
state_closed: radiationcrate_door
- type: Icon
@@ -112,7 +112,7 @@
map: ["enum.StorageVisualLayers.Door"]
- type: Appearance
visuals:
- type: StorageVisualizer2D
- type: StorageVisualizer
state_open: o2crate_open
state_closed: o2crate_door
- type: Icon

View File

@@ -126,7 +126,7 @@
- type: Damageable
- type: Appearance
visuals:
- type: SpeciesVisualizer2D
- type: SpeciesVisualizer
- type: BuckleVisualizer
- type: CombatMode
- type: Teleportable
@@ -253,7 +253,7 @@
- type: Appearance
visuals:
- type: SpeciesVisualizer2D
- type: SpeciesVisualizer
- type: HumanoidAppearance

View File

@@ -259,7 +259,7 @@
state: icon-10
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 11
- type: entity
@@ -1813,7 +1813,7 @@
state: icon-1
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 2
- type: entity

View File

@@ -46,7 +46,7 @@
state: icon-6
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 7
- type: entity
@@ -65,7 +65,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -84,7 +84,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -103,7 +103,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -122,7 +122,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -141,7 +141,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -160,7 +160,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -179,7 +179,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -198,7 +198,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -217,7 +217,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -236,7 +236,7 @@
state: icon-3
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 4
- type: entity
@@ -288,7 +288,7 @@
state: icon-1
- type: Appearance
visuals:
- type: DrinkFoodVisualizer2D
- type: DrinkFoodVisualizer
steps: 2
- type: entity

View File

@@ -13,7 +13,7 @@
# Only use visualizer if there's multiple steps available
# - type: Appearance
# visuals:
# - type: FoodVisualizer2D
# - type: FoodVisualizer
# base_state: icon
# steps: 1

View File

@@ -158,7 +158,7 @@
sprite: Objects/Consumable/FoodContainers/donutbox.rsi
- type: Appearance
visuals:
- type: FoodContainerVisualizer2D
- type: FoodContainerVisualizer
mode: Discrete
base_state: donutbox
steps: 7
@@ -198,7 +198,7 @@
sprite: Objects/Consumable/FoodContainers/eggbox.rsi
- type: Appearance
visuals:
- type: FoodContainerVisualizer2D
- type: FoodContainerVisualizer
mode: Discrete
base_state: eggbox
steps: 13
@@ -325,7 +325,7 @@
sprite: Objects/Consumable/FoodContainers/pizzaboxstack.rsi
- type: Appearance
visuals:
- type: FoodContainerVisualizer2D
- type: FoodContainerVisualizer
mode: Discrete
base_state: pizzaboxstack
steps: 5

View File

@@ -615,7 +615,7 @@
soundInsert: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: foamblade

View File

@@ -19,7 +19,7 @@
- type: LoopingSound
- type: Appearance
visuals:
- type: HandTeleporterVisualizer2D
- type: HandTeleporterVisualizer
- type: entity
name: "hand teleporter - random"
@@ -62,4 +62,4 @@
state: portal-pending
- type: Appearance
visuals:
- type: PortalVisualizer2D
- type: PortalVisualizer

View File

@@ -31,7 +31,7 @@
charge: 1500
- type: Appearance
visuals:
- type: PowerCellVisualizer2D
- type: PowerCellVisualizer
prefix: s_st
@@ -52,7 +52,7 @@
charge: 3000
- type: Appearance
visuals:
- type: PowerCellVisualizer2D
- type: PowerCellVisualizer
prefix: s_hi
@@ -73,7 +73,7 @@
charge: 6000
- type: Appearance
visuals:
- type: PowerCellVisualizer2D
- type: PowerCellVisualizer
prefix: s_sup
@@ -94,7 +94,7 @@
charge: 10000
- type: Appearance
visuals:
- type: PowerCellVisualizer2D
- type: PowerCellVisualizer
prefix: s_hy
- type: entity
@@ -113,7 +113,7 @@
state: empty
- type: Appearance
visuals:
- type: PowerChargerVisualizer2D
- type: PowerChargerVisualizer
- type: Anchorable
- type: Physics
mass: 5
@@ -143,7 +143,7 @@
state: empty
- type: Appearance
visuals:
- type: PowerChargerVisualizer2D
- type: PowerChargerVisualizer
- type: Anchorable
- type: Physics
mass: 5
@@ -173,7 +173,7 @@
state: empty
- type: Appearance
visuals:
- type: PowerChargerVisualizer2D
- type: PowerChargerVisualizer
- type: Physics
mass: 5
- type: Clickable

View File

@@ -20,7 +20,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -20,4 +20,4 @@
state: base
- type: Appearance
visuals:
- type: SpentAmmoVisualizer2D
- type: SpentAmmoVisualizer

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -20,7 +20,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false
@@ -54,7 +54,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/ClRifle/cl_pistol_mag.rsi
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: false
@@ -76,7 +76,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/ClRifle/cl_pistol_mag_hv.rsi
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: false
@@ -96,7 +96,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/ClRifle/cl_pistol_mag_practice.rsi
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: false
@@ -116,7 +116,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/ClRifle/cl_pistol_mag_rubber.rsi
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: false

View File

@@ -37,7 +37,7 @@
state: base
- type: Appearance
visuals:
- type: SpentAmmoVisualizer2D
- type: SpentAmmoVisualizer
- type: entity
id: GrenadeBlast
@@ -59,7 +59,7 @@
state: base
- type: Appearance
visuals:
- type: SpentAmmoVisualizer2D
- type: SpentAmmoVisualizer
- type: entity
id: GrenadeFlash
@@ -81,7 +81,7 @@
state: base
- type: Appearance
visuals:
- type: SpentAmmoVisualizer2D
- type: SpentAmmoVisualizer
- type: entity
id: GrenadeFrag
@@ -103,4 +103,4 @@
state: base
- type: Appearance
visuals:
- type: SpentAmmoVisualizer2D
- type: SpentAmmoVisualizer

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -20,7 +20,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false
@@ -41,7 +41,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/LRifle/l_rifle_box.rsi
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 8
zeroVisible: false
@@ -135,7 +135,7 @@
sprite: Objects/Weapons/Guns/Ammunition/Magazine/LRifle/pk_box.rsi
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 7
zeroVisible: false

View File

@@ -20,7 +20,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: false

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -20,7 +20,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: false
@@ -46,7 +46,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 7
zeroVisible: false

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -19,7 +19,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: false
@@ -45,7 +45,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 7
zeroVisible: false
@@ -71,7 +71,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false
@@ -98,7 +98,7 @@
shader: unshaded
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: false

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 7
zeroVisible: false

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -20,7 +20,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -21,7 +21,7 @@
state: base
- type: Appearance
visuals:
- type: SpentAmmoVisualizer2D
- type: SpentAmmoVisualizer
- type: entity
id: ShellShotgunBeanbag

View File

@@ -19,7 +19,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 2
zeroVisible: false

View File

@@ -18,7 +18,7 @@
map: ["enum.RangedBarrelVisualLayers.Mag"]
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 7
zeroVisible: false

View File

@@ -34,7 +34,7 @@
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: true
@@ -75,7 +75,7 @@
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser_cannon.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: false
@@ -117,7 +117,7 @@
soundGunshot: /Audio/Weapons/Guns/Gunshots/laser3.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: true
@@ -159,7 +159,7 @@
soundGunshot: /Audio/Weapons/Guns/Gunshots/taser.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: true

View File

@@ -26,7 +26,7 @@
thresholdvalue: 10
- type: Appearance
visuals:
- type: TimerTriggerVisualizer2D
- type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg
- type: entity
@@ -53,7 +53,7 @@
thresholdvalue: 10
- type: Appearance
visuals:
- type: TimerTriggerVisualizer2D
- type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg
- type: entity
@@ -84,5 +84,5 @@
thresholdvalue: 10
- type: Appearance
visuals:
- type: TimerTriggerVisualizer2D
- type: TimerTriggerVisualizer
countdown_sound: /Audio/Effects/countdown.ogg

View File

@@ -64,8 +64,8 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 4
zeroVisible: true
@@ -100,8 +100,8 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: true

View File

@@ -45,7 +45,7 @@
soundInsert: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: RPG-7
@@ -79,7 +79,7 @@
soundInsert: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true

View File

@@ -41,8 +41,8 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -102,7 +102,7 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: giskard
@@ -169,7 +169,7 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: lamia
@@ -208,7 +208,7 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/hpistol_magout.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -277,7 +277,7 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: mk 58 (wood)
@@ -309,7 +309,7 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: molly
@@ -372,7 +372,7 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: paco

View File

@@ -46,8 +46,8 @@
soundInsert: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 4
zeroVisible: true

View File

@@ -64,7 +64,7 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -103,7 +103,7 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -145,8 +145,8 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -186,7 +186,7 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -227,8 +227,8 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -266,8 +266,8 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -310,8 +310,8 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true

View File

@@ -69,8 +69,8 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -112,8 +112,8 @@
autoEjectMag: true
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -154,8 +154,8 @@
angleDecay: 60
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -192,8 +192,8 @@
- Smg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -234,7 +234,7 @@
magFillPrototype: MagazinePistolSmgTopMounted
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 6
zeroVisible: true
@@ -271,8 +271,8 @@
magFillPrototype: MagazineMagnumSmg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true

View File

@@ -68,8 +68,8 @@
soundMagEject: /Audio/Weapons/Guns/MagOut/smg_magout.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: MagVisualizer2D
- type: BarrelBoltVisualizer
- type: MagVisualizer
magState: mag
steps: 1
zeroVisible: true
@@ -115,7 +115,7 @@
sound_bolt_closed: /Audio/Weapons/Guns/Cock/shotgun_close.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: Bull
@@ -142,7 +142,7 @@
maxAngle: 120
- type: Appearance
visuals:
- type: MagVisualizer2D
- type: MagVisualizer
magState: mag
steps: 5
zeroVisible: false
@@ -238,4 +238,4 @@
soundBoltClosed: /Audio/Weapons/Guns/Cock/shotgun_close.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer

View File

@@ -48,7 +48,7 @@
- type: BoltActionBarrel
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: Kardashev-Mosin
@@ -64,7 +64,7 @@
- type: BoltActionBarrel
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer
- type: entity
name: Hristov
@@ -83,4 +83,4 @@
fillPrototype: CartridgeAntiMaterial
- type: Appearance
visuals:
- type: BarrelBoltVisualizer2D
- type: BarrelBoltVisualizer