From 3fe758ade972a80f9f684ed37ecc27b899d58ac3 Mon Sep 17 00:00:00 2001 From: Debug <49997488+DebugOk@users.noreply.github.com> Date: Sun, 14 Jan 2024 20:38:24 +0100 Subject: [PATCH 1/3] Nerf borg AA (#672) * Nerf borg AA * Update mics.yml --- Resources/Prototypes/DeltaV/Access/mics.yml | 44 +++++++++++++++++++ .../Mobs/Cyborgs/base_borg_chassis.yml | 2 +- 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/DeltaV/Access/mics.yml diff --git a/Resources/Prototypes/DeltaV/Access/mics.yml b/Resources/Prototypes/DeltaV/Access/mics.yml new file mode 100644 index 00000000000..dc2930e7387 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Access/mics.yml @@ -0,0 +1,44 @@ +- type: accessGroup + id: AllAccessBorg + tags: +# - EmergencyShuttleRepealAll +# - Captain +# - HeadOfPersonnel +# - ChiefEngineer +# - ChiefMedicalOfficer +# - HeadOfSecurity +# - ResearchDirector + - Command + - Security + - Detective +# - Armory + - Lawyer + - Engineering + - Medical +# - Quartermaster + - Salvage + - Cargo + - Research + - Service + - Maintenance + - External + - Janitor + - Theatre + - Bar + - Chemistry + - Kitchen + - Chapel + - Hydroponics + - Atmospherics + - Mail +# - Orders + - Mantis + - Paramedic + - Psychologist + - Boxer + - Clown + - Library + - Mime + - Musician + - Reporter + - Zookeeper diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml index 2094d8338a9..a8b46afe986 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml @@ -216,7 +216,7 @@ - type: Access enabled: false groups: - - AllAccess + - AllAccessBorg - type: Lock locked: true - type: ActivatableUIRequiresLock From ec512329773aaf7dd0b7aab5b2748350bbbd260e Mon Sep 17 00:00:00 2001 From: Debug <49997488+DebugOk@users.noreply.github.com> Date: Mon, 15 Jan 2024 00:48:30 +0100 Subject: [PATCH 2/3] Spare ID safe (#671) * Initial commit * Unused access level * Update meta.json * Update SharedBiscuitComponent.cs * Unneeded DataField and VVAccess Editing it in VV does nothing anyways, it wont magically unlock the item slot * Big smart * Add safe sprite Thanks @TadJohnson00 Co-Authored-By: Tad "Taddy" Johnson <120885811+TadJohnson00@users.noreply.github.com> * Prevent faxing slips * Custom background for corperate slip * Localize crack verb * Update paperslips.yml * Update paperslips.yml * Remove default comments * Update paperslips.yml * Pro * Remove default id card * Update Resources/Prototypes/DeltaV/Entities/Objects/Specific/Command/safe.yml Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com> Signed-off-by: Debug <49997488+DebugOk@users.noreply.github.com> --------- Signed-off-by: Debug <49997488+DebugOk@users.noreply.github.com> Co-authored-by: Tad "Taddy" Johnson <120885811+TadJohnson00@users.noreply.github.com> Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com> --- .../DeltaV/Biscuit/BiscuitSystem.cs | 26 +++ .../DeltaV/Biscuit/BiscuitVisualsComponent.cs | 5 + .../DeltaV/Biscuit/BiscuitComponent.cs | 10 + .../DeltaV/Biscuit/BiscuitSystem.cs | 49 +++++ Content.Server/Paper/PaperComponent.cs | 4 + Content.Server/Paper/PaperSystem.cs | 2 +- .../DeltaV/Biscuit/SharedBiscuitComponent.cs | 12 + Resources/Audio/DeltaV/Effects/crack1.ogg | Bin 0 -> 6086 bytes Resources/Audio/DeltaV/Effects/license.txt | 3 + .../Locale/en-US/deltav/misc/biscuits.ftl | 1 + .../en-US/prototypes/access/accesses.ftl | 2 + .../Catalog/Fills/Lockers/heads.yml | 2 +- Resources/Prototypes/DeltaV/Access/misc.yml | 3 + .../Entities/Objects/Misc/paperslips.yml | 186 ++++++++++++++++ .../Objects/Specific/Command/safe.yml | 36 +++ Resources/Prototypes/DeltaV/tags.yml | 3 + .../Structures/Machines/fax_machine.yml | 3 + .../Paper/paper_background_corpcard.svg | 205 ++++++++++++++++++ .../paper_background_corpcard.svg.96dpi.png | Bin 0 -> 84817 bytes ...aper_background_corpcard.svg.96dpi.png.yml | 2 + .../Objects/Misc/biscuits.rsi/biscuit.png | Bin 0 -> 264 bytes .../Misc/biscuits.rsi/biscuit_paper.png | Bin 0 -> 243 bytes .../Misc/biscuits.rsi/biscuit_paper_corp.png | Bin 0 -> 209 bytes .../Misc/biscuits.rsi/biscuit_secret.png | Bin 0 -> 301 bytes .../Misc/biscuits.rsi/biscuit_secret_top.png | Bin 0 -> 258 bytes .../Objects/Misc/biscuits.rsi/biscuit_top.png | Bin 0 -> 244 bytes .../Objects/Misc/biscuits.rsi/corpslip.png | Bin 0 -> 311 bytes .../Misc/biscuits.rsi/corpslip_words.png | Bin 0 -> 354 bytes .../Objects/Misc/biscuits.rsi/meta.json | 41 ++++ .../DeltaV/Objects/Misc/biscuits.rsi/slip.png | Bin 0 -> 239 bytes .../Objects/Misc/biscuits.rsi/slip_words.png | Bin 0 -> 274 bytes .../cabinet-empty-closed.png | Bin 0 -> 827 bytes .../idcard_cabinet.rsi/cabinet-empty-open.png | Bin 0 -> 808 bytes .../cabinet-filled-closed.png | Bin 0 -> 929 bytes .../cabinet-filled-open.png | Bin 0 -> 930 bytes .../Wallmounts/idcard_cabinet.rsi/cabinet.png | Bin 0 -> 778 bytes .../Wallmounts/idcard_cabinet.rsi/card.png | Bin 0 -> 694 bytes .../Wallmounts/idcard_cabinet.rsi/glass-1.png | Bin 0 -> 684 bytes .../Wallmounts/idcard_cabinet.rsi/glass-2.png | Bin 0 -> 792 bytes .../Wallmounts/idcard_cabinet.rsi/glass-3.png | Bin 0 -> 869 bytes .../Wallmounts/idcard_cabinet.rsi/glass-4.png | Bin 0 -> 799 bytes .../idcard_cabinet.rsi/glass-up.png | Bin 0 -> 548 bytes .../Wallmounts/idcard_cabinet.rsi/glass.png | Bin 0 -> 628 bytes .../Wallmounts/idcard_cabinet.rsi/locked.png | Bin 0 -> 521 bytes .../Wallmounts/idcard_cabinet.rsi/meta.json | 53 +++++ .../idcard_cabinet.rsi/unlocked.png | Bin 0 -> 524 bytes 46 files changed, 646 insertions(+), 2 deletions(-) create mode 100644 Content.Client/DeltaV/Biscuit/BiscuitSystem.cs create mode 100644 Content.Client/DeltaV/Biscuit/BiscuitVisualsComponent.cs create mode 100644 Content.Server/DeltaV/Biscuit/BiscuitComponent.cs create mode 100644 Content.Server/DeltaV/Biscuit/BiscuitSystem.cs create mode 100644 Content.Shared/DeltaV/Biscuit/SharedBiscuitComponent.cs create mode 100644 Resources/Audio/DeltaV/Effects/crack1.ogg create mode 100644 Resources/Audio/DeltaV/Effects/license.txt create mode 100644 Resources/Locale/en-US/deltav/misc/biscuits.ftl create mode 100644 Resources/Prototypes/DeltaV/Access/misc.yml create mode 100644 Resources/Prototypes/DeltaV/Entities/Objects/Misc/paperslips.yml create mode 100644 Resources/Prototypes/DeltaV/Entities/Objects/Specific/Command/safe.yml create mode 100644 Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg create mode 100644 Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png create mode 100644 Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png.yml create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_paper.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_paper_corp.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_secret.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_secret_top.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_top.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/corpslip.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/corpslip_words.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/slip.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/slip_words.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-empty-closed.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-empty-open.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-filled-closed.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-filled-open.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/card.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-1.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-2.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-3.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-4.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-up.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/locked.png create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/meta.json create mode 100644 Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/unlocked.png diff --git a/Content.Client/DeltaV/Biscuit/BiscuitSystem.cs b/Content.Client/DeltaV/Biscuit/BiscuitSystem.cs new file mode 100644 index 00000000000..9cc7258d76f --- /dev/null +++ b/Content.Client/DeltaV/Biscuit/BiscuitSystem.cs @@ -0,0 +1,26 @@ +using Content.Shared.DeltaV.Biscuit; +using Robust.Client.GameObjects; + +namespace Content.Client.DeltaV.Biscuit; + +public sealed class BiscuitSystem : VisualizerSystem +{ + [Dependency] private readonly AppearanceSystem _appearance = default!; + + protected override void OnAppearanceChange(EntityUid uid, BiscuitVisualsComponent component, + ref AppearanceChangeEvent args) + { + if (args.Sprite == null) + return; + + _appearance.TryGetData(uid, BiscuitStatus.Cracked, out bool cracked); + + args.Sprite.LayerSetVisible(BiscuitVisualLayers.Top, !cracked); + } +} + +public enum BiscuitVisualLayers : byte +{ + Base, + Top +} diff --git a/Content.Client/DeltaV/Biscuit/BiscuitVisualsComponent.cs b/Content.Client/DeltaV/Biscuit/BiscuitVisualsComponent.cs new file mode 100644 index 00000000000..42c745bcb4e --- /dev/null +++ b/Content.Client/DeltaV/Biscuit/BiscuitVisualsComponent.cs @@ -0,0 +1,5 @@ +namespace Content.Client.DeltaV.Biscuit; + +[RegisterComponent] +public sealed partial class BiscuitVisualsComponent : Component +{} diff --git a/Content.Server/DeltaV/Biscuit/BiscuitComponent.cs b/Content.Server/DeltaV/Biscuit/BiscuitComponent.cs new file mode 100644 index 00000000000..c66ad21a6cd --- /dev/null +++ b/Content.Server/DeltaV/Biscuit/BiscuitComponent.cs @@ -0,0 +1,10 @@ +using Content.Shared.DeltaV.Biscuit; + +namespace Content.Server.DeltaV.Biscuit; + +[RegisterComponent] +public sealed partial class BiscuitComponent : SharedBiscuitComponent +{ + [DataField] + public bool Cracked { get; set; } +} diff --git a/Content.Server/DeltaV/Biscuit/BiscuitSystem.cs b/Content.Server/DeltaV/Biscuit/BiscuitSystem.cs new file mode 100644 index 00000000000..53960e86dd8 --- /dev/null +++ b/Content.Server/DeltaV/Biscuit/BiscuitSystem.cs @@ -0,0 +1,49 @@ +using Content.Shared.Containers.ItemSlots; +using Content.Shared.DeltaV.Biscuit; +using Content.Shared.Verbs; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Audio; + +namespace Content.Server.DeltaV.Biscuit; + +public sealed class BiscuitSystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearanceSystem = default!; + [Dependency] private readonly ItemSlotsSystem _slotSystem = default!; + [Dependency] private readonly AudioSystem _audioSystem = default!; + + public override void Initialize() + { + SubscribeLocalEvent>(AddCrackVerb); + } + + private void AddCrackVerb(EntityUid uid, BiscuitComponent component, GetVerbsEvent args) + { + if (!args.CanInteract || !args.CanAccess || component.Cracked) + return; + + AlternativeVerb verb = new() + { + Act = () => + { + CrackBiscuit(uid, component); + }, + Text = Loc.GetString("biscuit-verb-crack"), + Priority = 2 + }; + args.Verbs.Add(verb); + } + + private void CrackBiscuit(EntityUid uid, BiscuitComponent component) + { + component.Cracked = true; + + _appearanceSystem.SetData(uid, BiscuitStatus.Cracked, true); + + _audioSystem.PlayPvs("/Audio/DeltaV/Effects/crack1.ogg", uid, + AudioParams.Default.WithVariation(0.2f).WithVolume(-4f)); + + _slotSystem.SetLock(uid, "PaperSlip", false); + } +} diff --git a/Content.Server/Paper/PaperComponent.cs b/Content.Server/Paper/PaperComponent.cs index 3cf011e34df..556a197fd4c 100644 --- a/Content.Server/Paper/PaperComponent.cs +++ b/Content.Server/Paper/PaperComponent.cs @@ -16,6 +16,10 @@ public sealed partial class PaperComponent : SharedPaperComponent [DataField("stampedBy")] public List StampedBy { get; set; } = new(); + [DataField("canEdit")] + [ViewVariables(VVAccess.ReadWrite)] + public bool CanEdit { get; set; } = true; // DeltaV - Used for paper slips + /// /// Stamp to be displayed on the paper, state from beauracracy.rsi /// diff --git a/Content.Server/Paper/PaperSystem.cs b/Content.Server/Paper/PaperSystem.cs index 304507bdeb6..63237549366 100644 --- a/Content.Server/Paper/PaperSystem.cs +++ b/Content.Server/Paper/PaperSystem.cs @@ -102,7 +102,7 @@ private void OnInteractUsing(EntityUid uid, PaperComponent paperComp, InteractUs { // only allow editing if there are no stamps or when using a cyberpen var editable = paperComp.StampedBy.Count == 0 || _tagSystem.HasTag(args.Used, "WriteIgnoreStamps"); - if (_tagSystem.HasTag(args.Used, "Write") && editable) + if (_tagSystem.HasTag(args.Used, "Write") && editable && paperComp.CanEdit) { var writeEvent = new PaperWriteEvent(uid, args.User); RaiseLocalEvent(args.Used, ref writeEvent); diff --git a/Content.Shared/DeltaV/Biscuit/SharedBiscuitComponent.cs b/Content.Shared/DeltaV/Biscuit/SharedBiscuitComponent.cs new file mode 100644 index 00000000000..d98cf6bbcad --- /dev/null +++ b/Content.Shared/DeltaV/Biscuit/SharedBiscuitComponent.cs @@ -0,0 +1,12 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.DeltaV.Biscuit; + +public abstract partial class SharedBiscuitComponent : Component +{} + +[Serializable, NetSerializable] +public enum BiscuitStatus : byte +{ + Cracked +} diff --git a/Resources/Audio/DeltaV/Effects/crack1.ogg b/Resources/Audio/DeltaV/Effects/crack1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..03393ea3561a141b19dc047409564155c473b705 GIT binary patch literal 6086 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 r_9?x4xZ&c?;|Iq+noV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png b/Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png new file mode 100644 index 0000000000000000000000000000000000000000..be15ded857fa3c23b4ea85549e1b08077735dfbe GIT binary patch literal 84817 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png.yml b/Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png.yml new file mode 100644 index 00000000000..5c43e233050 --- /dev/null +++ b/Resources/Textures/DeltaV/Interface/Paper/paper_background_corpcard.svg.96dpi.png.yml @@ -0,0 +1,2 @@ +sample: + filter: true diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit.png b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit.png new file mode 100644 index 0000000000000000000000000000000000000000..af96c1aa6e4719a77110d0d9ec38312a56b2b2ab GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7eeh z#WAE}&fBXOc@HUwv_8y!WcDT?PO`~$MuV#a%Wh`jD~c6|6I3##8iV?!&e}46s9)%7 zae4Z21~!8RMxKNN0tc$+C-p3uVpS_M;c<}HEk; zP9}_7ErbGDC6Z?qiY(&VaP1lMWPwL=mEwzjavCY!cj>%RHZz?|@xsK?`a^Pyj>wz0 zv2PJrf2^E&o}$1<#RFoE9sJDKI9&b+EKuOsa=)ri^2787>E0!ci7!9xNd)?W!PC{x JWt~$(69Bu{VDA6` literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_paper.png b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_paper.png new file mode 100644 index 0000000000000000000000000000000000000000..b832ff73bf4d998fa70573206f299582f304ddf0 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7e(q z#WAE}&fBXOIS(lCumrT8TlD(H606rNH4SMp)7M9AZIk*;_cINmVxokt%0)~HH z?`yqw&O7v~^n$fO@|VwD^O_t!=S&Up4>$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_paper_corp.png b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_paper_corp.png new file mode 100644 index 0000000000000000000000000000000000000000..7104c4f027118ece36d097ef2ff0e35dd2500e62 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}-JULvArY-_ zFDw*nP>?uUc#buuiPdKE*#{CS;ssL669gyqrj@du-u$C-PC8TLr@Gc7f8{k?UB0x} zxxTsjtpA4z-$mt1Y$K*kevbG* zec6u}{1VMIe=e_>;Pkvp1&pU$w;ed}_J)G-2|2s#WOJzJb|oW#RKG4S_NTv+rTvQ|bgl z($~GUsf_t`YHr3pW}!d@-S?_#NAl{OCO&^L`CE8`qs`RQrSBOd1Vok0KLlK>FVdQ&MBb@03RB2HUIzs literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_secret_top.png b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/biscuit_secret_top.png new file mode 100644 index 0000000000000000000000000000000000000000..99e04ffc444cd3fb0c1083f757ca9153855a5f0a GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}dpunnLn2y} z6C_v{Cy4N{FAyqz_P-%2ZvWr^^+mD=T~QK6nI8)Vp0QY0m& z>DitxNblsl_-xWshMZ}WUvo@a%rN_Dagbn6(BkG4_KuE@got@Y(xJSXeF`@j)zvf% z+8}sfabhY-Nv) zbFv&%pPl*tB=W+g3k44kh@585`l$hSX-|_PFT?utd0iGv+G#+4FnGH9xvXPx#u1Q2eR9J=Wl)(+dAPfMV&e5zA^JJw=kVQNQumcO=48hNRA@z}vkXAvhd=f7# z?j!^NilY1j&N=BS7ZK?aQRJM`{Soi-vTlpml3$G&uE-G)R_5KA=Qx7*9*i-E=RaBl za?Vvb0Km!&hn*HDbjs9+ReV7ws25Y7Fddxc~}kN+{{8_lwd^hfFGE85a6vJc#2`nwh|YdtdKkYW(jzc#!0YtQeMC(h0GVv%#`xUVPk zXil?cAA3dDV+Og$X${YJNGkk)lsvENaNbMRJhl^}^0Ma~6ep<^O1U%sQ;a!su_6CR z$=4Dgb;eU2YYxvja+0CIw`GFzO(+r-jelF{r G5}E*$cX(m| literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/corpslip_words.png b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/corpslip_words.png new file mode 100644 index 0000000000000000000000000000000000000000..7eb04c02fbd1c7b48738dd44013c35dc88c22355 GIT binary patch literal 354 zcmV-o0iFJdP)1mC2_}bz6d@d2r)p( zvGXV*aC-AFTkXEj;`8Pwf)1!Sc0N3g7#_b}La>t%>f&@j#j)ccMl?;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/meta.json new file mode 100644 index 00000000000..acd271ad13d --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "copyright": "Taken from TG station at https://github.com/tgstation/tgstation/blob/eda6bbfd866e4e0c8beb4d563e6d4e14c694e23e/icons/obj/service/bureaucracy.dmi | biscuit_paper_corp modified by @DebugOk on GitHub", + "license": "CC-BY-SA-3.0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "slip" + }, + { + "name": "slip_words" + }, + { + "name": "corpslip" + }, + { + "name": "corpslip_words" + }, + { + "name": "biscuit" + }, + { + "name": "biscuit_secret" + }, + { + "name": "biscuit_secret_top" + }, + { + "name": "biscuit_top" + }, + { + "name": "biscuit_paper" + }, + { + "name": "biscuit_paper_corp" + } + ] +} diff --git a/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/slip.png b/Resources/Textures/DeltaV/Objects/Misc/biscuits.rsi/slip.png new file mode 100644 index 0000000000000000000000000000000000000000..565b1dc7e3ec001a17b4a69d0db8efcb396fbf12 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7etm z#WAE}&f9B-Tn7|*S|5s3iLv`HR{v_o7q?8cSz+mvCr5*{Dko3=-#*#8)`s2U0An_T zm!|u<%HJ#pK28zpF<`8k)2@_oK;pf#fWQO2KBX%S%PpD$7*z^&op>%BiOvqmUYe=@ zAuNXFK}FBUsXI6hOgC&guh_D(P|%^t;c?Od;X^{FC+?&I|E>eCYI<2~KSaVrS+%&771|a`pQ{y>_-hDZpmwm+m>Xb}IW=7xW7@Da*{4 zmlwLvv_@c>bvuJL%lc_MxHdRNJkC1Mv*DOxgGsj!y85}Sb4q9e0ODO{ga7~l literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-empty-closed.png b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-empty-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..e196f37c3f4d7cb421eb24e4ba4529c1a28fae25 GIT binary patch literal 827 zcmV-B1H}A^P)!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}aY;l$R9Fe^R8336KoEV3U`ksd+7>}b z3xYQVL9d?tAO3h3W0I~4Da;bpv;4RZa+39&< zWIy$gg;YRRVZCvhwH&Y2&wlslg6f9y67r3zH3zphm+{g?%j37AOScO5?i#hKgOA=Y zwI@rI0_Y#mdIt8lKS49_-tL3QX~g)T8=uSH$4fMZkFOY&`-aL&1#(~9l;0JyXi+bm!VdDS*002ovPDHLk FV1i*(e~JJA literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-empty-open.png b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/cabinet-empty-open.png new file mode 100644 index 0000000000000000000000000000000000000000..e7a20d2b61b1cc969d6244a4529738f43122f95e GIT binary patch literal 808 zcmV+@1K0eCP)!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}UP(kjR9FdPU>F6XAut*OqaiRF0wX;H z7>Nl0QMLI0#Hd48^ZM38g60!c0J5B$SBT-oqs!>#XD* z9tKVxKCq?7E;2HJ9EA)(mYHe)W%&K~FT?k*pBPSG`pH0yBUq3P!NvypTtV;|&`=qM zM|W?5l?a2#�<7fZV%RA!4EuGGILq9x*WR3QD6YMB_1`@o{p$efx$}4qbv2wM07r z-4bf?@jBr1`=@dX0|*bxsNNipy;K(o{*xTmo)KELMxmI08$3!mj6%{X0#Y%(Y$h)GZ|JutO| mEQhHdrAI?xGz3O=2mk=)-*{i<&J}C`0000!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}*GWV{R9Fe^R830)Q4~ERL828D1x8sy zkOh503swR)$v-|+jfl%^35o0rQsq`$#NS{>M1y8R zjfCD@kgsnqb3|z4fUo}Gtfpg(W$)<-*0v(R2#H9bxwT7!(I+;2p4{?||RSME#J@v*RFl$N>>#Kh2PZ;Wr?flescKg447!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}*hxe|R9Fe^R830)Q4~E!iyEC^5~B~0 z7SadgA}WFwEh_o}t%EidR11j~t)gGhCeWZ3(Xw^8k*I|bgtSQ)A}&PigCqqfhuUb~ zXAj15-psyt;c?%4bM8IIQ}mufk=F*et>FWr+E%35l(Eyn6nC_pbi{jqR2 zG>QAH&KB)CIsF|Zf*jyM_EQg0*uDe2_#ywnEWWC4U^jHeu8Ev%CvwVx^$2r-us}C2 z6=uf*GOkgq9Mv#3af{1X9NP;6Ks4KI-pG-g7x!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}KuJVFR9Fe^RKZHaKoETv4<#i+TLPtu zcxq1`{R97_zvD&xhWSsezKo>XiF8)RQUAr+!Qu3&NW?7si>8J>2!kE z)l%wZa)fDf2h=g_Mvr?Qr6Jy`F_cco#55t_cmTg2KiNX$QOA%9Q^1IblQBXZMrtdX zU=l^%{d)ucA1{rZz@oA`1v%kzp}2;zHgd-MuXn&ZaNZ950>3|Spcli<@c;k-07*qo IM6N<$f<*pjH~;_u literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/card.png b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/card.png new file mode 100644 index 0000000000000000000000000000000000000000..c53c3d276375d3b57261b9e709939f259306fb0a GIT binary patch literal 694 zcmV;n0!jUeP)!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy|>`6pHR9FdPU>F6XAut*OqaiRF0;3@? z(nElelmLh{7X5E5$HQQ*!i!bg$vdAJ&OZ9Wu>9<6qRnN&Y7!Pfkmbv^mV;$_GpB;- z;_2BaDs6zge>aXXFccsDPpl)DP)xwX0r?zcILLBP2!Jq%4H5%e3bp*b&MXFyT4Djw z4geX*q+x~CT#z`(F(6v-N*Y!*xCBXZ0LYNSd_x9MT!S!(4YM2+9Uw=5LVzX!lm`AD z2>K5)97Kcg{}(+dG)xYpmRLs+om!C%1X+;fB#A7k literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-1.png b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/glass-1.png new file mode 100644 index 0000000000000000000000000000000000000000..450de1004bb40bb8534b7de38a94721a5fb87da1 GIT binary patch literal 684 zcmV;d0#p5oP)!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy|;z>k7R9FdPU>F6XAut*OqaiRF0;3@? z(nEle*Z|mf{e>~Q+SeaGqYE*-dJhrH^)fn(A&EtR35ytp5H`!deEegJp%6)6^0spr z4n~rOGl_BlTs0Eo`~UBUnSZmjfrMZ*%=bvj2r|ib0LbLOtiP&&md}RL83b*^qJRa9 z7(pRW+ygBJSttjzJQbwj`Iomd2x`QlfGh_v|6#QST1=LO=x!j{0pOI+!f-g=FY^qt zVciS6Opy7+vPsT{AP0afmypv%vE#*~%M8elAT}GK7&6Kk4S~@R7!83D83F+Dtw#g6 SUu?br0000!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}PDw;TR9FdPU>F6XAut*OqaiRF0;3@? z(nEle*Z|mf{e>||?U#>#Z2$fJugxdKI^*?+&zRbOuw=aY{(eTTm(f{FNlX!<9I)Z& zWFa!3(NpQ^oQ5KS1~a&>;tI-IR<1o z(9%_ZS$~BA>DfR!_0@YUAws}lCIa$cX^@2iqO4*6{xTRdF*9EM^zL^CNCIm436SN` z5Fo}l6g5OS0H%Y5jd2kVKg;2tOh0CTEQE%D1xOwk^i^Vo!3%g7}sb7el&-UHVPlu7^ z@Ue-?1t0@JIRTgkoPZ7p16eL1r;B3li$|9kK#qV35|aa9YDekO5Eu=C(GVEfApijX W8GUUr-KakR0000!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}n@L1LR9FdPU>F6XAut*OqaiRF0;3@? z(nEle*Z|mY^zm#yA=VjRKK`-&_xHaxi2eG*XRvnW-)tFwS%1v{bAGU7y!!rrMy{99 zSz^p4$^q*RJw7KO%9@I7;Kw(=+kUb9sDgPwU_`G`mnL&u1&z6OWSsQ8|iledFK~xCr zyZ*u$q#5Xl*(_{~i$GEE_s{>hV0$@skoekzj~)UYaRcakc!+?+sTKkt!$1IJIS)U} zVPM=JW@coQ16uqGXz`W*4F7k5f?kqKc+2x|Z+$>&CAfszfRsCkjSmnN1uz3ZmV-ip znSt#!Fv!8a1tmZR#{XAAYX1KJ2TBJFVw{2*|Nj4f1Y#2cBsl!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy}RY^oaR9FdPU>F6XAut*OqaiRF0;3@? z(nEle*Z|mY^zrP!fBvU{)HAa%&fybco$>m^X9kvE>}UQn{-5)g_16rrSwC1ZUVVQ* zBiGC5EHP#i<$!gE9-k8sWlaSd2siZOo8Jt-Sbi{sTdIQXS$pu&e-Pu@*Ec3$0U$w) zBUoUH@zG4o3}@fJ`gJDQUJj>&VR9gc{Q38H4%9r5qX!18KJefmF*Xww0zhAF0{YMo zn}KT%Jp>Cs|MHeWl1rH3`M0+)Wj|mHd^8h2Nthfq%R!EU$uls5qo3jL|9@a1F-}2- zfB*kKg3IG!;EYprJs=Ai85wQ<|Ns9FnCjQZ1Sf-Y1Weu1HS;!u912wT>fir=*I#^l zS46c$2(kp2^FAIoUue9a0Q&wVF_xnkFv=MXfzc2c d4S^9G0sv*6fr`KLtvCPx002ovPDHLkV1mHGX}b`6)-Anr(f3mCjysv+Ed4v604lEIg^vExqF85^&gc>vbx%5ytuk|T{4eI$ZW=ac8?;{3fn8@S?qlp(e%B;J;GB@ zV7`F6rR;DcL-H3UJ|xqwO6Ea?9!!+ zwVwT}pSNw=jE}q8Cpo-d{kqPN>0s@GxZ=C_gRifh&)6vb;8xDh(FkHnjHS#zWL|QIJfjbk)9$q=L8cL e6k!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy|s!2paR9FdPU>F6XAut*OqaiRF0;3@? z(nEle*Z|mf{e>~Q+SeaGqYE*-dJhrH^)fn(A&EtR35ytp5H`y(6rl-B-gXYd!Dvdr zT%sI+O(Q!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy|KS@MER9Fe^(6JE!AP56MbuXr8FSVtn zvGA$Vklg(kjsO7y1PBlyK!Ctwf!W>P5vTsH%yw7pkqHnW@Sng1Kvo0-VkdoF00000 LNkvXXu0mjfF*oEM literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/meta.json b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/meta.json new file mode 100644 index 00000000000..f45353aa268 --- /dev/null +++ b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/meta.json @@ -0,0 +1,53 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Original work by TJohnson.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cabinet-empty-closed" + }, + { + "name": "cabinet-empty-open" + }, + { + "name": "cabinet-filled-open" + }, + { + "name": "cabinet-filled-closed" + }, + { + "name": "cabinet" + }, + { + "name": "card" + }, + { + "name": "glass" + }, + { + "name": "glass-1" + }, + { + "name": "glass-2" + }, + { + "name": "glass-3" + }, + { + "name": "glass-4" + }, + { + "name": "glass-up" + }, + { + "name": "unlocked" + }, + { + "name": "locked" + } + ] +} diff --git a/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/unlocked.png b/Resources/Textures/DeltaV/Structures/Wallmounts/idcard_cabinet.rsi/unlocked.png new file mode 100644 index 0000000000000000000000000000000000000000..22d718bb96f264d5de18738954c76e4578fbea42 GIT binary patch literal 524 zcmV+n0`vWeP)!i35h|@JuQxt>)LH z;5&R6qLsje%xr5ZyO=}Q_<5viiieo!)xEA`3=~wG0lq%sS!QvEc%C@D!pk_*UqO$8Um*9)Ahuxy%CK7d@q78!K(hO57lxCXN_-g*DG3ZW2<>l`Q2k z+T*a1K?+GoP*A}pbU27nHfd&^ees5G8D;V?`dX-hlcR_dd84FOsH;j@BVDDXqblb9 zf1b9MnDM%Yl0fgP>wZoG!F`}!bKT!l*R7ucffwM~Z28MHr@3#^Yb`Bu41{-p%bS*_ z8~|6l!059jbGab}X!|t{__zQD^T6;u(7*1@s`(%1Pe5*)p6CuZJOZYuKD_YK$Gl00009a7bBm000XT000XT0n*)m`~Uy|LP;>0APfUQ2(QKP7!0o^ zV5esg+*Hllh` O0000 Date: Sun, 14 Jan 2024 23:48:46 +0000 Subject: [PATCH 3/3] Automatic Changelog Update (#671) --- Resources/Changelog/DeltaVChangelog.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Resources/Changelog/DeltaVChangelog.yml b/Resources/Changelog/DeltaVChangelog.yml index 7fa3af3c5ff..20e412204ee 100644 --- a/Resources/Changelog/DeltaVChangelog.yml +++ b/Resources/Changelog/DeltaVChangelog.yml @@ -1357,3 +1357,11 @@ Entries: message: Shoukou has maintenance now in logistics and in security id: 203 time: '2024-01-12T22:08:47.0000000+00:00' +- author: DebugOk + changes: + - type: Add + message: Added the spare ID safe + - type: Remove + message: The captain's locker no longer starts with a spare ID card + id: 204 + time: '2024-01-14T23:48:30.0000000+00:00'