Парсек

This commit is contained in:
BIGZi0348
2025-03-16 13:46:59 +03:00
parent ed07dc7f11
commit 1c8f44794f
77 changed files with 517 additions and 493 deletions

View File

@@ -244,7 +244,7 @@ namespace Content.Client.Lobby
_lobby!.ServerInfo.SetInfoBlob(_gameTicker.ServerInfoBlob); _lobby!.ServerInfo.SetInfoBlob(_gameTicker.ServerInfoBlob);
} }
_lobby!.LabelName.SetMarkup("[font=\"Bedstead\" size=20] Giedi Prime [/font]"); _lobby!.LabelName.SetMarkup("[font=\"Bedstead\" size=20] PARSEC [/font]");
_lobby!.ChangelogLabel.SetMarkup("Список изменений:"); _lobby!.ChangelogLabel.SetMarkup("Список изменений:");
} }

View File

@@ -7,7 +7,7 @@
<BoxContainer Name="VBox" Orientation="Vertical" StyleIdentifier="MainMenuBox" MinWidth="300" > <BoxContainer Name="VBox" Orientation="Vertical" StyleIdentifier="MainMenuBox" MinWidth="300" >
<Label Name="Title" Text="Giedi Prime" Align="Center" /> <Label Name="Title" Text="PARSEC" Align="Center" />
<Control MinSize="0 4" /> <Control MinSize="0 4" />

View File

@@ -1,6 +1,6 @@
<BoxContainer xmlns="https://spacestation14.io" <BoxContainer xmlns="https://spacestation14.io"
Orientation="Vertical" HorizontalExpand="True"> Orientation="Vertical" HorizontalExpand="True">
<Label Text="Правила сервера Giedi Prime" <Label Text="Правила сервера PARSEC"
StyleClasses="LabelHeading" StyleClasses="LabelHeading"
HorizontalExpand="True" HorizontalExpand="True"
HorizontalAlignment="Center"/> HorizontalAlignment="Center"/>

View File

@@ -303,7 +303,7 @@ public sealed class NukeSystem : EntitySystem
// play alert sound if time is running out // play alert sound if time is running out
if (nuke.RemainingTime <= nuke.AlertSoundTime && !nuke.PlayedAlertSound) if (nuke.RemainingTime <= nuke.AlertSoundTime && !nuke.PlayedAlertSound)
{ {
_sound.PlayGlobalOnStation(uid, _audio.GetSound(nuke.AlertSound), new AudioParams{Volume = -5f}); _sound.PlayGlobalOnStation(uid, _audio.GetSound(nuke.AlertSound), new AudioParams { Volume = -5f });
_sound.StopStationEventMusic(uid, StationEventMusicType.Nuke); _sound.StopStationEventMusic(uid, StationEventMusicType.Nuke);
nuke.PlayedAlertSound = true; nuke.PlayedAlertSound = true;
UpdateAppearance(uid, nuke); UpdateAppearance(uid, nuke);
@@ -572,7 +572,7 @@ public sealed class NukeSystem : EntitySystem
_sound.StopStationEventMusic(uid, StationEventMusicType.Nuke); _sound.StopStationEventMusic(uid, StationEventMusicType.Nuke);
Del(uid); Del(uid);
Timer.Spawn(TimeSpan.FromSeconds(60), () => _roundEndSystem.EndRound(TimeSpan.FromSeconds(60))); //Giedi EDIT Timer.Spawn(TimeSpan.FromSeconds(60), () => _roundEndSystem.EndRound(TimeSpan.FromSeconds(60))); // PARSEC EDIT
} }
/// <summary> /// <summary>

View File

@@ -69,7 +69,7 @@ namespace Content.Server.Tabletop
session.Entities.TryGetValue(entity, out var result); session.Entities.TryGetValue(entity, out var result);
session.Entities.Remove(result); session.Entities.Remove(result);
tabletop.HologramsSpawned--; // Giedi Prime fix tabletop.HologramsSpawned--; // PARSEC fix
QueueDel(result); QueueDel(result);
} }
@@ -145,7 +145,7 @@ namespace Content.Server.Tabletop
var playVerb = new ActivationVerb() var playVerb = new ActivationVerb()
{ {
Text = Loc.GetString("tabletop-verb-play-game"), Text = Loc.GetString("tabletop-verb-play-game"),
Icon = new SpriteSpecifier.Texture(new ("/Textures/Interface/VerbIcons/die.svg.192dpi.png")), Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/die.svg.192dpi.png")),
Act = () => OpenSessionFor(actor.PlayerSession, uid) Act = () => OpenSessionFor(actor.PlayerSession, uid)
}; };
@@ -173,7 +173,7 @@ namespace Content.Server.Tabletop
private void OnPlayerDetached(EntityUid uid, TabletopGamerComponent component, PlayerDetachedEvent args) private void OnPlayerDetached(EntityUid uid, TabletopGamerComponent component, PlayerDetachedEvent args)
{ {
if(component.Tabletop.IsValid()) if (component.Tabletop.IsValid())
CloseSessionFor(args.Player, component.Tabletop); CloseSessionFor(args.Player, component.Tabletop);
} }
@@ -182,7 +182,7 @@ namespace Content.Server.Tabletop
if (!EntityManager.TryGetComponent(uid, out ActorComponent? actor)) if (!EntityManager.TryGetComponent(uid, out ActorComponent? actor))
return; return;
if(component.Tabletop.IsValid()) if (component.Tabletop.IsValid())
CloseSessionFor(actor.PlayerSession, component.Tabletop); CloseSessionFor(actor.PlayerSession, component.Tabletop);
} }

View File

@@ -35,7 +35,7 @@ public sealed partial class EmotePrototype : IPrototype
[DataField("chatTriggers")] [DataField("chatTriggers")]
public HashSet<string>? ChatTriggers = new(); public HashSet<string>? ChatTriggers = new();
/// <summary> Giedi Prime EDIT Start /// <summary> PARSEC EDIT Start
/// Текст для кнопки в эмоут меню. /// Текст для кнопки в эмоут меню.
/// Бля ну или как это описать, вы поняли короче. ¯\_(ツ)_/¯ /// Бля ну или как это описать, вы поняли короче. ¯\_(ツ)_/¯
/// </summary> /// </summary>
@@ -44,7 +44,7 @@ public sealed partial class EmotePrototype : IPrototype
[DataField("allowMenu")] [DataField("allowMenu")]
public bool AllowToEmotionsMenu { get; } = false; public bool AllowToEmotionsMenu { get; } = false;
// Giedi Prime EDIT end // PARSEC EDIT end
} }
/// <summary> /// <summary>

View File

@@ -21,10 +21,10 @@ public abstract partial class SharedBorgSystem : EntitySystem
[Dependency] protected readonly SharedContainerSystem Container = default!; [Dependency] protected readonly SharedContainerSystem Container = default!;
[Dependency] protected readonly ItemSlotsSystem ItemSlots = default!; [Dependency] protected readonly ItemSlotsSystem ItemSlots = default!;
[Dependency] protected readonly SharedPopupSystem Popup = default!; [Dependency] protected readonly SharedPopupSystem Popup = default!;
[Dependency] protected readonly IPrototypeManager PrototypeManager = default!; // Giedi EDIT [Dependency] protected readonly IPrototypeManager PrototypeManager = default!; // PARSEC EDIT
[Dependency] protected readonly IRobustRandom RobustRandom = default!; // Giedi EDIT [Dependency] protected readonly IRobustRandom RobustRandom = default!; // PARSEC EDIT
private HashSet<TTSVoicePrototype> _voices = new (); private HashSet<TTSVoicePrototype> _voices = new();
/// <inheritdoc/> /// <inheritdoc/>
public override void Initialize() public override void Initialize()
@@ -45,7 +45,7 @@ public abstract partial class SharedBorgSystem : EntitySystem
GenerateVoiceList(); // WD edit GenerateVoiceList(); // WD edit
} }
// Giedi added // PARSEC added
private void EnsureRandomTTS(EntityUid uid, SharedTTSComponent component, ComponentInit args) private void EnsureRandomTTS(EntityUid uid, SharedTTSComponent component, ComponentInit args)
{ {
if (!HasComp<BorgChassisComponent>(uid)) if (!HasComp<BorgChassisComponent>(uid))
@@ -63,7 +63,7 @@ public abstract partial class SharedBorgSystem : EntitySystem
.Where(x => x.BorgVoice) .Where(x => x.BorgVoice)
.ToHashSet(); .ToHashSet();
} }
// Giedi added // PARSEC added
private void OnItemSlotInsertAttempt(EntityUid uid, BorgChassisComponent component, ref ItemSlotInsertAttemptEvent args) private void OnItemSlotInsertAttempt(EntityUid uid, BorgChassisComponent component, ref ItemSlotInsertAttemptEvent args)
{ {

View File

@@ -1,5 +1,5 @@
<p align="center"> <p align="center">
<img alt="Giedi Prime" width="880" height="300" src="https://github.com/user-attachments/assets/bd8a079b-9ef0-46ac-b640-8c36835fbf32" /> <img alt="PARSEC" width="880" height="300" src="https://github.com/user-attachments/assets/bd8a079b-9ef0-46ac-b640-8c36835fbf32" />
</p> </p>
Space Station 14 это ремейк SS13, который работает на собственном движке [Robust Toolbox](https://github.com/space-wizards/RobustToolbox), написанном на C#. Space Station 14 это ремейк SS13, который работает на собственном движке [Robust Toolbox](https://github.com/space-wizards/RobustToolbox), написанном на C#.

View File

@@ -12,4 +12,4 @@ changelog-button-new-entries = Changelog (new!)
changelog-tab-title-Changelog = Changelog changelog-tab-title-Changelog = Changelog
changelog-tab-title-Admin = Admin changelog-tab-title-Admin = Admin
changelog-tab-title-ChangelogWhite = Giedi Prime changelog-tab-title-ChangelogWhite = PARSEC

View File

@@ -12,4 +12,4 @@ changelog-button-new-entries = Обновления (новые!)
changelog-tab-title-Changelog = Changelog changelog-tab-title-Changelog = Changelog
changelog-tab-title-Admin = Admin changelog-tab-title-Admin = Admin
changelog-tab-title-ChangelogWhite = Giedi Prime changelog-tab-title-ChangelogWhite = PARSEC

View File

@@ -1,6 +1,6 @@
# Rules # Rules
ui-rules-header = Правила сервера Giedi Prime ui-rules-header = Правила сервера PARSEC
ui-rules-header-rp = Правила сервера Giedi Prime ui-rules-header-rp = Правила сервера PARSEC
ui-rules-accept = Я ознакомился и согласен следовать правилам ui-rules-accept = Я ознакомился и согласен следовать правилам
ui-rules-wait = Кнопка принятия будет разблокирована через { $time } секунд. ui-rules-wait = Кнопка принятия будет разблокирована через { $time } секунд.

View File

@@ -1,5 +1,5 @@
#/////// #///////
# Giedi Prime # PARSEC
#/////// #///////
- type: itemLoadout - type: itemLoadout

View File

@@ -1,26 +1,26 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
{ "states": [
"name": "equipped-BACKPACK", {
"directions": 4 "name": "icon"
}, },
{ {
"name": "inhand-left", "name": "equipped-BACKPACK",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-right", "name": "inhand-left",
"directions": 4 "directions": 4
} },
] {
"name": "inhand-right",
"directions": 4
}
]
} }

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icons and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide", "copyright": "Icons and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icons and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide", "copyright": "Icons and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icons and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide", "copyright": "Icons and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icons and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide", "copyright": "Icons and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icons and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide", "copyright": "Icons and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 by peptide",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icon and in game sprites by Gargarien for Total War and Giedi Prime. In hand and light-overlay sprites made by EmoGarbage404.", "copyright": "Icon and in game sprites by Gargarien for Total War and PARSEC. In hand and light-overlay sprites made by EmoGarbage404.",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,18 +1,18 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Created by Gargarien, property of Giedi Prime", "copyright": "Created by Gargarien, property of PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-HELMET",
"name": "icon" "directions": 4
}, }
{ ]
"name": "equipped-HELMET", }
"directions": 4
}
]
}

View File

@@ -1,18 +1,18 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Created by Gargarien, property of Giedi Prime", "copyright": "Created by Gargarien, property of PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-HELMET",
"name": "icon" "directions": 4
}, }
{ ]
"name": "equipped-HELMET",
"directions": 4
}
]
} }

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "icon and equipped-NECK drawn by Gargarien (Giedi Prime), sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875", "copyright": "icon and equipped-NECK drawn by Gargarien (PARSEC), sprites in hand by PuroSlavKing (Github) and RudeyCoolLeet#3875",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,26 +1,26 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-NECK",
"name": "icon" "directions": 4
}, },
{ {
"name": "equipped-NECK", "name": "inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,18 +1,18 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-NECK",
"name": "icon" "directions": 4
}, }
{ ]
"name": "equipped-NECK", }
"directions": 4
}
]
}

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original", "copyright": "PARSEC SS14 original",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original", "copyright": "PARSEC SS14 original",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original", "copyright": "PARSEC SS14 original",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icon and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6", "copyright": "Icon and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icon and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6", "copyright": "Icon and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icon and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6", "copyright": "Icon and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icon and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6", "copyright": "Icon and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Icon and in game sprites by Gargarien for Giedi Prime and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6", "copyright": "Icon and in game sprites by Gargarien for PARSEC and Total War. In hand sprites taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Sprites by Gargarien for Total War and Giedi Prime.", "copyright": "Sprites by Gargarien for Total War and PARSEC.",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,30 +1,30 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Created by Gargarien, property of Giedi Prime", "copyright": "Created by Gargarien, property of PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-OUTERCLOTHING",
"name": "icon" "directions": 4
}, },
{ {
"name": "equipped-OUTERCLOTHING", "name": "equipped-OUTERCLOTHING-body-slim",
"directions": 4 "directions": 4
}, },
{ {
"name": "equipped-OUTERCLOTHING-body-slim", "name": "inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,30 +1,30 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Created by Gargarien, property of Giedi Prime", "copyright": "Created by Gargarien, property of PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-OUTERCLOTHING",
"name": "icon" "directions": 4
}, },
{ {
"name": "equipped-OUTERCLOTHING", "name": "equipped-OUTERCLOTHING-body-slim",
"directions": 4 "directions": 4
}, },
{ {
"name": "equipped-OUTERCLOTHING-body-slim", "name": "inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 Original by Gargarien", "copyright": "PARSEC SS14 Original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 Original by Gargarien", "copyright": "PARSEC SS14 Original by Gargarien",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,14 +1,14 @@
{ {
"version" : 1, "version": 1,
"license" : "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright" : "Copyright (c) Giedi Prime Space Station 14", "copyright": "Copyright (c) PARSEC Space Station 14",
"size" : { "size": {
"x" : 32, "x": 32,
"y" : 32 "y": 32
}, },
"states" : [ "states": [
{ {
"name" : "camera" "name": "camera"
} }
] ]
} }

View File

@@ -1,108 +1,108 @@
{ {
"version" : 1, "version": 1,
"license" : "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright" : "Copyright (c) Giedi Prime Space Station 14", "copyright": "Copyright (c) PARSEC Space Station 14",
"size" : { "size": {
"x" : 32, "x": 32,
"y" : 32 "y": 32
},
"states" : [
{
"name" : "unpowered"
}, },
{ "states": [
"name" : "active" {
}, "name": "unpowered"
{ },
"name" : "active-animated", {
"delays" : [ "name": "active"
[ },
1, {
2 "name": "active-animated",
"delays": [
[
1,
2
]
] ]
] },
}, {
{ "name": "off-inhand-right",
"name" : "off-inhand-right", "directions": 4
"directions" : 4 },
}, {
{ "name": "off-inhand-left",
"name" : "off-inhand-left", "directions": 4
"directions" : 4 },
}, {
{ "name": "on-inhand-right",
"name" : "on-inhand-right", "directions": 4,
"directions" : 4, "delays": [
"delays" : [ [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ]
] ]
] },
}, {
{ "name": "on-inhand-left",
"name" : "on-inhand-left", "directions": 4,
"directions" : 4, "delays": [
"delays" : [ [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ]
] ]
] },
}, {
{ "name": "equipped-NECK",
"name": "equipped-NECK", "directions": 4,
"directions": 4, "delays": [
"delays" : [ [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ],
], [
[ 1,
1, 2
2 ]
] ]
] },
}, {
{ "name": "off-equipped-NECK",
"name" : "off-equipped-NECK", "directions": 4
"directions" : 4 },
}, {
{ "name": "equipped-INNERCLOTHING",
"name": "equipped-INNERCLOTHING", "directions": 4
"directions" : 4 }
} ]
]
} }

View File

@@ -4,7 +4,7 @@
"x": 32, "x": 32,
"y": 32 "y": 32
}, },
"copyright": "Taken from tgstation, brigmedic locker is a resprited CMO locker by PuroSlavKing (Github). Inspector Giedi Prime SS14 original by Gargarien", "copyright": "Taken from tgstation, brigmedic locker is a resprited CMO locker by PuroSlavKing (Github). Inspector PARSEC SS14 original by Gargarien",
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"states": [ "states": [
{ {

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "By SS14 Giedi Prime, hive_head by .keki4", "copyright": "By SS14 PARSEC, hive_head by .keki4",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,20 +1,20 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "By SS14 Giedi Prime", "copyright": "By SS14 PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "EmoteFlip"
}, },
"states": [ {
{ "name": "EmoteJump"
"name": "EmoteFlip" },
}, {
{ "name": "EmoteTurn"
"name": "EmoteJump" }
}, ]
{ }
"name": "EmoteTurn"
}
]
}

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Modification by discord user with ID 720879793645551697 for Giedi Prime. Modified sprite based on Jackal298 modification. Original: https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039", "copyright": "Modification by discord user with ID 720879793645551697 for PARSEC. Modified sprite based on Jackal298 modification. Original: https://github.com/tgstation/tgstation/commit/c838ba21dae97db345e0113f99596decd1d66039",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,26 +1,26 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime", "copyright": "PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-HELMET",
"name": "icon" "directions": 4
}, },
{ {
"name": "equipped-HELMET", "name": "inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,26 +1,26 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime", "copyright": "PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-HELMET",
"name": "icon" "directions": 4
}, },
{ {
"name": "equipped-HELMET", "name": "inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Original by Emisse, modified by EmoGarbage404, repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Original by Emisse, modified by EmoGarbage404, repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Original by Emisse, modified by EmoGarbage404, repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Original by Emisse, modified by EmoGarbage404, repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,30 +1,30 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime", "copyright": "PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "equipped-OUTERCLOTHING",
"name": "icon" "directions": 4
}, },
{ {
"name": "equipped-OUTERCLOTHING", "name": "equipped-OUTERCLOTHING-body-slim",
"directions": 4 "directions": 4
}, },
{ {
"name": "equipped-OUTERCLOTHING-body-slim", "name": "inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,6 +1,6 @@
{ {
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime original by Gargarien", "copyright": "PARSEC original by Gargarien",
"version": 1, "version": 1,
"size": { "size": {
"x": 32, "x": 32,

View File

@@ -1,6 +1,6 @@
{ {
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime original by Gargarien", "copyright": "PARSEC original by Gargarien",
"version": 1, "version": 1,
"size": { "size": {
"x": 32, "x": 32,

View File

@@ -1,6 +1,6 @@
{ {
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14 original by Gargarien", "copyright": "PARSEC SS14 original by Gargarien",
"version": 1, "version": 1,
"size": { "size": {
"x": 32, "x": 32,

View File

@@ -1,22 +1,22 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime", "copyright": "PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
},
"states": [
{
"name": "icon"
}, },
"states": [ {
{ "name": "inhand-left",
"name": "icon" "directions": 4
}, },
{ {
"name": "inhand-left", "name": "inhand-right",
"directions": 4 "directions": 4
}, }
{ ]
"name": "inhand-right", }
"directions": 4
}
]
}

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14", "copyright": "PARSEC SS14",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14", "copyright": "PARSEC SS14",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14", "copyright": "PARSEC SS14",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime Team", "copyright": "PARSEC Team",
"size": { "size": {
"x": 64, "x": 64,
"y": 64 "y": 64

View File

@@ -1,41 +1,41 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime", "copyright": "PARSEC",
"size": { "size": {
"x": 64, "x": 64,
"y": 64 "y": 64
}, },
"states": [ "states": [
{ {
"name": "animated", "name": "animated",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[ [
0.2, 0.2,
0.2, 0.2,
0.2, 0.2,
0.2 0.2
], ],
[ [
0.2, 0.2,
0.2, 0.2,
0.2, 0.2,
0.2 0.2
], ],
[ [
0.2, 0.2,
0.2, 0.2,
0.2, 0.2,
0.2 0.2
], ],
[ [
0.2, 0.2,
0.2, 0.2,
0.2, 0.2,
0.2 0.2
]
] ]
} ]
] }
} ]
}

View File

@@ -1,13 +1,13 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Gerxest#0019, resprite by HitPanda#1471 SS14 Giedi Prime", "copyright": "Gerxest#0019, resprite by HitPanda#1471 SS14 PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
}, },
"states": [ "states": [
{ {
"name": "tail", "name": "tail",
"directions": 4, "directions": 4,
"delays": [ "delays": [

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Giedi Prime SS14", "copyright": "PARSEC SS14",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,13 +1,13 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Gerxest#0019, resprite by HitPanda#1471 SS14 Giedi Prime", "copyright": "Gerxest#0019, resprite by HitPanda#1471 SS14 PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
}, },
"states": [ "states": [
{ {
"name": "hair", "name": "hair",
"directions": 4 "directions": 4
} }

View File

@@ -1,20 +1,44 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Mitchell#2905 SS14 Giedi Prime", "copyright": "Mitchell#2905 SS14 PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32
}, },
"states": [ "states": [
{ {
"name": "wolf_tail", "name": "wolf_tail",
"directions": 4, "directions": 4,
"delays": [ "delays": [
[0.2, 0.2, 0.2, 0.2, 0.2], [
[0.2, 0.2, 0.2, 0.2, 0.2], 0.2,
[0.2, 0.2, 0.2, 0.2, 0.2], 0.2,
[0.2, 0.2, 0.2, 0.2, 0.2] 0.2,
0.2,
0.2
],
[
0.2,
0.2,
0.2,
0.2,
0.2
],
[
0.2,
0.2,
0.2,
0.2,
0.2
],
[
0.2,
0.2,
0.2,
0.2,
0.2
]
] ]
}, },
{ {

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-NC-SA-3.0", "license": "CC-BY-NC-SA-3.0",
"copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-NC-SA-3.0", "license": "CC-BY-NC-SA-3.0",
"copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-NC-SA-3.0", "license": "CC-BY-NC-SA-3.0",
"copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"license": "CC-BY-NC-SA-3.0", "license": "CC-BY-NC-SA-3.0",
"copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for Giedi Prime", "copyright": "Taken from tgstation and repainted by Danza (Discord User ID: 466953759570788372) special for PARSEC",
"size": { "size": {
"x": 32, "x": 32,
"y": 32 "y": 32

View File

@@ -1,4 +1,4 @@
defaultWindowTitle: Giedi Prime defaultWindowTitle: PARSEC
windowIconSet: /Textures/Logo/icon windowIconSet: /Textures/Logo/icon
splashLogo: /Textures/Logo/logo-ru.png splashLogo: /Textures/Logo/logo-ru.png