From 5dcfa316786142ac176b0dafab4de662cf2d6a3c Mon Sep 17 00:00:00 2001 From: och-och <80923370+och-och@users.noreply.github.com> Date: Wed, 12 Aug 2026 20:42:55 +0300 Subject: [PATCH 1/6] port ovinia species from macrocosm's port from den --- .../Atmos/EntitySystems/FlammableSystem.cs | 6 + Content.Shared/Bed/Sleep/SleepingSystem.cs | 14 + .../Interaction/InteractionPopupSystem.cs | 14 +- .../EntitySystems/IngestionSystem.API.cs | 2 +- .../DVFireStackModifierComponent.cs | 14 + .../Bed/Sleep/DVSleepTimeModifierComponent.cs | 20 ++ .../DVPettingChanceModifierComponent.cs | 29 ++ .../Components/DVEatTimeModifierComponent.cs | 17 + .../EntitySystems/DVEatTimeModifierSystem.cs | 32 ++ .../Audio/_DVA/Voice/Ovinia/attributions.yml | 36 ++ .../Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg | Bin 0 -> 12885 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg | Bin 0 -> 26328 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg | Bin 0 -> 24230 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg | Bin 0 -> 52730 bytes .../_DVA/Voice/Ovinia/ovinia_exclaim.ogg | Bin 0 -> 11796 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg | Bin 0 -> 33127 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_moo2.ogg | Bin 0 -> 28480 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg | Bin 0 -> 45367 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg | Bin 0 -> 48118 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_say.ogg | Bin 0 -> 11053 bytes .../Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg | Bin 0 -> 51303 bytes .../Locale/en-US/_DVA/chat/chat-managers.ftl | 5 + Resources/Locale/en-US/_DVA/chat/emotes.ftl | 7 + .../en-US/_DVA/datasets/names/ovinia.ftl | 49 +++ .../Locale/en-US/_DVA/markings/ovinia.ftl | 109 ++++++ .../Locale/en-US/_DVA/species/species.ftl | 1 + .../Prototypes/Entities/Mobs/NPCs/animals.yml | 2 + .../Prototypes/Entities/Mobs/NPCs/slimes.yml | 3 + .../Prototypes/Entities/Mobs/NPCs/space.yml | 12 + Resources/Prototypes/Guidebook/species.yml | 1 + .../Loadouts/Miscellaneous/survival.yml | 1 + .../Prototypes/_DVA/Body/Species/ovinia.yml | 310 +++++++++++++++++ Resources/Prototypes/_DVA/Damage/ovinia.yml | 8 + .../Prototypes/_DVA/Datasets/Names/ovinia.yml | 11 + .../Mobs/Customization/Markings/ovinia.yml | 325 ++++++++++++++++++ .../Prototypes/_DVA/Guidebook/species.yml | 4 + .../_DVA/SoundCollections/ovinia.yml | 14 + Resources/Prototypes/_DVA/Species/ovinia.yml | 20 ++ Resources/Prototypes/_DVA/Voice/ovinia.yml | 89 +++++ .../Prototypes/_DVA/Voice/speech_emotes.yml | 45 +++ Resources/Prototypes/_DVA/ai_factions.yml | 4 + Resources/Prototypes/_DVA/tags.yml | 4 + .../Prototypes/_DVA/typing_indicator.yml | 6 + Resources/Prototypes/ai_factions.yml | 1 + .../ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml | 40 +++ .../_DVA/Effects/speech.rsi/meta.json | 28 ++ .../_DVA/Effects/speech.rsi/ovinia-idle.png | Bin 0 -> 256 bytes .../_DVA/Effects/speech.rsi/ovinia0.png | Bin 0 -> 349 bytes .../_DVA/Effects/speech.rsi/ovinia2.png | Bin 0 -> 254 bytes .../_DVA/Interface/Emotes/attributions.yml | 9 + .../Textures/_DVA/Interface/Emotes/baa.png | Bin 0 -> 662 bytes .../Textures/_DVA/Interface/Emotes/moo.png | Bin 0 -> 1460 bytes .../body_markings.rsi/hand-hoof-left.png | Bin 0 -> 163 bytes .../body_markings.rsi/hand-hoof-right.png | Bin 0 -> 156 bytes .../Ovinia/body_markings.rsi/meta.json | 67 ++++ .../ovinia-arm-valais-left.png | Bin 0 -> 204 bytes .../ovinia-arm-valais-right.png | Bin 0 -> 210 bytes .../body_markings.rsi/ovinia-full-f.png | Bin 0 -> 610 bytes .../body_markings.rsi/ovinia-full-m.png | Bin 0 -> 552 bytes .../body_markings.rsi/ovinia-hoof-left.png | Bin 0 -> 152 bytes .../body_markings.rsi/ovinia-hoof-right.png | Bin 0 -> 153 bytes .../ovinia-leg-valais-left.png | Bin 0 -> 261 bytes .../ovinia-leg-valais-right.png | Bin 0 -> 263 bytes .../Ovinia/body_markings.rsi/ovinia-tummy.png | Bin 0 -> 380 bytes .../Ovinia/body_markings.rsi/torso-cow-f.png | Bin 0 -> 560 bytes .../Ovinia/body_markings.rsi/torso-cow-m.png | Bin 0 -> 590 bytes .../Ovinia/body_markings.rsi/torso-fawn.png | Bin 0 -> 252 bytes .../ear_markings.rsi/cow-ears-inner.png | Bin 0 -> 219 bytes .../Ovinia/ear_markings.rsi/cow-ears.png | Bin 0 -> 340 bytes .../ear_markings.rsi/deer-ears-inner.png | Bin 0 -> 236 bytes .../Ovinia/ear_markings.rsi/deer-ears.png | Bin 0 -> 377 bytes .../ear_markings.rsi/horse-ears-inner.png | Bin 0 -> 178 bytes .../Ovinia/ear_markings.rsi/horse-ears.png | Bin 0 -> 279 bytes .../Ovinia/ear_markings.rsi/meta.json | 43 +++ .../ear_markings.rsi/ovinia-ears-inner.png | Bin 0 -> 255 bytes .../Ovinia/ear_markings.rsi/ovinia-ears.png | Bin 0 -> 473 bytes .../Ovinia/head_markings.rsi/meta.json | 15 + .../head_markings.rsi/ovinia-neck-fluff.png | Bin 0 -> 623 bytes .../Ovinia/horn_markings.rsi/meta.json | 47 +++ .../ovinia-baphomet-horns.png | Bin 0 -> 494 bytes .../horn_markings.rsi/ovinia-curved-horns.png | Bin 0 -> 288 bytes .../horn_markings.rsi/ovinia-deer-horns.png | Bin 0 -> 519 bytes .../horn_markings.rsi/ovinia-devil-horns.png | Bin 0 -> 561 bytes .../horn_markings.rsi/ovinia-ibex-horns.png | Bin 0 -> 553 bytes .../horn_markings.rsi/ovinia-jacob-horns.png | Bin 0 -> 438 bytes .../horn_markings.rsi/ovinia-lamb-horns.png | Bin 0 -> 217 bytes .../horn_markings.rsi/ovinia-pointy-horns.png | Bin 0 -> 256 bytes .../horn_markings.rsi/ovinia-ram-horns.png | Bin 0 -> 347 bytes .../Ovinia/snout_markings.rsi/meta.json | 27 ++ .../snout_markings.rsi/ovinia-blaze.png | Bin 0 -> 577 bytes .../Ovinia/snout_markings.rsi/ovinia-face.png | Bin 0 -> 378 bytes .../Ovinia/snout_markings.rsi/ovinia-nose.png | Bin 0 -> 127 bytes .../snout_markings.rsi/ovinia-snout.png | Bin 0 -> 264 bytes .../Ovinia/tail_markings.rsi/meta.json | 20 ++ .../Ovinia/tail_markings.rsi/ovinia-tail.png | Bin 0 -> 360 bytes .../tail_markings.rsi/ovinia-tail_wag.png | Bin 0 -> 624 bytes .../displacement.rsi/jumpsuit-female.png | Bin 0 -> 443 bytes .../Ovinia/displacement.rsi/jumpsuit.png | Bin 0 -> 455 bytes .../Species/Ovinia/displacement.rsi/meta.json | 30 ++ .../outerclothing-hardsuit.png | Bin 0 -> 455 bytes .../Species/Ovinia/displacement.rsi/shoes.png | Bin 0 -> 444 bytes .../Mobs/Species/Ovinia/parts.rsi/eyes.png | Bin 0 -> 125 bytes .../Mobs/Species/Ovinia/parts.rsi/full.png | Bin 0 -> 777 bytes .../Mobs/Species/Ovinia/parts.rsi/head_f.png | Bin 0 -> 363 bytes .../Mobs/Species/Ovinia/parts.rsi/head_m.png | Bin 0 -> 363 bytes .../Mobs/Species/Ovinia/parts.rsi/l_arm.png | Bin 0 -> 248 bytes .../Mobs/Species/Ovinia/parts.rsi/l_foot.png | Bin 0 -> 258 bytes .../Mobs/Species/Ovinia/parts.rsi/l_hand.png | Bin 0 -> 254 bytes .../Mobs/Species/Ovinia/parts.rsi/l_leg.png | Bin 0 -> 389 bytes .../Mobs/Species/Ovinia/parts.rsi/meta.json | 70 ++++ .../Mobs/Species/Ovinia/parts.rsi/r_arm.png | Bin 0 -> 283 bytes .../Mobs/Species/Ovinia/parts.rsi/r_foot.png | Bin 0 -> 258 bytes .../Mobs/Species/Ovinia/parts.rsi/r_hand.png | Bin 0 -> 260 bytes .../Mobs/Species/Ovinia/parts.rsi/r_leg.png | Bin 0 -> 374 bytes .../Mobs/Species/Ovinia/parts.rsi/snout.png | Bin 0 -> 203 bytes .../Mobs/Species/Ovinia/parts.rsi/torso_f.png | Bin 0 -> 697 bytes .../Mobs/Species/Ovinia/parts.rsi/torso_m.png | Bin 0 -> 642 bytes 117 files changed, 1609 insertions(+), 2 deletions(-) create mode 100644 Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs create mode 100644 Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs create mode 100644 Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs create mode 100644 Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs create mode 100644 Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/attributions.yml create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo2.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_say.ogg create mode 100644 Resources/Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg create mode 100644 Resources/Locale/en-US/_DVA/chat/chat-managers.ftl create mode 100644 Resources/Locale/en-US/_DVA/chat/emotes.ftl create mode 100644 Resources/Locale/en-US/_DVA/datasets/names/ovinia.ftl create mode 100644 Resources/Locale/en-US/_DVA/markings/ovinia.ftl create mode 100644 Resources/Locale/en-US/_DVA/species/species.ftl create mode 100644 Resources/Prototypes/_DVA/Body/Species/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Damage/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Datasets/Names/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Guidebook/species.yml create mode 100644 Resources/Prototypes/_DVA/SoundCollections/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Species/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Voice/ovinia.yml create mode 100644 Resources/Prototypes/_DVA/Voice/speech_emotes.yml create mode 100644 Resources/Prototypes/_DVA/ai_factions.yml create mode 100644 Resources/Prototypes/_DVA/tags.yml create mode 100644 Resources/Prototypes/_DVA/typing_indicator.yml create mode 100644 Resources/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml create mode 100644 Resources/Textures/_DVA/Effects/speech.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Effects/speech.rsi/ovinia-idle.png create mode 100644 Resources/Textures/_DVA/Effects/speech.rsi/ovinia0.png create mode 100644 Resources/Textures/_DVA/Effects/speech.rsi/ovinia2.png create mode 100644 Resources/Textures/_DVA/Interface/Emotes/attributions.yml create mode 100644 Resources/Textures/_DVA/Interface/Emotes/baa.png create mode 100644 Resources/Textures/_DVA/Interface/Emotes/moo.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-left.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-left.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-right.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-f.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-left.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-right.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-left.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-m.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-fawn.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears-inner.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears-inner.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-baphomet-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-deer-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ibex-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ram-horns.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-face.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-snout.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png create mode 100644 Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit-female.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/shoes.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/eyes.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/full.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_f.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_m.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_arm.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_foot.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_hand.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_leg.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/meta.json create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_arm.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_foot.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_hand.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_leg.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/snout.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_f.png create mode 100644 Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_m.png diff --git a/Content.Server/Atmos/EntitySystems/FlammableSystem.cs b/Content.Server/Atmos/EntitySystems/FlammableSystem.cs index 137da5f10d0..f237be69f0a 100644 --- a/Content.Server/Atmos/EntitySystems/FlammableSystem.cs +++ b/Content.Server/Atmos/EntitySystems/FlammableSystem.cs @@ -1,3 +1,4 @@ +using Content.Shared._DVA.Atmos.Components; using Content.Server.Administration.Logs; using Content.Server.Atmos.Components; using Content.Server.Stunnable; @@ -294,6 +295,11 @@ public void SetFireStacks(EntityUid uid, float stacks, FlammableComponent? flamm if (!Resolve(uid, ref flammable)) return; + // BEGIN DeltaV - firestack modifier + if (TryComp(uid, out var fireStackModifier)) + stacks *= fireStackModifier.Modifier; + // END DeltaV + flammable.FireStacks = MathF.Min(MathF.Max(flammable.MinimumFireStacks, stacks), flammable.MaximumFireStacks); if (flammable.FireStacks <= 0) diff --git a/Content.Shared/Bed/Sleep/SleepingSystem.cs b/Content.Shared/Bed/Sleep/SleepingSystem.cs index 3acbce179e0..2f2849b9ac5 100644 --- a/Content.Shared/Bed/Sleep/SleepingSystem.cs +++ b/Content.Shared/Bed/Sleep/SleepingSystem.cs @@ -1,3 +1,4 @@ +using Content.Shared._DVA.Bed.Sleep; using Content.Shared.Actions; using Content.Shared.Actions.Components; using Content.Shared.Buckle.Components; @@ -287,6 +288,19 @@ private void OnStatusMobStateChanged(Entity private void OnStatusEffectApplied(Entity ent, ref StatusEffectAppliedEvent args) { + // BEGIN DeltaV - SleepTimeModifier to modify force sleep duration + // IF YOU ARE HERE TO ADD MORE TRYCOMPS: dont. make a new event instead. + if (TryComp(args.Target, out var sleepTimeModifier) && + _statusEffect.TryGetTime(args.Target, StatusEffectForcedSleeping, out var initTime)) + { + var time = initTime.EndEffectTime - initTime.StartEffectTime; + _statusEffect.TryUpdateStatusEffectDuration( + args.Target, + StatusEffectForcedSleeping, + time * sleepTimeModifier.Modifier); + } + // END DeltaV + // Applying state check needed so we don't add SleepingComp during // entity reset due to the status effect getting inserted if (!_gameTiming.ApplyingState) diff --git a/Content.Shared/Interaction/InteractionPopupSystem.cs b/Content.Shared/Interaction/InteractionPopupSystem.cs index 20f42385d86..ad90043a0de 100644 --- a/Content.Shared/Interaction/InteractionPopupSystem.cs +++ b/Content.Shared/Interaction/InteractionPopupSystem.cs @@ -1,3 +1,4 @@ +using Content.Shared._DVA.Interaction; using Content.Shared.Bed.Sleep; using Content.Shared.IdentityManagement; using Content.Shared.Interaction.Components; @@ -5,6 +6,7 @@ using Content.Shared.Mobs.Components; using Content.Shared.Mobs.Systems; using Content.Shared.Popups; +using Content.Shared.Whitelist; // DeltaV - Add petting chance modifier using Robust.Shared.Audio; using Robust.Shared.Audio.Systems; using Robust.Shared.Network; @@ -16,6 +18,7 @@ namespace Content.Shared.Interaction; public sealed partial class InteractionPopupSystem : EntitySystem { + [Dependency] private EntityWhitelistSystem _entityWhitelist = null!; // DeltaV - Add petting chance modifier [Dependency] private IGameTiming _gameTiming = default!; [Dependency] private IRobustRandom _random = default!; [Dependency] private MobStateSystem _mobStateSystem = default!; @@ -91,7 +94,16 @@ private void SharedInteract( if (_netMan.IsClient && !predict) return; - if (_random.Prob(component.SuccessChance)) + // BEGIN DeltaV - Add petting chance modifier + var successChance = component.SuccessChance; + + if (TryComp(uid, out var pettingChance) + && _entityWhitelist.IsWhitelistPassOrNull(pettingChance.TargetWhitelist, target) + && _entityWhitelist.IsWhitelistFailOrNull(pettingChance.TargetBlacklist, target)) + successChance *= pettingChance.Modifier; + // END DeltaV + + if (_random.Prob(successChance)) // DeltaV - Add petting chance modifier { if (component.InteractSuccessString != null) msg = Loc.GetString(component.InteractSuccessString, ("target", Identity.Entity(uid, EntityManager))); // Success message (localized). diff --git a/Content.Shared/Nutrition/EntitySystems/IngestionSystem.API.cs b/Content.Shared/Nutrition/EntitySystems/IngestionSystem.API.cs index 3c8dbb9e74f..d614d78e2d5 100644 --- a/Content.Shared/Nutrition/EntitySystems/IngestionSystem.API.cs +++ b/Content.Shared/Nutrition/EntitySystems/IngestionSystem.API.cs @@ -307,7 +307,7 @@ public bool CanAccessSolution(EntityUid ingested, // TODO: Relay this event to solutions using solution relay var ev = new EdibleEvent(user); - RaiseLocalEvent(ingested, ref ev); + RaiseLocalEvent(ingested, ref ev, true); // DeltaV - Set broadcast to true for DVEatTimeModifier subscription solution = ev.Solution; time = ev.Time; diff --git a/Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs b/Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs new file mode 100644 index 00000000000..63747e70696 --- /dev/null +++ b/Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs @@ -0,0 +1,14 @@ +namespace Content.Shared._DVA.Atmos.Components; + +/// +/// This is used for modifying fire stacks. +/// +[RegisterComponent] +public sealed partial class DVFireStackModifierComponent : Component +{ + /// + /// The modifier to multiply the fire stacks by. + /// + [DataField] + public float Modifier { get; set; } = 1f; +} diff --git a/Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs b/Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs new file mode 100644 index 00000000000..25723ca22a6 --- /dev/null +++ b/Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs @@ -0,0 +1,20 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared._DVA.Bed.Sleep; + +/// +/// Component that modifies an entity's sleep wakeup cooldown +/// by a multiplier. +/// +[RegisterComponent, NetworkedComponent] +[AutoGenerateComponentState] +public sealed partial class DVSleepTimeModifierComponent : Component +{ + /// + /// When this entity is put to sleep, the cooldown before + /// an attached player can wake the entity up will be + /// multiplied by this value. + /// + [DataField, AutoNetworkedField] + public float Modifier = 1; +} diff --git a/Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs b/Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs new file mode 100644 index 00000000000..d756fb3c398 --- /dev/null +++ b/Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs @@ -0,0 +1,29 @@ +using Content.Shared.Interaction.Components; +using Content.Shared.Whitelist; + +namespace Content.Shared._DVA.Interaction; + +/// +/// Allows any entity with this component to have a different success rate when petting mobs with . +/// +[RegisterComponent] +public sealed partial class DVPettingChanceModifierComponent : Component +{ + /// + /// Modifier of the chance to successfully pet a mob. + /// + [DataField] + public float Modifier = 1; + + /// + /// If not null, the target must succeed the whitelist. + /// + [DataField] + public EntityWhitelist? TargetWhitelist { get; set; } + + /// + /// If not null, the target must not pass the blacklist. + /// + [DataField] + public EntityWhitelist? TargetBlacklist { get; set; } +} diff --git a/Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs b/Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs new file mode 100644 index 00000000000..58cd01c02a8 --- /dev/null +++ b/Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs @@ -0,0 +1,17 @@ +using Content.Shared.Whitelist; +using Robust.Shared.GameStates; + +namespace Content.Shared._DVA.Nutrition.Components; + +/// +/// This component is used to modify the time to eat food by a specific modifier. +/// +[RegisterComponent, NetworkedComponent] +public sealed partial class DVEatTimeModifierComponent : Component +{ + /// + /// The amount you would like to multiply the delay on the eating doAfter + /// + [DataField] + public float Modifier = 1f; +} diff --git a/Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs b/Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs new file mode 100644 index 00000000000..505a92cd930 --- /dev/null +++ b/Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs @@ -0,0 +1,32 @@ +using Content.Shared._DVA.Nutrition.Components; +using Content.Shared.Item; +using Content.Shared.Nutrition; +using Content.Shared.Nutrition.EntitySystems; +using Content.Shared.Whitelist; + +namespace Content.Shared._DVA.Nutrition.EntitySystems; + +/// +/// Handles the time modification of the eaten food +/// +public sealed class DVEatTimeModifierSystem : EntitySystem +{ + /// + public override void Initialize() + { + SubscribeLocalEvent(OnEdible, after: [typeof(IngestionSystem)]); + } + + private void OnEdible(ref EdibleEvent args) + { + var user = args.User; + + if (args.Cancelled) + return; + + if (!TryComp(user, out var eatTimeModifier)) + return; + + args.Time *= eatTimeModifier.Modifier; + } +} diff --git a/Resources/Audio/_DVA/Voice/Ovinia/attributions.yml b/Resources/Audio/_DVA/Voice/Ovinia/attributions.yml new file mode 100644 index 00000000000..24151590b2b --- /dev/null +++ b/Resources/Audio/_DVA/Voice/Ovinia/attributions.yml @@ -0,0 +1,36 @@ +#Attributions for Ovinia Baa's and Moo's + +- files: ["ovinia_baa1.ogg"] + copyright: "created by saha213131, Modified by 'sheepmera', The original audio was shortened and converted from stereo to mono" + license: "CC0-1.0" + source: "https://freesound.org/people/saha213131/sounds/683259/" + +- files: ["ovinia_baa2.ogg"] + copyright: "created by saha213131, Modified by 'sheepmera', The original audio was converted from stereo to mono" + license: "CC0-1.0" + source: "https://freesound.org/people/saha213131/sounds/691476/" + +- files: ["ovinia_baa3.ogg"] + copyright: "created by michaelperfect, Modified by 'sheepmera', The original audio was shortened and converted from stereo to mono " + license: "CC0-1.0" + source: "https://freesound.org/people/michaelperfect/sounds/710299/" + +- files: ["ovinia_scream.ogg"] + copyright: "created by saha213131, Modified by 'sheepmera', The original audio was pitch shifted and converted from stereo to mono " + license: "CC0-1.0" + source: "https://freesound.org/people/michaelperfect/sounds/710300/" + +- files: ["ovinia_moo1.ogg"] + copyright: "created by Zozzy, Modified by 'Darklyac', The original audio was converted from WAV to OGG format" + license: "CC0-1.0" + source: "https://freesound.org/people/Zozzy/sounds/59245/" + +- files: ["ovinia_moo2.ogg, ovinia_moo3.ogg"] + copyright: "created by JarredGibb, Modified by 'Darklyac', the original audio was converted from WAV to OGG format" + license: "CC0-1.0" + source: "https://freesound.org/people/JarredGibb/sounds/233145/" + +- files: ["ovinia_moo4.ogg"] + copyright: "created by JarredGibb, Modified by 'Darklyac', the original audio was converted from WAV to OGG format" + license: "CC0-1.0" + source: "https://freesound.org/people/JarredGibb/sounds/233130/" diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef1e9dc948d71a5609367ae952a7926c8d8c556e GIT binary patch literal 12885 zcmb`tcT`kO(=R%h07XGXa#WBU20?O`G?E;0R&oXza#n&UIZGC0fB}gz1j&+xA?Gv# z0+MrPn6n3;=RNQJ?p^2nbN6a`b$3-)bywA|y7wN`tgJLZS3v(faT0$Uci)?^;?d!` zJGq$Jz;Hu&&%XYp@FK2WHmdQ|a5Mk&;AY|hz1t9Kzq`+{|IcUS>R(Cx0E4cLvo*Jx zixq>tjj8sfd3K3+avUO`@d23Dwrxtp1dqZNakqq~iZlcR%$qbnOu3*Pm=GB{*p zwedg%zzA5Gp)IgKMhgTY0fAmJvE7NcRAPfCWV3pGOi;wN+IZi8OnBc$VHN>y|F>e` zH-7*ET>}NO5=MPlQnKw8wxVE(a`_}|qbiigfdApeFJZzT2anAhb1QP~9DCWA32y6M z2LTq6Qe+Gvh2kpHFvd^{pn6B+(#e>Y?sAho|I^!>e4PwI%6uz1@v0&#`Cp<$R#_|h zWo~g*3__H_Bid%g^*4-sVZFl3>Hk!Om-}D<)*^F*(wszw04F|-E%&1fAnNb77(ju* zHbDxpq)KI^-DNbW0VcIw&KLIu2A;@iXsT!dkDHN>yTzEh+nBqb-p3GwYCpZ|5QFg$ zqoa^l6rul=V?Xo}u3T=N0T1-)k#N!i+vkT=pXY@?UkwiZdIe;TGYJD>+(WjwFG{(V zw#7DSmDYuo4&CLP-Q`4=EP!{f;Z_6sWRsfv|0kx|fDu zgcto>Av6M7C+6v!C_>!W{|p}~z;Ca{DcUpMGWbQ^FePQoWsIkDjlL8A3Eat+Ll+q( z4?zT}Ln&F{u5T}Q&Hw@hlUzpeztv?Z|Bd3DxDV_FDt$XNFYYk|Wq^-M`F}eA1Zs*QdVZNlUO>4IlEe5I ziYY{x6`9uyhKI!(8gRruY<+b{L`#(|UwU~|iGT|qNPE{nF95j7gn?TrOe3T_8JZ2C4`LfdWDJz~8Ox{+I`NQt2Sj z+Zb3FnBajKi3kD0l>}Nq5fmfL!VJ3uVP%GsKp+5tZ<)!wSBa20hZLfO2#SHS!r|%= zTQ)d_287F<1bPz=5Nz0xqy`YK_77l!6d06mIVTvZ4-k@sS>V77{Op7{s2x0K6d<_v zE3GgjK%q8>gkgPFW+XshP8`*@1LuyK5?zWa${9AbWvd+3|9YuB2d5lIP~w8ALhuEBsP998iv|#3`@PgxcU{*cP<|$`QZ@?ZB0zwvpg=8Z(qIoYc&g zt$kQOf~%6o?5lvs<<7}~RUrWaS36*m%T;j!Gn9+ks34c30Oh0lkwr)<4G6G7TV(`r zl=dKz6fj^0P6v_#5Y<6p#|0d}O?V)NreHpG>rM!W;U;i6-(YM{e?q|4MiJc30H+8d zVQc#cBY6m?fZdU42U?IWT#Jo1_#VzLBoH<>;8<4w1)SwCgK}HvK_Q`EuYqK)fGC0! zOnZcv82}#y$3P>5muZ5b&<`Zg58&nWAaw{N5vmMc!j0J?pb&8TzDA6qxG@XoJJYMS!`0O2FRwfINT?4j(mLyX0er59^0B216lA%2m;^>FKdTFfV?*fjJ2l%dI5(;l(p+?Kyc;)#`NugixB=D;L0N3uOy!+ zH*WnS1pm`z$dUq80)|hmebAto+gAK5W6#Q_?EsfhrNyc1i*qz*O3Q?P^;D0&QQz2YtFit*s!$Msq}qW) z|8~uYa0|BskLq7i?Rt>^bnPGj;_Qk9mJKPW;1f& z1&V<{ifoq`O8{LsqvO2s?>!To`=8eT9=mKU{X^)%IVVDRi3T?}9i|F||C_5IsldpG zY4;<5TXAPJ5GETgHiY&aHRqlUmVfPg|S;|v0{ zifZz3QbrA7TjDq=$fa~2zziS7gg{cv<3cTvLA^O^=Sw?GgFy0Zzz**GN0F_UHfbB86G0@baWID;sj$G(uoZ-{%gZ0uX>aG_*qrhXENLJW2&a z2^>v72PCK36${{J!ANr9bgqyh;1ui?$7l52u0iVB zp#+v^gNQ{4(6)s@VB2kpA7utPf`LfxZ^p4mS5w&a2_Mk}-w`>cBLa0sI)kJPdE;V4 zx=RPcsMVTC-T?XKCMXOz&?0~Y6#UmGrXT)7{lCBryd*pp0xsaX&BZ-~1(EZ)s=J?w zuVnS#O^anrhJxeoOGgi@hbO*#r|ld>9(Z}60dF}ZVSq(oQ6veYrW-Yy5MkT0+&k z)SEX%AR#Hmm@A;0w}@z4FMxCmJPe>?APH&*hFM!K35keFNXa~tSA;05szWvZ^GzWz zFz}LB3aA4E|9&-SqPQFa;l3K+7z3?H9T>H-$66YimZqjAI(j;K+WN07u~=&?7OHDx zY@w%*#fk@ydwX21o-Z}TP&cx>7gu=;`eu3V=W;ZU<)ZAWwl?oXp~R*m_f!jR1nKKj zePvO;$z1rPA&U3z(6ZZTTQ8G`uHY1NWJ0=DewH>67d$dgsg%)%>^Uv zO*5;eP)Rks=QAP)1acjTpQcVk=~ZoD?7yx}6R?okIu#7}%{abCl2(g8a6qJ&sDwdu zClA$LYvJj`zB@ik_CKPpL{lL}k{j84Yc0fwUe1VKoMIY0Ue*L$>GG;e9zT#c;e}&k zugLLEHd#Msfj@8cU+4~s|;>UEEDj||s6Ny|&Sy8nyQQILN& zepy>WFtOT7P1L0Op#5+OJ9IM(pN~SioWB8Gm-EQ5z+v)dz0%R%LW#Yb#YOc~#Ux$I zYLAPy>lJG;IzQa!0#{M)rYY7Wb6_Kr%@**y=!)gzV!n>Xx(jc2din0vNtsGM(oI6n zw1~SpkxN}dlIfGy7soQHG(%{6eal2)M*kSH-mmWKh;9Ft*fXgQX)){RLcDumjXmXe z2e&^9D&6TA&FE@*WiLZasYlqs*OJM=`2ZB$58b=sxxi~#IdlMKq4CI>%;7?AOG`+0 z>3m^+bn9#gKKw*tiHS>p)`UFC!`8avqBI>t{{)Vr$;?F66_D$6tJU+U)04JW2eE!pKhh2l&8p~q*2@;AW>mQ(wi)6d zS*6a@`6+v>C8HMQ#FZ@FX@x6cV&GQxk{n;1x9idyKRlx5`-;6=!5r@O5sai&AAcnE z@lZM~Ul`xiTsW(qflcFqTBqGHEvN3TkhC%M*`9*YY%ON|%@qD9kEEy1N%?oo>0LbEnSDut!5>_=eRil0>lKc8k9;#!3zGV%x*xhg$cpdOtmmHSAHrNrH}T#V*uH|CHJNX2?HkeYH#w2yGLP!?BEATeE6g4W89^Sc zaz@Mrf+ALK`g`ZL)T0OG#|}EaU<1zdB{72mbzE+kDN{G%tlTfAH}_tjN*y_fB&B8h zdA`y!JKT8u`H8pUbyc)RD#7(sDe+&S36Ape4~>sW47U@jl#63n&KiV#xEWgUuGa0` zych@jn~JG-cx^e6yU&d-6(ZLeTzZFcM{h zdRl=IhP(7RiM0(Y;JsY<|M_bAXJWvH*_k~r9hvZ+8GdR0ACCB<}Q3Z`#t1$^2yB)`7;!E$Dh!){M;)@&Q~ z4i$UK8-dg?igb~LP)rSO9r{&pE)l7qe>C`q?|O1aTTWvtnLz6&zF6yto^$7YgvZ&* zTW`8b|9OYAvD7O63VPohk+#hW80pvJ!On^Z2U>rMQiHc7*&3ocB8er-JD-`RU?1*( zK}=aN%Q!#g_M<%xdBKyl#rya%XnOJHh4sKw4jZF33GV7biMC#qCzHC4@4i`fD+@_* zV|DbG#m`MlDgyAIk9W$AAszE4&I(W4B#G#5Lyp;Dent&P;N88eDvwp~p?xEYDTpKG zrX)X$;4u@dZ^WoEw-*ZC_+IX3vcE}pNAhcf=3ou?#aW@j=|?o@Y&v4m>J_G)OVloM z6IDr7dt2);xU2ZQkTYxi&6WEn>$ekXVU@O1GDPCD*g`~z0U>+%O6VEqr~tZ|{sCFg z)w;P>t1siDdcA%w_2h=-2fReleOuv@iQfC3{!TPw2R1VE6G!!&J6>i1>XFy6^SjT_ zx{tgzsuq*Go`9H!Y^)chpG z2LHI#4M=tjsYd>;hAV9O3iYrhkMNK1Y{0w}4mUQ}DzY}CCuZgg{=5{Op}mlp+!+(L zUg17n-s|NR8&?{xzBqc9r(ksCLG1Q>qU5leUm_0@dXi&hlQwM;`tFDN*%OR|z=`?M zppk49$|7xB_M1=~SABX^5|1|Nhv7FXXOUvc3b5ZZ^z9~!PrNJiPkUBM;)|nKs^{p4 z3#NNe?@zj{2cF!{AK7c5u>0DsYnRd=mATJ#V}W65^|>m`7JpR_Cj2D`=J}c6u+wD) zT>zw-<)tru+J|Ft>q$=yMa#By0~)i2;p?`CiIQ3zJ$dO%-;v?tN9fvV9;1~KA0Lbr zBr{!9xi^#6>V&#QwZ!E&m;W2{?0b_8yaGQ^^M8`&j4VUXm|d|;cc%~g)hN#VkJVEX zp3uy&=cfOe)tG<%#X&X2*WESXtnIwvD@H={g1&x)^GFBl_a#}ce|JM78X_^hO&_Vo z=y9X1W_p!oO)kaImt*R9Jn-VYNW5hIgyhrnRcw)ojwYXdZ%fkWtZwfmPYjoVpT>cj zl9$NlSF=j54$VEemaO^_v9|ZWcK^KLuc4W|xFXrI(^eGDJR~rub@DLuB|6%W>2^cA z$x_;Oh9pDjQ%Q+IQ@YHpv&V;iNq!fDS>0`~%Z}5E^F_s;t)7zoR7(EM_RK(E|CdF? zt?+5J&K-jurbd^BI(gY2Qb7VMIoZfgeRQpd`f6B3s73U4&N+kCUu zNx{72iG^3&oStfy`}a;1>W=KnN56|Be2`}bcIfNu#3t7BNuQZcooIPsaUoix$06re z*XV&x$fi*7vBl44^%+iIuzPPzMRTt%=M$gxMPe3)SQ=}gM^ohp`enb0w(9RY+aiRwt1h>XC-pQY`mniF7M~bn3=OVQ*V#fBMJJ=27|izp8c6& zxaND&=Pfn6=1E(n(7Kg0x@*Ra6fq*Zi(HLQDb7#v6!24Af;U2HvFZKJ_wzq5_k9#b z{1kWb455j+CY!4AStAZJv@|ECk!QP$pvN+n$(~^**@bIwJ;g9%6j4j>&!%)gs*RQF z|I9b)nz=YM8#TY?y07^yB6jv+gZQV~oYxxr1?#8m;at}~Z~mgGmx*SK=18n85cQI< z?On{fZ$w=p?+Syo=~#OD9xobuf8?_1>um=AN@&w614Cv#YR>KRONd8qq+N?wQMb@4 zRg@w+8=lIPW2fbWus+hTtQunqYf#qu)xqajq>a8SPENm@9C7%uFXNb*jC?#HgXt+5 z={B#&;hvgzS;Hod#Ich;;oCU4EM@Dk08&o##K$yTT$)F65P>GBdZE! zbZ*`JJk#)f9X+Co4AG3EZl{*Hw%^}MS51x03H449K3Yh_1f+Rx$5MwyGT17REmXWQ zTgSAJ?k}BzUW$n@TSHcFkq4uGVsCs6=t?6)fqvK>^E`j#1C1K&9<>cv(iag;4%85P z%xs-pr>S$(sSTVeeA%ZwkXpdk&z7~}URsxM4{T*e;MeQ4>i!jHz9I)=(tE@Xm3uLjRS{B2)F|7_}uF!uJ7C>VB4 ztvar-IYg6=s*S(-xYp8LT>B)8XW(qQ)kF2WC`%5NPc$PpMx}r)fK^LKamAshIs_~@~UU< zG;;G`nvSYad)h{iJXaIfUVarnC1Dfa!N6gt*~V{gOtn%={bA0P=|rr(OPDiz8v=^e zi$_L_h{X+ZekZ~Qd(13&niCKSdq2bBSU%*5-5p-ZNdZA}4>kF|hR1}S8-r)(T)KPp zGe%qB($i!(*YYn>#nruCsTA&!Oo_)&;T99`r6~2eLw71`vufXY2e3ZI9L;6byBkYW z;DNpeQL6`7bS94-Ry#VdB3jN1bizH7&v(CgdS6tXOszq`?a?=m)!xYs>c*!o^YC4( z**N%-?eo1M`97vf)S+Oq+f-f6uRX4WSgjd>vZzhK=X9?VI5jd z`}SLjY133hO^4HTV)uEHD0jCDX1=^z%(`mmG*3fvzc%jTmc>!>7PV*G6;|()%C|J_ z+-Czup|=~Aem@=f_DrKlu3D*tRz6Q?%DFkiBX#KI-cDiO%v|S8!D78q?z|0;2lt_0 zY&-1`RGN;`fYm?v14=J>K)eD>wya;c_Tstx)l2ygm{r9y2(8YdK&3rOR_=#3R}BglP+*W_(y8~ zCT&$lrM$@+sgna2#y&?>0J^q^5-_ntIg%D7v`9Hg!b>e|o{sO5x5|IiS!DVa6)s&Y zbEt+=n1yDk|M3x#X$S>k-9vouWT3Z`$t zu|L-cL6;vuu6@D%D+KW1K7ioSsr8JL=xVX;nFEDILvYh+~g(iq$5 zf4#>7>k;&NN1%Sx15zmFCA|IPQ9s)03aE*^tsrh}=f02eWK)TXo3*w{l+E`w;}76e zHnnWygJA}m%$A#|@z$=D{%ZG&M0koAwWEWByp`#Z-2zRxv6`r<>9@B6>EBC#+p(z_ zgjd=Ti+<6QvuqO;n?pqGd&|hhQOVh#es3a0_%M9Rx9C(hu*7C6-A-wG z@kdB=;`M~LeM+K=UKTAQ=I#hy%H*=1MJ<>ww_9ePV@9HKkewFl>Q`<5*^6Srfdir8 z>Kr?1p**6_fmo}v0WE~hId3E0m%ahD8y0tdlK4}W1kWE$Iai&pbyMndO=q9U)=MGX zikIhO!!^%i+qgv==}skPU7v$g=$A6Uk4EBOP#-ckdX)U}*sTz<-@IWu%T7(A^bI>R z26eTbZG88Q`#STmgfW_yEKL41anc~~@ot1NFFgXL+zx;jMG#pyD?mW}Ef zDF^r7e#MMGqeZw8k7&oDi^p>-gz9Sg$-zch(x7wq^Vg^qmb1hCH&2&-?YQvc-+uq) z9;->iV*j%%L)PuFMehG{5CzqNZ3$ z(KX<>byjV$I+smEWhnQYqnr5nktvADr@Q(0K1%-DCQkv{vXY7V>CCmMu`6qbRh&%^ z`kvl(>=lfnOxdb@wfc@bI?P!mQMh{Y6yITf!c%rU3&!*ZniyYp5*ETA$K)6*isvGB z1UyM2F|&DQLQRls_Ubs5d9+Qa(Y*?WA}IG4I@7OTj4W}DgnDaU+5TQDfj#_eI0 zNZh*<%~VxKV_ExAXlT3R!`GS7%!y+2&vSWFPM^N|e%7JQdT1`*bwKxGT4QtR=$OrF z^xbd;(I-T&*LvEFQk35|nVVIi-}jKd-jAll+-nWc1F!?XUwdtD#_+~{@3Jh+!Q7ut zn(n^EA@=s^*zf)X$5yte2FlvsuztY_4gr*fy5*v*RrC=55b6+nTAbUlp7lBBqN!uM2;nzpKM zU9dhn)7JIk+oUIVMg1=fN(S@E`&NRJa=zNiQ*DiNRQjEJmF=&W2{_63G99IRUtc&c zy*JZV&D&1cTYfDtlwPP+1&SE)4d562a6M>zeRIiCtgj1s4A4!rntnvV|22j z?5RYKD%IeU=jyk!ez+YChm_2aqd59Bz{5tQ&4j{9iluV?7OP~ZO29Z(9=#ts)zsr$ zW$82|C}*UCxSzpk#i!r56wg2;cw{Q8 zSO#0(@~m+B5FvhrI{umE>bn4ePKscst~WX~`%ibJXuY!xPK6@51db=NP9kp)s2_vu zM{WjCS;Xo-f{U9-*7;}NYKx2AGcnR8-J7-8G)?rZ;2^BD%Smb49FjOsL|T|Ems-kk zIFN29QOi80_u+Bc$}fjH9i^9i+aGiN`L0845lst#9&$uJi8{Jq| zwh3429R~kJ;_ya_XQ@_WY}y5;GQ;Q>KDJw-dFR6L#oY#n^87Iqt@QT>F=eM}R-O&I zWBc^q?;_DZ!e8nrH(Tu(7#LP~c9pC6?x{v5)#_Kd4wkX4REc@7HI&YbJ2KiV#FiYe zS+3C_LU`!Ur&P7W! zPLv)sFH}$R^lrHG&PKDB>58d!%!W^8KgVu;WZ66CaywolUuYNY3g72~&msR5uAR7c z?rv?ul*7>n{B>|!FTeGZ#F6dYsK)q#xY{V&X)JjPI`$qXWs=0(N06tkzh8+T&=)Jp zoYZl~62;C9Dky&awhZ=o99!K^(?pN~J9`vjF!R7#C-A{|^ezA2Q#sA(Ay0uWl^XB7 znnY3_{Qcvfc(B``Z3H=ORy)hESGhyKt6^h{vh{G9PnxKa4!DkHt9-bX8?IoWvXv$( zPv`Ekc8o~3R?(HRAE~p@lRNg4wR_ucy<{H@R|zu0SFwG&+yKci`$oI&U3KLKxO9(2 z0BYp4Ik9){doht0WZ}TTv<2pG5sEsB`JqnIn(}s3(dCvF3+?;kaRGm^dOOux@>^{k z8|e`g-s5T^+62;a9Mq9LHU`v=XNsk|27IprMAlrVQ0(=&8G=E5FeQsGk0@IttTycr zRT48>3aK=2#2)F)7!u~Ahu=hAOd}`C9*?A?j@(0p)VTZ#jEhRwr2@eJRivD2~Par5E#C+$4-j2=U0vLdPzSGQ_b$kGrEwh(U~vymHLLap4m ze;250e6NGm#Emr_efriLRy5CI@8X;J$RnCzmA@x~hI?k&HaVW(JW`^yWoS;XdxoHU z&#CVdLBqxeg6|1=i6rPlQUmRUD+DFgMYPPCZ_K~L#(DaB7LoE7Y8xd5B5tGSl1KTb zYF?9s5E~Rb_s#ZanoX~n|FA!9`&s9>eA4RuYgD$E-MIss_SHioBM~}N)sBKR(JoDm zXnuC0>wG%RkY4p*z9UBs9ZzA*=#hkQZ6zC$nZ8H!&+o;Ct4^je!3GJhelNbjGrobl zxda|8RK?kp57jTHl&q}x${LONU2v{hZv@aoM5Fc=OZ+w5pOkc*wpt735?4(^Ggm$T zA%RBkAVvin%jkSJRT+UQ& zVY$7>U$plr`jL~tkSYCZ4|`48oCWi%z2h%jj=&M|O4L61cwVnuYeadL+WW>OHA8>u zUBe6-Jdm-+iy;j!MY(A`Y3vc3WWHE3wAG&KTW;Gn4RsXrpvd2p?>p#MqxU@) z)xW`$Tt|~FlY2xXSI4+Bc%0VHwv%Rts8XG9_)XwDx;#dJnH4bb7IA>6d9=bZ@~< zXz`?X!G)Zig}ZouTg(LYQ;fR^Or`9}6i=5*a9Yl6;_VP~I8TQJ- z^t96lR9OYu(4Ku^_PJo=vv(n-5_tS?YzS=c6N1)Pg4GQC?D6pqHqZS1=H}e&l3lZq zs6}qzy)02HjplG`YN*n^fr|KGHLY1ZRbm+~{U(^IWN@w9i)*X8)z77%RH9<6*D7^@%DvbBrTH?)j?7j6C-X0pp75WutV6;dPp8aAv5B0;kCHU)?b-gaXF*h=5 z{0-^BYYHA|wM3`((Q09+>=gC$DSSg#qDlvsgqYN+k1Abz227k`)Po(X+6v=l@ zya!iqFznQx$m9REe9Iz8FFQhfm%ntsB}0|LIVM1>sN*14*-g23tC)!2C+Nc03#oo@ zuBq|v;y38Z{Rexip%RG=gsLTPUeSv@?6(?K)JHzh~(>G%Xebw%@00I^0so ZR>^CSeSjB8o4Kf&G>r&rdE|Wce*w%!szLw& literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9488e0960794239530bba06a0052c23f5b52bfae GIT binary patch literal 26328 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 L*8&4x5nTWPXskYW literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9df3eb5108670db03a96ca583481415330cb81da GIT binary patch literal 24230 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..afedaf77970bf10156bfc2f5fd5ecea81cc2f980 GIT binary patch literal 52730 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]^wh==em) zj1;a=;DvZ-ArzVQSa4(Ou9>mPXR)rH*Fa5_wp7Z;^AfI7tzTt5@JT9C4}#sK*O+^GUjtE*_<1|jQmH2}p+MQ~vo z18@qAhO64(K6r;(K|S6G zjaP;p)1)v#n{Yl4rFt1K`tXd9)Y>fwT_sC-;qZVf+)EjC*!2r;Iq#!iV8vh2bC|oF zEze?3%pXA?c!Oo+EwhT6KcrMGP_IrDygTwvsO1kQa>?6#nw0u@+K|*Xos2-#5Roox zn(9R2iqK|YaKQh5Lqj=0pe$D_!Lyf_Ar#hS5*lz6;a&z8s+L^ZXyg#xc>WKxigP4%wH zpf@n(;r(8xy-}K@@c6XxJ$*$JO^wJX1rtNd@1LZo^F%mWwcC-Y>RFf4!M*#Y((+bp z4RRMC%~`xX(+dI)p6(m&b=Vf$2-SZgqo~eA>+%kXp7r-YfdBt3A57o#lfns4yd59y z5WV+*pT9^v7ejj!bd_b~IY1alXQ9fs#Wg@J?(zlfQ04bdt-!0sq4>LOv3vnhrD%>A z$k+TeHnEdlH6@r?Y=!OuvWlUka@8gJFep$D;KAi2)bpNXB{9iO>7jd^rCmi~fTI_* zCiKBoF-?|T40=NY(OZFVr4dBL4}GJM#3N=xCs_>9JoVm_QP}rN@fmVTE`>+F`;Ie} zynpNk?fn76Z+k7Y&BmtE3+vY|cVYAL-oyT1WzHw!`E&#roe+W@6)kF|q7hta5EZzi zwp$D*%7iq%^7t~fodtBx0pi$EmZgLcj(DkXw*7VLT)&HH)|mH1b`$UWxy?0B7J5G8 zfOkF2s#7FxvyYjwv2{?@i4itqyAc%MNq$!u*!wx)tHWH#u>DARrg}+gL_lBiGq;r^JZ#ZkaUM;Ul6Um<_5? zDA+gjJ_&Xl<<9gyOj|AH#_U$cAK2w4v>q{|U;<34ycrT)^fs9!J70_ft1rh|aSXrr zn`iU`Q)GD_dAQQlr8ne|rZ8&Pv7huEUCh9Q1c(p!8@_n8xKT#?xdDJ)EcRF@GktTF z@I8PB2*C=%e^tGQX*X#*>A(Hy^hikm82>#iI=wOf{`YC`XJcIhNzqb^Fl{E3D_`4| zOnOr!ZH>SDf>jMUQY)%cqVbeaKM*u!vmPDUpvGlG*KmIh82eBKw78XlKT@J`dgX4JLPHq zHct-|Q>WtnmoLt*gq55xf9b)&D?8kmajPHXs%qCHkSZH<#{=w@7~yYoH3J)BpLCLb+CjNxO2@|*zmd5u$&sb?5SCov(5?i}&!l?kqWQP)p z@K%9CY%T=jr=hzktDM_cwH`9o*0-!xX}}_D}@q`U0fdHzZZsxRlXe_Z_hu- z;-7P54;Q2J4Ot-li!9zq#hWPN4PQ{bzH+?%LKdm{Tfau=_4UBF|jwGfF^>Z8A z0%=x#${S;F0E7eCmnV6;enB}WfJU(Jm%hkD0jv{%&;Vpp4rSMK8P)ThILLdl5GrSB zoG4oa1Q+@iE9sfLBJm++c#>rS)oh`k*-_G!r%Duz8<(LMvx|2%`;K(>GbuSX?_h7% zvmhnnet$5($tmKnuD^mn-0Gj6kz6XlM<5qy5xA+3xxWgq;LUT5a(V>%wQsRv{qFC) z$k%zgp|CTnv>W-=A7@ql&}{O&y;kVh`$a~pn?(FHJGdX>o#C0cFQR_`Wn1(RrDt9m0xX_lo{8csn z;0F@}XzAqzUz-XjT&)bur5~({s+q(@NucDu-^;=oPSSKfJo|wU6GfTr%oZL+z{hm( zvkH&#)4Q~S=Py4sz8nj;MJcZC%GTH)<$n#<0>~oYEE`9k4V_Pac6z$br%D9=tFX)I zgu7iuT!H?tWCBR!9S+d`K0HQxrl+2O`&~Mu;Bp7s#UwOa3>ZcQdwdU@6^A-!Kr6nZ zg5sqIRw9FO1KEKV9kD0jb0keZU3d+IOdA7+KX?%Pb;r%>6~&?uO%64_iC7IY`cG8SyM{XVhyltchd3pXpLA1N!QVl<04*XbEM7)k zS}>)?S51_>)$H)A2XKK`wDgbpX)OLRX<1J_<BtO)p^ODP7oNAw_!KBIGgRq)&|Ozir^`L5$Qj z+8I>U>IrQiC_*$q+xcTzf8cAk2<5Q9cHiz^hJa zA-XM=$U{w}n}#5^+P(J?@Rgb?rAcR)u#f_bBgTHwE--&R8vTA$!8$=Q@gJ>SJ@v+> z)8gy@Vga6?lml`_&G(JbX>TLU;CUKx>8$%cp{?vz4{9V88T|0cm}8=k2}g{ojEgvb z4c|hm zJyndvzec3Wjt~WDJA}R~V`NTU+^L~vLY78hPy~{IvQ)5hHIR!Ae~nN|9g1i5w1$q~ z{R^Kv5imlU!0E>ICU!?;2drYJNn(N}9jk9 zA&#@h?o0b?lf3@wuWW)&G`-%$UkN9d?z%&xwVZ`z0fD@$gw-g@VI*l%n~} z$|&Yf4D(LQ;{qMQENxlLBWFOs=$0^C;ki22he5muV2B_L4j?Pl{3}o`Es)q;TR&47 z^$q9p9~BKa2mo(&zqBE3JleeiK<6r-p zUiLZ<{Te*WQFq?lkIEi7ipiP>=_H94L;S9fuWFFgA{JRy^d2W18xRdEKnzM$0XqbE z26Jd#Q-w|4Bvf2xeTa8di3CBeaFy+0Qq$FR=bvXUo{#B?^X-g%4bUS#T}qZ~R|#$9 zN|PG+pYaBst(XL3J!--mJs8W5y7l7Qp2P{yS>IagAJ4XxolZ}yEKoIKv2?VUIylae zAXKm3xMt$q`QHjf^!ysj++2{>2LO)pf|mps3w8^oj2Smu^7#km_C#cDn3j8ygDLr ziWgu?3Ah6;1f@VCBhKF;a$vR&&`c-HzhT(;0wT6+0*n)Fp|eOe-@k37$|7PL+K6vS z`$H)EtWQN-JfF?;snA=Vih(IwvwW}V7onFH#`qtJNhXlzp9*zrYVr2$vu3e0lGYdPVUOqAwzV5e~eT&$Fw6 zpwk!q(Ry17P@zg}CS{ZsHz>riWiVh%#d*T+30`;5P2l>NEcn(h6?sr(vlt(7S)H+| z_931&M|AU*bQrL0dp0$BN%bQm8D1qN!?cNFC~IpPIQHuYoi;F?wD!mzX-8)i9n$k4;B+MRMAV! zM>w6qz`>e(cm#-?ah2ZQtaQt38o7mZ9hJOt6`~Bcj)msQikw@>J9Fjtj7h%#%Ev3vl4n>aB>H>YC=*s6ZGs>xA_W{5cE_Jc*^#=5$z!k;4(6Ul7&qK}AHVhCxB_(%9Sb z51?Ghs(ZL})4evGMw-|;37kK~VukJ=1x#l=TeKXCo$L5XrrDF@t=Hc-UP7l~C_Y+}@qt-vx8$9M7hYx@@oX%<8L)Kl8|nfV_= zSj@o^PG@Jo!lU~uemt7dk(ruEh`nyX284?Vgt)luYrYB>n1`Ko>j`l{#y*T6AAxQ5cZh&}rZm`Abu~HHwK* zWUb%`E$#Ex<2Pe1X{K+Ejm~W9D*|{0F>b!D)zn+EQGuGfAqPY`sirYX(gX@pjH!Q3 zYt9|0AU~*)KSx7P{+Q-*)1c7h{p=b}WR@tVb7@D4E~m9LR&nlj>}7#dnD^zffR8Ol|y}Is~qCjbufICp))BX_MpmW43knI?@VL$g~?f?>!$;5k<8?2Xi(Ctt!@$zYx(8 zS$xdE;2T_10!7f7JZ)(8rN->&G{YsP{_Yni2-BgMr;U)urdKRfFkV#IFzjM5tlqOLK5%Cugx$aY5zg4i`8zHhvkX z*G~cc%zCy?`|w!fd}`)7m>jEt8c)cm$qBSTcZELh5yipAys34Sz;%Gm4|8O0f5&82 zEYAn}O*bF4iy=!UtkHvHbE1Vc{%xbZtVFRsNi$jFz=M4U-%;ku#DbOe9bQS>#+Z3> zixKya$-Py}se|tRSsY&TUyo1qaz0vRIXw*9_|A3Se4&%S?kE*j3q`!)Poz(ik_OI` zZraZJ5H&vYlf`p$`k*-`J1Kcn9SaB)RWh_{$6rQ`pU<6qnmXF>A^o$cKesRuL7HIa znR^!Bu8fd^%)% znAYc;j3>#Ctg#1>)v1$V^%`VUl-J zn157gZRVhUQh+q1pUd$PL;j93D~{u~5{VVaDrCJG!EPC~UWz$q8GvE1?T?&r4v!v= zCXTNBnOwf4qSrmR#t;^>^azdvG)6Ujrqp=r8C|3|LMki}wf$omN^8ZV^TL^P64I3}&jb1Z%h{P4*^YqVI-5_K zB2t(ZDSH7h7osStu*yI6LOCv^-3lM+(M)8A4N9ZKFtgi5y~Vumf|&YyRFM8Lq`;Xjg4K8q^f6L(%$$5A`m z_q86^++W3bjs>~qZAfDYG5Ra?EYt;~nDM2rW*+#;KAO*A&TU>-8)>30PAx{Z#1>lH zJMX6B^w$aGEqjlihcL7g;eN4*@+hmgvQ-0dA=*;SNkIM2+%fhK!T1lu0KL68H-voN z7{;5(g8%hZ@AZ}T^_A@PmHG9R_w|+TZN!%H>9dxvakGm-o^)f+{l9r;G6Bt-2=1|; zAO3-l4EZT<_}@~MoE-;Jlg@1c1=sRst4BUV-cXz}N`f#T3j(g(tg4S&-0;{nQ-MiL#$X%q{5e(fhM*;d2rhN$p1vMqTL($*+#)eX^hzpPObknxdEm6O5UV z1HCJ4zRl5uDe}ek7bYNQ&Wb_$1u{O!Q?Lw#03;%YxL}HJ7Gh@K>w=~sE5!$fe8J}3 z!MpZt%YwJW(4j0M^2IVZ=w7xQV3uZ7Slav|BNWqoq^yi5S=%U!U&94MEDta9+zpk= z%o}4Kq9g+Fj-8Bymwod{gl;{4XdV-nH`hv4oGMBKu|y-I``td*515=<-yt7 zd;G7R`(HnH)J%A1kS~cO=$%Wq`A>eYl9D?2XXkhH#KKTZDOnmTUxCHYLcMiTa5n72 zRh_>4nfqH#Ov&0(2Q4z(o-X=3_ukyj4=sz8DD&-eW{!lE74Ni~>)_KN|3{rYkpt{z zSi|4I>-2XAl@c9`=GM*np|a6N<{UbMm_OKJ$Srul8ztRn{oPc%(0snFnZ}s+?~IM5 z^bDH36!L=q57L5^uEY33cbW!42bFyr&>bO;zZr5Vt;zcmZ?uSIosmH z<5q$(*Slg|3>a#nhOBcEtSmdviP$FF3Ow`*{qlI?kUNUmE%kS8HbvjvJ4CjfuM1CM zXQyh*bz)QK71MAXug8DB#@{qcqX0yAuuto7dtzJHi1G3juI`nTCRUuwu`Bj)Ch%qS z{6HJ@H0kaI6EqD*5L9sY6fb9xw#?){@mT*3N@v`)KYn#uQP6_v*rV{AZ>YIs+t-{s z)0=A1*kPGCIr_j?6Lxd~V=Hg#+YtQz4Qq5Qy~Yo|pKe){*Iki5l|sGk3zIHyzWqUN zxOq}}o#kUC&gZArbVWei;!6AqpR11g61w{e`%T!;y=tXxb|F4`%n^sA#H)uBdg8#oul20E~XqxW49(*D_(wPJ@LnHHTE* zN|qJV%L-mlczlhD{7gwBwWuGIulbAHZobZP+NAlVC{Wrs>XrVsW#%8qQmt7tF@RN- z0;$->P7Z-yl~LEHeF=nYaULB z-#)_=^4l*^k5;x+SK(=uW5phL&^Lri#V}8F%t4>?7a#?=K{&-~{icg0RCc0zK!BPCXxqw!U zG_bd`rzdl;=$jgT=kDLZ&2Ov#Hu5HJeJI(2^*SC(GrX@ED?J>aZ_B+pJ zGu6SRWh^QXD$V~4h7l!&+T+Vd$J!P#>%gXW*}XAy<@~C9uR{idIwnmJ&3|I^m!bkj zP>nk-PWLBJuAy`68V)Zh4{TYwarq`4*oT#>)vOoO}pk@?%yJmS@Hm6WKFxc4^ta+}7q2O&~cPE$sX?dCQuB zvGv&JPpz(e)#RJDqRV&W{}l!zWBuF%zuA|&@4Y1jYJw~v9G za6nME(&2X>>DW)fmbj|)sax+#2yD{f_+sqLw>Lh!iTA?W^rz8U!D~f1^(ka!B!g(P zlN6{kH5vY#a}>~G!sv3J|3G>9$;+>R8EipKa)P3EtUbUI7c(&gQxw|4zgXWNgE}4m zGnPm!rzWB1x8?USuw zq{0Ui;uCf{Gx4KG%#*s3?B&>;wyn!n^&iga;t?_@KjZ_av_&I*qaQ( z()kjMW}W!%fCT2?i!*b%XD5ln?do-4=So-Ef%aoGNiOzXBO}A6nBV{it#mFfvq+-q zT+4pZDF@HaXn!uiEVs;|Nt5MoDGq3+*M(?>TKZ_rp$1D-rgXvz)9H6i-v=Ia-Hwvr6x)VG|A7z+P9u-Cph~|_tD3X-!o&v zZZyun*h;Ip7WHoRN3wde#%@wGW8#>-@@v(N%zXy$w)@~l=rwCt_2Jm$n=)heEfZtK-eLfuKFUBmrlWI*4%%bDjsj#sXr^XWeF!a4)uhUmg z<3qNO4Sd;DzBm-3*ekw^J??qMoA?;U`(8NQjx_g92!08G>DfwD`E;UmqStNxBf2Gs ziL$Bg31CG9z^ozfG=d3+iT_M|^+a=wvt2MFYB}LLj36ZRPnSkHCc_!1EOWDv*1N|Q zan~#Z^)Fa6!_W8x`O17MU*jAU$`YY*Yy0Dp{RJsBJB;?+(?R9rJk}#Zwz_!r_mJkmMQ(-iD-Nbs0C~<+`u%H?wnwDGLy|F zk+3VX|0fsHMT>*J+Jb&l0l@frX^!2!XX^fhEyt)exzUIr7gVj9VuKu&1wE#K?JWdJ z7dQMWc!Sc^+`ZcWkF2ms>O7DU7F`cgPbuH!4l$C8$bv+s5u@Y!SLQE}YU<{-$>ppI zbA#hTp|Oaei3(?IL{1fAe4-v+=u%{paexgSxWyn*U>AA_aF##cLtTTPh^S$P=zWxQ z88jPvC~^<0<0XLuuOwpWsuqk5240SOI$EnFuH!I&F)Rj4)DYt5h;nM_BKDp;R~Y7P z(bct<8AZOtY6&Q}UYGIIA$YxDaD6kQ@01aYF>L;ABZzxx8QIN#tc&12;u|3#78>0m z(ujil$q5B!AC|(?lzZeIE-NmQB_o7yc|<8`vgP+pX7kXX<&vV4YGmzYNv)Hw7UPXR z488Qh2aA?nzUUEs#w};bOLoyuAf=EI?ebdZ%HapA*7YZ+wbk0(V!YM0#TnjD#%DG+ zB{pw{O|SGEjvt3SNF)3AH2a{^rbRyqcJI+IqfhrBGdVJeI=?Z2Sl=Yh%<;23W=<*b z&!_HL&p*KVQDMG&K0D&E8Hx&lQ3LVB=;D>Oue~s!e3{2e#x$fTs;fH3NP4e0(CJYX zJM%@i8&?adhAmICxKidVuWoZohJaxieBM)@)i$hbF(o=|6N$lW7D_#CI36cM4&!}r zsubg}IH~^egp?!JK`aB52B9iZ2275Eso_ZXEUi;`XhU{b+jCCQeBLg?FUsK0 zB3$fvB_9c{Mih6Hk>w5^!M=zL7!?~syW!nRGbC{H3W)A1eH9n>D$Ip$?#F6j0$8?F z{T&L$M5r{(v5De&9(V)R0ZiI>Bc5*}5-|k+8tBIbsyiHrA;pU;N2DeDnMoR;iL-Zw zRJ$I0OXwIjmzT#xyT#?JfIlCtLjHNA$@>f3OcVF-_#zZqLfC19KpyT~?48}xNEU=m zRlhpfF4TwLdXLUGHVeMCq{7&?)FCDp2s+An{j1Ia@hYVV)AP~|IKdMiRh14RVK#i0X z+3(|(A%;nhzVPWT6&ICPP<>hJDF8__#(jq58d)bvS@n<4yZ3hDLW#cmWRjr`3Mb^u z+k}z{(4E>1wrtH*<45mAhPCgfY~Oz#0tZaLjsO2mGf(+%%S{GpA56ATY&MX+%^)vD z*gflG&>lVG4{R`jFPPX4H%jj`b!EU7$xN!R$L(4C1kH@hXkzhDs!jREp^wBVY^h+v zyLyR$1No>H>{%EDgEB{GXI_R{Z(LlbkBn0+@Riw&>cJZ7e+(*iQatGR(z1vn4qF)@r z)t7IGz*;eOot|nUo1)YSc}eOXYU=k&4Y6Hn*HDzO?rl_>gUbyu@LAjHE4{h5$cx36 zLp1);j`d6fy`|l|BF915;p1M|j9<`uk7aA>#My8y8-ENfrm$h? zF~4Q*XV7irSX*$mNaiOBIr(dME2AY=uOPRMtE~luB$n<$EmgdDf~DjOIs|<%+<(0=$NwOi|3I04?vowQZfJRf zG7PV;@BVecys;RRe;01BzR62+J>Sl(s>oLV_f0yemxBK)8g&z5Hf|8;p3s2v(0aA0 zt~|ZnEmF8o;4=wki<808u#1mg$u?Lbv(y_r;8n1jt|crwT|_#>3o6~%Q5O^J3wsVR z55G&Y80!d;HG0j3d-DNinA}o)jf}89iFlwiD}K+A5iju>p(u5uHj#be&)=pDS7-xA zFa&C0v(K=!;hqy0ie540lWAR>#Ek6Z)Z(ew7x7z*wsI40m?@t(mp&MEu?zmMs18CR zfctd-lcL@w67^=Xv5>+;!rsnK>>`1)e|HITdwpSKy+j_;et%{S1Z5u1LS+Q-~ zww+XLtKy37ift!1d!Kurd*`S51I8S)_tsl~+fDsXfGfVU({G2HiL=A5<$Vg)B~IhX zh^n}w=$%XYe*phx^AQ7JtmgnL-Qe{u8;z<3#a6V?<1A&TT|uag-+rf9PaC zUs}q@!(haEBd1fj^#5#NA_44kSL&Qu|6cig{5B4#6CmjOYM1DvxQ5VU-8q-x2yl8( zoRTwYJF82Pj(*WieJxk#`okyz*l1bVNekNwIovL|CVjIukjz%s0JjlP)JNsLT*o{V zTqpsl>m=A1nXOF7rpBqpj77+PoQ=vv^9tK}_{T@m4S8IiUl`6Y9+lKYe4_E{Axr;j zmYuB>)tNG6@Nfv&eBpbQ;#f3{#wbWZhph_!r3?pa0Hza=mf8SDzOY?Z;fcQZiMqRp zVL5bp((CaED*KREhJ|X$?x9lG7eb7quNP_Wq8Y7VcC?}f8qk)M`>7UaCXDcGE-;Tn zG*$ceFwHuvX=vy7%y28Znd}=SYYc`Vc79M*5s&TBMQ&Q^^UB5)k?x^-j{lSBb&$!I z>AsiIK$fQBGLF!eA2_V*XNhQiEUM-l%&=%jaFsDfPWSr07^}cV@MU`WLTSJCvi4IV z_zf*qH%GH73jY29h@I2L*t#b7DG{%Ucdzeo-h;FUgEw;<6{?b>m9=+D+?z9V`hoog zUt92P>)+s6H@@G4q|C{852_Q@eFag;cA>V7^59BQR6nhGCj!iEb zkE^FDnpfA>OfL+qasyiR1YfgSD2$nN`&#&B-;|LK?fOaSz$!dA?v;x0D)9ZY+pZT^ zA)w0n-WrWSruQ9z)lWC#410sO$nCoQ-FZ+&knbY+MngyK))Q{sF;Ijx;{O9T{I^qL zI6sof|7xeYHisk((6&SENsfy@^?`-5;9~`J+4cjS!5L5E?5E-GIlsr!g5)J+LYnr_ zJpw(#Cm*6CB>&s5edhlWhWARm0@_AFh1G{*0Nw`rgu2CG0q|&M zX}nu8-AHNRMDu(-HO|CwCW>}~lXimXF;w>CQeT%AS};Q_y1uW)$R@3z2h%NL-e%hx_jZEM3JJp}7y9 zc6~L%!#l=HaG$c6Ku2;;?!J1hbQZ|v`sKrrqfr(WyVdeeZh>OMU~g~dbE-zwC;?r} z`@e<7$VW#&0yKEv4n5YU4f6I@8>X!i`C&kOLnn91(&(SxrO9mT^hxl_;{T^&0R!Oo zEn~^uf0$~=&hsJeRu@77`mj0@5jQ#|%jc)_UmW2>kydtp{-t8vf+k1J=F%RB32#?fd!#}UWIhmgRy;%A}myO~Zeyz@wf=9S7VMW}QUgKMn= zZI&9O*6`7nzq@#_7mZVwLu@X<$WS^(R)xHxSDLRV*nKV62v(rz=Ol{|j z6eWs`qpgY%;cHq{MW4W;-u4CS@-@+kkU5Us`r9s7PuZTnA3bju{rpb{{`xuu>uFL+ z9+Yslw#_8>zO8!AvUBXOI0gtYcasQ%lW}0uNVd{(W_F&Js_scr6z*T6NKm*UrsC+A*qI0da!mrNmlsHYI8n=&tykvnswb}C}0a?g*vSCyoxAY*W zHFzT9Oc#$z3|*6;f%I7m)=f(sy&@Dq<-W^!3!6Vp>G#4GP{khMtAI4EQRfIoGzprrfMw5R91!*kIk0TW^30UsMS>g-A3I~-)c{{;4< zZWPO#0e561F3c-7e;a51_$m#i&*gg9cQ}D18E(M{Av4cwF>*aGw6PNtoH4J_r1IAU zoT(Hjnb1dZ)&N{5N#DnjD2BzBg}1#2Z@)zWp|%CAU<->P)NCxlRB1M=vF zQ7(Ejln3^!T*4n-%A)AcpGCCM%u!_<0#gjnO$rCzP43-b3sD9QW*Ct)^??bi=yaL5 zcB~rU=Y7ve9kY_%$S#CScEZ<@XeTWW&b?I zDYjAk8=7hHF^XNEqxADZ`I&cE8YcZ(+kHF_VhsHLl@f}%PGPR^kj zvKX=H5LKJODI+fX!#Ubslok(_O3o~o3tf;-B_B7w)ELYAff$WzTzenIKVKiJgtkgcuh5Aes;Txl7n6E%YNYB$EQ}8uLj75ES%KmOM-l|Vea|Uu6oW5 zdW`&|OWM8fui()U@l^lKt@qBik7+XBQm19lli8*&6TP5e_rF6!fp1a&YTyC%{d?fd zP29)kgTg?Mwmh9*tBg8Fg4VPgr?S|q4?n^Z4ho+&ke^~5Is3C3u`qYtO%vm0GD+UPckGD4+^l-Jf@0R|Ew^M9oL>#|Pxs43 zHe(#-?vJgUGp10Iw`zf6wnr`NT*taZ8IYiKRCNt4`n-L<$7VbUQsQJfI>!iRHdVV`eVLNJmLvZ;`{&)JOx6F9 zOQbT#f9?&-0po59cDmLDO+ z?O&?{HdT$ccJc`@NBc{>OcKdTw#CZND_PhziD3194Lx z?-{hMAo|lsUj;C*zR*W9)Aw{XgnxW{{&f@A?ib4;i zT@DUZe4Ob)E}!fhrzkdfAdJJQo~;5VVIVP3JmuIx2ty|exzroma;?9euPK5B|9dI~ z`*2xdN=UjOoPC*fPGk4oQVV6I{+loo#* z>>zm;c@4`EC=38RnV8tti$t__5e;$GtPWhv(nJtWHowD#;FyGFEik|#xJFvEk;RJh zEu|clRhc>liEyVVvLa$Dy;2Di3TtKy_I~OU{7`H=#}d)+L!y;7a46iKj$P?}p?4r| zBY`cF@NLP|(5n*GC)!_(O|JVe!2BqBT*{NP_ROizCMIil7)LxaXyK-gn+w;zh(HWo z(^pnef9&zAl0%RWUB$EEj^B(Bl@EtVjWC#!SmxiB5%q|LJMCeaDgPTeX_&IAs=1mh z7oHf;N)AW|ml1819doyf(SVPOSFiL%!Njt8-tA+{6*_~@Mmv~)zYom$iL-Ojvcc~B z&p2z0lEc(?eci(jZDd8VC7bUT8X97#hhbiw3@S)I&!*ZFiFjf7P($Mzo2Y|v@`Jc* zk#V#U=9PFY@y%;ZC?8EY9?!?fuU_2pP}!z2)C@kORtG_xr}$u+os9@;UWBgIbwna`uu$liT{WIJ9?nF&W1x+ zZz+g<<-xw|Mjv_bI@>!ly22M=MDM21ZPsFaX@E5T(>OmbG7KGM&SB_9T!bpd){;Uf z`J|cB0!+jFOv*vVg*`tZ4U)Rzu&NW~#ftBhZY%irwXr4Slg>sGPq%km)wi``E1@SH z9O%OJf`Rr!KDCL(VcZg=NUCqFj8^~lX3z@&+aHWL?%J5-H;(|b9|+D;^VV-0?^>8# z2rB(CKxdM>Q5mZ?%4>6jaVk2CxJ_HXN>aVEu;J!vsY?ckX8up?oQ-o;F=1I8!hYHP zUOX%?i{$lCRCs6pkI(CnP8Ly+p<LrZKb^Uc4k#ilFCh^Mg)uwf=>6M z%vRu(;7+Td0o{gS@K>3&^2;1>7%hI@L2-MyeFuL$`^k31s93Y&9=H3;PhSI1zwbpM z9{3Sf4>k6rN!R%`2@y1}pD~%lH1*zMQG6+_?t$LR&LAC!-O1?-SyKrB&J3#UErt6F z(po;@bO50qTGk#2pgD10p9+{_^OveG&N@)KdXDDpq6#tFa$^r##@WyVo9M~T91GZf zljO%6y0p=`@Z4~dd)RfLI&6#%k>ymPWFRKOx&JRf1pd3-_{xp9F5)x?7$X?8BT7j>KEMG0pWo<+xSw4D zn7%r&k5{AUKz&|F_?>e`zJ(bg-2Dcm2Uo)K-X*+|10P?!QwM?I2?m?MQ6KIdAr0`% zUDWg^r)Neehj$GYEBlkdkC;A9&-ywPmET+ZqVC==?)#&C-w7{UMMkG?M32UPK8y2Fg?VZmtcK&d2$yR4FA8 z*Gp}1TgW7qRhm(mt*EQ4$!?h{L>+;=H^*9{tdIFDvNC}vJ=Xn_VPzQvKEY9bG7gdZ zk67N=Il`zpjSl6}8kcZQ>m6e~{Md*p{3kKBtsP(2OrKn@s`Q>65FPR)LDw0E1n(?$gPXvCD(TpFdkWDVhtAH>-Zs}x0 zxBlkvsJ5&_k1wSdFb+GF?2t9!r2+MuY)P;Kv2*8@^j*xB&B9^DNyEFzhm$@(nRl&p z7>{Vf%rX6iGMFQx3XBW!ECF;gf?3{yvh}xGOD_m1B(V0SfL-cBBbwLj?I`=dmMg|X zL!=1y-^75ze*uy;A%au?=Gz7(X$|eS1K@K&TLbFRl=qpN%ZvN6D_%xR2H>ZI8CP#S zc&~;m9=EB28ij`VekUX9h~L@;K!*rX`e0!`H^j2uT$(3vw@13??U_a{(RVx%Ru~7S z5^vV8p&b0M9Q=7_6wADCHUQEX_TKv{;=VpLOr>A@dA4+{PaBoTPWFh^uZCQ0HMa2g zMB_F@89Z`&Ow({J*ek8JT!Q%GeSY;I^4M~okCnCx2v>1a9Rh%O59Ik3cAyND@A1XcM2`BYo@P}WkyOLVfe=cE2$Xy$*!&;6PW0)Dz zsWl9g>xaf&B@*J3J+|?}cUHQrKL%(|WAj{%giee}nCJSgS@AR?p~>OezwM@~$YaIc zICEIiN{dasT-Oj>RoPT@^}!W8By!Uvm6-I8R~{c_v*@g>^ub2~H}vuvg874>_9UvZ z!TyO6n)`aOxKcm4jYJbQJ&%AUAb#yixD*-+t-v%d4E!PUyiu zGh73KU;n)x6x00Q2)ALj`AByjZzxYsnIdiujbrQGCG4}DEMgU87ZlW@%Xc_ZV_2K7 znHDF!yO+tQ{2FN*q`dsm5 z&1?tNtj@c;YqFX2eRV%#IVZ((0wOVLR1^qU)pK3?=WFvkldDwNEPNR&7a*K_^BfY*pL9?KU|v$zE)dgPPKh z_;3-gRW7&-UJRw`EiR$Xez19I*PZL={>`${4I#Sw>zN;Mb$mp9F^ju+{K8G{o-iBE zg~x~!@xth(Zl%$$rCRCSxXiPI8Mwm5N!{xD(afw}lTU6uQ-+7B4!_s~a_wBDf6=#F za9lN_IF_W#yXhth6Fn-^zNv$`^SB$&V}fzJ6NFrsOU{u{D_GfwZ8yv%t(%)y?Ku4W z~oDi>n(TGV)3MpVaux1rqF8Oi% z7&hK{RgYgsnHoD}_Huu;MG8(YAKs5~u$2EA*f|Np6kdyUl?D z^qmcS7VT$!=y3qQ{Ec^1VD}}QY4_XDliRFFkcziNJm+F-fS>z!n?M6*+>G^w&fr74 znf3g`a^)yGSRqQ#Zor)Hz_UV(Ke|~wWWFpwE)*IwV3^N(AQ+H7{x@C6-!=af zD4O4*h{4NU8%$8g-BO&r648cEb6Bz;|5vic+*R3wni~0Ki^Kb}v|$TH#M`TDON=o4 z8KEu+0LR{!fTMlB?Eav(n>SnL{)CCcnnFfuOo_bgZ=}v62M*{jz|Y z`J;4gGK7d=as}z{Aul{RO#0jT?7b7DpUh$m$f^2}0dgCe*2VViEL?PS{=*1TXHQyP z#2ykes)Y3+o|=F)%p_*4PlI1gQh%f&8vU{;-~_n*5HcMHL;FX6E`4xqo+der*jCsa zIvjl;rT9=jNcCtD4;-K7tIILT9M@>HS!MeiRy=7}5N-$BB74+CVbgnu*{>PZTjc6X z6*<|4b;LM9YoI%Y-6U<%_ddF^-Fz{#LZsKF(3VZ~g|tL7?w@?a{83m9@ol$R)h0GF zO8=iaLIj%F@)d0~Mt_*Lte^)0SfzSPz7k;%;6>qE68W&Y>sb$HS z?}_PPR5vU~zGB!bEh6xH-bKUw$wpky!B=eHgAC_fi?0=e?9MF7_ z4;v?P7xH{_;~Y1cQ7626>5)D{#Ft}yF{WdCc!*P9jm7oV6b42V)*3TdK}BfAmq9Mx zj+1B_)r)OIx0l}Zfi7rn;&MU<Dj-l&3U8z(!2T^S-}qtC(a=pc3QK{R44G1UzonUacP4n5C;7WnT%@gRvWG> zvxQuCYZwVNwJrjlkw&wAE`{6F5CDVrEPtM5Fn&~kzn%Xq>J#B&d6gW7 zAC4-vdf-hvjrHFXcQD9nj{y_oDS!|UpkI>iSKzB@;4(`gae9e#BXhlAPm>*H;h7=$ zY|ffu&*%FO;lDL0LFu;_W7R4(lr5q_Ao_tw$~+ESRQYsZ`pXy$pG#K>4L@5J@rc$c zdt&I0qa>PzqU1*NQYSSvWBDmd-k=aZyuBq+!Gb}jy zI3!qvI=jvT@KFqm7FmG2n3sn@Cz}uUBnaUQ?WmMZGnE}>1nBG6KSwQJMA@B+IKj86 zKbNnICJjR;=Jd2`YZ;#OCTEJr_77=4n1B!G+kt>5=3>PKwfEizbb5kLcjc}D-hMhT ze1lbneOTc4LFrnbTXY47^ZEGWa=Uz(v4>vps0xS2H zH7>gYHU2Z4yPNQ&*)Xn$UfP=NVVzaO`lUkEsTP;d7Zu78(#&r4pl$~pfJyHg(VY$( z4vZmlr7H{JpcKmfEW2w~+8G;g==eNUJInDZuea+MUscNH>t$WbrbgJzwmjoEpZM@; zLkI0979>AF!(bH%_zYFq%eEqIo>}*tbN<%>g)k8xYw1kdALj*u4)BF3BLgGk>FcEt zB&zT48MR^yING`$dgdzV-Cl{XV!MVYLsewjUGAXIMZ$HrriR$h31eF+-2o-*?{&LL zW%V343F1(^{zzba7SZ4(xT#=bfXQSrh^42gE~}2j9~szM$PIYVT04?3l+4S-;q_t# ztJ@ciWtX$hIL2j+N=uVh8_`x^<$+H%#SWfb^zO8q^cTrXi|$dt`c1jsx-yJ)n@TP_Cc2&o(Ytyqk@SdAPSJK_G5{8i5fcZA48mQ zl7y=kNuomx4*n(556Z&Zr3OU^ei3=diOx$5)3>o|YEMMvlBIU`7T+sfTXjvanBPRn z!^ec<*0jp|PpsXuftO0`DKrg3+Tw8ciXky1f}`!jBl+h+Xw&6bteLigC@Oam(XI&* z-kw-#cX8pRE)x4iRa#@$%zUC*lanuoY~CaMEH9#wAQ%FVfh zkX9u3jKZiFQ}>`ShbP%kRCAK-OdTNSe(xS<;83mQ{* zY9vGFWPT%#8?Ko#`R9%e1P-tj`tKw0><3Y69GVX8Vp+VX-pHRjkK*jVpGn|=owVx< zz^NDgzzt2n*^2#R9Nj+XhY@j&SvdfpkpIcWws1?R+I^)Uh3f?#Rl>2t%oy~;K_tY% zLslobrSrK&)QfVqFAh%Ts*{9xT966US-As5U=Z ztYOG%sa(g~b$y=adPOCqzPagx5lI?RGyFp^oE{sQ=9;Co$&fS@cokO+VoG$nk{-}zsR9jDP<8b<^ZiUI-Gqv8-4hKM*6+_1<^$~ z!0Y^()7tkAq=|cU75`yTL%l zLnjfaG_nC~$dfY1pa)~kQk*+e0D+kM0_k>i#?P+Xyxo$t85+SgBqh$GO&|(hu^z9i z<0`#)4J#s!RHJMGSU#FLLX7#%3o_Ps4o!HP7y1l{k@=ePJvSXTkFrZJu`-u>=KF@d zLA3S>S)>LGtE5^lbWG=@$c5;S6aj2X^W$O^_BDUUzx~MSfjD(-OkdS?u(~}KG3Ecx ziI6-6D;|C-BXAe8{HZy~);@!z2ed8brZX}XMv=xi25jwZ`^02F$~R)liGrZICcCpt zSrI8EKOlTKmkCAIjakx}N9ZrZ)JlS`rn<@ub|(?cXO`AQOtDXBUfXREVs4dC_fSfW z+u=@|u(T0!!eZ#D8TRmcJVc8aQG|dM6Dj@5Rerq_>PGw2Yo+HfF{TkN7<-!9W;wBc z6$ib0RSLK|9|JCb@~Gt)EtzvR`!)FxDU*}m>G)D$$i>m!_+(n(&uZy+cM!u)-{P}Y zm!3_@*~cp$b$*#2j!>1Zv8NfXZa=*6dLDvYFFP?d7Y3SUDP4Or^JejYzIQ zt_#o3Jl;Ap{1zvASr$M-o1N6`M@X-F7eu~+aa&VvN(AO%k@i48f-8d6D_Ih+mGa+l zTmO*Mbf(vSj8cuRcO?3kIZ(sXV%s1gRw;f^*GfT(X}qIUg z)&!0&l@6E=os?>EcGh}>3T`gPhlTJ+SL}u-VdQ@8by!jMA80{b#SPh6weJQfB42ar&*-b5 zflv;d(?b0B-g?Ops|4mCN-cKm+vS3~QoF+aDK;H#YGr*)1^BV+YA zuU6?HH#va{BBA9Vj@Jq%biJFX(wKr}R_e?~VdRldgOG7;ZXkN+wCQ#3nMXW&P}ByI zL>rIQ%4Eiv9%PkrJ z9FVJ~vcai~Rlu9;yE$vxj(%&2v+f{&$SbO~E%_g+Zfr`Q9M^X$TR!yopQ#C|pg2^< zw*k05FwRugl!dB-*QY?M+Ssa`5=B%+i1`@s&snyC-|KB=Kw_|X;UX}LKX_rKx?QpH z@O!)#?RUo5adX&h&^a! znK#vZue2;>CLF##wSa8|nT0U}Fi-Cv?Js#;I7KD76G&E9gvQzJ%Hwq&Zp&wFg;vxL zE2{CSE7xr8D_|S^cGeuIKJA1IEG4$ORYW3d%Ez*s;>)&We$@-lm{blP_RoYAt72&{ zN`}sa`(rh?;c-`AOk1kp7!C8g^(>h<(Z70`FU7QptPn=n+$C*|nEvYM9O$YCoy{T? zlqZlB(__$5brmo1>ZmM3mreAA;i8$t`>KQAnZN{ppMD?Spe1R!Bh!WUq`3AUxTSgj z$@X|Avad=1&oRl`!Bz$Uc+>qLjQwC*FhFRDr4c)R$mH>;URKnULT2IxFx6%DvldXP z0tAI%jWhQ2YO+op^qO+Of1hRSsLJ3GC_apAy!P?9vNEs%_xTfq#eE5?_rTpOME<(W za;!2o%xKPO>W&i^kJUh`1Wo+zWmyPRSwpso1lbxQ*zT2? zbF)Vf1nzFKhvN=;V)Vx$_^LorUTLrc{fqoS&+90IsbNv&myANL3c!d*%Rq5 zt93Q=MB;TV4f9O+j2B;AK?&hR4Bm*Q#Ac4$W;e4gAU2~^t+hGIgtts9*yp;kQ_uxg zKcu+!oW7ax_NqNj$qkm3TPLdo4JffrWV0HNTLj5_W26^}!?{H%HW&f>VHiRs_j(X(0w<(M{y$+$I_rn?Z?&HcHy^n-ZFNM3Sd zc(&Z~1y@F$4^v_^^g;fUYV&q4^Q_J#`Ofco#|~jyLH^9IGc<>PJp|43E(1RwCUSqo zd4y1%xD~;;gUM2;foKqe7WVgV0b|qsPuB~gPvcR2J|t>~e@Sgg>^x@l8`#(5<}R_m z@l#qAw09ho{Zt-iw`L=SS>i9`IVfAh(epPmp5P^L}yw zftCMYL;PymZmq-F#n&lcVB!^p8c}#zb0~vXW5l*!&>vQtZg{fOvm||f?Kzf!%TL!~ zjsyJ}i-g616!j(chKlF#&r+`zt{iBkPS2>(%Z%mgLDZ7v{Vx z(V{F0Ul3J}FuY>a-B=d)g@=Sk-3bf8FY#l1Lx-b(|HOq-xjuBBS-f*bW8t?#`ryT2|9#G@C9=}p;+Lb?EOvWTP@_D1u{a(WuuI(jzJ8I z7@IVp!7Wtph%@%_*i&%3#4j)3=Y-q@kb`}?5|i8Sg^DHrrt5bZ~w6XWE= z`E`%9K=k|!O#f_UK>%WavC8x1&jaHh?SH%At;5Se(EGlfVGw84!=4eja5i--zlY5G zsX<~X6506BW$`ZcS#LBeC<8%ljZ2>kmy!tCHlppFo-UxY)pV^?gPC5ykGTdCs zCR=+OXQL*MYi0NoJcPA-Z-2y)#6 z*{^X2YsS~ZH?I%Vw-Q!Y15)^HDd=kVk$cf_O6@bAQw8)jaOdZ1*#BTSh4q4FIu{iq~J%w%}Z9io842Hh@?rC z5VG#agM^}~e9_O|kI~6@GphTyX6M)Tw`vwH8&eiHHR3OK3JkT@pgNNsS(pKYcj=pm zTHj=EiGOp6GT+nTT64#ESS#M2#wI!8jj(Aiy&zEEJHltfjBy0tl`107H_n}57tQ^U!d zGP)K+Rwg?tnu78OV!v_tKki^9n3sP&d=kppDp;MnKHUMqC5lr1eOUutF-)2DuUle6 z6F*j#!j6LG3AcPMU&rZ{hmiBfeFEFBMRAm5nZOa zKlQQeO>k{HhCM~@QXGK4?uXmq!ptXm@UlAydt*}cO&crYMBoH)1}YyPd^_TDv$DB0 zmSOXvR{Xr8M16Nqk!V*g{ckaBej4SPKo{OfuF%I&0M)gp1xlIR73B_BJDHLas$g(x zO@fkN15ibS$o<~DR#lhH#*0-j5cUl>ioyd3DOEn^Z28>1>8}ia zirysSZ}H1cbRLNq3w+pMg8-iUPaI9UICpy-pM3(izk2loO27puOCPrha5&|N-LIJk z15}e#h}3d+B@aq&M~=WOTcKmflm4k**LbHJcM=*Igx+NL)wco*1jK3HJTRszMG6YR zv|YR#9V<}^CU`@*mEsELmLTzU7OSeW^W!Q0fozmer<0i!=}?8XV9pigsXo$fju>0Y zqL5%k!WUy(80U3FW|UnJ9ASv*Oo%Th~AyIEXma^%!KPNLmvZB*66Lo)g}2! zpgibW&W%Za*x1ya@=+^xS9e##{#{$}SiIX>fZ6;v+VF)jso3?df0@B+GtF54hbY%M(gqht%jx3Be!cj=>_G~3$ zp2=eIYmXd8K@A%ESiz#6i^kE!Y}J@Jy`-zl z51m)hQcNIf44pJVIh}iJCE|nsR^0o@71z0a@uHzZr-AXq-23a|y*598MVBg@)}oZ!PfWL*l!`f)d!^P)aB3i{)SMaQ$IYUD8QGe!|j;HICOCfSO=Oe&@{ zWzp)WabqjG(2=cTHDb>ivf_r)OX7)MFI|I&RPf#3xBKE!cAL%O)g`?(Tg1oQoa`1? znDk$jzpfPE|Cf0p`~Tz<_;2}ShckotTRsu}FXV*#>kIhxCHwWI`}L*v^%YD=`EO!P z$3wEN&V_lWDVqC$iC-u9@Z;(`QN&U5Ky0Ij7X)xUu<;f=LE^;h*ZGesJ4P^PW3oBw zUKy$0_Z%^Xn{fpBkkUBjr1g-1H1h$2H35BAoHRKbJLVOY4SU;G4%K`e)|@rR;q{2T z!!A$ORQ$Hq$?e9)KKYNe1 z%#C5YCaYe7AmqR-N$<%0Yx-LS+y(Q5UOR<)U5XIs-Pkue>4 z&Fa^ZR-9D1oSky2Cl-;i*G$U<=JU=oOQ%6V*k#d-7Vn#r%~Ea35}!qPhL$nIWH~6e|RY}2>k5! zhK4G>TQfH$Dk2@Hg)P<`P|mYh78?ftsEc2u&;lr`n)*=e6IkgrNjf9c-)TmVZ&tgU zUqjC@>p*-Q$+RROg6jpw6!*aNu*x^oi>aB4rs%X~fytYLO1QYyA;y^AloN8MP3o6x z9d9B?7$;}Rwz!6`=Pn69-4YUssfQlgTDrtkk~W87Y*e(`SlU2vYKU$P(tA4+IAxi9 zG@>F4fkc5l@I9P6k!vGYn8!cRw+4Km186U^wLszpvmA3~y!{1^=nktf-J9LPf3R0L zsDan7w^A_LGLz?CzB3lP0TJcFemav8TonMkmbj=4)G(ylp0he$dxNxVuTGF& zU%AksxKJO$|JePGcyUq7VKo|o?$=_i(*xU4^`oA`fMadvO>-rSrJiBTwqj^()4l&w z527lp7Wy4!Vth~X!WOmKx;pFB$xE#4LBOL^at}8vtQgZGe4jNEj#5`VB-b~@c ztDPg6ttIwzO-_1?FpZ)&EDDB(qH!TFeDSJc{SJSDL{Wf2acBHhB(r9~2a^_v_}cnBaN@dttC(%AFfOl{pnO{;l7WmwTQ<7u`?~%`)OApoc)!@j0_!^6K?XXkaw* zo{e`S8d}pOwkwg7zKoAlPkyUd%5pM;JD=-yeN8FfNd+2yIsui1iG9X3Z`A z^*{sxxQYzQF$_+=*il-&*=WqrN0lsLc35^C@A%6#ZosJ^=RdOk`pp#g(dO^Z=GEOv zsH(08hQsRovt@Ym=1%EE(^D!9!Z!Q?e;EvXJl*#^0(@M(x}tHv4%naS9o|;M8B2On z_h~bP+4?bGDA&FUlLG4kEK|R4=#tFUPF6c=bz|(1eCT+5Yi7@vmkw8+cvc%Bt;t>d zXxm%CzuTo~L1K{E8cxCZzS@+**lA`Wd*<4n`6ZE0jmA!mv2~)yOLDFuM4r3%+cf?> zc`5)o>WpWD_&fk)X*#!vTyDrYKEA|-n#0mmQz)4q}{;PWz^9r zXk0MNNnn-l5>@sdU#Bxr<*P~0$?)`A6jHqilACM3TJKW3SK*OjXsO8Dtjcw_>mw>EN^e-#jEFfI*6ZjB-Aj`v}P|)vrJB`=b{IpMGh=q8|LD8CTr! zU-XccS^04!idT4UC61feip#X65wAZKAprC!bt3tJWXq%j_Zi_8iQIG8kZ^clX=M9I zWD6#^F;h0(dmlea5P0e%?%mw>PlH-Vh|mP?mK}4)frsVnDw7*lC3SUIu8wF2`!-r0 zBefcfemqI`8XIwD-4Yp2j8F^NsHGJaKNyA1n;Z4O68n(!t1%JU^x!=~T^Rk5>;?Lu z%Hw2pz~l{N=wbP^1~;b1k!Qk?q=el&4I7V9^^;l$XIVeZ*!)Vy-qXE)fURZrINBJeQUp_3*?&-x#bo4iNYb(;!1%p@9yQ8*`M7n_G#QvMM;I0)^hb`Qvc!^T+tidkBYj#ntl|&G4}!6{ z#3~oj%1v)KU+0NLQLhgj4lstGO3Mz8FeVX4rsKOgT?z}5MM`OhmW|!yR<^$zC7kum zbR@+PxrdD_3y7CGa=ooflDBQqjpA%>@F%tS06?82FwfgM>FSHx?&bRBo4bSZc6D?= z>lXM@_`BD!N!QX>Nh0+-wK(!9jvFX&VmRp}5PEM4b!Jp)sk3K>yPYf9Oo$!j1E%^U zO5c?yf2W%v%=UzdGUC%v2^q3SEKi1yK?Y=%tjnffyoh)MQ@b6=mY?@=M~RH7-q!mP z63y-9`1L4r($tc(uHl7{8C}ux>*o_{t&B~SNB7Zq+_2`4nN2bwnDBr$-npKv-c(=Pt+ zJM~(F_ZEed;!}k$IZN`<`tXjNPM~eFb3@-`pIxeXF84a=%&h|)m3B%0IfnVZRyXDxKWXlJc=lZ5#$++Cz-EfQc>PwSdyua0fkzm-MC5hZ%^DQCeNT<~^(X5%= zwHIV%ki)%T>j-d1 zx&FRTB4Gb9B>^RKzWwB!Ay>7=#d%dEF!E<+Gbrh!+qEmET$iU&Qqpjr z$m^7^^kJ`u`^anS61C6Mfc&X~az3Mph2C5F!RAo8n;YZ95H>JPcCqoySd2*Hs3KKh zs;AqdrMqk(%XX@L5&kJ|RlVvkQU?5C>UGCf=PLJclxdc)r?FR4TzvuZXti;1@oo(b zUOq;Y!xiVor^euYS9yZ*nj*%EHSpAqo$}BU|CTGwGTo z`Yg{?q1I^3erLk?aAwn^E`K{)o*)-=+ZWx;=qa#)e{eI)pwyhXSoCL|5(OF>JCx!2 zrf!s=Y-D1YTut?h6^793p}*Cc@uA9fP`)_kef@Ej#YInP9L_twt0W?^RzXhpYd9%y zo)H^?Ot24gUO-->!21`Efvl_e&6jPhQPav>&Nybv2(+rVkZ@$1R%Ulj?7y%Xw)A*6V{9-QxMC_2rcF6z30y;#ve zxHjEy$G!_Lt9JjQJyut4vR2K(J5Rf}$$cGnU&0A%!)t;&!w^cHes*VY2^t2 zS+tSIcF|=_)$nHS2_cfx(vsOJN=&mA)DE27Hs03YY>NArP__853>&2SQnLqOljWkj{SK(m$VLYO~cyE%UqZ^s>Fc9fQchTNx0eW zsWL!Pm%TZd%TVGmn>sZ<@U!lruieE_1FNM!&%}Z*8EAy81gT+=-YMqo5>)IeDdBW{q>iY9YDBLkN41+Ao$LBF(O?8rMz1&eRdIaafao zEm39=`=A*MNPRz!AF{{VIK6e825aA0C$YOPCOC)~d9S<_>o_)IampP3PXN&bF8gho z{(idQy#4uGGw8{>fHxV)@o&`G^qnvo%-xj_cEXS1Zdgkj);0K+qn}A9NRho&bSbOu zXQG&jvr397WO_)vmxkXVe%ad4c$n^u1m;>k*3CX66G6PeiORnS=ARkS;R~Ovj&Jf1 z*qWfOxFll)y(-YQVi?!M2* zGs*7X9*|_6Gsbw~sbnTJ02kdQwm=YuKq=M&0hWZb>Af_TmGu?}$Ln-{4*&oFu$=gZ zVO_s(q(J`@4gdg_YvGqlxqO)3uHFCuct)L&t$Vd?TYq06dH(h8n9}$WS7Cf8K4Vhf z{t-)c9P7R|(mVR0yCp^)Q`GK0Yo<3`1V!A-0hEq+HOYA6vi+{l}e zrY^^Yr7mLb$NED$;+o!mEkyNmEY6aLCarXZ=ZC?x`)IQ{S)M!_+SroNXq73`)9y(# z(9r(qmDf+(QBlaYgBTYIF`zBC5)3k@58j#hef$P&{;v#h?JTe_l zb4G)q^uDs6oj0@@4Co!W3G7cj;rfjkygyXOn}L8nL2~m_Q&r#KQ?9sJoZ7I3bUzZN zfYHC6zV4dbybvDzv3W>)UJ=e-@+=n(*nk1I6RS}sZXL}_Vm?=F2AuhAh8@-o9B!90 zZ5agD&285Wj1Ts2`<2SP@?O5(yP)40$PN@)S^;ENrvCHj-}7`FU4|dqL?2(ZT4cr_ zx9E3&y!^~L_;44vw6)!Bhv>^deMv)9oHv<71rr@G>_u6xo5(%3AzDUoy+&?vI(ZV-Xf! zZoGo;!I+7qa{MT=;u4Pj%P0Q5ZZb){3oJ)cy`5dG`tVrJ?D-_NtjvmRxzD)sysq=_ z^c_CVXtlV0KbzO}4+BwCAMf?NsGCRk8#J;m9%CtL`dnpyynge+y1o7L>+3RDtgh>` z_FatX}cm{Ip**%zbIjow&((;)w*v?1s9qlMmkB&RS5u3XJ=CY z1ZqzK0000004q=c01W^D0JLgSK?7i5P6YXM&-Q(^u0MO#zy0~Hj*CZ&zxs0DZ=SHV zOFMAs99UW6xTV&P=FOtpxpmv-a`|Mx@$U*afJ-rM|0`R^nC}<+xKBcLrto0=CVcc< zH_(I0c%>Ixel-Q{>nF160POh0hpmp^_aLN#KEL&&#PPdMJpOOIG2-cW`=O~(kCTtf z&uuzeHi?#JZDt)-GwnEcBL^)u$s9*DGtb+xRlG z8v1&~>J=OW0DSn6XBy*o7RCM3AD22f-*|Z9!AHNT*K~YGKa=~@!(E9-`}Z%4LQQHl mO8`P0{^FMNnHwTFP#ILS?;6sw=fkCOyf;71SN_)oEi3@yiwxZW literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f52032baa3fa871236da1cff70e0ce319000eaa0 GIT binary patch literal 11796 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 X!4KP&JZt^3Cb?JqD=5){?*#t~Tg^i& literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6f8deacef2d809d2c5c9418c636f81c27c1c7cf2 GIT binary patch literal 33127 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1e7ca7f43a40eaf516416eb739e9e3fb39d3922a GIT binary patch literal 45367 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
gx6cJ@UpBjo_y+2iAEGT;d8 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a8aa7ed4da52903177b1d158ffbfb04b8515a7d3 GIT binary patch literal 48118 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 KME)`r+5Z7t94xc| literal 0 HcmV?d00001 diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_say.ogg b/Resources/Audio/_DVA/Voice/Ovinia/ovinia_say.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a680bb65e4f2300bcff1c28454d89c4156a11816 GIT binary patch literal 11053 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

csK;k4Ja}*00K3tGL-t!C@I1 zp;ZI*7Y;1#3BPCgv25TO*WGf*p67U!`r)U=#{!O(RK2F$H$R&{uG;OSxyp>}BgX+G zG(O|#@5+c>&*sG85lxzNCh{V^iT8|hW!2+Ox6GhNPPbabmB@g{?QdV4Ch|8tEx{=p z$v$P-GI7{E_#CySYuy;Pw#V=Qn{&`*3-2qM>3kq6A%}`Y!q;rk`3L=^Ui8Spw4V_ z;7)FWUh0TIWy^7$v%HB|+IMFzdXk9Odk>T|P3=IzHeV((>Auc&oEW=}5zO_lG` zw!~TI3pOjcMT83i^u+sph4zyIa@}m_c9f@%fSlaapPa;IxWVooEgrPR+#-EHxO@fa z{naZvo+z>WvUae6rnsY-drb{Rbu{*_Io)g$#rYaB+oX>h!S{WSQ{ z^^A{5Es)g7>-z?8q{Zu3^oqAVChRS(HmF@(vaJ|mWGPITVoE1O+8H|Q6Ekv%7ib@& z?LM4VT>8$mLXozKq~HejsQxIk7?eZ_a|s3MtSJ>`xqkYAi@KSnG55;O@44B}TYIf~ zl1rF-N}-wi7#a6bH5mRg@h8^2MJB0QP0_1^SyrwnKXzP@sORsuDcDw7;9w zym(_1rpIFQi=IY}^A;c9H9B6DIeyeb3ms`@)wxel!<(wou@A!WFDFB)ZkBOpw{TKA zer9V?_TzjkB8vH`9wW}Pujv^OY9<#dIEc`Mdu_){cY2IDI;L2grrX)SS}~}Re8Tn3 zJcD}5h*wBz`M5NFnWeQ}2oliKh-%n>Bh7ZRVzsQ}$c2cAt=xr`u0z7UD`W(EbHsX@ zMc}IELpNefilZ{QMjuz^mnaU%=^IZ+&2N*UHv(Lq%r9#691brreG<@P$K4xRfVY2K zvWWXyB39WT^>yOdd)=OvaJ#@Nq>CQ&#jZC*1(Zs7Q7-y8Ry;= z`+aG5;VZ3^Z^t{lo}INPIC=shN82Q2(iLKZ6jD~ld``?uyUz;|Xy?T;$(W&EweB1b z+G|ff3svtW3(GSF7^Rpb6v%XI3r8^hy1b4UZhw=t#K9TZ8fA9{N8fpYh8D9VsR;3& za0*`9zG^_pCM#gMphoCUScYdYO)H!gbH?|9_JiFg%~Wb7p_;N5dVTXC3%nYGf!52? zJl&5xN!Q+zXlz(~)yD7`TAuN}(W#m1p`ocgX5SQtEXJgG%(;5e#kqVl34DSa4HC(h zj-tv9)3~kt$gzGklT7uPc<-a{%7pP$YMJAV9tw%ajqEC z-=-?Un^e6SMPkoW@H3nH+~s!3+DXytJtCsB(~!!B7D= z&6nmAMw380Tmf3Xoy+P-rz_ZK_h^2rbgh?9~9_`gmtgwu!8<9b3ZIAfI@42eYRrf(VgV{cDsig>1N>#7=PS|n;x>9(kl4$RDp_bsQ4P5nc zVH@)LE>q%d_Y{Tniml<%mxKEw40+dWpVFW;P8*VL6Qm3EMQqy5o4S7W5FhfO2yP<0 z2FpjJ|F*AuH;F!VFfVd=`KbBry@c&Y`TT}fS-$#Smvn?*S$&pqA-Bw)q!Afi9RnS@q>8G&fAuVD<#8EtzQ!nvc0+Q6;Wi)>tTL%g?UEy7DASzCnyqDe=RX%N{JMn94KsO!Te5e4w? zncr8I^t7ZO2OXj5C)~EZJZ(KU=+e7pCqhI#bNaqk)2+|i7reCbiea_j;@Uf7tBALq zi`GuDd8o{FefrDma$&rIbT}^`SLsx(=h(d62ccN-Z_yPeJGKX;22tDF!s35~C56+S JbKe``{uf%~a1Hgdo8k0tv3c9TI}OCAhl;hu|6(Sz{a+1i-cI?+9jj~4t>u`_jYHE=Ky6g9Rp zG@%f6HnwoGu(PFLXJ_W3pp`QK8#>uJn$wYiyl+HR#RWmRub9}_nAq4=*;)BmdBMcM z%Erga3WM->L=0lD)nNc+ke^MKqStpKMhyTk0YIOc4n59PiVhN=L+hR#FZr13WerV^ z5A7u|ieT&e_eQ~Cj0*tpfG;gdRNl6f?A%GZmRMz#fY z1y;6WbT5#fzDEE+eTzs^2H_|_-V8%1g9*UfClZGN%EEL9RQjT9e^mAXiU3*m-TXLt zzTKj{D84<~x(Tr-Om$PzvTQTzMip&{I-ZVWygTXt+))0^g903j7$TuDrWo?0_z=2+ zWCu{x-)T_*zTh+giO)Dv)i}e|B%_nm3a5-p*qoEE#8p(~)WFMGN5jQr&c%7o#p``? zkXDn|`=%hR`5>LEAOnKnf6{NS)vL$!XX+F%KsFU`;wD}0bE4c0-dwoA;4)ai_)#Sk zD6!A!V)LX5Of4%c(i+T58*GMa7>8@n{;+_)0{=J~Alo9f;Qy6O-zS><-;;>>06icA z>ayRSq~D%eT$#Gxff4DCh6e!9rXtFWy$&1_jvW1t0$`GGdNUX=J9;jQ@vjjc%?|uVM`TsKpl)OOS*7 z8trdSAVWyb4~o=@)U#1u^wh2FVw|+;u29u9nlHu4X@4weJw~_*+LCT4r8hfeBGqwB z3N01#H|PE=4XM0%3algCNk{J^GywT5rc#lL7v6zw-%q4&7k$A2bD{BRH1%Ip|H}Kv zEsAy1$GUje!4{#5X;xoQbimxTar)6H%46OCbRQAWZU*xNeHs1~UQvjKIFtpHab!-> z=yBO>19bUhkx_4@ivtvu327is{(ojp0RVxRf4unL+aFi{>&5x8Ve~_^wIl4qjE}dn z?lHdos&35JXl$StGjf7n99h4e=~%%lX$7gD)ntIgD@)Ts{vrxADur>3C?eq>kOU_? z4AB*WsQ7QgoluWskxu?s8vjM2^y~$gCfS)(UJ0tHs%f~`yiamoY7EkucV3$Sj`bhp03c`r|6nrSFoLZ=JwRRz<*$MNMUFjA|7ViH&(tzC)N)gdqo*7SXB?B* z;z}HHD!4k6xX#mfCMsMy)0`&LY9=!-CJPNFT8&=s8~y>zU)Ze9IsX@O9wG9aH)>Nd z7XE)DC!02EgC~kgDwg_v>`V7Vv(VJyl+4}YT-5)89P_Zk6r2PV>LiZ;-v$7H&KNYA zKXF7!nQ2Cub4Hm-O;zy!j2MtQ!yz}#0V*~D00;r#XD_IA%-Fm{P0V(UAzoU}D_u5I zoSqdANU~^@!%2#vG%sy^;TRhvOG!{_Hc2Izch@^nR_JF`;AOh{nZg9nsAxQT_Z z^$-|Fhz?M^iC{w}3=CmIqzsr4MSc+!&yGx)5To2f02T)+0^`M`2;*avB_ROd3m}1i zPjV(=aA8E!0l+`TF@y~n*9emjx!4I)xr87fhL`4rBf2#03kasPG)Q3Ip*9|qLV1yo zBP~@N5Ti^BfhbB_(m@DRq?ueWl~Exe!Gf+HM@yQiFN_U2#Zj4kCqGbG6C@<^(m=o# zNICJb%2ts4S&-l~A+<{pudHlQ9RE#|_C-BNc#$xxX~kABYl!woRC)e4Lrc1bSSa#4T5Jx3;EMI1nj)N;j!~NRb`9E7MA6GVCTi) z1g+Q_W-TMx`bdmMc_BDPmUMmJG$WWANQ}xjUH{A+4;)oJNMPy%Rq|(4OkfMy@?Ik8 zKcc|SXEh_s>xopP!3kQ*7K2OaNPRtlBiQ1xk9q=7R6l_g6S(|#!T=PVf$WOr1JVEm zD!4c!Qud|4LZ<5_2<)SP5CmY-^(H%FK8FxEqKox`IqAX2935%kvq!sNO4HGS%d+Ac zxR&b&6!dHWLBVD4fEX-55EySb!n;EO+8{7SIf8eGBv4s73{yFbZ6`fIQCd1dS(a`4 zvCgtsS(>fyPhGJ|#A6*MD7hY7`qKk2#pvkjXTi2kU~dq}JRjH=>=M+sCMXZ&gFt2t z_y6#{fPB*orwmkNtLaX?L>8KSWTr#oV@BY$>86GNhO z039LUSXs=15+W-t`63^W7xXh_cDfvhqVmfZ`Kp?90B``R_n=dZmc#f35Q7A+UimoS zrY1NZR6`%hYiUr+MiHP-gLOOc%HWif9l;w3xL$z!9#DHEMkAoQ9HT&8fOY+kgq?Jw zzpDuf0MLH`7vCx+V@Lnb*&sY&fnso#V3Yo%SE3*SkQ*7oA<4E44qCeSZ!uo^Z;|fB zBb5@g&LdR}gxzBiRGM_gV=*T_UJMyrCP2*vfeMGjt7_6iKxR-?>VNfWSq=av@JK*5 zEU~%-4;|4H#y@j}0Xjh}iy~4QJ?@MG!5cVEg2!>P=Ahva)jR_v!Ce^|IDaG%U4MK_ zT8i$`D;_=N(bXP}|4-2h9Lr;ofd3EGiY@qW(FpBv;8tw2nt!NPBlZ6jt)xN3S(S6{ z#DmbD)pQ&~04O+k0AJGiD!#8$lkfC%C>daU1pq*j?$5>&MAxIzAFc84K9jBBKe_*1 z_b0dg4`JldI1#+tB#&*=9pypy_k#mOd?TNyVMoB@KF$#tGKGMoCE?vVwYs5aOPB#hSYJSqgtm47LGlrpRBcr5rRrG7iz15`t@01qJY zVxFg4dg}eU`G-Gx_znPX>A)GF|6{3yzcBr4IC>EAe_Z0RX#9v@r@sWTf&U@|PCNqp z4?$6k4g$77`eSs;Kt<_)3D2ZyA@To;f;{5#AC_m2j-|}^*G>NJN&brZ<8jK;D1Z6> zY*yl*Jr4433(x@{`Evdel%@ap?W3qid7$%B{!0Km`qTLzg0dL$i~kTHpa5`Ge+ghm z|K=X00Kmi_dtxQv85R<1koi%e62AP4uXS+w`B}xOrSko%mUs3F5e*ToSbv387=%ccfL72?4 z|164+m6k5=#WRXX2~bw12O}sL4`mHLZ|x^1%rD=wKCX0Ws26fc$7a_+1IVDKTYT9$&2ZFMYo zl^I~m272;D*CUH)6M@w@?-fZPI^SrmK#e#?VaCrI9)3}k=C!QeiKp~WuS=I1L=%saw?C1;e>vX|+=Xn^bXcqVx{9e+T>l01k^C8yQE$&kqgY5s{361yG-$k#>uV zh%i&;b!LB%<)O*o0szsF5zNq#UJAAxB3k+aINx4`U{7FRVqUVP$(I>Ud!kndNeo#G z)Bhcb2n-4j&w4P;%1Iz`dbWz{-eW(H&(&+778Zc#xhW}|KTm!GC|HD)bZoq$Qc7Sr z1}_TWHy8xfeM8Jmw|V#kgha&Nyp@!el~+_&{m%)7udnYPUJ>x_>-+Z%q7(G3$LsM7 z;*rtBA4`_X#KzXzPESwQ+RDP(($-qX#?De-Pg6_R(gq4mheCCsP&xSPdDuk*l(yoB zjs5HQ&U#gLrx$)_qf2uN!rtsV4OjDKCgIMGEmciz4@=?Sv@7rZM#j_yOI@|q*2{=@Qzt>bjq&ht*!4DFIqiZG<)RsRo0PfZ-p3)to?fU={+AE zk##(lX*>OC)%?Qk?DDk5u422*RhX-7C4G9BKW%t>*y|vHF|~pJ{#aFuvWdKaQ109e z{?)PDR0U}%g5cbR)Y-VwbP3;WO;&79R>si!N8XdV^X!ZF9$zKx;NeJA0poT3*dONj z63JJ$X*Z94xDJfrn?~}p(%WEHBsIs&;0^}3PQywB``2e5VBLRb*&o4~ zcEcSg!Q`(ebFva`QprD!-nxJ5sy9J?zZGQA9!jp^E?8M30cpRRXeG;AzL)cv&%3753NOk@#Uv4KBZz`j8kB7q+}ou@!~2}#;tXe*x&@EZ7g^iI50<5k zL`r>MZ*GzjkLo*PEpszc7V}VcHtA>~E0@6z>#S#bN|x@^CC2$d-aLTQOc+M={O9vR zFgf!1XqVnJKB?DQ#~ zDee@h!v}i9nz(U|WpjnHkf!X~xaxh_aWN^-81yy2FI|mq`~H5hrq(j@{9>O`X}p_G9|krz&(yXi3FvGS{g5+xp|d< z^WlUtu(AD0Ey~Fyxen;r4ZB*L`FQ|e+%Z^*fmnDlZ!)$~?2MyFUh&*ULGE^XSU==O z|7dH$U8fJ$x$baNZ&bltzPc8|fHgl)kuI>$zaz**Vtc}nTJ9aOqcO5d?gmM+5r@2H z=fD88cU>~bl-x41HZDCLj^yyhWjr8yhsUJC?gzti_DQP)9#QTOQ?D*v-j8l}4^17n zUv0uu^?6#8InGFAos31dA~Nu@T97$*=gZY6jS}9%z*F(QyEPDS=2}eA@hQ8qZM&;Q zlbTLznEHGOj9j#G7YGO5xEsO2{RlEbohBnY`27Ms4Z8N_2d$J~oy+&xZ}z(aH|ICq zG~|}p4f$|~icX$ymR7RkD2GO_>>>1tW<+P64JuwEAI(KgH9D%(SbsWj6?X4ivGzV& zL_DGoXYEl^P}XDEJ?^~eae!Rwbi_Ulcbrj62kCFPPdWE6 z$COB0du2A?ds3(bGXzYj@R9*F!D(C2{ z(no(Xf)%b;CzKt_Win|pW4B2auQ69$$a_Bf?qQ(Yb@NyMR=Plj2H;^6r**Xw9ZeRZ z$hF0ZD|D(GsyNuS>9iaQpKN07tFEfr_ zkR8;-6TL=cfqQan|E=;cXwP(~n;rOua$nk4keZOFg>lShk|mf!hXQFez?nDyJQC+G;Dl)AeqJ_z}ls zH(NfIkS7433$a@IH1736R=927)wLu;euk}gsnGC%BO`N8E3vQ6JqZ`ntZq9y_phPEc}$I4-Nxp81TIUq z3)U_=b$<0`=G6|+mZfx+CYB)&)7K|pM17D_2{=|P@7;N9LBRfqTuuLQ4UKyu> z5>17lR($_(CzY`R6>4sBY+V}Rda89OTc~6{!ieNCi_T=)>iAV4mNg5BJei-ffF*G`mHd&jLuP<+-_1i}>k_}g(RC*+A~eA2dnfyFHus^1bvM}&SRpx0DxuR`U2K!*Ixc%UoR{OARo?`Wyx&JEwQ z|2_fk=f2&E)zDW&rDI~KYW>=0=h-Uhh`L8hG=ahhHX^r{9fR4 zrD57o`p2<*d6=sx;Q^0A2v^w=J89Oh$$Wfu!{39#-u#t$9ZBR3=9dB~Q0?P|RVw>4 zZ=E=|C$@rW?g_NV%QUrf1yD(T=DW<1gsb_N4$iL<DTvYbg7bnVmbvmKlD92_jb@Pg5Vi_&xC}A3bK<;8Jlny|J`SL-*gAb2KUO z_ufvm2~_!Nj&TomsZRZ|L?NmC;shx~}1joZFvAmi$h~P?ScsyJJ6#l5%}&f4FfX#E$hs4?dIR zvk;7N{2cujutis2dILeK*n?|CMqeBdQH0U3OA=dxp7Vo&Ky8K&EB~m zYotb`GkCt$JbfF`x2vd_~n$~Y#uFNtGQHyNhA+ml31&Nle;?@+%mubFu zSd~7(%)AGR!Or2%DQSh|$@Eoxc~}`z$kb-2)mb(Rr>pns@Y(Pjrdv>7qoX zR=3;7+nP>W-BseJ?$*>%L?blI;~Yh|_i5p5{sfoCRaVMyr**9E_=xHQ0)@&%kv%2Vdtx4gyl@!3`{c(yYGxqrV))eW@^7yE>@GcKv_jH%Oyr!Qwc&Z<4?+doV1$7)kythwRtcVxTRyOz`)J^@0b1^d{kppNwQ(Id;?jYkoRSn4M5lA1UzR4P@>)?T z5o)NfI3NSBd5^G1j*w|^p<3I&Lm14>a+dBrxrRF~1g{IuwZA!i-Pw9jb+|VYNi;2Z z8HrG@o?DMT(jFh0TFS(XYql*P;whf^wo-0cX?9#2YtB^&1JA*eken8&oI{v|?ZTUJ zZ2nT1Yp(6h-jj?cj;$RsBxKMi-KP1kUY&L}?V+ExH?Q$aH*1@xi|n=LT(%W_vT(d* zlxJ=)m@o*17;~YD)Zu4ax`cVz#NAHc8y7+aRVTX;*_ie#HB(-;q^a7cUzKD zhU(zxHe(N3%iA_bFYUXjlISt&nd2>#Vhveo_E)Iw6O!MjUg}+^WpJI~)3glDGF((w zI$Mm;Hv22(Bq_F{+;9jXTHdb}P_d>-FNiRE=0BY;Brp-@^Vlm-fA zg+g(mP_RZ{Uso@)LDjwyo}FiRx6$w%@tOQE!LH#!>a^sdo97EffF#~Wrk z8bgf@?LCsKO%^lj#(etVPoK{>4oN+m=S%(jd7|IS9a#}hA82J{nmLcsx{7hnOOFyR z>T_fnxx$Y5_OOjJ59AxJxyT$chPoEIKS8YClgwlY5Iw=*GDRPQUmpEzvSg#Titlvz2Kdc#}`5m8A%C^uU0f^Zpd7t}0*y``!M2X9KpUrE#=v%m1+>up^MzvaGa z<8VRq#zDauqo*-pKQdie7}Tq#^66^{i)UKidZi?MtIb$3#oiw&$XQdXD7V!>U7XX?<;K5C#BPrk%f3h$0%(O8R&&!X=1B&gAR@9@Yp zF1>Pc$4R}7Dhf*eMTYTv(ZXWt zU&XBIC_mlnXwOf*MA&RK6H6Rv?NKd^U!x2*PA%Daqf3sYzLRucUQ*su!&p47r?dQf zLe%DJIDJyS-h2*u%z=05@;Y2t0|TB?9f2odnlUL_y;P^Mq}acmNIY%#;|)iN(t9nY z@>Yx64viHz2#ZESXKDRVQHF(-U@OkpFe;#LtrO}N@#Fcit%;)Z zrT;w~l^@2h=d)$y=i6HKud1PucIHR%!d25PzQZGO^ys6nyu7!fiW#Bucss-^Drwud z==Jz1&c+(DA0T#3vUAUn>Xr$01r}^=b$o#JJ>vI-VyPyYw82;byUK5HFqdb!9s(P`M}(3_n3Wx#?opN+Oss>OLrMX!j<=lsJ=T+`-Q zUl4vg*s4rqKSz93i5Kuvs_??uzN+8B{)Y4UHT6+1a@w&_ttYQkHA)4+`#7oB1$m|8 zLTiJs%YXE$-3F}Qr(D>vM?Aah_4sMJS-};nyIjPLYs59mhb=p=wJ#1!R)A*j=qoFJ z>o|Jw!`%vC(Q+yoka)Vw1GV#q-oe2iWJ!4Izv{ZfeKq`qOyTKmw^2*P;)setS{~|B zoGA=&@_et7ya)}0k2Ry?4cjDsd8)v-{ww<628-+^1(b{0TJh&LaJ>$=4$kkE!+by0 zDS7^4y>ZV$cf$=M&%#G_TQWzMUU^_g2QYRLVY_F)pvANIZI`+>_cr2LX*hF;r?apc zeSW&c+kI7Gt6yXvR%jE}$I2A0{zVT9q z4!ziKox7mwc6Dr~Qchf_S5bHPzNFa95-f|puL}ET^%|6pl8moD$N*oc%%G#y3ET;M zUVM6%KdVKPTBG}U0PDJKQ@d8iEV=W;n01s{H7>cP;Ch*hJzAlqjmUi>lbA}!lKLKA z9WKp^oXXIr3*{Hom1P8iIfi#8=TpKzzb3z#bX`B(vc)Eh5)W*<_xO4TZ#RWbLM}2^ zA=CI&H!%-BvdPCX6y{@daxEVu#{FB&g~Rf}MO{uM$6{+~8a=vDWgNUaAGZ_wS6XYw zeijZfA>*CKYC%%5cM4-KE5>!H>X3>6-2yaohKjHV>a-6z~Rt?4#jr_%@AQUIWX zNSg(?-3deS>Y#_a9FAt9V(YYm4moFb@ws%~P+|@zHEb^V#}#F`RmzHQ z3tffvD1JE8p`;^{t+~HBai%mgwoG@brq+Hx=<8$V7TmxD9F?={xoGwH7F^4`#yKGH z{28QT!1kI{*q0&(dWP088{mzQ*H9*TSoZ-&asCae-b=^JpUK7K%0$}PY8$b%O4plf z$rzi;IBaJH1NJ)TWUKY)!NwBvyLqW!_Ih8md8oZHkD4UU)SiL0!(`z!o$e2R`X*as zUOM4qe=gVCdBY^X6qn04+NVY7pnZ7H+`B~mME32-LvgmltLOLEnktH1KK+5ag`eS8 z8`8rZU~=SnPGJe)vPC!;-8=(^aqNa~Uv{%e0Fhllr{4Qv!(eJ}%93+6M+4$RI)8=ja z@|ow=_X4JqqQvU68D@>TrbF)B!u_73%Q{}Mh=}FU{oDoFPpdNfDQ30;JsX?pwsIB- zN@}h10?c`d^}o6d37GdyZ60dbsVw78Z7=Ayjd%&;$gG2M?DTu>>KjEKygXT%`YUS$ zMnrjt7oy)Oz)XDy-&`b{9a&q^#vXIKna^-bP7F#^*^g17%NK?L^uNGO=%IhV1NS_` zFoh^JEhNC2cn=TsNrWqPj4-P&I}5>P4A9XEQz6p9{7d5~?y1pTsB~M#Ige@d)6NdYR}G+F()j$X?2MjWUIxIqRYW3apj1ul>&hUhDQEm)Y9UgQ z!rve)f3S~?IFg`!DT5S%>Oh6{woX?`g~A)=+(#I;i8Cu?%z}Y!5M8KrI9`!al@sN| z4P%v&?#NaaM7;HyMtKRz!oM1_ZMYxp`M|#j8*WH# zqSZd$_PI>bBt?z^Tkn^kH4|k7hYsHUV)B9yrqQY*(9Ovj((siP!d_{+xgf@g_Rd^O zI$XHpO;Mm}&7plQt?l_sB?~OR&z+0}eos&{`&5e>;U(q2c&$tZ1#G_594km=_P>V( z)&xOc=yZU&L9f!m0`v(HEl4zSXK!TCfvV?4L!Tm^H~ z)a@z_T4atcT_%DU$Yh5tO=QK)nQ3%`eF}NGQ^w_p67Nv zdEZ+s9&Ew^V^0C2sIcB;M=6(Iar@LDy8@BW%xpl~BSAiy>s98vj%MOj?^@yc50gOO zJu3@2Hlgy(m!C5k@@-EcBPDZKIp~e|=kd=(4_%oiL>iT|4 zwyhe;R-jf!P_V9?TF>N*n(h7>=&Q~X4S2`wKX=Or@7gn#FVw%SIR z(Hy@-h_`KnE!iu2{v``72MxX-MmbQt$RiS~FlarDjill!i{>Z}3ju)Fpc>Q&*K2>r zRT>u?=8gfn!pY;y@A}}Y!rPyjv#>4i+%b?lht1z^GA&h(+buq z`7=^qvT!LbTpuk*PKg%XtDU~?zL#U+v+BN)BA#0~ZjlT@mKhI2P6&ur$go0^Wy#7r zg`&tjz<|WB^akjO9A%TNkx53)6c<|`)ymJH7Ih=U;HDoRzZmsuA8x4IKTTrd^p{w;VR#2U5@vm){;hE8-zZ__$$cL6fZAc&(e8|c(R`f zT_^LPefJc4(urPQu>|EBvufdM_V}7R@hhwsD@O-+f>@h5N*o4S;r<38iJqDyL(FP2 z`DgJb;}x$m-e)ZL%(h z#y+|i&BPzcwr~S$uv=C*4;Y?9+RBeG;5qpScSwqABKZi0hK#;-En{OImSbv5Bnzgm@XA!{dZJZ{ll7FrtL0Mf6O}82q-8m z!{R4rIXmVw?Y7j9SX?)m?#O&QMO!LL7M8ube(x;k6@GkZe6Eh^ z+6p~1D;x0`2(>#jE2y`&IGxB(V%;jCE$87HF*=uXUMdtH)UCI|B)LAcrr-u&EcT1y z?;T#=T%2v5eDh9}OWQ*Ens@@=N?A$LV7oh1%tAHujij?Fe$J_J1u`q_pz_Q8Rr05_ zBbr|f!_O}ngS!k7h!7lw!*ceYw6?{x2n7kBg&{lxZ1Mgo)rn*=GG(j z!L!pdwZAqc_d|}LthCLvP;tDY%SeSYeh?%&T)D9^esWbg$1xGKFwY~SSLuQpYQOd~{kG)&xF~vU1g9Pu&>H0wWDB zo@eE`u3ls0w?j8wmM>rCHGS?Qu4EZHo|d6u{9M^*EAyf;dwMNY{oGcU$>~Hh=vQ>n z>K$1IS|ysidShWrBi-uMm<0vg4O)uU66 z0Tw;BvySu1@l-NK%g-@)y{G{(fk^l11bJKo`g{#K?|xjpXT?e}ls}~5sur8w(lxp8 zo+x2FTJ2_3*fA4wp^Vczy4;5w9FryhoF2z7Nq3dnjPr|#AbYK`Tj0CvP1=Qv5!*`E zu@sid(JVPPRpq|vB~L}EzM^p7QNppm&D-0|oASBmt>_jNPHIl@hXYUBxgZ2Ggi2V?9Vj$dGq zt^$T5(JWZM`|tXAV*4$W!+3g_6t?~XM+_1v7TLDa^;>8bP{f=r(sMji)ATP?ysv>APCG%6Vw*Jfk2uClvxp_1+5Tt3faUZ;v zeTZz-x)9no+tHvq$29cO`<3EmTx!=gdJQ;EhBQ~>)i702gzPr+^OBAwpz~xVw^7BTL8E>MavXYow0S&I;Qq z3%$I&grl-!K{i6m_j){zUiJv(*uC{oP`F8#a9xgibv z?B+0jadqS=KML#Htwep#Bp{zL0Oe#~uK}j&!eI*$rOCqsrf4*r3xVEk(hyE%*p(?e z%6}RUXC;~oGb__fz3Ve%24`+$L#@vN_Z4PYIVKxG;meJ%My`mfZw%9f)PR#bhWb5S ztv8o~?4xPyvsmsowuJi78Wmrw`E$O**WK+_15zd|@N1shY{8$JK_)`Paru0OfvX~8FQ@C(yfx5BC5DI@lGt)86WpMV9i64t zUB=NK4pon~YsqPlB4PK|PeR@vEWNvBhYfjqsy2H%^PUZEt^HbniS|2{Hd#jqs_4$e zuki}1b$1m?%`_^DXVytQ(e{@%^9m5+th<^^!{ngZKtn##TK$=C^R4Mmxl}I52*Qgt zaCCPT=#2egL%y}-PR1?rO{+U#Qzvh;)5=~@Nj)T!{jh{YB+|ZP@J5T0?cBty?=+^91zXy$n$^!qA3> zTHB&<@fXY&9)NDJs!1IX%$_Oqf&J8wkl7&9h`F37l9md5n9x`omKK3ZfX|pbe#bCA z0PM+=sysL+KnKx!9ffrWvB(#zQ=6+7)7QU}JzF$yc|uV=2L+P>m?`e@t6^DdLiqiW z!lU!2>>E-&86+c36xm^B%wdtZs%lc--J?YO&NNIBdqMz53noQ|HIx^dRU~Y~(@L-m zZ~U1kWq?w=?>)EaTIF$1+<11G8N32vK1_jeU)#~UH!HJwWQ&>WR*OWI=pc;vLUBn9LBO^}3 z#TjUn2K_285Y!dL$@!%uEB#u8Xvi&gAIJ&74$H^QFT7b+SXeWBbM;RCS*UnZCI(fI zkm82ScGc(Bar+uQ<~=`oHPk`IWJi7gFKOpeZ$Q1?{r+{^3K4j3&1SlgLw57rzv=S(d!EZdX&;ZDP6C^1H~y6VLO^C8 zwRjy6>u>LwzS4Vd+~x2bo7nH18}R)TB!&~<@TotL1DzN@$9>^%=AJc8KlyfO2RIXA z`l3nzLn<(xa>(i1`dH~D(NbEz1ZA$YK!tA&?3x`cpa}Qd2+>;s{{zfh${hb1m^FI9 z*BIu9sINg1K%s(gBE*2MZ@}95WDVgL8c(jT5BEoudi&9?ttvA6YGpzL(!%GY6&dEE3AjDT<@b*$PjPQG} zeP*-8pQ~|I=2UQhmUSR%iC+b*JV)M8?iHcf4u>Hn>)fEdLZnmE3@U62bq3aW)^t~yCWrMId9op8rV4?W_6|H+ zRztP|OThy4EJFZJ&1n<+=WBr?jNZDNsC z`r}RljfXT%k+;6>^3hlK=(z1;wcKAY@BpE{AJyOiq`pGO(Ozo$kO#O9_-^&dDJo5RqaFrZG@%+0m`j4o*tGIp!J^1@GnBRTPBjS@Jmb`xXy~<=62zyz=enoQp znDr#~?v+*j(skLjsVJg~Tzc&a-&NE3Fdgcu8Q4NeihVoCg;>O!k*U%W6x82n&gk@D z`G+Pm8BQdqVUxRx2P2xJSMT$o(YOzi@CW@))uCvS5k~XHW9Hlypa#tC^5Ps2aeaXg z%wk~xZa?LR)mp%0LwcLF+h*vR)J>$G0D%?=DL}*wq_Q7Xb*BVQ4P>JixPGhB`Xa9% z9L?cL8ATRH>L{Bz^%`Db#~Aq(ga|Y$4Er{XbQlCQ{px!t53P=7_LZT3Da<~odLzUt z>y4iX$vR{)aK7LDIBvZ!t^=7_7VaoT!j%xTxOVH^++cW1f~C*H@9f2z`y57tP~mo8 z2?mR#xY|O6LF_PR;NVtZHo`JYTlQ$SFUQL_{_|}hx;6#U`nRo)x+rnXhKM<9LlFQp zxN80@5fkuR5Zp6>bhp8z=c6!t%L0>h=YxJEz&|i!MrMx;YSOT{Xl|{z1;*;6u<;{ z&%mPD0Oqkkkw-6TVwxC1I~x%8Q%nLs99JIz)~G~%s$p*wP+DczOt8+Er8^&ThD6`s zFpv=7N5c}EetVONeGXM6B_OivW9rGLWEmbJ7@DBbV7bFmeG-I$w5+ILv0&UUyfuNs z{#C=#rwaaMuG~R>pSj$IawC%cz$l4rBQw7?Ug11z=*TT)8`AaiA( z7$M9TB`&Q?;VE1*q8}{gfrlRftb3SAPAx)bOt2W$N9kyw#*2&&~ zZl$g<$S}v8=t%TcGkirD4)32s!+zgA_;w@^^AYlEz`Re5pVF|o?+P3`ED$pHdjn&j z*gVM(8kRSoA|5X19R}^Z8<)#9x;E4DTcABB; zceHt1p+!oo(&hqdRa<))zguCeX!7&qwob9JD@)OPXFJtU%Qbz)a&AT=zY`TPMNxHo z9h1*4z7ILyk3cY?WC5oO;e-{$P~D3b%r~%qlg$rvp}6%V08PV@yo6hjsR|1rWpU&lCrm?(wCGbLfq3@Q*q+-(prcS0~&g4!M}b9AYD(eMc^$ncqzMFn@yw zHzI+r*W)^|Ed#(!un=Vnog(q1cEU?e*hN9Qda!6m^n!B&x3kt~VT+jIeV=un0+@H{ zu-SN_go?~rtA()b%NED{eg#3-HLcXZvJbH`X44B>c*|Y28a@tA#1?}(n2=I&UsHQr zwt-*c64J1UxBkG)t2BgW?1DkjkZJ?g?6bxE64TZKta3V~Pv?!uH+oMx6;VeJvbBMS zY)ByDP3cwvFIzmx2Ym=3F{+-wq8zqBWZw52%F+w}nNRIJ?o#6osgKa{=FpZ4gqMfjy&SJxp9_zDS@|0D#cMm*$ zTllo^5~)ADm||~V>>*V3dS`Rkhrnwzss(-*ueWtMk=Q34mOIIqdRIHd4oBaVyY1Z~ z{~9?6KbF1VdN46^0}t2e)R8SS3Xi)fJkjByBdRSMkWMG9EYz?OKu|cEj~CpL%Bv^X zuTbCHiA(Cwb*;UU5qR!*E<={0BR~&s5mI8F!vhb!b=G+7|h@CKjWqD zbG*Cmwh4ev>aiZ=i2p^@TL-ljt=+>X!QI_mi#rsD;_gtOxVyVs@s{FV+@UxW_u}rZ zMT={G+7q&x zdCc7JoWOkaFcOMH?b#5;GJf`K2C=U??R0`^pr5O6ZR;^#GYZ~++TgR)R+`$@Gq@S> z7j){>51B>ct%V1V%u@3TEJZDZALT*pBtu#gq20r}$t?W~agtq~GdoaKvx#&4-^^NX z<)!ou&v2S8L>i#dK>?9PR>L>{$Qs8-)EdP8$cCl5s?o33%0{~1DJg0cDgMK;{*`zv zatW`o{IgtU)NW#)82V7Z>jWN7|cOg}&ey z*erO?>@*Bwj?_T)G9PH8Tes-)TX$3pI>~2@p8jWGwWvP)K{EuDdJy#IDTHq^Xjz`GPu`WrYsLJ>AkzH5hnVi ziXmRw?){N~oo6iM@0S>NZ*OE5?uCI5+m|C7?3TiBn|n?gQz9bCD4m@{MhN}G$TXZP zxgUCUaR0M4N}B<4{8`6u4rvMkm>usLW5DY_bBNkl;#d-=Qn)<8kPY(urOC?V??kQV zZ*@`sG7K~WVcI-e{LLDyhgVlm`@BaFo|rtZtQaSlF9?m)pjt30eWi#QM(pCVgSb6r zrMGi2NqK&5#|K>)S7De+B!qu~>~wzy6~ijhI&BL8nfIZGe8?Nzgs~A=8YtmdB9jkl zk5>?-M83ANcpo~lbcVwo>?-E<=d-bMzExQkB^eBSmE=>(*X!+Ijo3i{dgA+GZZ$v0 z4PhcFy|ox2ZUCDt@)pA!A4@?T6K|lImi6l>pps9lyZ*ERBF&VKL_)#t`I*Ngg(XwS z+cq;RDL!WVrMs--K$^k5p&dZUt{BNekKylfBd-p{Xll-^{yTzrGU8YkHMbb%)^fk! zZcQSZfc=OY@gu5Xrl%!hO-F;JG+#4yFiq)TZuf5Rh$8^zMN$6gn(3GN``3>Tp4%UL zLgxgj6)7urAv)@|G`Tl!E`%D|C#KzN87*IXQXv(RajDIsQ=?-zZEivVUSii~ZDKJRjQ0Hjq$p3hL)X0z$#H<_XHZKgo34pp1*6TZ zl-iT$Z*~;`q=NtrWL$ypuQ6*ubT{GHDwYn6adW%rstwRxFSmstmD#j#b-<-??>ge+ zbU2bUB_crW)B><{wZJ~93^AwM-~6MiPze`noTiPuKza#=zCLP0|1%W5dH3CkplxXm zdX1yW7?siI+ts=@g6P860P9JjaVbug!PW1Q#*&REXiN(;v2k)M`9oJm)RNA$-9kG; zRU3nbH#Y9heH*)pDctJ z5&hG1Y8Wa+qeVgfbmCDhtis@^IwXzOL9`Q{00Y6$^81REg~8vqPz$(-&VMosLmv;O zJ(;lcDmR+W7VOsYRaP-Y;jN!A^N+~PWFxbUqthI(;+)m9x?kzNr($n)7fff8{w$vb z5Tq;9rnVEsWfDL*W@g*W>0Qi^W7h`E5l*`Dom4L9aTq^ZUmf{e#gYP;qS;`&!joW?VQo zvHP2dINxN|qooh(U$E@?7vENHZT}W5p1D=NoTeio{i)t)eg~XQMuHf& zwmt=YkR()2u5p`J&@;gj$ct#nu`={8jJO&eYqy9x+@&;K7e_Dz)-Id1o+~5Gp+0yo zGC_x-YEKa|o&K%BT>e}3+npOVTqBk=q0xsm^RZ3*V{wn~8euzF4b|N)55ozAqUmaa zUbH3#)!5fq76;7MiG{{??cG*o0C-OqE*8rtlJ^4hUq^7%r8(`a;-#NkSF9>{%X^_p zZ*e-B!`YP18q+ND+niXp1iHC0vOfa1m7pWPn*@z<-A8l6$mupJRHuMaWnb>z$Ily+ zr%Cw%4IGGb_^D`?EW9K6M& zia&&T4qA1zCBwDZ;cZO;)$g<U~Ld2AG6Ysh3iyX(hjxnuPF>trR_APey$PJ1ZCzB%5! z`iSK`xh#Zk5WFWy_=kqopIeIb)y8AmLZpjd#Db<#xGRCsKrQj*Jij1|deYi6O`W z18spB%v_0;3KKG&QW3lI@?b4u{4o&9P2S*>;%k02(nrx>9vX5I+xXT$CfqM#%|z5| z2R{E{-kJMLB{3R6TvXRPs23NP2h3Z=pEH>v2^Mylx^Eo(l79k2ZlEqX9Ft#EH-FbZ zF8?}?f@EG(0@r6C7BZ7RwJ-fWktZk$BACJ9no+u2Zmf}s?XCCtK(_*v?vtfuis zAJQ%uT3^n$)<4zY^}MJ_er)zA!=Gg6%!268P+&=wE%IN=L1~2!W(Bhrxf(Va9Y)~~ zpMINSIg*VKWHcF`;|)2Ph2+0p&ix}Ero;oBx_Y-0Io%#_P`6W^*J1ZFQXzqqfiOR< z+1)?E)6MvB1XC+LaGr0r^(XEI0kSQmR3hd2Jh59bzVdv1<8a&*w=js?Z2T;Ri_tYhGVT*onPl%}yJTSH z?kJs%qc_b3m!w)?!1=*aFLlqNtjnH&f8DBCNt1ThPJbcfeUQ50RW6 zsgwXHvk!t<0Xv}yqyWc~pF*Kzd_m-tz{D-49huEVNH|k~&g-Knv7jgF%WfT3)@PN< z0T%|{<;3s#j@&~*h*4UhuVYZ9IQH1?Ac}OyAhJ%db*-u4*oT1lNugP(VKW1nAH}f-t*RSg3Cy%2i_PkY})(DOU^U$d;jw-X=h9^!9SN3oTM+c@lfx7^V){UQ4Q07 zR{o5-mkjUT5U5)zxK;)bqET2tH1>8gC)5X|luje+$_SKx0NmjXg2{(FsJ=s~#Hk`y z{$v9V`p#jyeYdtS-70oFd@f8?;Mc`CfIpOMXpl*I(Ew`*Zq6VQZd8dVWTfMUjsr*g zTYoRK?xb-7nnduMH}~Zi&r#x-PJ)Cy`mGgd-j#tV^yUvCzk9!A1=Kueho@Yz$KOpp z(O*W7B@nlW@1r<>zRPpJ>zGB0F&2T@d$wbx4nF=%1eW)bONw7AG4c+5=vx0!5iWFT>7scPlA9R%CY4Y9-bG^ud%59IH-p@2R2v^%!@@r#Z6Ywdqzc4erE>PzSC z`~6}p#g}ahI9G!BV&hbtEcrj4#%rlkQ5Zz#o@PZ96u{5?;fb`!o9~XwIC-#N40TZ< z-;w6(DA_lUKxCY;{9;5h3`;{RPiVsT8dEfuuD$_4M6^`h z!&}C`4oFSIaJ@K?WSf}oUR(3a;nQMTzD@SyDp&N^4I96_1&5$WNA!CT>VN(c3jBZA z#E{sbq&xS7+I_TPWNUx z25Qp(xn!@ecsCfZ!s2%S56_-rjSc?*2Xu3wcMrLjf`G)ZLEW{QQ2=Qvx?C;M#vOYU zsY=?PL6jmW3deW_yW4~ew8adK@1#z*Rf0JDj&F1*f}}Zm>4T(9po0_bk-|^Z?;L^d z0Tmd!$UYfh6LK?4HrQn$P>+qK-W1Z#suuFbD-C$s*Min~hvk#DG!*0(M(85@QP(Fo zEwJkwu!EHzR>krF=n&yqrK0*9vs%B^pW9`CzUvv>Qh-9j^MR3uDh>-L6=BvzHEltxi0A9J zAo{cvbkwMXw|mw<)78PJ30Nu$SU0T7GyD%4v`Mca0nUgTJ{K=dD-spw@Dy_cOxZ)? z#G;C)kiJ)K$tpRvlNr_kI_FRfgzAPDc9FwQK}t;T_2-_sv>8Tx_YOh`lN5|;QH_6K zt3yNSLY2-%jVmX=mZp@Mdh_H8v}_cPY=SMPRWeFQ9fL#=G9Q{OR1185ubCAOR4w)d zLtQl;Q=hQV9|#1R?edFh&=}$u%=b6}t)LIIE1cW&>+%xZFn*pKi*_)OD7XOQcDsm% z12`98a5sn3eIeJDA_4flt56B{u9JiTYIjh#7HQQ~AS}1lwCGs)M8E?-1~Ke9em)J% zW#b4~rK*g$8wJ~MYMuwm-Nv8gL(n1e+R2xa12v?rF7}0!p~vNYK9M5Ipf2G-ZJ%R*LGt2nKED07Ztjz z12}Sh!-P3ZikZe|Q@FYRX?@Jut>%&_{VJI&n*b{U8YXd>4!iSt^S4%9NV$tgX&%Y@ zAv9ToK-od26nj={U%^QJaLJuLs7X~$UO<}BbAPXeyfZ^`QSX3JL2s;embdE2iBg^M zZ}IW^v?~-7Z71XD;_vwhd8ztBS=RY3A9@hQTNGZAIqKaD|Pi_p+)@uzntwubL@|~n5LrA#yJBm=Z^8* zV<6!s$t8lkObg{P`zb~IHX)5v_#fZ0qr(2gypN`X9|5nCcbtLvb%Nq@?48(<94f|$ zzV}q|HEuQy0CEX$biuhs7ACg#MJ*Vz zMYfju31RR>%XqymyFYY`M9?==iB0D@(KfbWh;z4xKTdhxE;mihKMcOxUQJd=FV?-& zO}fzVvE^e!Daz7r8R99wWx5Q>Qkp2Zj-=KvL&tZs*JEJmJzZ+Rcn7uIxJ@Rh{$5%#5xKof&N+}jr62T;Ad?q~ z-dK4a>LEv_8b?KEMG-(={B#{)Ng89*jo)sWCL0zLJoI zSVI0Nl9PFHq<8omGw=AbO#=WYL2jjM(eE+})2COqrLTjr+wA2F{L`Wc+u72^BnPb?CV#s%&}q z^sfbVt=P<7S3Fa2=-;R0IGd`VwfObFpTkBGyoM_Vsy+&}(c5r+6=RI$?^eoUrt)-? z`@4u@(m9(e=UUUFoEjWMe!m`Qqoyb`sr2{dVNbQyOon^$AaK`9rf^}pV!su`_$z!% zNZqpzS9;NV5E$%FBiPEcP^hWl&m}*1(20*Pjf3_ohkpl~5Z(sCFLQImz*c0S5lXcw zDAga?ZXj&08yTaMKJym^%{ycrrZTUujN@<*zQxUp_|up7a|;ay6$XY04BV3fQvf&I zM(%H*wmit!MP}`bZ9VoS&X-zi_(U;NQky)#Iw|bDbsnRnhhq{Kq=p=^`2!5~Q=}It z%UYO4VAffM3QgSPdq5eMg1pnX8gKF@uYccfej z_S1Ob*m3EMv)@q{Ul0k1K8D8zs?ME21aXw2PefR~k|m{!kY7d})(e+vI?1L5iV&2| zk8Bh;-+sRMp_Jr?zFU>bLFfoW4Q$~2T2|}hezo{qM!7}j(6DC=HSS#rsIf81qqj)>Ds!@*1f~6 z`k!tDJ{NG(WbaPRyUFWV zuqRdrEdW3Op!#ATsiz?+jQVPXiwgv_1lJTbv!SkAu(~yV@5{T1EQdkClmvK;%)SH@ zH5sB{hxeX?$eS!xjiV|?F4X~Du^tHThakH}4QP=+;&=e?>aW_JS4h4j36PR>eA~Vn z6K;b0;=p?3(TpV>`udf739P^+_xs~C(&0HzY1hPrE28sjdUpfxYTd)#^LAdmUkLXM zv)Lz5!sj&pqaSv~F6{JX*!ST`;QW&^S^{_xy0<1+DdY3W!J`jSSefzdC((S1nW=mB z)wGQ*4dLeGxPTF9VeynngHL5c5_IAt)vSPz2L_@#aObP*Tp*BXz(WA^&>Gi|-CYyN z(Q~(g7SEJ@QnX8b1dBYWoy_-oU! zj|*o3pVg;)yULz=`On=*snNd~KDW;mLQ4fQzo}=EgBmOf&}SsSg9*aq2|hGgUEATV z9prSLvO9bJ%iy*^@R7>ZMBsSz@9JGonj(7$2%#Rp5by4+IW77C1w>uHp~y0Wu>uDB zXO_g`N0vxEQbrs_I#GKgcsL>|_5lNg# zQW775(KJzO1RH&UOLSaO$ueMZ6QKvwoghsV(OpMW>@E}VR*yE6DVQDZN= z`A!_9FXb+vBngvNQ+zBet!f{WML{6~3si3r=6}C_)fA+vXoteK4EBVYKKB-sq->T* zH%lj#$MTkBn6gD>SNwvm&`OfbGyi)_z5Sx?8aC`kndX9<>wF{5S{q-1;Gv)KWnFSN z3I0>T(7|wJp(;1F1ygZt%u%Hp(vz61h%#!TP5+60C)SZhzUw+?#h}!1Ld}rz?MMNX zvCw*RoTAcsx_0F3NmmY{0=8;AV@0+mhc=f?rU>uhhXS!UB%0ZPMsASGd@X0Y^O9TK zxT1N6Mi|Q=KOq|k$Fxuz$JfmK!y6BHCH+x~vh|yePY?*&!BrB9$MDF8oTt;RiZF@| z=C|J;7dTXl?$89p_xeqoXiK6lVNvlgf5%=&Y0Nl!-xOL05V=GYA_kp5Cv?%Ds?+rR zw~jZv4U2%!Or`SgJ4O@2G^jwWZ6-5T&NB*6E7IDqEU4vc`~sSS2d*szYs27FX!rT<*8ibVF+x9zwD#aSY2m%L##^K7hmJc}Tc_oP4zx_z@Ch|r(ZRW! zPcBFnW-VEQs!=*XO+DURU6#W=%sy$0SBtK`LGc|idr41}zo!c2a*)%v-CWo2Kb!2t zuzLosary7MY)q&L{=>>aZ{du0#(C~Y5_RaOgvaqBW{dy6r%c+FuM}yQk44w22xn+Z zsyq%M+-szSSl?944C)<}=ky7kA96+835`;O9F>2TFneA`$$hRR(@l#14+H)Sbe{IU2)7~onT94DhVnClQFUR!J z{HKsp&=005v8#~~7Gn*|Nu_e*3x4H)mn!og5p5}A06}ER5caJuBqdhVOFP&xuK?(m zma1A1u+|-DS$mt0{$fOwx28-^t+_^rlZW~v*6u+FNA7qYL`yy(ALQelP7FF=a!>(v z0^4++K>?bxc_`qoi1hRr`kH|KIW9Wj^|COlhklm0RbqHiGkeP0P_epoL-xxU$>}pr z_V4Ge?=!VBUFRiP{)Q2=NI|y1DWuX69ZGyY>13l13!Rv`xrCX(o59HLg%i)&=JDjL zJ;M6n(wk5#dsCEM$npiyHjb?Po@I#1){iQ{7Q_=fRvU=kY~mn4pWYSeUA-5t{1aGF z)r$DRd7}Ld9hRSPhixDj06}3W{Io_~sm}s?LsR>lAW2~nN`LZ#t`B2 zM;_(^O+4%wpJnw{e1u{FNW$WEzzMjTaYfjk$D&ck%$3P~>Yy}+uvxG{tEeYqjav6l zj*YI-yv>>4OSy(B)brSNvj0QgSBAPrjaWt+`@OlF;qg(A{78UzyXOO zm%v&)cr0xLeET}Ww(+iU#f%j}3wfMHRy%?5Ln0FG3!)+u>oEnPwL{N!!UbawE+c{N z--cjCrSCst5FR1r(VnsQ$ZviW%hPRRBXDGfFtT=Y>GX>P!O*}c{*_D88LxXk5$KQ=$(~MrYt4v}VmgIl<0r z%Wd)lVYx*mAV0{Q>5gh9$CoqfU*8$2o%WHn7S}f8QTqX*X*BULq}(hw;Pl{PkFvU8 z&zb-?yGM?#PhF5qFxnfQ&xv{bTCIGQy7kG=;1}GkS~L@F%HsW-GaG!%k$)Y%#I|vq z>}`i|j&DyXx2$-oQRWHXu+vz0Edwt`4=--pUn_+i)n!k*{WDSadU;oN4E}2vmR%eh zLZts=nl$|v%=s^x^Pf4eONa*t4&)jFp@3{dAh?hx2n7AVZ_J#gpUect-c#`j>x$#M z!N0!nyD3G4z5adY1-MM5LT$eHcg#bFA_QLVlGm-~qHd_m>jy02pF!-(V4BZt92&Rl z2!ltmEDtKdEDCGUS0P)Vi!|UNJOls%UsIF-WTk!jZf6gewn;kR5lsR#iaHe>FKU99 zyve}ft-j_IXLsflSG6il0X_OQPLooNHLN+hU5v6u zUG+PQpa0;7nF488t%sPYSz;9P*R18zmol^b=N85 zYw?=m$WWpJ_D6?*S3@|Ak-Oy3|7PEas;B8O=Zil2U@>}T4tyWyIrCYHZWJQnZk)8TggvdCv%Hhz%uetus z?Qu`7<*RqkLc&2+q6SEdC8yehP^9<*x^~?}dQ_+kP>cDQPZMy0!8))fuN1~_C=y`c zq3spUyq1+1$}smPLUs13`&&WTxTl;GkJx93ftbm<;=65byDus7Jp=mzm-(O63tw9N z#lQXW>w}{|^GTs+n-vkcHFUX(KTfeVf3OsSO_^~V&lj_iZ5HvwELUwMIN)+$;TLl* zX*FQiF|zfp&yM;*bg*YO`)gb!MNomc0L>8D7q8&ROxUK`As6UQAhv%*o{q8ZMN`<;^k-Nk%gS~o$fid|LCT$DVu8>>CAZ8ym8n0eL$*78=XUH${sm@>I#=eoo zL)skYD-Pa7ruVL8k~8w{LL1^f2U*(WDrwaV$4YK2Ejr_=x_QU1Kqi?I-F8Xymyv=p z>^*u^M!zB(K27-OdqV1`c{k#ETKdA`6Z0a(`6+SOz+LZV<1Zru&*r&@y%I+#uNcth zlyv9Wp*_x?2&twQLRXy+w<>cnoTy}Ox6e(T7OPcacy0|1pQhydjr2J1(Kqp52!Hs0 zyMWK@br3LzVAn@ist4+=Pd2ghj=?n*4)ys~mY%2ECCaB7sB0PLY5&%D@EEjpW%E&r zvUi14S7G3Y9{Sc?v=3r*%gjB~(kO&zC`LZ-Ue`vKMjdO_+y*-0I60uqDs}4MJ>=Dx z%yii5KR0m9-{;;Qa2i(YZC&KB5r{OQE%rRWs8urPF6Cd-EIVC+!!3k z^!u^&B@FPC_T512vd7sJK>b-82(N(SR6K&Q@M!Cp3ng6bA!%1sdT0E1;fRxUusEFJg<3nNuMai3?p zHTbLAB*S(Ko}70c5$aie8yz$}TM+D_Hx9Hj#^z^|S#ld)@XIDhmKyTO<6vxGSapR1 zXA~~?+}jFW3I5t10YqIJYOPSIE9y|$Ml_yq(8a--Sr#Jxm~A5Rom~2$g!a$<@wZrV z+PRj>19Ec8N3T=V`=Ksul{l%>$iq!H`hFbl;@VYq_zX2vY``MAn{i*6G*&iAP(s6kzo6ApTuyle10~!9$y?wbDEC%rE^BK%*aZ*KfbMO*G{_#WlSfIN7I1jpVD+*jkk{bb~<4=tpsK@Bwm zh)l#(T)o`Bl2=dijv{lB?l?0or>hyKAs(MD^KdbO>+_-(?JzDygKtWgwZHYGg&1Y} z@nW3BKCa11l^-V{Lo0cXm(5v!x+j4r)ia27JwVaAJ#X&I%oiu}uSge(2tNG1VGASz z(r8Ovalt6?=qOkIBXg+9OIMp2zq-!CK0>uYA3=3LFUK2u8dIh@a5rFXWQuG!5>12~ zIE5QkPoZSS3iGa@*qIM4;XVJWsTBS9_q#!KzP|L~@~fpJ%>+HmV~j;vvxd=)1Wz{Q zX=W83WEyUy^OdkB_$`<_l6>lD4uakCNPMo^1WwRwy;#S`@A)X)byy6T(oRy|;0x~~ z#2^{(#B4}c|Mi>vk(nu#=(V%^;voGg*L1)QolDuqq%rM=S9+Q&q0oACNy%|1t`w6K zqls~Y@r#5(%16{F{o!_mCRnYhjLLu@hdGw!<98sOtlG7Zn*gS4LwVOw3PY1(9ro}O zzcn_F^Dh>~k8T52B1HbYVrY44=k8vCgv64=0Ty>%xW&$(*hY1%af_1>F$!BP6_2^w zM9?7t8OUq!VQFzF+359eyuXZvGU}aF-r+=@JwI~pg6?M_13eq zUAWT%9f%GA?lnW`MetJNY@7OlDg=NN`f3btxd^Nk=9%9 zZxT1wZeXxs${Fznoh++7TPT)45UwPi;%COB2_7c?h;P#9Y#9@1Y4CNe8`vXS5B?#? zPuX45*{{mWxwjL$jicEMokr$hRJ9C`QlDx2JIE`=l&h(ZpA zof|uMB=yh7erDAO`7v~#God>3&f_CvrJsWxGrNmCpkjo1_A1Q?DTx-1M? zBGsw>#}_2_s0wtF%2fgT-=RH~D@=u-EFe+gU zs(x(p6^1fqD2-}SaQQ%(jD(WOJEHH>^9i)WAPSYp9TX_r*nje$({8+?1TiqXcA?w<6tLXH{Uk`!LN$yL}v*IkCDYUP+CQSHl=K^AbB5^JOf7Xa|oSBwOJ=*nkZ1WfF(n*h9jTjj5F`kv= zy8=is=HTTi1ZOI2`23y+KEdkd@RuI>JU(cNfoMqQ>>SKv2Vv;DLK_W}?L{$0&M#)| zYG76DxE3e^&1X$ISW*SGYF=mgQCkEAMFNOzBgUNKCDz2TS>c(5!eG!r8{rz!C*WGC z`x~o+F-Y=W#6JCKDU#0Q#=9NvSa(f|YTn&13ef+hfAOMV0&xnwpAd!xm58fb)Kn4EuTh0?Pdi>UXki3=X1(-RUoZGe;KksYg{u)!o<{Ko!+bVWut`?zDt@F&q-~(^%v^3Z z9KxVzekU*|aU^v~`SaMQ&cZQ6B!Qaf1YR+62~M@h^VM89xPL-nVtPEfP+bam3*QrM zgvS4Re#gJ#(q`rw(Lt;}gLM8J*$sZ5^sR$E|6_Jz)QbIbR{#b74jVmjI>A1D*y6jC zGl!l%L!Kw&JVnB^TPpwVmI6N|%iv$H+u!f|X+6>-3-R(p`1fB<_hsW_NSoVs4(eZ| zCI4)Fjl9i7zJ{BWI5dCEL3HQSd;slX!NDQQBmyYdC zM#wp}qM@(UIsZqlxgnY9?^(BIVjqVIpETM!Laf``4)+J7HWz(M;%8^LEzCQz*psu2 zwF5Q*ks;5Jk46^4NhUFmOA3(nj-Y$f(NS$QBZ5Orsc9Ou4Ot(d z)FY7J%`(BmVy|_Jcr@&G`9oyMpF<)%fvA8QTY?np!8LLokk9s*Nm=dTK=$;V{SSmF zzEInAkxf_U*mA<-fMeb$-C`d9%u~Y^E_kiV@6Fz?H5gK=-&g~RnPY86t!pk09~Tgy zMnczr9|~?-IAtZU$#{KV?2N}WZ=n;gJZdSp+t_Fku8+P6G<+eae1)`fHas&D#UfB~ zWWGCU{2#Kg@c$zV@b621($ALv#S`B3D}?{muY80+i2uVH0sVdtCpoq}!$TDsC8Q{0 z(K+~-KEIK--bqB8V1sv5;=jq}QYHhZGg;*#WQ&Z`>$Q&EOIla;$|F!zT_J?kJEVlSx(QB@f-GqQMksLdm*Jn03ZiXDjtA?^7>0@z*rzd`V ze>!98%K=apVjfgh4yak&e23yMIUJQ^XXcdxdzs+Ct323BX6^*Oy)LK0rf1@~+s`q^ z7=L-T(2>RwG`+@9OxV6E|4A*FvzgMwQZ#M=bYY~c^0GU2dz_+SKse3p*cu3f;~2yA z2Th9~6w0V@I8L7amm{2NBmaw$_HNo1zd26oFf7a2Cpla)u>(2TR>1MK4ZD(yyGtu` zqYJu#IU0XJ$O(~}=fdyF-h#!5SaLiSAXqgsHTM1HWbT5oYf{v_d@HcjCKabsuW{>P zT{oCvduMl17@LkFnoFm3&ZvVUyYADu@+rh!GwBoGexK0wjOILd))2bA#hNApX}-mF);;ljeSb^Q}x8G?^ScOR8K z#=NfmVV@!$z+V4#lCVDntnsdP+Y{pzz5dzmA1knFeqFEH_upZH`PM5M8m995*syl( z;^N)v00kQa1SF=2ZO&u`;yL->d4ZMfv1a&wDB|3v!pElm$ouHXXbP26M6cNi9daMd zqt_$ux8q)T&>eav&A@Nr;52Nn$&u}ce;b25&k~22tkpT+w9d+fsqR3%+$LZxtJ=u^ z6W4p}vt|Ne2=0L1&kBZlqonG_I(0BJ4`grYfC#G^1_^a& zh75J@Ui*0;>#%zE5Cut~J0o|X9W7EX1$SxHZQn5Of49}z;^ohbM!%06)|seqDs3HI z=3%`OWqah=kM3k1gi)#>FbyEb69_nEi}rB?zg7q7ZO}x>^nD!;*Tu*GqgzAA{jf0A zo#=3CBH{3gJIed-^N+n26bn=CTt8g}6x_DX#$8R(wbP7@TdzH){ z1N`6bqvuwK5{YC+3O{RdkD|(WcQkXLAba3s+}0yFS02~ck!0BrE^ubjlC?J6{l6f18++DHdX zWIp0NdAACth(DEs1M5=-M)YL9QV^p&A8U7@J0rCm9-|;gM#=Y7IzIGf!w*8i9FP!UL zeCi)Q0Vxr2c5Y)a#QXC5)tv@GTr%`t-+t6Ja0k`j!}=U$J4e~kbQk&P7s-J@lL%F+ zluh6E=$0*23U&tR~PgnIPzmGL$nooY5(?d4TAjz#M z80m+Xmf#m+9%9L`5n5Sw*5c9%=lU2wVB_W}iLLRs81~wuZx34=Z-)k53o_Ag%D)?P zn0CZ=F}Hl-M{rkmVIwl9H6%ag8NE39r;=Q$jyF4zdwj9WLy{b<{|Yy$7vzCOJDr3_ z+5Mla@{UZ#ELW!&XLV!1-UrjlzSBx_EJ-9g--Mt5W+)aKvFr`TcTVBt1uH?zT_-eO zu>Zq91%lTX-cTea660>^KcL_3`?6|hIL46}&Rr*e*cKGGE<-h`rg+0+o*A98;9z{j zzJUuimeB!K)DtmzvCi`~5}*-g%cpMcJ)LZJE_}ehZ5j~sZ+I$D{W8S^50>2IflW*4 zEgo*d94p2Iu8)JmWwTRez6MWL_eBS7^=Sti4Wc>0NThBOsqZx$6GFaX2u{9*3*dwG zggNR}QS+Bx^sk>e*~j_bJy{e}%k3~adh0i2-7$hUeGqzmdj+uKrpPU7O6hkQZOhG> ziTwg+=P$y_ajE6zOD_JTak#29eH_YYQ}@Z1XqZtMiTFpBzDKLCbdZhOI$Z|gspDh( zVKY?lHQslp2X0@CSR=p-)d00Nx(Ked@1kZirqWrhQAiF$otT{~-r!NL01HPhwT862 zOvADDzQz(ylt-aD&;pLI$NYJD)N^VKyeUm+Rto9TEcWD1EbpYOf-9(*w`xf*Q&s)0 z{r2s^(2677c?fxExrOy}h zo6jWfY@%&FntHSJvW3E;op3EIJRH6}-;gq7rR?5Bv3(bYw&=+AA0;QYP{Pu`2Zp`Y zbD$oj_sn#zj3_9keXy3;?35V_@B8}(fKw+p%2WV=_pWrc%k0m~iE$*CVvWV1#x)1E zm$x>nGdwsepvq!oZ%Y?--?O+T0_&On?)7sCCX0Ty zW-Ok;S$nL*BHfU}JK>{`M}2XG=kbx$K>_)DevtgW8_bOa?)3;BJqePqCJL(iJE7Gu z_(28JvU#6Wvf1*O4!-z?blbmw=MjrqCPq34?nw&_SNwvZ(Qij;yKcT2Jqrs)7LE0f zbsd8`-s>)>C)C9=j#M&n3fkSrXZNt1(+yXk{2ZWuL0x*-d#Rrro|VW z30K){z2hmbc?BW&K6JH5<-7iEgSr2X9~^kPwEW1MpQp@Wx(d{_O;A$$<(XVeV#rMObn)4b1NYZZR*e+R$7wK}YapwUhcJpT=|WhEgI|Et z*Axu18FFLvl=Gj@VgcIjl5Y-yq#D$3J#n)xn~OuXEpOL2QrpGh_F9tf_c#izjO@R{dzZ9D5e&5 zha%4Y<-fN4iXZ3N>&@>o`q|CJgSZy>0lIbl0aH_<2mk?DEQO42%2RLaQs4-@^leRb zFqt;Z-1VE`Q+{_D>XI_IWT1e8O7xxAhl@#qOCH~`<#25FF)IF>7jMJfLl-=t3 z1`SEe%_+Y$4r!_1fyCDYrN72>i2_u-rDU0i9V-5Ezm%;Mbv7$RZkRnqnU+=;xeWdE zBOeac6SE^C^G&ELZLe2(WwJEq>H}MTLq2)1j}=)PzHiH0H0k_2Mu$@+iKMa&!4~qjUZk8{;<+Ab2id6 z1I}27l0QOtDpfzE9vm!FDxxTR)p#02tg=6>etKQcfS_t>a*f5jdOwyi8%uJ=kh}66 z>+eF_GA7v>VhA+T{BB?V*;n|G@aVUSalQpuyj_m-y?CKk^$VWLta22BL_ET7x!r0_ zpZjcunXpg^nn_!-KLWo~G-~Uh$TB@{CQmhcMPE2Z|L460HOU0MGJpUbwBHhq)>K-H z00b?5XIvV@5+&70+KLMAU_!6J{xX-E%4fV3!uCxVaQadL+*oR2ACLl_D#>7u*B(&X zXFl>`(9|MpCloO>kb~WA?)K$pD)gId5QWdo6HCfY#O_xI z&_%Vn0}OF$4`YGIe*!*^GuS3C-IBY6F5U6IK@@x$dq4TU+5Wf)Tdi(sLm!2Y5d_os zrCp0shIwEVRd@{MC`eu3S%r6$<2XGxzW$-3r5q^v(9IV8w9e=y_1p1ckn)ZF+R2~A z7L^B0{KXehH=78lu0LSUj{m7No0N$b7*+`gytG2*6c|{5h!MO@Fi3Z05u{`1ZaY%J z@)5Xc9{ohssBSrC(6)Bx3UZsGZg3=@_AK*k-Ba2yMcBF|pAn^LAoXz(5+k8b<5$l0 zJ zi{wzTP&JdfYQ*yF7m8Nw9;lMZ31P<=&g@4I+1TaRnM7EzcY(pd4xRXWJoq80rXP$p zkoNQ~(x?cT8f{{18I}6-+Bq1imiTm2F39x%=2$w?$wBKj;CIpEs<9_By3|&6NCs-S zN)s-?W2u5@(Ff9jk?k2f!vM(?5+AL?1hJ}f29%_On(iq>Y^61^t_8zqnz*~WZx`hf+KwO^+LxVtl)RLitL4ahF4T_yu{bIK zf!P>|fw>?hXVIz>bXAP~-TK95nisj~pG~+lWpESQx4{RlYZY+AOB{R1!^eN}Yv%2B zvug;b=sBM#`kI-j0%LFF0NGbIn!yLs=KH(RAdlnT;^ds{iTKH$iUTV)x;`AqG(+Ax z!n07Ks%Qn4o_r;+8?H845Y;_%A-%}HL*ui_N);Jl*<8)7HiZ5@ZilzojMx4p$)ln# zNsqR%FSPzMZV$ZZ3fF3}r@N@68z22dyRnn_<5>%G%=G7Oe5$k^!t?YzlW%|U#!WY> z=J)2Wa81YV4l6KKoJWL6)vP^CLIo)}i@})rj!iBz!Yhl* zC7G_GoXcW!df54T@bQ;p(D8N2sgU7n8usy*+s0HEuimVp9hzB`_ zK&bztWr1KqAfylo=YI$h5R&)WqplfD7UFT^xuA$4u1p70m_MfkfH4V zYwVq)BW>P(-;QnDoY=->V%xTD+sOnI+qRvFCbn%S6FYtKJiq;(cki>-*?X^hT~*gz z{byHKt-kR61ZGGn{&m!qJnK`U0zenqv;hG6kOupi8!3UQ;4YfP&*GJ!DkFLMuzUkV zXs&t^x-)@#Abny*0UiLUH+Yt96^bX)HMWw$hRcxo>Yz{8Sa9F;#wm?6;dekBJv~Fl zaj+Kn)&gB0m=9FBYz(QK?#JyWNGIJOddasVbxkZ#@gUgFjbd2UKvmV1dY2b(cQxP3eWDY0EuDU&|Z-Dyc$YuAu4{@4P8*e4$wT zxn_L84=#x}xY8K|fQt=|9rI)IwJVnQ>CG`}GYw=>Uakyez(g11190$hUKC3>Eft-&zIxpfC6! z7Thg&Ha@DEnV!(W;q5epRkQ@t<-cbmQCbwhiGij{2Npr}e*z#d*~ZG3@X%)RUI>)) zCi>GrC)3^00{df~8_;UFa@|}AN&%%QC!&o#{t?QhwwEHniBr~@%Kc}>o^6u0a!LPA zgyO;iin*q>7VV@Us6-SkmmZ!JsesU+L)|w*N6eBWR=*9 zojN_Zv}PcYypE#l%Ocof;eNL@LL{jv(JphuIs=_jX-qsQ^f7iCSB7fVS}2z1pyEIa+~G9`iLRQ>mFc5mlQ(+VG+-z?GKwD1LN- z)kCx(idKC84Oy9&UYhFxsqvqs!Sl#2KVxYJ^nca5Q6kYs{c%%UJEtiFK$^btrC19u zz+GQfbrV2>fXA#DZFiT&k~e$1@VV&44tFk7eO(%x@S8L(XG zhGJ>ES9yDvqbp|GBTnbZ`+~@{fYWIKrZ+AtEQ^wIE12_fWibbAC%uZgBFdD2b%R zXyT=j;DZSqYI3nMSVWuvssWS$Px1Hw^-5)8WQ(T=+Nr1MR4pO<9~8V4z>HPw-{7CY z81SSGB76`zDmRlmH?U8w{I)^FMOxyM1T(-uh-Fd^JV-x#YIRPkA1u2)(y`@^N2O3M zpw~b1a{6RspM`%@&s%+ddR`yz7Re8&kK&9IAL}D;HOFuu-_$KZxCXXNw8#{xDo+I+ zP%I$Pi_PYXrm(?>*jS+{`d2)!f)*sArdJnmFzYDg@}`zN_NaQ#6jB5**mU82n^KgU zUbywAFYFWiEoM6){5Ps8qw4C@Oa_wPm2BuQ+0x0gRcP)d zM`r%L;Lr(ro0Isz%DU#s^8zcrewX9KcywXl>cZ?Hla|I}%%tSm@uJVaT%ANENIG2_ zH7}O}u;u4Uhpw@}6`MWS^(SAa2q2UMtz&(?onQ+E2tvoo4(Ha=uxY#cMmLg`=A7YJ;L#HOSTF++=yU(Y5_gk z{jQE)7)Kc%MBEZHABR5@D$J}k0o5?mB_Q24;8ebQ0p)}1_%)#}C+mmpO)LRe~< zV%XGU{EXJOmUO7kKe=!i2$RD}Bm7A-AMtW_;^>{c894F1ZO&d>AB!w8>94b$p3+~q z?T_F^2I%RkIh~CH#x`n2NCT!E^&9^XxG4<}uVe^dLUc2bQa+=)lr|G+^RV<-CIp7% znc|aNWMNK3^n7!zBxj7cUJKctXh+vE)VPVa}fc7JlepR)tS<;cY_kLg83g%O5 zxiIGI@O0SW1~qp{|2wu0FT=XqUgU{kaCLAGZyt4LyYE{eAG~a&CC%f<&WCp32lUnMhowI6rI8JB^Cj z`+kjeCPJ_Y8~O0TU#5#88o7F@VOv`}$BfD+y*^Ntom3d~ld_q)!#2RKie%Hg78LSM z8%6=&O+-j;jE%V&;;WvPs~ynDhR_?UGlRhsSrKrEeP)372*muVrwzPG#mMU^|Mx`L zC=vQ_2lu_!XWs3RN4vNS4#nkq^E41W$@#Nj3AtV>4sni$k@aR7GQa)2YyxSnt4Nx8 z=P6QOXDxA0xkATg<>LAMf}}{$ze9@T^xfrxV1$a3Se~-(Pou%xD6oF~Jt?{4i$-1~39^lH9mOL! z1DiCI^j%Z1ymzRrFZ4yzq%y7%FN+vH+S3+rU8Wr+7F~_D-pUeBoOz%nz-wwBHHn8b~G+khmF+V|vDNbe!K<1F26;tky9Iu&1l%EuVTi9EYIljI!9Ff0GHg`1zk;r7Tz z(UT+on`wm8-sjVWtD2E1^_|Gu`y;C^+gEvibbW2sZDRT=C;}9aXD`1pjZb9&$Fx|T zuUL$^`lz1aW8DW4i$$v|npGgvGbS}iw-sls>VF;vd2rrVd( zG&-`Io~X|KIW1yFP8)}yoti4rx;foEoVBzo_oqNbpoIv#s{9a; zJGBzinWH6?#FTs@^3jhmz#dVvv-<-(2~lB+))-0cbgF$D`7m+BpWUjQ(2DWBV3%?I z0T^eX={B^Ab~zow_UYWp}a=|a)4tznTg zUhN%_@nITiROf{b(k?e~bU3A?&SXaKQ{{;(YOLy3rox2Mc{TY z$j1{@-FPg&-d^ekD92aKYQ;T#iEgDgKGfZ=@Fqryeqq`XnNL3N66!=!+>!7)3t9+M z_^;(!pzvIFcrx8qY!v!xecUG&ukU{o*@T6$ zvhRMcjHoQzchhJFHyYi7`v~C`Aaa#Zyt2DPOQ zM|f+u))iQcYy`s=Xj@`M1!OhKu0dtI1*es?t(!S#XUOMA51~tPSjk}ss=w)(Bj#Q8 zYCiD~20~%QumIne?UR_cayvPqzx!ol^cEyhqI{nlv8tDXs%))K{*&jcjDL)LSoTgF zg(=(*c{5#5$(ItcN7vk47GR)=6Eb^^eO?%j%!6_Z)KSi79>?JuwzHo{ z-{H+ty$8`et@$}Hv13PlM{%>D*2_WEHv;S~gAy}w9z>%?vQNxPraHsD7`M5$%!V1@$66wp%juu|=2DK!0lE1OK-v?T{B{Y|H*dDfyP!JXfF zrmf0@tkfG@O)}Kpx{i=1b@!Fw8)F-oY`KIDu@d!)BFMdGtj(lcQ|INhe#rG*_Ji5$ zwo1CH-3VtQI)oj(V5{3y4K5*N7h0`4&#oCH1S23IP(d&DX%D=e7=!myS*Ws%R~Buy zk(ynK$n$7?X)j9ub?-1PMv2!E)hpdqwGl(BeQU&rjKQxqhljE{?-w18l$wRQ3v#b!qeZXq*w2)O1eM#x7ahUFgdIl zIHe+DXw*p8R`Po!pekNd^}Fw`BY2}pt8faZXnN7Z;U+!|JhFF>eh)_|{8!Bd=0C82 z|AaAMzh-yHsh%&Qst^!J3j|64fqXz9F%T&BuZ$>xpW1;XUF~r({rW@9xFs8v)PJI# z{kiUqk{djDldZrC4ULX=Y#7(7aMV7)@;v@ zvu6=<<6BGDpZftLrXJgJzyu&z{KWSz;Vz(n! zdvkp4So%Vsqi~ zL=3{^G$md<6HWgFh6g(Jh8@F*Td+Uql~~F6Bog^3kvH~}z^PL21Ifu;YSI;hCnHA? zMoiXVR!Xh!2w`^O{kgBRx=wp-$fU97zfqUa*loL{ z466WmMN^((UhRAm?CQ@Ry^zATkHPo+kHQ-U%tZ)7wTa&}%eMx;mD3&k(Or_m{}uuZ z`pNvw1iSyxWlQqw2hkyNe-`%ll&(jD`7nh_)c<@Ib$(%I0$Y|gH|C=5J3fj={4<^B zhUlisfZD9-+fBx-47Z*o3`z#-Of;q4y(o`4+4y$~ks$|=+>oCpPO3nL*0^KU5yKUa zih(IOWeFmu3{ym?&kg}zYH65N;ls9r5ABD4)Givjs2EeK2@|f9fwAur&!GMA?ZFDy=jpH9gRJIH_f-F;&2buYMm5Kg4ZCLa zD&TvTpI`P>eWus+DCqtIM-Jm70gNIFt&X7blk|%$*pJEz-M^TrTe-wt(bc{_{*wz& zA6Y3bwo`w7&9iXO?LE{*QY(?UPSlw=mDD`OY@%@(^leOOtUvDHV9$iQ&_hExsekcX zUDb?G#`WZnGm6m?2#PRH)VOr-{LBqatxrE`qKE&O-VbkZgcqvunFaLL-hEx*nG;IA zr$0m9jFeZ8)gb^&sBiDub4VrU6siI9qN}#^SXR?Wg2`5&&Uh5*0$1`1z$lN(n6VtF z%8$_~aqM-7aoR#1W0&s;{#SuE_Ah*D+=iVh(Vp->2xPgRN-<8H%XhtXO}3L}RU)as zFZLD@CL#|OZ5nyBHDi!6q}ljP8nIYy!h{aIYFSi3Gv&pqg5R%9UC*8biNKv}JnGKz zxs@ef{e6N12Lbe`!jGmzcTJ4cZ@KCo{pY^oUVfw4c;ef!{t|tei1F8Cb1pjCMuGzb zlv*$`fIK{VwBEiK5(=nZNv~7bO%@PkagOt)m3c=7MlPogFw?&;w>WJi*sr^mq*TF% zYKws`cWBs>i>15{H4Kurag;&?$q>BW%Nd#cH1Pej!AF7 zTWw&=yjLI#K3!2ar!qA>sxE`4yF&>+?ll&C-31TzLv&j_^qxz@G?eb)R{DLl<5NUwmbE7u-C+JPD8R6Y`NmiL6o0 z{;q2{2l9jrtqmj`kf2g{qC{v!uA~Rr*>mYzi`HWmVl9~5RNg&Z5aZfQB0i(}bn!1s|k_O4|o z*m|wg-!Z~9PIy-JLfWpj)%UKD(TwGUiSW#)wzM?sJt<-e@oxmi0&Zmd_Dkuuw zmu92|j(j@l`RR>dLKVIL@Rm)tStl7>b!h77x@1_2nD2d|rm|t2|LxLjecWVG425Qz zE>nGf&dz+>)azPA|GfX)@l(O++P^1fiYU_tU78EPrCKd)ExBnugDeK zr}$o6n^AS=GGA%`r-dj?-PbN^icCJwWLd8EKE9mwkpK6p@)Ll%zh-Z<;IF?k&Dpu5 zp&#*Mu79np&HhT*C=I;x2!9+WYssbJDn;-@UFJy1C*A~8AsKC;U=aB@;O_)eT@FbR z#KVD2CK9FW^d7%xqd zsOx_3VLq|P=eD3nE%j86c0M<*pnEsb%;Ik#3R^rbiEqhwdH3U;A4CH=B2<3Z%8Hwb z4Pny+BV#H+LkEDDB{B(W3884Myb__TvOL@KdJV zal;ueRwU=eB<@BX-`&CGHC1X^Ar=HF11fwXcGu=7m5|btb9{pm|2A7!}|SWF;Tx|R8GIWSnaK)?Xf3B9pqe_k=6EkX{rB? z6gtc9Gy~my;-mhML;u-Li*LLR|0tNW*rxkJRH-tfa`MPc3kN>xMzwLYQbGG0ZAcRk zfl4PaK$E$PQw7D*Iv>e$B%5JAE8 zl=tJ&3cRQ`!DJW)570xQBFS8HY{+MK{?(i4k^1k>`6?IVSo(Z&Gz41HhwICl4MczG zPpK1>$5D|lyrpX4m2yI5_$4v<6H@%ZSphZp68eCU zHvj`qE#CP=GbmN}5QDt4hV1yMgc5^UdS*GZx#}H@p-UB(3z(F7M(^*0+)MF zb2Iy;&FeKHcLHVF_ZsDa@2Y5P;B*`ZbU*;Dhpun;`=;&{ECVzlbWz(Va(I*6uWmyB6w4R-?st< z#bwRBuU;MZEBdV;npT>wUmEn)PV5LN(%0aPZn9l~<%v-h1c%7hLPO!zEjcyxv8!=J*OXjMW!3b zRQA?)5~)WS-0bkm>ifMvwhmvWP1l3VR%i9;;X~Vv)498Yw%1*G&YQ;3?r+H_H0Y>`N9oxAa3KI+& z~Y3VSW#Ti|0 zqM{;#wVQY~75Cz`KoHmas~pm2nmz!Aw%qXYKpsVO5ha)&01%!ASyn_#(MAX0pW2xa z$qMcT4QQn0x=Ra+z=MAN+#5czG|W-C^(LeBuso_T-WYF&clM0q4qz>tk@mtwMeLEw^ zi}9wz_HEOpjkxN3w%wxm>GJR%j6@CWq-ERh4li4gZ`)H~Jnb1H$>aux_IEEbdkwhq z2Oc_=;6;Z@nC-a-eCmN>&E?#Kz9gq-=q9O<+am-d%=6w#!S*NU#p46+43_%vplIZW zcv66**IuplAG1WxUza<^FMZILK4X2F4}|A$35%V)d~G@z`J$P(7^l{76F=9zE2~F10879R0QeWn@t@}Cd_Ez!21fi^N2s>A!$4-0 za=#pdZxFO)#|T#}7#I<8Uwj6Ip@K%htgHgf&R-O$S2B<%A}5fLWQ}BkWVAmsK>&Av zgG23iEE4r_$KRGaem>Nr$^p1O`RMm%0*u+oM}l-dhTvosh# zI}T!-n7uA^9Y|Uj%liYRK}(I{W(J`*z(x9{nts~-?#+C&K;;1s6rlYV*>wk3GK%+n`& z30U;}xJ{jB1bs8RS`e<7rVNcQu}&&HR^ail43}%g#_rOuMyJ$Vfm6EO4?0xX=zvh; zi&A%CONPyy4=qpcgg~uD<>%6*r-QDi2F#a03wJ(_1tr)9$kA4ElH(t(54sEIJIuRk z;(oaOP9wWyK7g^YdKxz7U{bKud?F@HRdwf1j&4O}(m#(&wfYDdWCuL)hYZW4MZ}`| zQ}I~5MQk;5>jU!Ud%}vdU0rrTl-k-xTRyeNbnUIO6_pw>oes%?sre!m-j958!b==l za>u8d@sd%q#%}ay{?;<`C|r?L0xkjs^pBWbbWL*uY*JyZGNW;SdRV=jRn;AQxK+XZ zxZJl^cxp!Kt$s~pqJ^PYNzy_8SHOnjzXLX3y>kFavya`cfX!Fci4+hh{BNA*%NGFx z<$*x6ErOOXCGkW6;+=;-!6iLiSwvT$kdgZQ zA^d^#5227_{k~We2Isb5?P~I({U|#7)8iPJ{W(yu;OA<%78fNn?*nQt$-3pi*=OH& zKzcIB>RXv`>XOfeh)|E*r*;U^O4bq5r|ZCTp3HVQPKbm!~@&Gvp|BU z)mVT3*xSciKswK@Ht(u*?jMN=K~sQyV4>b)xUh*BowNKsGH%!L$qGCC9ocJ_o69t1 zNmcjuQxtSL9==YBxpjXq2p zG^N3d#JQ?CgEr$a8q|?#=sp2_JbQ>66f+l_S$JxA!>j*isKF4Mfd%B&+fixc**64x z&me%;RnI!(MVZ4Y&NXe=tx-qO4~;jru&dO=;3Wf@_($IL@XH)gvGkh3xl7=m z`sVA=I5Pxx0dC5qO^b5nmbcB$yPXSYG6CDo)RJlHO%ajD=$NZ3=Y<=aJI>U1jE3hp zg01f`Op{d>cA|A)-jO+{GuCN6ZPa!y(o zIMATZTI2nyT6d%mY-A=&=s~7BSJzL&Y`vV?p+R4qdnI;SXkGh?5JQ9fZg3_y1{A zC^NYkvc`&av}U%>xf>ibLfgKi)0=;9LL!F_TeQ>0J4AUsj|WpOieVxlvU4peyqDrV7A7kGiSTsY=o-Q_7cM$R#!n{{7QCNQ7Cygc z`0O`#Ujmku3&tKyl!+g(iP)PD08P^sOP46XKJcvADY9H4AV zMzxi9k3YLxUx0Msy32V6>94_~KoWf;W+3~>wMDW%^+F^%^xEoffAxQLTEi|xGWpA^ zx)@Sp=23|=?-3TO_-frKr9qf&R0 zr`266sx9Y>_3;mc4hXqp2$~B5ct0@2(E*0w9>L8n%O7q&>}*v#@dRwZtPz-$Wi$xIGpe zL=MNQ9U5mX&r6(sUN>FcUV2Xl%9lr_(hEYPuKdbe?@TZNz!6&q#A^wYAHcN2d&gOc z__JDn`W1~_%cg$+Xvu?PB4@t~pp7`=wJ1Yqf8`}X;lqj1bC?roX01vSuw}1y5OO}# z8bZ@ICXJ`^oXfCL8>#SHQwfIg{{@n1|F=pzdNA_`eI=K8-;Q2mLG%Nx;_@0t6;RSmbX7v6+6+mmw15P1lOg0$F+2}n9mig=e_L+;TL~ro#k1o z^(sQ9JY;%|ZM>E6g-6pa@pL+qN#~q(I~ng+vpb@kpQmpklUjNbz6vX&aeW)S49@o! z%cJTvnE{hA;k#&4hnR{#UL6?YnYPty27KwJ->yW_*~?+lQCfGk-4_M0Wp3%1bvPf0 z;$7O*Atu$to?=0}0PHBZjh*k{eiY>BDV39o zdXpnEar!kmsq?&pyvZ>#XG`UASMV%ppQ< zEPtM5zJ(L=WNPrw{T}2^1Lso(p~}N`3HtthiIfXsqKJbPtCUpu9Lc^+QL*3loR;HP z7?caJCC=(}S=Z`J;4SlgmzV0is`FA^x0Hvlc85Z=vN>D^Z*Ry_alN^acNT@|O**@n zCAm9uWB%rMB@&kamM^d4MQi8iDEA3Aa8iAha4$!LNl&9S*UDKGgcZv&#y8xGE$Nrc z(U|zg$7k>BoYlK@opwEVc5=<4sA&Pa2|f}hv5H26^?ge2dTA+{RBGZ#oL>Akk&k&# zZBV0_#8z6&2M+AIuF9<);FC#a6@!)kmhnLQx$p^;rnn6PDBYQc0wbNLs{XMK{uwq|5O2C10C77 zmiSPzM;3i%{EU(~8p$!IbJDjxz5(O0+ft|Aim7j^c;-a%OVWJcJq<;1#`}_rq=&Qs zb!I2j7??w?0N76oa%g^raAUrV5xKjY@luG$_kU8D|A89{0)&b|KfdnaS?`2x8sD0}95anKK`+B2T{Gh(h@Gkn;M|>@+Q(^WKc#f8 ze@R)Y&_zT}{2;3Bb`mJVRg_wcF_wb&E)xKMzLPUiW9uBfZvNO3^HoW9~Gs*7cP1=G+9u8O187fqj9b|ON6OhDNM}_8LK*6 zn*A{t+*{srq(@_#p|_)!2fIx#+f%}7WD3H1H3GavB5jUC=A?Nisb3An*6XZuqLf$~ zE4QfMY_AV*-WjVP(O4+IE5!Gjmirz7n9~}xZBMI9sfPzWsl+zv(^Nl*9)AU=5`Nc9 zcO-12RkEr(cUAN#wY11=TleOVS)xW}3r(pW`0eG+}`jZPb?az?h%Ew~UjaC@v|d=@oiQDP^2d&VT=%SMdRzY3o*`(~d@9da zXH@@cSnd#)nH_On7BgBjYTFJB1#Q;A$zsknJ{dKml0v2}5c$d9F+R6+9hzAzE3oVv zK7a4rK?J@yJzltOeM~6wT`bAL*=9F?NJU$lpXv(ucHfmS`gg8NBXRBhG6OLy%$^rU zkPuCL=ZkV8WPq1WNs{$zD0ec-v#O z!EWEJFejgZKfITV0+E5T%nW-!Pg|*AW_@%_)Y{!$${=xVuqH;W86p;w%p^51_t&Qp zLUXrht;JM}(=Fc~R$ctr3J;S%e>+B5&ddU1{0tW1?3IeG4FuZEF?4P^kyTaxP^q z_df=|3#KjYPxGAG%QQS*S#S&z&h#jd%9^+#Ah)T$K_DAM{1fqQQ?hHFoO8)^2N(Pg z0rROAHSc~5m-X6z<$@;@_7vuh zJ3K`B8EeULcCLm8HZ!U~+1fLPb15Ljbvie^98t_OE&&H)h7>;D7{<;q>(Pv+OF@+j z3hyP|hW`A)0>+$K;M+?$O%3KcFm(Xd`w;xpxQJRyjf4*Y@LA}8f>9Bwv!0r1fM*!e z%j9mbUkUrB8`zBu4^pn-Q9>qOk}ZgoxzLf=3V)uID&^q5w*FS(l(cy~!keW7!YSe% z+;taf(i<^R2efDu^$0Asjy3!!itp5`O!b#1iAd4tj<5ZIc-Y2IPhGo{`i|+m$tg&l zX#0W&U!rll`4DuyASr0?o=}=f*%RqJkiELLQcFN2c>6uaQn$zK$nY)fdul%<_8y72 z+OFMk*_vmUWAULfP_kc<$`@zXAcvQ`#%yJ)vVGH{4(HyShJo! z>EE`FX6D(>BfsRi&H)V^4@UftjyV;*j-xTnrkaA2)zj=z5fy8DtXt|DR_qIekgMzP zHcdHr=fa_WEWjpwvsn)Xn9N_xOBoub98u(KQBglR?_y5081po@V-os|e&=-}M}Y(U zmPE=H9lw=O+6j;uVU5rBC;wH)0RVdSBm2~3Ja`96qphDS>-w*|V40Mh2;o^Tgin9S z#E;y%O08(kZO_?7J!=*Sbj)UNY>fUbZsM?CYv+aP_!&;ZOmr`vQ;U}AX_MC{!b-k@ zOF1Q34f_}}m$7cQR*_@7Z(-%#0FAd8Ky}|}^RnRDjudTsew>Hcph2?0xRZ5;uUR!X znvwa~LSC_|xh55^_Tg~yT%J&AClXvWUu@t;Bq#5Le9(XH?Klt|nQi>%ZMUqP``&?! zJ!^(B<17UQBYv|zM7k{U> zsB)@SW=@BGSU@hP4azezZQ+$_72S_%ElRDWHOJJ6(|cbkpXA9t2;I(6hx77d?x2y5 zb=fUWomi zr1uFt{SGqh({bf~WsY@MKC6dU41MQxyleb?=z*MAqx9zc%=}=ZyzKe|l_JSV7Zf=!>97F{BE)`9K&6#T2o#n)v9CLVHW;}4bL>e!$x$y3Mq zc3=RFtwL*UNUBkypc1Zq0q@k8>1$g3+K+AteW z?jWhD0}t*rCxxP11n4{Vsr|nhMc{$FT>Ti8&C6!)+iYw zsDH|38;vxs+y;kEltN3yMHZ*Q9C7cyTRZf+&eguE(LD(}ndbWNUFL9ybfOKIYEWhd zo{ch_ATAS$x2ne&x;t|?re&25=iwlhnmV>_x*nPN(zWWKPGw@d2OUl2`%))rHL zXHNc2nZ5Pnj_KE^vK*@u+k@)rp2T9)kWNiJztiZAJw4h7J;;c|4*G-iWXP41n~F(9 zHm4uz{vS1sJqx}f;3VhEuD;h%@H_1tp7%9U05@f4u7SR-P+BCa4k>Vh(a2IBN8CB>PMNWtv6}(;)A|kdWR}-sBjU8$m4Gfi+Lk* zL}h-1$Vl(8t(=oS+6bPdMDp=ccX7dbyX@QkB~Nep;9)}YvDq$HS%uFjs=NVV$FcF_ z7Be68qkHiNgYV)st>TT?ur5A&mG`U#ho|z&oB$$6LRNd@b0MKXnV*clsn?T~U8`rW z^7uS?cB^^;zsiojFy7irqzB_t{6I0e_WVE%A{bQc&wWNhZWckt1YKRl#qfcdb%BYz zV3rV5k+2gAU@4UBM5i_pu%gWKZ-Ck(j)r|dRixuCt6+Jbxi+5JYg4{6b-*6Kb^q#> zg7;|Nx0dR$GkX(Q_2-O7kkRU#RJ>Mq!~6o)+w-Hy_6S?nzg6X_=ln};v6{o!x`$&r zi*cj`r&7Hdl5>*= zRfL8o>+t%=>X7@jbE|uey=z6X2w-Ma3;lXG#%cYI_ zX?Jz{RTy)#7Az2VR(^ToX79*yoSU;Q(yR8oo&_0>dN)gXx*d{Q8bh5;HnpJCuJQ6Z-wK8-=`}36|7_Y6$u2#d zn~Ut*Kf=?iKDJjdsL97o@t!-EC-q^EW1W-Svs|*5U+u*?{U%jnl_R;%NP3w$Bne|n zp45+5`{R{qWh;t&GG>+cGLkGKE&DqQQU^C*?t7~g#PNXN-TZ_fycQmeR zSYbb#>kn+IWjG)5-FKTg9Piepi-@j70WtY(08k4J)`;_5duk45ZL$;O=kf5jJKE37 z?ivA-R~_o43;U_)jTk>#fzHmgEwU}Whj$xY?qZoJ+S|YE;~4Fdo?e^R#A(Cnb_ikI zp|l41)!$@!Pj1KFVJfyNOa-);D@8f7-Hf@-PsKvaIj_@WY}Nz`n~VjaA(B`5@cwAY zSem?c9grAX4S9BN#)>KFtm<;p<-%>(;Ywre(oF3s4iJug8-ar0x$zqDhw~t)5eLeB ztX|=aupy;}uiXSKto=;4$X4qjxLDkBGus%abW>OK zNVnt#nPV;FX+QP$Rtfd;jh-2fdT?aW%)=d6^N<#P__4UUL(T}Cez4!`|9M7~v??!@ zf@;mD9|!gzNCFbGIx}_xoojO0+I7b`naP}ex#yZ=#X010T={vCzGLfb`kda>w3T&Huj^a9{a`rqur9akui?th)3$M&(>TZ2t^g{?sPCkH zc_`JpOlKMwGHqAhGI{>fK*MAk{GyY}Q!_=&s1r1KXN}d#x9M(q*TwIJBm;zug`WEjN2jzbX~I zX-UP&YYY6bJ0sW9HKP>zJ^YwftMX<`eCSf+l^93`7<_Jms9QEk1zr(I=RSI!+CwpN zw&bK*?5Ft_+<#|Ew<~#Uxc2rcRcP~ z7Z3V-Dgr&Y56y7S@BT}>u`{`@9%T3C1Y6Mm%aX``;|?dA0G!|d(b*z+_lb3f64c+{ z?4MrtaQ}P9{?Af}`@CT8)n?OlsVC>p--(f6xQ0nhI zZ~kD<;j0ET`~N!rU&+Of?9y*ZQ-@=I=Gph@u1%7Jlj9{V)ffLhV8ACa0zgl2XLT%* zUtd7Ru26CKZs9`pVBx~~sQY>?)wXSKj!)}{*X`!xd8E7Y^uu6h`7+vdiJp8{rWgMW zxhvKGY7ZCWIYn3hZ5nP>R4D}Kk)|VFMyvHX8dGr(gAK;~^%olQbi7Mw4hW!Q06JF=U$1sC)Z~gdxzpk2Iak{0y#p)jU8K<^yuPm++t^H5N)2a0)^1m~0 zb!&f%f2~n)W$^;Z&+jNV_vP69^CkWG-_ieTfyiysaGBuWf#ZM7|Go0%Isd;Of4wYf zHK(AE103bqw`fPbO*`~U78lf%wPkTVEOzn(!yySf=JuuHzwz5yd$+nhTA0WGGi)zC z5qxaSPJa#g@&vC7`SQB2i^cl77dJzM`tS8aMB49-qrEu~=bF7apOvS*8J|y{_Sa93 ze)iXIEn8PtmskG|OOJL|ZzV1E{~44ACh^w0>L>Adbv&4M`qYTx{MG+sK=s_X|FUVd z<+y)LUVS78ST-|2;uZ)L?<2(yG=YLJUj$rGVa9+6^ zOIsbwL+hU(pYP`%j*oS3xtnJv7Z2T3=59|JRcCSORVQ1W0%wiZJ<~NW0=oGK*!KQP K|2*)_fd2;!SX*)c literal 0 HcmV?d00001 diff --git a/Resources/Locale/en-US/_DVA/chat/chat-managers.ftl b/Resources/Locale/en-US/_DVA/chat/chat-managers.ftl new file mode 100644 index 00000000000..c40ef83fbcc --- /dev/null +++ b/Resources/Locale/en-US/_DVA/chat/chat-managers.ftl @@ -0,0 +1,5 @@ +chat-speech-verb-name-ovinia = Ovinia +chat-speech-verb-ovinia-1 = baas +chat-speech-verb-ovinia-2 = bleats +chat-speech-verb-ovinia-3 = maas +chat-speech-verb-ovinia-4 = mehs diff --git a/Resources/Locale/en-US/_DVA/chat/emotes.ftl b/Resources/Locale/en-US/_DVA/chat/emotes.ftl new file mode 100644 index 00000000000..4226e740e1f --- /dev/null +++ b/Resources/Locale/en-US/_DVA/chat/emotes.ftl @@ -0,0 +1,7 @@ +# Names +chat-emote-name-baa = Baa +chat-emote-name-moo = Moo + +# Message +chat-emote-msg-baa = baas. +chat-emote-msg-moo = moos. diff --git a/Resources/Locale/en-US/_DVA/datasets/names/ovinia.ftl b/Resources/Locale/en-US/_DVA/datasets/names/ovinia.ftl new file mode 100644 index 00000000000..ada07a40069 --- /dev/null +++ b/Resources/Locale/en-US/_DVA/datasets/names/ovinia.ftl @@ -0,0 +1,49 @@ +names-ovinia-first-1 = Myrail +names-ovinia-first-2 = Vaeluun +names-ovinia-first-3 = Thallinn +names-ovinia-first-4 = Meavallei +names-ovinia-first-5 = Vaalev +names-ovinia-first-6 = Ruth +names-ovinia-first-7 = Baareivelaa +names-ovinia-first-8 = Maalun +names-ovinia-first-9 = Lethaavul +names-ovinia-first-10 = Keephai +names-ovinia-first-11 = Ehhmchole +names-ovinia-first-12 = Ailuuth +names-ovinia-first-13 = Ruuna +names-ovinia-first-14 = Lua +names-ovinia-first-15 = luura +names-ovinia-first-16 = Lumia +names-ovinia-first-17 = Maeria +names-ovinia-first-18 = Luumara +names-ovinia-first-19 = Baalu +names-ovinia-first-20 = Maamea +names-ovinia-first-21 = Ruulune +names-ovinia-first-22 = Thaeluu +names-ovinia-first-23 = Rhumelaah +names-ovinia-first-24 = Thairulune +names-ovinia-first-25 = Lylymea +names-ovinia-first-26 = Myvaine +names-ovinia-first-27 = Lymehlune +names-ovinia-first-28 = Jayluvai +names-ovinia-first-29 = Tyean +names-ovinia-first-30 = Meva +names-ovinia-first-31 = Vyre +names-ovinia-first-32 = Mera + +names-ovinia-last-1 = Juvayelean +names-ovinia-last-2 = Lunae +names-ovinia-last-3 = Vuulae +names-ovinia-last-4 = Rohmaae +names-ovinia-last-5 = Phaelarune +names-ovinia-last-6 = Invae +names-ovinia-last-7 = Meathall +names-ovinia-last-8 = Mehhvaa +names-ovinia-last-9 = Laalaene +names-ovinia-last-10 = Baahlathruu +names-ovinia-last-11 = Thyrunia +names-ovinia-last-12 = Vylune +names-ovinia-last-13 = Rhymehelai +names-ovinia-last-14 = Veythavai +names-ovinia-last-15 = Yvalueth +names-ovinia-last-16 = Lyvahlia diff --git a/Resources/Locale/en-US/_DVA/markings/ovinia.ftl b/Resources/Locale/en-US/_DVA/markings/ovinia.ftl new file mode 100644 index 00000000000..42b22c6d6b5 --- /dev/null +++ b/Resources/Locale/en-US/_DVA/markings/ovinia.ftl @@ -0,0 +1,109 @@ +marking-OviniaEars = Ovinia Ears (Default) +marking-OviniaEars-ovinia-ears = Outer Ears +marking-OviniaEars-ovinia-ears-inner = Inner Ears + +marking-OviniaTail = Ovinia Tail (Default) +marking-OviniaTail-ovinia-tail = Tail +marking-OviniaTailAnimated = Ovinia Tail (animated) +marking-OviniaTailAnimated-ovinia-tail_wag = Tail + +marking-OviniaEarsCow = Ovinia Ears (Side) +marking-OviniaEarsCow-cow-ears = Outer Ears +marking-OviniaEarsCow-cow-ears-inner = Inner Ears + +marking-OviniaEarsDeer = Ovinia Ears (Outward) +marking-OviniaEarsDeer-deer-ears = Outer Ears +marking-OviniaEarsDeer-deer-ears-inner = Inner Ears + +marking-OviniaEarsHorse = Ovinia Ears (Upward) +marking-OviniaEarsHorse-horse-ears = Outer Ears +marking-OviniaEarsHorse-horse-ears-inner = Inner Ears + +marking-OviniaNeckfluff = Ovinia Neck Fluff +marking-OviniaNeckfluff-ovinia-neck-fluff = Neck Fluff + +marking-OviniaLambHorns = Lamb Horns +marking-OviniaLambHorns-lamb-horns = Horns + +marking-OviniaRamHorns = Ram Horns +marking-OviniaRamHorns-ovinia-ram-horns = Horns + +marking-OviniaPointyHorns = Pointy Horns +marking-OviniaPointyHorns-ovinia-pointy-horns = Horns + +marking-OviniaDeerHorns = Deer Horns +marking-OviniaDeerHorns-ovinia-deer-horns = Horns + +marking-OviniaDevilHorns = Devil Horns +marking-OviniaDevilHorns-ovinia-devil-horns = Horns + +marking-OviniaBaphometHorns = Baphomet Horns +marking-OviniaBaphometHorns-ovinia-baphomet-horns = Horns + +marking-OviniaIbexHorns = Ibex Horns +marking-OviniaIbexHorns-ovinia-ibex-horns = Horns + +marking-OviniaCurvedHorns = Curved Horns +marking-OviniaCurvedHorns-ovinia-curved-horns = Horns + +marking-OviniaJacobHorns = Jacob Horns +marking-OviniaJacobHorns-jacob-horns = Horns + + +marking-OviniaFace = Ovinia Face +marking-OviniaFace-ovinia-face = Face +marking-OviniaFace-ovinia-nose = Nose + +marking-OviniaBlaze = Ovinia Blaze +marking-OviniaBlaze-ovinia-blaze = Face +marking-OviniaBlaze-ovinia-nose = Nose + +marking-OviniaSnoutDefault = Default Snout +marking-OviniaSnoutDefault-snout = Snout + +marking-OviniaSnout = Ovinia Snout +marking-OviniaSnout-ovinia-snout = Snout +marking-OviniaSnout-ovinia-nose = Nose + +marking-OviniaTummy = Ovinia Tummy +marking-OviniaTummy-ovinia-tummy = Tummy + +marking-OviniaPatternFawn = Fawn Spots +marking-OviniaPatternFawn-torso-fawn = Spot + +marking-OviniaChestFullMasc = Ovinia Torso [M] +marking-OviniaChestFullMasc-full-m = Torso + +marking-OviniaChestFullFem = Ovinia Torso [F] +marking-OviniaChestFullFem-full-f = Torso + +marking-OviniaPatternCattleMasc = Splotches [M] +marking-OviniaPatternCattleMasc-torso-cow-m = Splotch + +marking-OviniaPatternCattleFem = Splotches [F] +marking-OviniaPatternCattleFem-torso-cow-f = Splotch + +marking-OviniaLeftLegValais = Valais Left Leg +marking-OviniaLeftLegValais-ovinia-leg-valais-left = Valais Left Leg + +marking-OviniaRightLegValais = Valais Right Leg +marking-OviniaRightLegValais-ovinia-leg-valais-right = Valais Right Leg + +marking-OviniaLeftHoof = Left Hoof +marking-OviniaLeftHoof-ovinia-hoof-left = Left Hoof + +marking-OviniaRightHoof = Right Hoof +marking-OviniaRightHoof-ovinia-hoof-right = Right Hoof + +marking-OviniaLeftArmValais = Valais Left Arm +marking-OviniaLeftArmValais-ovinia-arm-valais-left = Valais Left Arm + +marking-OviniaRightArmValais = Valais Right Arm +marking-OviniaRightArmValais-ovinia-arm-valais-right = Valais Right Arm + +marking-OviniaLeftHandHoof = Hooved Left Hand +marking-OviniaLeftHandHoof-hand-hoof-left = Hoof + +marking-OviniaRightHandHoof = Hooved Right Hand +marking-OviniaRightHandHoof-hand-hoof-right = Hoof + diff --git a/Resources/Locale/en-US/_DVA/species/species.ftl b/Resources/Locale/en-US/_DVA/species/species.ftl new file mode 100644 index 00000000000..81d8ff29101 --- /dev/null +++ b/Resources/Locale/en-US/_DVA/species/species.ftl @@ -0,0 +1 @@ +species-name-ovinia = Ovinia diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index c447f1570e5..b9240fed720 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -189,6 +189,7 @@ - type: NpcFactionMember factions: - SimpleHostile + - AnimalFriend # DeltaV - type: Bloodstream bloodReferenceSolution: reagents: @@ -1546,6 +1547,7 @@ - type: NpcFactionMember factions: - SimpleHostile + - AnimalFriend # DeltaV - type: entity name: genetic ancestor diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml b/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml index 09af04aeea2..841f4454844 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml @@ -159,6 +159,7 @@ - type: NpcFactionMember factions: - SimpleHostile + - AnimalFriend # DeltaV - type: GhostRole description: ghost-role-information-angry-slimes-description rules: ghost-role-information-angry-slimes-rules @@ -199,6 +200,7 @@ - type: NpcFactionMember factions: - SimpleHostile + - AnimalFriend # DeltaV - type: GhostRole description: ghost-role-information-angry-slimes-description rules: ghost-role-information-angry-slimes-rules @@ -238,6 +240,7 @@ - type: NpcFactionMember factions: - SimpleHostile + - AnimalFriend # DeltaV - type: GhostRole description: ghost-role-information-angry-slimes-description rules: ghost-role-information-angry-slimes-rules diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml index 65e861d3de0..01ad849303c 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml @@ -112,6 +112,12 @@ interactFailureString: petting-failure-bear interactSuccessSound: path: /Audio/Animals/sloth_squeak.ogg + # BEGIN DeltaV + - type: NpcFactionMember + factions: + - AnimalFriend + - SimpleHostile + # END DeltaV - type: entity id: MobBearSpaceSalvage @@ -173,6 +179,12 @@ thresholds: 0: Alive 60: Dead + # BEGIN DeltaV + - type: NpcFactionMember + factions: + - AnimalFriend + - SimpleHostile + # END DeltaV - type: entity id: MobKangarooSpaceSalvage diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index 9783b23285d..add5de508a5 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -8,6 +8,7 @@ - Dwarf - Human - Moth + - Ovinia # DeltaV - Reptilian - SlimePerson - Vox diff --git a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml index 52f8e0f1ba3..15d0fa95fea 100644 --- a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml +++ b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml @@ -19,6 +19,7 @@ - Moth - Reptilian - Vulpkanin + - Ovinia # DeltaV - type: loadoutEffectGroup id: EffectSpeciesVox diff --git a/Resources/Prototypes/_DVA/Body/Species/ovinia.yml b/Resources/Prototypes/_DVA/Body/Species/ovinia.yml new file mode 100644 index 00000000000..f682f9321b8 --- /dev/null +++ b/Resources/Prototypes/_DVA/Body/Species/ovinia.yml @@ -0,0 +1,310 @@ +- type: markingsGroup + id: Ovinia + onlyGroupWhitelisted: true + limits: + enum.HumanoidVisualLayers.Hair: + limit: 1 + required: false + enum.HumanoidVisualLayers.FacialHair: + limit: 1 + required: false + enum.HumanoidVisualLayers.Head: + limit: 6 + required: false + enum.HumanoidVisualLayers.HeadTop: + limit: 1 + required: false + enum.HumanoidVisualLayers.HeadSide: + limit: 1 + default: [ OviniaEars ] + required: true + enum.HumanoidVisualLayers.UndergarmentTop: + limit: 1 + required: false + enum.HumanoidVisualLayers.UndergarmentBottom: + limit: 1 + required: false + enum.HumanoidVisualLayers.Chest: + limit: 6 + required: false + enum.HumanoidVisualLayers.Snout: + limit: 1 + required: true + default: [ OviniaSnout ] + enum.HumanoidVisualLayers.Tail: + limit: 1 + required: true + default: [ OviniaTail ] + enum.HumanoidVisualLayers.LArm: + limit: 6 + required: false + enum.HumanoidVisualLayers.RArm: + limit: 6 + required: false + enum.HumanoidVisualLayers.LHand: + limit: 6 + required: false + enum.HumanoidVisualLayers.RHand: + limit: 6 + required: false + enum.HumanoidVisualLayers.LLeg: + limit: 6 + required: false + enum.HumanoidVisualLayers.RLeg: + limit: 6 + required: false + enum.HumanoidVisualLayers.LFoot: + limit: 6 + required: false + enum.HumanoidVisualLayers.RFoot: + limit: 6 + required: false + +- type: entity + parent: BaseSpeciesAppearance + id: AppearanceOvinia + name: ovinia appearance + components: + - type: Inventory + displacements: + jumpsuit: + sizeMaps: + 32: + sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + state: jumpsuit + shoes: + sizeMaps: + 32: + sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + state: shoes + outerClothing: + sizeMaps: + 32: + sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + state: outerclothing-hardsuit + femaleDisplacements: + jumpsuit: + sizeMaps: + 32: + sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + state: jumpsuit-female + shoes: + sizeMaps: + 32: + sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + state: shoes + outerClothing: + sizeMaps: + 32: + sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + state: outerclothing-hardsuit + - type: InitialBody + organs: + Torso: OrganOviniaTorso + Head: OrganOviniaHead + ArmLeft: OrganOviniaArmLeft + ArmRight: OrganOviniaArmRight + HandRight: OrganOviniaHandRight + HandLeft: OrganOviniaHandLeft + LegLeft: OrganOviniaLegLeft + LegRight: OrganOviniaLegRight + FootLeft: OrganOviniaFootLeft + FootRight: OrganOviniaFootRight + Brain: OrganOviniaBrain + Eyes: OrganOviniaEyes + Tongue: OrganOviniaTongue + Appendix: OrganOviniaAppendix + Ears: OrganOviniaEars + Lungs: OrganOviniaLungs + Heart: OrganOviniaHeart + Stomach: OrganOviniaStomach + Liver: OrganOviniaLiver + Kidneys: OrganOviniaKidneys + - type: HumanoidProfile + species: Ovinia + +- type: entity + parent: + - AppearanceOvinia + - BaseSpeciesMobOrganic + id: MobOvinia + name: Urist McSheepie + components: + - type: TypingIndicator + proto: ovinia + - type: Vocal + emoteSounds: MaleOvinia + - type: Speech + speechSounds: Ovinia + speechVerb: Ovinia + allowedEmotes: [ 'Baa', 'Moo' ] + - type: Damageable + damageModifierSet: Ovinia + - type: Flammable + - type: DVFireStackModifier + modifier: 0.75 # less fire stacks! + - type: DVEatTimeModifier + modifier: 1.2 # quite slow eaters + - type: Hunger + baseDecayRate: 0.0083 # slower than normal (chewin they cud) + - type: Thirst + baseDecayRate: 0.0083 # slower than normal + - type: DVSleepTimeModifier + modifier: 2 + - type: DVPettingChanceModifier + modifier: 1.2 + - type: ProtectedFromStepTriggers + - type: Tag + tags: + - OviniaEmotes + - DoorBumpOpener + - CanPilot + - FootstepSound + - AnomalyHost + + - type: NpcFactionMember + factions: + - AnimalFriend + +- type: entity + parent: OrganBase + id: OrganOvinia + abstract: true + suffix: ovinia + +- type: entity + id: OrganOviniaMetabolizer + abstract: true + components: + - type: Metabolizer + metabolizerTypes: [ Animal ] + +- type: entity + id: OrganOviniaVisual + abstract: true + components: + - type: VisualOrgan + data: + sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + - type: VisualOrganMarkings + markingData: + group: Ovinia + +- type: entity + parent: OrganOvinia + id: OrganOviniaExternal + abstract: true + components: + - type: Sprite + sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + - type: VisualOrgan + data: + sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + - type: VisualOrganMarkings + markingData: + group: Ovinia + +- type: entity + parent: OrganOvinia + id: OrganOviniaInternal + abstract: true + components: + - type: Sprite + sprite: Mobs/Species/Human/organs.rsi + +- type: entity + parent: [ OrganBaseTorsoSexed, OrganBaseTorso, OrganOviniaExternal] + id: OrganOviniaTorso + +- type: entity + parent: [ OrganBaseHeadSexed, OrganBaseHead, OrganOviniaExternal ] + id: OrganOviniaHead + components: + - type: VisualOrganMarkings + hideableLayers: + - enum.HumanoidVisualLayers.Snout + - enum.HumanoidVisualLayers.HeadTop + - enum.HumanoidVisualLayers.HeadSide + - enum.HumanoidVisualLayers.Hair + - enum.HumanoidVisualLayers.FacialHair + dependentHidingLayers: + enum.HumanoidVisualLayers.Snout: + - enum.HumanoidVisualLayers.SnoutCover + +- type: entity + parent: [ OrganBaseArmLeft, OrganOviniaExternal ] + id: OrganOviniaArmLeft + +- type: entity + parent: [ OrganBaseArmRight, OrganOviniaExternal ] + id: OrganOviniaArmRight + +- type: entity + parent: [ OrganBaseHandLeft, OrganOviniaExternal ] + id: OrganOviniaHandLeft + +- type: entity + parent: [ OrganBaseHandRight, OrganOviniaExternal ] + id: OrganOviniaHandRight + +- type: entity + parent: [ OrganBaseLegLeft, OrganOviniaExternal ] + id: OrganOviniaLegLeft + +- type: entity + parent: [ OrganBaseLegRight, OrganOviniaExternal ] + id: OrganOviniaLegRight + +- type: entity + parent: [ OrganBaseFootLeft, OrganOviniaExternal ] + id: OrganOviniaFootLeft + +- type: entity + parent: [ OrganBaseFootRight, OrganOviniaExternal ] + id: OrganOviniaFootRight + +- type: entity + parent: [ OrganBaseBrain, OrganSpriteHumanInternal, OrganOviniaInternal ] + id: OrganOviniaBrain + +- type: entity + parent: [ OrganOviniaVisual, OrganBaseEyes, OrganOviniaInternal ] + id: OrganOviniaEyes + components: + - type: VisualOrgan + layer: enum.HumanoidVisualLayers.Eyes + data: + sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + state: eyes + +- type: entity + parent: [ OrganBaseTongue, OrganOviniaInternal ] + id: OrganOviniaTongue + +- type: entity + parent: [ OrganBaseAppendix, OrganOviniaInternal ] + id: OrganOviniaAppendix + +- type: entity + parent: [ OrganBaseEars, OrganOviniaInternal ] + id: OrganOviniaEars + +- type: entity + parent: [ OrganBaseLungs, OrganOviniaInternal, OrganOviniaMetabolizer ] + id: OrganOviniaLungs + +- type: entity + parent: [ OrganBaseHeart, OrganOviniaInternal, OrganOviniaMetabolizer ] + id: OrganOviniaHeart + +- type: entity + parent: [ OrganBaseStomach, OrganOviniaInternal, OrganOviniaMetabolizer ] + id: OrganOviniaStomach + +- type: entity + parent: [ OrganBaseLiver, OrganOviniaInternal, OrganOviniaMetabolizer ] + id: OrganOviniaLiver + +- type: entity + parent: [ OrganBaseKidneys, OrganOviniaInternal, OrganOviniaMetabolizer ] + id: OrganOviniaKidneys diff --git a/Resources/Prototypes/_DVA/Damage/ovinia.yml b/Resources/Prototypes/_DVA/Damage/ovinia.yml new file mode 100644 index 00000000000..3e5dc55ce50 --- /dev/null +++ b/Resources/Prototypes/_DVA/Damage/ovinia.yml @@ -0,0 +1,8 @@ +- type: damageModifierSet + id: Ovinia + coefficients: + Piercing: 1.15 + Slash: 1.15 + Heat: 0.8 + Cold: 0.8 + Shock: 0.8 diff --git a/Resources/Prototypes/_DVA/Datasets/Names/ovinia.yml b/Resources/Prototypes/_DVA/Datasets/Names/ovinia.yml new file mode 100644 index 00000000000..cadaedfd8bf --- /dev/null +++ b/Resources/Prototypes/_DVA/Datasets/Names/ovinia.yml @@ -0,0 +1,11 @@ +- type: localizedDataset + id: NamesOviniaFirst + values: + prefix: names-ovinia-first- + count: 32 + +- type: localizedDataset + id: NamesOviniaLast + values: + prefix: names-ovinia-last- + count: 16 diff --git a/Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml b/Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml new file mode 100644 index 00000000000..df1df5c0bf8 --- /dev/null +++ b/Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml @@ -0,0 +1,325 @@ +# HeadTop + +- type: marking + id: OviniaLambHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-lamb-horns + +- type: marking + id: OviniaRamHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-ram-horns + +- type: marking + id: OviniaPointyHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-pointy-horns + +- type: marking + id: OviniaCurvedHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-curved-horns + +- type: marking + id: OviniaDeerHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-deer-horns + +- type: marking + id: OviniaDevilHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-devil-horns + +- type: marking + id: OviniaBaphometHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-baphomet-horns + +- type: marking + id: OviniaIbexHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-ibex-horns + +- type: marking + id: OviniaJacobHorns + bodyPart: HeadTop + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + state: ovinia-jacob-horns + +# Ears + +- type: marking + id: OviniaEars + bodyPart: HeadSide + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: ovinia-ears + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: ovinia-ears-inner + +- type: marking + id: OviniaEarsCow + bodyPart: HeadSide + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: cow-ears + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: cow-ears-inner + +- type: marking + id: OviniaEarsDeer + bodyPart: HeadSide + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: deer-ears + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: deer-ears-inner + +- type: marking + id: OviniaEarsHorse + bodyPart: Headside + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: horse-ears + - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + state: horse-ears-inner + +# Head + +# FacialHair + +- type: marking + id: OviniaNeckfluff + bodyPart: FacialHair # will fix this if we decide on introducing neck fluff layer + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/head_markings.rsi + state: ovinia-neck-fluff + +# Snout + +- type: marking + id: OviniaSnout + bodyPart: Snout + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + state: ovinia-snout + - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + state: ovinia-nose + +- type: marking + id: OviniaFace + bodyPart: Snout + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + state: ovinia-face + - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + state: ovinia-nose + +- type: marking + id: OviniaBlaze + bodyPart: Snout + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + state: ovinia-blaze + - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + state: ovinia-nose + +# Chest +- type: marking + id: OviniaTummy + bodyPart: Chest + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-tummy + +- type: marking + id: OviniaChestFullMasc + bodyPart: Chest + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-full-m + +- type: marking + id: OviniaChestFullFem + bodyPart: Chest + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-full-f + +- type: marking + id: OviniaPatternFawn + bodyPart: Chest + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: torso-fawn + coloring: + default: + type: !type:SimpleColoring + color: "#FFFFFF" + +- type: marking + id: OviniaPatternCattleMasc + bodyPart: Chest + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: torso-cow-m + +- type: marking + id: OviniaPatternCattleFem + bodyPart: Chest + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: torso-cow-f + +# RArm +- type: marking + id: OviniaRightArmValais + bodyPart: RArm + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-arm-valais-right + +# LArm + +- type: marking + id: OviniaLeftArmValais + bodyPart: LArm + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-arm-valais-left + +# RHand + +- type: marking + id: OviniaRightHandHoof + bodyPart: RHand + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: hand-hoof-right + coloring: + default: + type: !type:SimpleColoring + color: "#07090f" + +# LHand + +- type: marking + id: OviniaLeftHandHoof + bodyPart: LHand + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: hand-hoof-left + coloring: + default: + type: !type:SimpleColoring + color: "#07090f" + +# Tail + +- type: marking + id: OviniaTailAnimated + bodyPart: Tail + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/tail_markings.rsi + state: ovinia-tail_wag + +- type: marking + id: OviniaTail + bodyPart: Tail + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/tail_markings.rsi + state: ovinia-tail + +# RLeg + +- type: marking + id: OviniaRightLegValais + bodyPart: RLeg + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-leg-valais-right + +# LLeg + +- type: marking + id: OviniaLeftLegValais + bodyPart: LLeg + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-leg-valais-left + +# RFoot + +- type: marking + id: OviniaLeftHoof + bodyPart: RFoot + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-hoof-right + coloring: + default: + type: !type:SimpleColoring + color: "#07090f" + +# LFoot + +- type: marking + id: OviniaRightHoof + bodyPart: LFoot + groupWhitelist: [ Ovinia ] + sprites: + - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + state: ovinia-hoof-left + coloring: + default: + type: !type:SimpleColoring + color: "#07090f" diff --git a/Resources/Prototypes/_DVA/Guidebook/species.yml b/Resources/Prototypes/_DVA/Guidebook/species.yml new file mode 100644 index 00000000000..88ad5caef91 --- /dev/null +++ b/Resources/Prototypes/_DVA/Guidebook/species.yml @@ -0,0 +1,4 @@ +- type: guideEntry + id: Ovinia + name: Ovinia + text: "/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml" diff --git a/Resources/Prototypes/_DVA/SoundCollections/ovinia.yml b/Resources/Prototypes/_DVA/SoundCollections/ovinia.yml new file mode 100644 index 00000000000..c38d296f820 --- /dev/null +++ b/Resources/Prototypes/_DVA/SoundCollections/ovinia.yml @@ -0,0 +1,14 @@ +- type: soundCollection + id: OviniaBaa + files: + - /Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg + - /Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg + - /Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg + +- type: soundCollection + id: CowMoo + files: + - /Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg + - /Audio/_DVA/Voice/Ovinia/ovinia_moo2.ogg + - /Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg + - /Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg diff --git a/Resources/Prototypes/_DVA/Species/ovinia.yml b/Resources/Prototypes/_DVA/Species/ovinia.yml new file mode 100644 index 00000000000..62f754002cd --- /dev/null +++ b/Resources/Prototypes/_DVA/Species/ovinia.yml @@ -0,0 +1,20 @@ +- type: species + id: Ovinia + name: species-name-ovinia + roundStart: false + #randomViable: false + prototype: MobOvinia + defaultSkinTone: "#ffffff" + dollPrototype: AppearanceOvinia + skinColoration: Hues + maleFirstNames: NamesOviniaFirst + femaleFirstNames: NamesOviniaFirst + lastNames: NamesOviniaLast + sexes: + - Male + - Female + - Unsexed + defaultSoundsBySex: + - MaleOvinia + - FemaleOvinia + - MaleOvinia diff --git a/Resources/Prototypes/_DVA/Voice/ovinia.yml b/Resources/Prototypes/_DVA/Voice/ovinia.yml new file mode 100644 index 00000000000..8be3fc64e21 --- /dev/null +++ b/Resources/Prototypes/_DVA/Voice/ovinia.yml @@ -0,0 +1,89 @@ +- type: speechVerb + id: Ovinia + name: chat-speech-verb-name-ovinia + speechVerbStrings: + - chat-speech-verb-ovinia-1 + - chat-speech-verb-ovinia-2 + - chat-speech-verb-ovinia-3 + - chat-speech-verb-ovinia-4 + +- type: speechSounds + id: Ovinia + saySound: + path: /Audio/_DVA/Voice/Ovinia/ovinia_say.ogg + askSound: + path: /Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg + exclaimSound: + path: /Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg + +- type: emoteSounds + id: MaleOvinia + params: + variation: 0.125 + sounds: + Scream: + path: /Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg + Laugh: + collection: MaleLaugh + Sneeze: + collection: MaleSneezes + Cough: + collection: MaleCoughs + Yawn: + collection: MaleYawn + Snore: + collection: Snores + Honk: + collection: BikeHorn + Sigh: + collection: MaleSigh + Crying: + collection: MaleCry + Whistle: + collection: Whistles + Weh: + collection: Weh + Hew: + collection: Hew + Baa: + collection: OviniaBaa + Moo: + collection: CowMoo + Gasp: + collection: MaleGasp + DefaultDeathgasp: + collection: MaleDeathGasp + +- type: emoteSounds + id: FemaleOvinia + params: + variation: 0.125 + sounds: + Scream: + path: /Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg + Laugh: + collection: FemaleLaugh + Sneeze: + collection: FemaleSneezes + Cough: + collection: FemaleCoughs + Yawn: + collection: FemaleYawn + Snore: + collection: Snores + Honk: + collection: BikeHorn + Sigh: + collection: FemaleSigh + Crying: + collection: FemaleCry + Whistle: + collection: Whistles + Baa: + collection: OviniaBaa + Moo: + collection: CowMoo + Gasp: + collection: FemaleGasp + DefaultDeathgasp: + collection: FemaleDeathGasp diff --git a/Resources/Prototypes/_DVA/Voice/speech_emotes.yml b/Resources/Prototypes/_DVA/Voice/speech_emotes.yml new file mode 100644 index 00000000000..8e6c731dfb8 --- /dev/null +++ b/Resources/Prototypes/_DVA/Voice/speech_emotes.yml @@ -0,0 +1,45 @@ +# Ovinia +- type: emote + id: Baa + name: chat-emote-name-baa + category: Vocal + available: false + icon: _DVA/Interface/Emotes/baa.png + whitelist: + requireAll: true + components: + - Vocal + tags: + - OviniaEmotes + chatMessages: [ chat-emote-msg-baa ] + chatTriggers: + - baas + - baa + - baahs + - baah + - baahed + - baah'd + - baahing + - bah + - bahs + - bahed + - bah'd + + +- type: emote + id: Moo + name: chat-emote-name-moo + category: Vocal + icon: _DVA/Interface/Emotes/moo.png + available: false + whitelist: + components: + - Vocal + tags: + - OviniaEmotes + chatMessages: [ chat-emote-msg-moo ] + chatTriggers: + - moos + - moo + - mooed + - moo'd diff --git a/Resources/Prototypes/_DVA/ai_factions.yml b/Resources/Prototypes/_DVA/ai_factions.yml new file mode 100644 index 00000000000..11b76ccd753 --- /dev/null +++ b/Resources/Prototypes/_DVA/ai_factions.yml @@ -0,0 +1,4 @@ +- type: npcFaction # for ovinia's animal friend trait (makes bees, space kangaroos and bears, and angry slimes not including reagents be friendly towards ovinia) + id: AnimalFriend + hostile: + - SimpleHostile diff --git a/Resources/Prototypes/_DVA/tags.yml b/Resources/Prototypes/_DVA/tags.yml new file mode 100644 index 00000000000..57cc961c804 --- /dev/null +++ b/Resources/Prototypes/_DVA/tags.yml @@ -0,0 +1,4 @@ +# Sort all tags in alphabetical order and document their purpose here + +- type: Tag + id: OviniaEmotes # Used for Ovinia specific emotes diff --git a/Resources/Prototypes/_DVA/typing_indicator.yml b/Resources/Prototypes/_DVA/typing_indicator.yml new file mode 100644 index 00000000000..1c7fd98b437 --- /dev/null +++ b/Resources/Prototypes/_DVA/typing_indicator.yml @@ -0,0 +1,6 @@ +- type: typingIndicator + id: ovinia + spritePath: /Textures/_DVA/Effects/speech.rsi + typingState: ovinia0 + idleState: ovinia-idle + offset: 0, 0 diff --git a/Resources/Prototypes/ai_factions.yml b/Resources/Prototypes/ai_factions.yml index 0d1e0a6bc02..59623d359bb 100644 --- a/Resources/Prototypes/ai_factions.yml +++ b/Resources/Prototypes/ai_factions.yml @@ -60,6 +60,7 @@ - AllHostile - Wizard - Xenoborg + - AnimalFriend # DeltaV - type: npcFaction id: SimpleNeutral diff --git a/Resources/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml b/Resources/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml new file mode 100644 index 00000000000..0fd9bbd9546 --- /dev/null +++ b/Resources/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml @@ -0,0 +1,40 @@ + + # Ovinia + + + + + + Ovinia are a species of ruminant-like humanoids native to the pasture world of Runia, located in the binary Lanei system. Known for its vast, flowing pastures and pristine waterbeds, this world was notably only at a tribal stage of civilization at the time of first contact, and has since been rapidly elevated through technological intervention into a space-faring society. + + ## Physiology + + Ovinia posess a dense, sturdy build, with strong musculature and [color=#1e90ff]hard-wearing hooves, which protect their feet from most common hazards, such as broken glass[/color]. In addition, their body is mostly coated in thick, insulative wool, which [color=#1e90ff]reduces their heat, cold and shock damage taken by 20%, as well as reducing their overall flammability by around 25%[/color]. Their coat, however, does little to protect them from physical harm, and their musculature is [color=#ffa500]15% more vulnerable to slash and piercing damage[/color]. + + + + + + The evolutionary advantages of this coat, however, come at a cost. Almost 73% of their metabolic intake is dedicated purely to growing their wool, and as of such they are often [color=#ffa500]sleepy and docile, causing them to sleep for far longer periods than most species[/color]. Notably, however, their gentle demeanor and naturalistic tendencies [color=#1e90ff]cause wild animals to behave in a much more docile manner around them[/color]. + This lopsided metabolic structure also manifests in their digestive system "slow-burning" food to increase efficiency, resulting in them [color=#1e90ff]becoming hungry and thirsty 25% slower[/color], although their evolutionary background of grazing has led them to [color=#ffa500]chew food and drink fluids roughly 20% slower than an average human[/color] in the same age and physical performance range. Notably, they also join Moths, Reptiles and various other species in being [color=#ffa500]poisoned by Theobromine (Chocolate, Tea, Coffee) and Allicin (Onion, Garlic)[/color]. + + ## Culture + + An Ovinia's woolen coat is deeply important to both their physical and mental wellbeing, holding an incredibly high significance in Ovinia culture. They pride themselves on their coat, hold great import in gifting their excess wool to others, and often forgo standard Nanotrasen uniform options to avoid hiding it, though exposure to outside cultural influence has trended to warm them to more traditional fashion. It is [bold]highly[/bold] recommended for staff to maintain respect regarding their wool as to not cause workplace incidents. + + ## Ovinia Naming Conventions + + Ovinia culture lacks gendered names or pronouns, with names generally consisting of soft consonants and often being between 1 and 4 syllables long, with names being flowy. More often than not, Ovinia will resort to nicknames by shortening longer names to their first syllables. First names are often abstract, named after concepts or virtues, while last names are used to differentiate flock lineages. Ovinia also have a habit of adopting the naming schemes of other species, showcasing a herd mentality. + + - [color=#449944]Acceptable:[/color] Mera Phaelarune + - [color=#449944]Acceptable:[/color] Lethaavul Rhymehelai + - [color=#449944]Acceptable:[/color] Baareivelaa Vylune + - [color=#449944]Acceptable:[/color] Ruth Lyvahlia + - [color=#449944]Acceptable:[/color] Thallinn Mehhvaa + - [color=#994444]Bad:[/color] Sheepie Beepie + - [color=#994444]Bad:[/color] BaaBaa Woolie + - [color=#994444]Bad:[/color] Arnold Palmer + - [color=#994444]Bad:[/color] Screaming Goat + - [color=#994444]Bad:[/color] Benry + + diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/meta.json b/Resources/Textures/_DVA/Effects/speech.rsi/meta.json new file mode 100644 index 00000000000..3734308605d --- /dev/null +++ b/Resources/Textures/_DVA/Effects/speech.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Ovinia sprites made by P4yn7 (Discord) for Den", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ovinia0", + "delays": [ + [ + 0.2, + 0.3, + 0.3, + 0.5 + ] + ] + }, + { + "name": "ovinia-idle" + }, + { + "name": "ovinia2" + } + ] + } diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/ovinia-idle.png b/Resources/Textures/_DVA/Effects/speech.rsi/ovinia-idle.png new file mode 100644 index 0000000000000000000000000000000000000000..48b6469fe6e8e96a59642ba8929ffc6d3eb49416 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}3p`yMLn2z= zUf#%i$Uva=;eVrsi9I4GgEu&=x)P8Q)b%Aq=Ygh@YmrJiW3Z)D!ioZ^ciA;l@Bb`O zW3xZ@z`eo0)K{okzPEJE>6VRr6U7>)q%mAeeNE}atO wrTKNb+~lf|*7eKTz5(6Jmm1-j=IhI#1!QvoF$i1=o(!TqUHx3vIVCg!00z}y{Qv*} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/ovinia0.png b/Resources/Textures/_DVA/Effects/speech.rsi/ovinia0.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd8545c031878f924f53d7e40b73cda097c2672 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|{(8DNhE&XX zd&`=y$w9>Jp}d#^r<&TjL%abOqc;R`RcV_a(DLw6XynZ>?O1T+(9GEney++c?Xa0; z{p$8EAeywqf3yF!zbo=zXHAzgE$JCt%o9`$Otg@T*uJ1{tqUWv{@AvncF8uw->G5s(=L@Ef-P2!4 zea&5Kqg}Fd+WvQX5#LokE5kzOKYRIp?KeiC%R%74vB>w&*Z!WvKZAX#y`B7nZ5tK8 zf64wUaQ$PE-GR5yb-#Ui|4VUQ^Jm7q4foDRe^siTZl#Qojs5C**+3z_ e)CkWsUtb0-Ae#fKx%bRxSxnLIx(GOy|b`m+Jn5U(_cmFm_$sH zU-MbwdSws8{YR5h<{rQCkrdLdJi35U+*qqNCrX_M&SEsy)W=?%C4YVGu`Q~S>SE6<~0U23h^&Eug`2FE0ldkl~L tS*pJ4n%~?bLXNwDF6B#&@J#ddWzYh$Ie-`hE(K2pQJ$`TF6*2UngB)dUIYLD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Interface/Emotes/attributions.yml b/Resources/Textures/_DVA/Interface/Emotes/attributions.yml new file mode 100644 index 00000000000..39ae3757db7 --- /dev/null +++ b/Resources/Textures/_DVA/Interface/Emotes/attributions.yml @@ -0,0 +1,9 @@ +- files: ["baa.png"] + license: "CC-BY-SA-3.0" + copyright: "Taken/modified from tgstation at https://github.com/tgstation/tgstation/blob/HEAD/icons/ui/chat/emoji.dmi" + source: "https://github.com/tgstation/tgstation" + +- files: ["moo.png"] + license: "CC-BY-SA-3.0" + copyright: "Taken/modified from tgstation at https://github.com/tgstation/tgstation/blob/HEAD/icons/ui/chat/emoji.dmi" + source: "https://github.com/tgstation/tgstation" diff --git a/Resources/Textures/_DVA/Interface/Emotes/baa.png b/Resources/Textures/_DVA/Interface/Emotes/baa.png new file mode 100644 index 0000000000000000000000000000000000000000..a49cbba44c3194d07d7cbf0640981099b095d1fa GIT binary patch literal 662 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfr0U( zr;B4qMC;q>`@N+TC63#R_oTZ7$xPw#a%6HkxHg!b{q>X_LzYF&|GQ?3{NbLH!_Jx+ z>t*!v(FNDS6H03xy?Co6wp6XO)c06-_-Rr3$2wNtor?FLzN@|e{NDH9HS^`m)iY+f z*$cjW{gRm}QNiHJHighr3@cV8oxZep{qDEFeazHlYU7y|3_su7AS~5ya{TGnw9gzt;>t-2u~AH+otKP0)IpK5zA^ zMe$SX8K!(QXV?*N|0YMY0*m5>%_?h7Uv((!<8o0_t8~4%bgP=YL)}whhKnmQX8+%` zHIq+ACPEmcAMO?@m~i{!ha(}E zO7Dg?O1~8P`EQrB-P?%$zULzMYns@6I$+Kc$G(@%##x}=_~zHPxQ}H`20u)t1zwmp z{(n)|Q)0+xvjUhR7(8A5T-G@yG(jmK3oZnakbL1>Yc8F0P3-Ew=id#C1N5e|O};sK je_OlTgB1ps1pn~+*f0k(39EmQX1a1h_|V&gYGh*pI%FDd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Interface/Emotes/moo.png b/Resources/Textures/_DVA/Interface/Emotes/moo.png new file mode 100644 index 0000000000000000000000000000000000000000..74e002a837cf6c2b00e9744ec46af88b438a63e5 GIT binary patch literal 1460 zcmV;l1xxygP)%?+ta9kW{3J(+- z5mjlSA}S&!0jVI-RH#8hR+=iPRj5Gpp#mW!1Uy(&f`ZxrU?9AaI4FtSSZ6OgJ`jd`Ex|+H7JHIn?=3Y@%uBXg(UHv_P{|A6j zv%#oivCBj21xEZptr7FhqUR5H$0Hni;TamW`l6d}xogMr0Is1VaJ#CaBA%%9iRkKN zdlWCwt;JmFY&;(O%}OR*DZnkjuN-6XQEGuo1fj1dNhY_jT{YPJ?2|wGXsueCwjzry zXrd*JZq^?fzSaRdxS_|UlO0x7O(4pda~C*0o)u%ION{xofsd=mvNBrIfdFt+2;^TN zSLQ4h%e2Q@Nmpx3tnkDc7RFQX9 zwnkJ$7@yA4w>CvO-AP>o`quTZabN&rpnKhVMA+(|A9J)?6%jcacHNpTVTd#%j5^jq zR15|P2>$uBZZ=k4tv8hQ=}vmqBvD`S8+9txDmT7=1H%Un;zS~3CeAh{P9Fbzu~xl( z&%Vc|@`Vy-C$r0T;7y?OiU~f7C>oDBtpj~&Xec4aVgb*<*!hc0=WC3O&#>zY+xW(} zzsuTmcgR|CcJ1C9{B3HErQV1|0E2z0d|yu|r9!E_P^p6xVqJSX#f5o{QCeFgIL0ua zFLJ3=q$|P>ob+i$+N#+6jrFP_1#`XFnw*!q(4xE}@~& zJ}WXBvdaXh)fxaqTf(%pwgAGVOBZ=)$CpTUr#bkkPjVq&qrW%F4XIAfU!20L2c$YX zh_$scJ(Xc~&svWE;V4Ir9HLyT_^y%C5*1k72SfxBp<1mmo0+6iUSRm?m)LUGHX;$1 z7Drj#;WC#mGJ0m5Km^A%6e>lgXS4XCxSI*h$<%6w9{mmne))5by>$vt!7%}Fxp66gLT;gOIXfG|_dHa! zTZDKsfJL9-1E2qN24L6M_jP@2^OmNz-E-#_&b<9+*4? zdEm1l!HI`$OUyN?c-S6{xkj&wFUDNc`k!m5YSTuPdFR@7_27%oKh5crCwTa=CwS}4 zqa+fmNF+LV`MF;-I^ywrAOFD*UlP<8i0z(D6p_l^WVJ$R|8B>j5Bid zbqsLi&`X>;ah&@e*u(anI|&)(()hXD{Or_EI^wZsGPBu}U*0{$x$#RlOKc{Z0bKK6 z@b;;{uz%=&B5s6LT}g6<0{b5xV$IrK(p@or_xdX{ul{yq|AY762MA)FtJ?PRbWH#^ z2BR0pkSz{ zi(^Q|t+%&!@-is$usAIEKd-Uj!6o7TiZrebYf5+UF#;7ayqGxqZn__D!j((+C6BWh z{7Q0FVdQ&MBb@ E0OLkCJpcdz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png new file mode 100644 index 0000000000000000000000000000000000000000..96080855816ca13445427e9c134e9e7dbe36a4d0 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9GGLLkg|>2BR0prD_p zi(^Q|t+zJ~`4|*ASRB6ouMgwyK0VcK@sXMA2bfef8G(uz>Psv1UT=?B!m1PNvgEb< wIUbN814F@bVfh=fe^0%6u(P<9fq`Q+*N-|Ogi&Zq5u9=wc=!xt5(&NEvlTcEje?Na)gFO>aPuS#3A$2P^ zub#4O(&w10`SGhipRDYD@%U#~N5{I|^Rui@|GmTvR0aeM&9B=xKCziT=lOr>kSnj+ wH`Z7$+mZA2%Dh|O!~_L>i`Pn}096%;Px%97#k$RCt{2nm>+$KorIwo2~R3RutP=Y`=R4F94oF4gj@wXldgepr@dtn2N-B z2yAB?XEP$Wycroy_WLCyAb-Bc2lJTt9uWWl00000gNc(=mSrWI<}Ayyl5vtsm-;~% zNfkq!q%sI2clu3pmT{8GraAvEYTJdrGQPc(Wo4xAaSm>pvlOBx-=E#=Q@>BA6V^4k z`hOk6)qk@INQm0zbZZ`=&oZFz=@Sw8{%mwZgs87Hvb^ZsHx!lu+uh+xL^nf-nzp+G zI{*&qhV`4(*L6dN!ZKjDjlC={Zk!gPrYtXLw~a>||3pO5YU%aeWR@2ct(I(k)(LTv z%I~kw-Xv%m1XsTg6Md^B=$hm4M06Q?>LKXsYCi{-0mtL%Ch;h;yf6xYLl`Ws-ab7R z-=9$!EJoEQefHO$gxE|*hSD_wYA<8zUj@=O!-=qFf|>^F55weoMmbK&uRg&w z!MZf2m#AErP?nX{HEm&+#$Fw6jMi_!GrL3{q5W=q0o55|(wtyImKT)e1@)EbxmX)O z+E|>=KSnQ4MXRN!=K<#gVRVyyZClki+|xGs9J6vjoTRc{qkokgp!x%z@)=xj_RjKv w>QPdaY3Fn~?7Cf6O~{7C1^@s6002NYKhz5>*U`B~Q~&?~07*qoM6N<$g4(SO_W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png new file mode 100644 index 0000000000000000000000000000000000000000..60aa5e3cbe3457a66ee15ac9c0c92faacae67d5b GIT binary patch literal 552 zcmV+@0@wYCP)Px$;z>k7RCt{2nlWyJFcgNJj^Pjy5|eMxy}d&&0EgfJFt;1Y*d=#J_6%$pJRzYR z!mRFOWL#)@7`u)7e-aV|!vFYr4)%Q^jf6m3cOr0V~4 z4ORciB_JUhm%lr+hCa!FsnKVQG0qe3h6vFNG|rdnz=y`F2AK7FU#zWxDL}b+?DhN2PO&j<>J)K)19X*Gh-Oif5|#7i%7ke8%5-qX q5{=O9vN|D~6B_^k00000<9q@O3B~MWl+kVg00006-ut$3Z8v9$uEFJTc{e z@r>_v58q330h$2;ALPRpG9G(2OGVmJ?%Sl)-4FI?o-3`|dw1#k`9a~&AME=o(=Q~r z@>RFQ?AI}s$z7W+n%q6M=Et1x&0?v-wG8+81Fc~u0qNwPv*MdKmaeO=c9t!X517&$ wRXk~1t;>Gi8K17!y=RX-#4zoXaHISurY9@h+P1T66@&D8y85}Sb4q9e06oHEw*UYD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png new file mode 100644 index 0000000000000000000000000000000000000000..319b2798dbef846ee0ac6069889574e20754fa17 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|4tlychE&XX zd&`jPkb^+$!;6zW90Y=%Fnp`x(BDwqvG&a*W))vA{)KzlJp?&84mRgVXiM)ljqH5# z|JOs_%jbj{fo6cg0i!ie?6a0#e*IRj_WzVsHtgs9&qgfw+%)lVqJHEy?tAI7Qek1! zFZ9g!xV-j>>)Jr)Pm99dx9?Dl|5SJ31v|_X28IUL6Wvj>m(4!Pe(kqoZ|UN4&R6Vv zd)78&qol`;+0D@^` AjQ{`u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png new file mode 100644 index 0000000000000000000000000000000000000000..98ae686218f5845a1832a565427601e888344b60 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z%{*NkLn`LH zy=9ws$Ux-4NB5&H>kdv?DDC|Hn??Z#--J1e>7L(s?ip2_GJWyN&rMB8bYrjYq5tZN z0z&`l{10y902=sV!>YWVpyr)1b-h8&D_JFe$>-e%ta_<>e|LENfchQ}{k{(Sc0V@X|ax1{B^9xp*H54S);_g%if;y^8Q1c&IQnW2ho`|g29cwAlePG_!~*pPrp2o~;;JZn^L!OI&;{9F Y*)QLJ{Z>!Av;gEDPgg&ebxsLQ0D#n}$^ZZW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png new file mode 100644 index 0000000000000000000000000000000000000000..7ecde4009a630efa8e6df62fbbb144e4797181de GIT binary patch literal 560 zcmV-00?+-4P)Px$>PbXFRCt{2nlW<1Fc3xM6cpAqT&YOMUATaK2o3;s(oyFaNuNTU3ss)+a0s~- z)p|C<%peKLkom8&VbFemNh=S#LI3~&00000?&WYixwSQLteu?JeUzpu^aon^PN`~H3`cJnNP6}$CD#dwC-Jz-1H0ykP_bEcye0zuIR)2*_M`| zC}7Ug_+&t=2}w!N7xJjFZZVGMt2jzEf=;DzJO_^%WWYF{ZzjR-pWi3}A$09dDAimY zg;Lg)QjO@^UDo(BTKA5Np!?jbfVLaO=GU(i>(Y&I!c?uJgDkI%2< zcah+8)7r@yGu+$?rQxgYSu_Cv00000000000090eC5j;-6fN7)fAVXXuoRQDgqo0C z8ly^0sXhVTpi#UqLgjI>LT3nPDK>o;TAmAD0lX|GWnK9V3%TLN58foq8oyRAR_Y&G y#elUFq2H@ieD=kIUP4lMhHfPx%2uVaiRCt{2nz3$!Fc5~1suO;Q3W>=>w+!9ecgPDspP_jGGPhgWv5(R29lS9x zA)!2kS>5T7LqLiRn6&!82}g?W{B!nM+z|l)0000004}B2AI#c5*l67vrAjZKBG*4C zRT?SNZY)IXJjWEYZo7pF5l8me$Df-i&Qw)ReFv6g$d(XsH032Y3$WST4;l+0L{-&P zRW*_IrnPR3)~)ds!byNE-x=Gulxg?Ojx7m`&$f#F!LTSwmB#06auOg(?uZYYzT#t% zF*jp&zP^8`X^zhGO*#X}3PB2x9e92gVfXUfiShLKKuL1vJm+Kq7~eGHLem`2>`0js zXQjm>plOb?hoB32wk0Xkvs5TV97&l{o^2Pk-=S1#Y$tfUbQJJ*W83z#FV0&)>()q_ zo}Buj4nT$v-`BU#$#)TF$F*)vRn@^4J%$~1*WwcZ0000000000007{h5~3I~1lK70 z1npbsf1?jYmhT4Z4_udU6=9arSZE=*6c)TNVuxPn&Jdd++x(krdCoZk?6R2cNGL%* z-itGv?2k`jO7#Oc44K#1#9(N#q4xylr$X0q6?bbpZeX c0090Rzo9sQij3?f?EnA(07*qoM6N<$f2BR0px`=B z7srr_TW@b|YUP$(sst>xZV;|-7bLum-ol_Y2W>GyH1+>uK@$Yf!v<{ z^q;cTd+nF*ZjG3hZ}{+Rg*kUn>Z0)T5l_5_1pOqw>}H<$~&vGH09bZOJ<-oAW(DX zoshF%@G&>XM;!CKrS5*+rTzHjTKOpJH=hJIre(jqZ3tG@&|Jk}a#2fArt)SUNWjz8 K&t;ucLK6UWTvl%Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png new file mode 100644 index 0000000000000000000000000000000000000000..07508679f197fb29841c59e5c909c8dcc71e5e21 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z`8-`5Ln`LH zy|ppxuz|p_kNQi4KeNptJEPb6*1H5L{tu3vOk#CPUbwsWiW$~w3K+&@3RVxIQ(MHFKjQEv*e$gTe~DWM4fK9ZAh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png new file mode 100644 index 0000000000000000000000000000000000000000..7d99664ec95925fd0f1e82adbd799da5e7b85781 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|mU+53hE&XX zd&`>dkbywULqn&gd#Uf9T0h~_D{kN0{C?`C+7;83m^#(imT0*BiMPGwZZFhOFBZk9 ze^k|Tt5#34b^f!iLfLsi#`Rl*wFQE>R)uy2dY{`jHMS^j{`#-#^Vorwz`*)FBITRU z);aLsIWvE0pZOg7S#pc-oXP*Z=Cw&_XhTHNx6=kMF8bXpy|_<$-}TSAFl`Si%2~e~ UO_^|b?@W-8r>mdKI;Vst0DO8_#Q*>R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png new file mode 100644 index 0000000000000000000000000000000000000000..1d2b7fcc89a5207f184b50f34ed2d65690901e27 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zjXhl)Ln`LH zy|q5;aDd41kDCp*&N7mW6+IRcpSbgr6Grlk4uQp+6&?ufvq+UUrQ5ReB&*% zgsPW?MO;dozILHxjlI@{;`6rV^>_SP9K@5k)~zeSPLQ>DND?Q{uLn)iI?o3}^4tKVPOt65^TH~VeA&%(1&;%nX7 z&phvcRXK0U)7fjTuXn%B;<#d8z4o=JNWJ-Ut9EC|<(cft`?_vb)&FCsKgIIdE~!61 z^#1hL!E^KeynBCD4|~AJ5v&6*|tpeE#_vPR$B3Px1|(+=LlbP0l+XkKW#mBn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png new file mode 100644 index 0000000000000000000000000000000000000000..ae8b8225829e17ae876a39e081fccb34b1716fae GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|E_%8+hE&XX zduu;$i-O4UkJF`_XLU8o9Gv|yEs;Szfg#(fxKKD}Z`UIpu|FSGcD`TE+_e9=_ZCON zCm-u>7C);#U;m`d+FbqmoZ0&MP2W%F_4uumT-^O>vy{N$;~&3@iX2Zrx>aa?y-kKp z{9Jt{rNbY5%6{hT+bXcl_G*K`w)s!)zk8Q20CWcgeCV&*(Z71F;_IqE5;<=}Cf{w@ z8XPLzC7sYCwlw7Bx3noiq5oM$%pF`(V(**Yp1osjo7}zsE0#yW^fO#o&9Cp8`j+>+ Q)@G2Hr>mdKI;Vst0IiyGSO5S3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json new file mode 100644 index 00000000000..622db11deb7 --- /dev/null +++ b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Ovinia ears made by juniwoofs. Cow, deer, and horse ears made by portfiend.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ovinia-ears", + "directions": 4 + }, + { + "name": "ovinia-ears-inner", + "directions": 4 + }, + { + "name": "cow-ears", + "directions": 4 + }, + { + "name": "cow-ears-inner", + "directions": 4 + }, + { + "name": "deer-ears", + "directions": 4 + }, + { + "name": "deer-ears-inner", + "directions": 4 + }, + { + "name": "horse-ears", + "directions": 4 + }, + { + "name": "horse-ears-inner", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png new file mode 100644 index 0000000000000000000000000000000000000000..d2982c47d1769a05ff561f98c6dce8a247164859 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6z!vhE&XX zdut_r|r5)zvB}wu?i=^@yX3!-Rk9H>E_EpI__G z!oYB5zVb!)|Y`+I?*yUlv1D0WzU*9i!{ zDdoQViP`dJb0-_MzOOA@_5tVuC}_x^c8>ea!|8FG?mvF7qbi-WrJl<^C=^Iv pU)bl{)4w5eqG%Z>KUB5FPWG+L?!OLfdbbTE;_2$=vd$@?2>|xwVbcHr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png new file mode 100644 index 0000000000000000000000000000000000000000..0c8d572222e5abaf242e7e7f859bb0afdf6635b4 GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zCwsa$hE&XX zd&|)Okb?x<1M$Zy{~wf;Bqh9lux@gv@JoM<$;>Kz624w0Mg~@%kK`5RdT?-VGTvZm z5c9%m%i_eH>z;=&ZQbUc)o|qd%vrnN?^|EK^K}txN5_dXDWBGT{_;NgZn2A82cGi?%9}hxg*|g_-{lK|j}9iJOv;yB90j1S-t6rA01-&e> z+`0Xt#P;5-q}tP3;`5^Pe?9uc!*K1`(vx@8*8N_?sKCKgVzu^6#qrD+8IRUg&;2do z^4u!-)9NtsgPTs(m+^FVAc23%muFwkJ^9&g<@LvztxKlZzk5>dxH7<7bNcz&`zC*6 zIwJi0pG@Gx*hxW$zCX{-ovqXK@$1H*h5L5rKmM%TkQ>j$aOt1u4Yl*HGZ|i#{kE_Z ztf<-X^Rj)&v?*MrYwumz7JK*Swf@a-SFO7`yZURc5*#e5{mgrf@AmWetyzV@xMJ{h L^>bP0l+XkKk^bUC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/meta.json b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/meta.json new file mode 100644 index 00000000000..5dceeb7c14b --- /dev/null +++ b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Made by juniwoofs, Edited by BlitzTheSquishy", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ovinia-neck-fluff", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png new file mode 100644 index 0000000000000000000000000000000000000000..008bea0aa3acdfa46891dce118d3c4a7bd0926be GIT binary patch literal 623 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~O1^9%x9y@mI?%liJzkh%6;>Gsu+kwJ=()(5bDYlXzzu^BMz_5A$lKnst z&H|6fVg?4j!ywFfJby(BP*9@8HKHUqKdq!Zu_%=xATcwqM9$cc0dZzK3s^i0 z$OeG~AO`7&(P)-30R2CKoq+|Y!obMbfN=rDRFDqV1rU>_0NEhG1T=>UtTM>b0?2~u zGBhv%$*Q`~>s@TJ^(c_}&eO#)B*OjewA1Sj8SuC~pZM>;zOr~pYP*!ig53@?eUq(= zA00S!@Y_NI^>bN_|6~~^O;&Ed@Gp>^Rp+F}SCIz3CL8&p;498s=P@ozotek5N%mim z{_D9Hel{P-SP-|7Z9(Mv8LfLAuQNZpzh!&=?G7=`o;fue{`)a+Ir^RPw!QtXUFPs{^eML4)L*6H4=he#BGM?!%9(do;@oM`%+nrm#t=Xx*{ba>V zuYYIrkDlAK^?Dc&&?S5&Rr~L*IK8v#`@_B8*%=rfM8`7TUfj&DxVT#rQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png new file mode 100644 index 0000000000000000000000000000000000000000..66c8c1bcaa6c4428f75eb1ca25394af3c951fe2d GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|Zh5*mhE&XX zd&`io$w8p?Vf!1$p6d(RSHDnP^G2aDNLpy!!oBP_`c72{oQay4&?GI;JmXLN@pGH< ze@SwF$ePujJ*$25wzAAHtL*IS7mYe&b5R}YR?a#up*B*~9 zu8Q6JpZWf?+8VR{^ZP;GV3_gd%l2;#^EThDc_jSR%`&~yuxzcdSLo?&xz#dGJDz}C c%+PT44&xE~H4|KF^L#;kPgg&ebxsLQ07B)FVgLXD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png new file mode 100644 index 0000000000000000000000000000000000000000..9db02ff85f835face3d8cf51e63775530f311e00 GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I%)r3-YQx4VAcwIy$lZxy-8q?;Kn_c~qpu?a z!^VE@KZ&eBK2Ly8i0kd!x7*rhrlx^ZzfVwC0I4ep@(cd||38C+*2*tHK4*bPWHAE+ z-$4*&+%YlxEl^OR#5JNMI6tkVJh3R1As{g`uSCz!HAKNw&rr`oI`h>Epqg!|5uRzD zo>~kXKn^Q|6eBAGBar0<#L`eU$kiH*%wTaQAls0Ui9rBJM*(qWI}2Dm3&;k6n`Mj) zFMytd(P)-30Hr3dGq3QV0J5OE3=IrG zvQKL>TayB(?gKJ+c)B=-czC~^c9HL}0*9;PzyI^a17tMJW-UFtsZfq9Zrye9+afC% z<<0Ln+gN3LyB|=qVfM3eYZ5GTh^4>P{K;tqpDD+TbtX zHD}(Pl{#XpIK@@Uxj&sf*5%LLFZRNXk)cyyhi0+yqUYgFU!Lv?oR)eu@mxPkrtht~ zz{-_ur9rCM!E+uqov~}G@{+2VTd?>x|D12iym}|zsAlZH^RFg0w3e@t!!WO@!D3d$ zwe6?6cQi`7+7d`6CZO2Y2g- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png new file mode 100644 index 0000000000000000000000000000000000000000..e434a737c41a2e4e549e37c7d895e58ac7decefb GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z3p`yMLn`LH zy=9np$Uubc!G2x#l@qi=lO8am|1PjteShPh z<<2GAil@6xPFAndSz`6uriJBZ%hPpEmt`0k?#ItxzV-FlYYYcUe)U`}Vq}c%XW#htC*rVV zy+-Kl?5a{Eo$^`%b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png new file mode 100644 index 0000000000000000000000000000000000000000..619c3e8e9c43a72b0edba30b350ebb7683353a5b GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|CVRR#hE&XX zdutU8e)v`ax-wrezWlyk(||FvydH@{2&|5mXyrl=PX4Gr2AjHhP$@ypM;FVdQ I&MBb@02iQBp8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png new file mode 100644 index 0000000000000000000000000000000000000000..717191264878939adc4bc49bae969c2bb1c5929a GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6quuhE&XX zd&`jPu!2O}!~4e$r+l9GR z;%B?+Pwvk&fB1J6&xbnODA|3f|6X!$C^JyZQBo?Zx7puh_gKJeW0}D%-;B@2>z=HR zYbahk^O>rp`Pps@b2H1DIrC3zoMi;M00JCB*X}VL0U zH9PX}eJAey`}l*zc5ZoFxTk!5-d)=%u6Fzv)EkZqEDVf)$kC58W_5MGN@^-={1=-BZ11l-AU|o@2LFVrR>P lM>{PWuOvMeg6U(3JI8-8UDW7O;GZmzn5V0s%Q~loCIHXbnmYgh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json new file mode 100644 index 00000000000..e85034d4496 --- /dev/null +++ b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Made by juniwoofs, blaze by Monotheonist", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ovinia-snout", + "directions": 4 + }, + { + "name": "ovinia-blaze", + "directions": 4 + }, + { + "name": "ovinia-nose", + "directions": 4 + }, + { + "name": "ovinia-face", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png new file mode 100644 index 0000000000000000000000000000000000000000..2470cb84a37bfef9357d1a8854064adc71b0ee17 GIT binary patch literal 577 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I%)r3-YQx4VAcwIy$lZxy-8q?;Kn_c~qpu?a z!^VE@KZ&eBK7W8ui0jv{-%g*t)Yd*TH4UWU`ID>nfD~&kOkFc zXkY-6J(DL^;}!fu2FN_(>EamT;r({nZJ}lb9vAb8|NlSZYkI=8#V9y?`PoXY)0?cM zT$XSJEn1x675_x)@yex5-%s-{zjESgIk(%H=1)haB<%3Ju_qvRmzbWQO`?Vm&!=Ov z8oxw`>^1Qes5@<7I?r^%-L|fmr)EW+)=@$IQmyug3zQK>h#X*g!jqx47kD`0i17-#R>$L}2EX%d(<~W>Z kTJgO)aVkeg!mzhM(4TGSH}zYNXn+?i6^UBUSGL&ZAVAM?KvrV{`F literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png new file mode 100644 index 0000000000000000000000000000000000000000..24d3730155b5d70e46d6525f038ac7201ed45552 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|EInNuLn`LH zy=lk`RCU1N&+g>IXCE_uO57QIVXq(q1M|$U>!g9|K;XfF^Qn2qnZayn-p&NB93x%P PMR`+*yyqrnYZ07DRcKdNn_XZmC>Q*t9iGki9yZ#Glg9wLc99mTlU)^5l>e?mvv4FO#of` BY5M>G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json new file mode 100644 index 00000000000..52b69a34a99 --- /dev/null +++ b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Made by juniwoofs", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ovinia-tail", + "directions": 4 + }, + { + "name": "ovinia-tail_wag", + "directions": 4, + "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]] + } + ] +} diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png new file mode 100644 index 0000000000000000000000000000000000000000..21c8b79040768d716aec01eea3156ef99c16905e GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zl{{S>Ln`LH zy=mxo*g)dwM|Np%euj>v;tSLh5*H-BxW@aAAuIjJEyj0&ky>3>l((#|X7u)*@`UYW z7F)^@rzQ`V4PXAB?fkkg-Ca_L5okCAgG-88{EuzfGUb9x_&5JN#LuR_*1Ka{!#bBp zhZ}!Co}GGYUXunl$KmBK|7~u$-?fRsQ~q%O`l-u)?_2z3@hZN1x8|;2<^0+nViw3e zm6J16Zq1%PKV|)1X%n@Nv)8`WyC{D&E;#0u)o10z(H3GJJA z$KY^z7I%SO@WknpX3hTN?{rN`|7lFv?>B*$ldiqnQ#^Cp>8Bh<(F?N6PIDK>y6ra!_NMP#u01pEjq!;z;I!Ac}iA=$E{mz*FcW(boFyt=akR{ E020=k6aWAK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png b/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png new file mode 100644 index 0000000000000000000000000000000000000000..7866b5736c3aa769c95d51b35df1d794e8418eed GIT binary patch literal 624 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvG8AvYpRA>UE7>k44ofvPP)Tsw@I14-?iy0WW zg+Z8+Vb&Z8prCYsPlzj!E-CG5YMy-h^rbaxHhum2?fm%*g++~FVd*;-3sr#hmIV0) zGyI1FbEer>fQH}nba4!+nDh3!p*K^a1p9~Yk3P7aTxNE9>9&q(+ZJ6ow#=?EnKfvF zqpz={v;2aC{1+}nxmaAA@P)A}rd8;<#%bdt-#;m_hEM?Yxe9{ zHNU|3{{>w;orRu-|E_*7*YUf){93+eMwhst!bV28B?*i%`>#J!Jn*eLSB@zM#=N)J z1tffT_L;BMx&M9}r~cY&CO?^-7p5&?OM}ZlwHpWiIdJn&d#UZRlb7d8UGR+MOCzU5 zJ7i6-W2#>txUoDkkMZC~K}$uAyWuDGPU$ZAtN&RCuKwTJu=@XM#_<2)%LDRTfsGad zUzN`+zv$ZE#AzG`=kC%5r0$l+I&G>A%m*s zcb>)JwY`j67f1%V6@DO5*)vHzxh}&kp zVz~29@5%Uv&jv!Z~kQX&N|(Ex4ZWWzJ%TX{1WT>mOjtDTX3YK>U>%264iz;vd`8g2W{khPy?Kx~KH1C|6^L57`Bb}RW-?{E`U1l<|mwoNix?Fsz RFfcY4JYD@<);T3K0RYDw!q)%* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d477d43f81d19ae27f22632b76ecbbc2991c81 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z8$DedLn`LH zogJ8c$UwyHeeU=5?Lt%jX05#0{Bnnt`Q(f$w%>d$PMK$~U!MI;@nZ0%oc}XA`5crP zOBkd$7cgJ&V32KaV|u}0BILlnU?PJRLodq(#tfAPBqbr-A1>7?Pd94{{JR>YGL|XH zvQOu??yvgSJ2lIGWW@A6nEE%Id&NeZpkpikedQ(2R4f*6x%c2(?ZS65w=$MpSa+g! z^^w}skI(6J-%r-kS1n(6#!R>0J-XO(-l@XZsYUvde&)}MA4k9a$F^hUTj5Q%54xO< z>X!-4W?l0*fBKp4FM}$xCG$SI+P23k{!~(spIrIge1+BLKZlRj=SrPS+h!7Te~SJ6 zHzzGsKC7N#(3Sme)ZW#7cte`>UE5WxIu9SJ8~@h$Z)HEtaK}7(OXCW`y>@Tb+5D;A sBy;|JfBmcOWn4Fs=G9NTrudWdQ@nGxFVdQ&MBb@003RSHUIzs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/meta.json b/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/meta.json new file mode 100644 index 00000000000..d38ac5d6798 --- /dev/null +++ b/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "by Litogin", + "size": { + "x": 32, + "y": 32 + }, + "load": { + "srgb": false + }, + "states": [ + { + "name": "jumpsuit", + "directions": 4 + }, + { + "name": "shoes", + "directions" : 4 + }, + { + "name": "jumpsuit-female", + "directions" : 4 + }, + { + "name": "outerclothing-hardsuit", + "directions" : 4 + } + ] +} diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d477d43f81d19ae27f22632b76ecbbc2991c81 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z8$DedLn`LH zogJ8c$UwyHeeU=5?Lt%jX05#0{Bnnt`Q(f$w%>d$PMK$~U!MI;@nZ0%oc}XA`5crP zOBkd$7cgJ&V32KaV|u}0BILlnU?PJRLodq(#tfAPBqbr-A1>7?Pd94{{JR>YGL|XH zvQOu??yvgSJ2lIGWW@A6nEE%Id&NeZpkpikedQ(2R4f*6x%c2(?ZS65w=$MpSa+g! z^^w}skI(6J-%r-kS1n(6#!R>0J-XO(-l@XZsYUvde&)}MA4k9a$F^hUTj5Q%54xO< z>X!-4W?l0*fBKp4FM}$xCG$SI+P23k{!~(spIrIge1+BLKZlRj=SrPS+h!7Te~SJ6 zHzzGsKC7N#(3Sme)ZW#7cte`>UE5WxIu9SJ8~@h$Z)HEtaK}7(OXCW`y>@Tb+5D;A sBy;|JfBmcOWn4Fs=G9NTrudWdQ@nGxFVdQ&MBb@003RSHUIzs literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/shoes.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/shoes.png new file mode 100644 index 0000000000000000000000000000000000000000..3350a0513a8e9ffccf96e88d4ea549c15fd2543b GIT binary patch literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z%RF5iLn`LH zogJ8eNI}F+e^>q943Fu5vlhQ`JRz}?Bh)eak@OJLXJVy52{{Nnwox7KH`rO$Y=jWBp&#}_GcPM;H!R>;*&(65d z{;YIlHH-1?vYz^t)_X*rrI&PmuJ+x>yFITtjWPUp_IK-luWfYqm((q3G5NVg%D?c_ ld_!-m`ZqhCy_0XYZwX$lCv68R0)Ydyv*$OcGlJO(3mA*$@qe`ZPx%!%0LzR9J=Wmp@1wQ5?s=SA#KAq+4A~&ZNT$-5exqOpxx9#cp@ip^BpcAs|H1 zLHyGu-r-V_ihB`FR>_blLJny{&MbB-E^&(dI_SHe*URPIRokUs2p8V(-TQuizxTU$ z3GiS4Sc2ahtJMo)-zO&C_+H1id8c!0eylLhZp_S`uFnQy&6b%F5p_DZL_}n-NT+kl z4dS|Yin2_bn=1f-lan&OHNImiISEOMVQc%qoVU0z3texbRIcE4{1v9BlK_CFrB$fv znyZIvFqhjQ0Jy%s#?8$S%*?zsApk&@-$Bzp1Au9MeEb!|!!I#1GV-v-2mb(e2$qek zWJ!@T<{VW!f~MvL;J#|S=AM;b+oNjrg4mVygLT~NnlHSVv;7C)c%4d4!Vg4WS-ae+ zK9>=~Fs8%nCWoehLHyy_%DF$8$?k(8bK7g(_(F;bBV$k*GqsQ})0a*6B-h^Sa zp=w8uvbMtLdK0R41jA^XpgdJ@1z-lHas`^27oyQo*TtgIQD|yjD3vR}0r~>?8w$7u zSt+NIlQ4`dS5wJKme@(zt4Xcms(>WLpvV~*MjNcWc7sy60>fxSkuzMS_XNORH1YVD z`Ql+;3xPm@(y4@>W&8ou>kXWqouk#d0sypHS2#VpkByJV zJp*_?2bg)WuqpsRv9K!KL!5gy_XJQV9->}vAe~A;6eF0MUm*aPn_nSOj3Av#pk8mF zP(1Vmz`X?z8501AV#E>9GLKuHwm=jk*xkuF#&&mdj$ls)u)eY1x7*XH1lBk9pXa|p zFchX>C``55B?Uuavd7rCJ@#Z82n#C)4x00000NkvXX Hu0mjfj=O9@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_f.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_f.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfb18c772f8b394c1e3ba55f3c68da9f5e7efd0 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWNC@31>6XFV_PoKW@_3O9)|NpnO&onSFNKLEyT0CtVP=dWA$S;@yC;zDlo3f=K^aSW-LlboW!AhB|p!-xOuB83+6s~Q47{;w6OEwBq|6ktAVpQ7BtB5|+Q zA?SdL{*V8UZBv*fBo??ih-~;E`FHmhwuKF?{tXW=OQ&edtp9V-z9Gf+(ZT=UxF?8i zDBQfysZ3?I>1(}^{6{Q{x!gp1v<|F2(3;5KWif|8l;ONw`njxgN@xNAwtA1l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_m.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_m.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfb18c772f8b394c1e3ba55f3c68da9f5e7efd0 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWNC@31>6XFV_PoKW@_3O9)|NpnO&onSFNKLEyT0CtVP=dWA$S;@yC;zDlo3f=K^aSW-LlboW!AhB|p!-xOuB83+6s~Q47{;w6OEwBq|6ktAVpQ7BtB5|+Q zA?SdL{*V8UZBv*fBo??ih-~;E`FHmhwuKF?{tXW=OQ&edtp9V-z9Gf+(ZT=UxF?8i zDBQfysZ3?I>1(}^{6{Q{x!gp1v<|F2(3;5KWif|8l;ONw`njxgN@xNAwtA1l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_arm.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_arm.png new file mode 100644 index 0000000000000000000000000000000000000000..8eda928dffd0a750db8437624f7aa69bcf5bc6e8 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|HhH=@hE&XX zdvl}UAqA0RAD4GmL>|!Fy@P>gBI6{9`GNo87eDmTa@9FC2vd$@?2>=7*Vf6q2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_foot.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..0dd3bb508fb3d31ba50e4e6e3d3176d998713dc7 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_ISEDhE&XX zdut=_VFiKKL?z+G@VLuzhqw>$@VFkAS}CO6t|zJ)WU-0G^K-rE)xE-RZIgl8VBo&) z>t%K>qMEOqugr_IbMe(&%^x_u^!2RLuGwio&g`_(%Xd;Y&U)yaGpjJuG-Jc!TdR#f z-SM61zIo^T&%K6e`|r;>&ki$;fk9@adG*9k*JuCTl&2MBvh>eyTQ=)`_6x)9A9%dw rTQa3|!{e2Imi=w`_3k47i>ZH^jyRgTe~DWM4fe#B!* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_hand.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_hand.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa402acab3a1cf1eb5238ad024e292e228d31b2 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6hothE&XX zdutJ;*!}RQlqf&PyBoJ*Kgj< zH3aGg0*7hK-cIuH`25F5N%3h)?K6|y=~GK*JiRoF`ND~);){H5+AkilSebUrVrHF0 zsBwAf-0*6{i4)d*e*WVh!~hWa?|7W)w^>U&?nW(qAJi|ua-CPO$n~?&ud)Y(FD-i# rzWw*(z5NBNWSM-gRhDr8)qhwluAP|M>b&-X21vW7tDnm{r-UW|00d*< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_leg.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_leg.png new file mode 100644 index 0000000000000000000000000000000000000000..70835735c465c3b286cc2bcd7333af8166fb120b GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z?LA!_Ln`LH zy=9nn*g?SIV&DnKo&yO151E(v^GyuutzpsDpSznOYIw~RMX|?^{9GSmxLNA#s+od}K(oQ%zv}}jg~$}CHsQ*unh6@Sykg~3?B-h@mpyfP z^R}s*A}pWpEanXmTYcbG*tXq!vsdVUb=|h@>$guza$E)X7)xs>EV}c<;`##DPdbSf z6H_Lx?5{Y-`a<-nTUXKJx2J2i`8-b8ecM~acki*UVGY}_i(Bqr46~VGN9fO8pNv-j zp4^kU<#k`xTcw_p?^Dfgyl4HhttK|}y6o21eOW%ntA2c6*Z#qDnOySBV~rgd`{xt} zy*&Oo|D&1gzGZddD2Ai!+`b|F8I5TS4jGbg^Tv&L`$B fn;vzAA@7X!xgS*%|F4<*1>^!xS3j3^P6FwU&VC2H)k;b8OK<{19j#E-))gjX|6bw~V-2R8}+_2`k z^=>OcpnismgEQi;pA$&Fw&&QFS9APVF`TQM8`bjnQsN}BUHLxiQ$y81a-CXr?fIQ} z*=KXYpYJitoqptL^Rl-lDe|{Zi-Sx6g9Fl=&)y3X(X%i8wym^%#@S)g z;q}{n9xKjr#rkK)*gaeP@`HV;-71D_d`e0|Q>VKgTBEp%!L{&SYw0xE=l;wfqYn7n YFdX_(`7zs{`3#8f>FVdQ&MBb@0Q$gkWB>pF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_foot.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..bc31eb1f80c1738ed6c5530f3d514e3d540c47f8 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_ISEDhE&XX zd&`#ZumVq8;;JP|J~6_42U#ER$aM8C-lBD4uF%$?_K>VPt-a@So}6E^4P+)1G?W{r zX0G-2iJZeOE`;a~G-N3WHaqU^tz9r&rR_UqgCjCPX8JiS)7-{r_i sp8l}C@R#TR_1|Bt@BM!7aQ?;LoDMV64HQl-=>i$y>FVdQ&MBb@0NLeb^#A|> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_hand.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_hand.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff6f120086422f39ce3a301c5b6864dfca0adf3 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_IbKEhE&XX zduuoEVFiYk#3_+MmCavHYJ3xrV@OkoRIt9Wm)nX<>smonkY&*ln+-jl6aM8lT;_bi zrwG&y1P$!TITFXC4UV<#$~?UO_mLH|&CXP>=bGI#sU>yOmd|=>S1k2+)kWObYhEYc zQfwEyz|hQNY4?u5oguqsh;u{C0Fn><&u;&IXYot1=JYEz|GYxq9(`Hiar5bFUA13F y*$t)^oa_Glbk?2=>O1-W=&md&tOxn0A-#NWZ*J=cEvDljb39%BT-G@yGywq60A>dO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_leg.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_leg.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff0e6d7beefd64fc9c9c8247e42add7165cff49 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z4Ln^OLn`LH zy=9nn*g)jiNByPjoNWG9PT!sg$nL(uo?-5+7|s3mLepN6U0(#=-eb-%kl;DSzA=#f zxS})rX^TRq|NGA>e4ICL{xWq=pxI#XN4$F>_gdXKh6_LKxpMt`|Eg7C)AHEg+fUQ* zixJTIet%zO>`ykE<%hk4rsau;hOS)ZA2{4G>Jx%<@e1fLbpr}N*vf48c1*>zElrlt4d z`$O!XWtnrg9#yHV=s&*n-CBpsTh?VpnY%lF+B3!Q;mX5hSKssJ=Ng`V$X`4o$;EyZ z^OARa8{TXDdi3?`{NIHxBI@UEB~8+kxx*MZXUEwp)AM(KAKv+dF=j`6^wa)_yO#1Q Pf~@p(^>bP0l+XkKJVBvT literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/snout.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/snout.png new file mode 100644 index 0000000000000000000000000000000000000000..409bc187688f090e8c566f8338b7905852642d67 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e#^NA%C&rs6b?Si}&H|6fVg?3o zVGw3ym^DWND99h+6XFV_Q`4&2+GiRV7@R(RNy7I7P=tZCB*-tA;Xe?_Tu=iU@8ap= z7*a7OIYog%!dN>oezw`jFa!NTFj38#<+}0Y$iL$(K7Z8Gd}R2 nPx%b4f%&RCt{2nlWypKoo}mtX3{IcgQLd6~%Tb(kFLFvnA{q!U3SRJM7X;?f^Z7 zE2lsyEFmAlX(t8yV8F)WfoF)4_esbeK>WjF=AVIifFKBhAP9o+J-OnX97eHve7HxF zW_WzKhwD1X^IcU=(hR}#Kh`z5`T$TAd)(gst~99(fUWi4J6{lEmIPg(#PU5|pn)n_$T&kvOEJ#}`0}mlvhC%&_w=v!Vrlu(N07?(ghhh3p$2qV9P!#)y z$>?2yCL|_l`;T51*LC1~Pe%2z*}SU5;a$-$ZTfzb`nqP<#=R!11*ziBS8=ZK@bE%5ClOG1VIokPZ-6G&){JcE6)#%ehxo{ z=LhOkU5twAg0|NLbk40$aDy;lw=8LGo*6SR>W)uz-cZ+4Paphw^4lW!A7u~h>W f1VIo4;cM{$FIHPY_i_a$00000NkvXXu0mjfj*&&w literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_m.png b/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_m.png new file mode 100644 index 0000000000000000000000000000000000000000..e6bc88d1844647528baa84feeb19e137b53fa78c GIT binary patch literal 642 zcmV-|0)737P)Px%JV``BRCt{2nlVnpFcgM=5EC2%Rm$WWbcZ{zFeaRV93Yw7EiiWB4(;9{TZc@Q zDh^RrGnALQrbT&aoKpBd$!d~D`R!-FXD819A%qY@2>G8}Xl~B(!rtEvF`dnEe>a3N z5vpogpHF9Vq|Z;PXKM8UV6}S3U~pS&$~geF{*^{t8a!Mp#%U1f0Z(OfGtO#uzyT!eJb93Ff0YtwE8vV<5)!DGM`f2Dwzp)F9#*^Cb_ug9dK3#kRCQB+L?ysIQR(ghoBpU+YUhue*AIkVoZc2eh8|M zvRv5p`oqev6!&^aeOL2P(LS@43&@lQ99|fOrmB`0jVDL11sWTmEEm?DbB&2G8c%kN zVN8Tjqae!*TUAR)0k%HxUYGZUrZip%`HaRBnR9pM=01>k^R?!%{_H>qA%qY@2qAmo;w0Lc=E z+#%*Noz3gi_$kuzdly5!til4-p>=v(ke&~@N7!ehwQ1~0MuBVnK6~Cr-Us^Fo Date: Wed, 12 Aug 2026 21:29:18 +0300 Subject: [PATCH 2/6] make ovinia roundstart, randomable, clonable --- Resources/Prototypes/Entities/Mobs/Player/clone.yml | 6 ++++++ Resources/Prototypes/Species/species_weights.yml | 1 + Resources/Prototypes/_DVA/Species/ovinia.yml | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/Player/clone.yml b/Resources/Prototypes/Entities/Mobs/Player/clone.yml index 8e26fe9cdb7..7f41706ac55 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/clone.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/clone.yml @@ -25,6 +25,12 @@ - PermanentBlindness - Snoring - Unrevivable + # BEGIN DeltaV + - DVFireStackModifier + - DVEatTimeModifier + - DVSleepTimeModifier + - DVPettingChanceModifier + # END DeltaV - type: cloningSettings parent: [TraitsMental, TraitsPhysical] diff --git a/Resources/Prototypes/Species/species_weights.yml b/Resources/Prototypes/Species/species_weights.yml index a516795ffb6..ae6a3bb8542 100644 --- a/Resources/Prototypes/Species/species_weights.yml +++ b/Resources/Prototypes/Species/species_weights.yml @@ -10,3 +10,4 @@ Diona: 2 Vox: 1 Vulpkanin: 4 + Ovinia: 4 # DeltaV diff --git a/Resources/Prototypes/_DVA/Species/ovinia.yml b/Resources/Prototypes/_DVA/Species/ovinia.yml index 62f754002cd..72dc9bd3b47 100644 --- a/Resources/Prototypes/_DVA/Species/ovinia.yml +++ b/Resources/Prototypes/_DVA/Species/ovinia.yml @@ -1,8 +1,8 @@ - type: species id: Ovinia name: species-name-ovinia - roundStart: false - #randomViable: false + roundStart: true + randomViable: false prototype: MobOvinia defaultSkinTone: "#ffffff" dollPrototype: AppearanceOvinia From a90e37be506a6231bea2b223adbddfc925dee0f4 Mon Sep 17 00:00:00 2001 From: och-och <80923370+och-och@users.noreply.github.com> Date: Thu, 13 Aug 2026 16:17:50 +0300 Subject: [PATCH 3/6] add voices list for Ovinia, fix localisation in Ovinia guideEntry name --- Resources/Prototypes/_DVA/Guidebook/species.yml | 2 +- Resources/Prototypes/_DVA/Species/ovinia.yml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_DVA/Guidebook/species.yml b/Resources/Prototypes/_DVA/Guidebook/species.yml index 88ad5caef91..141d5719b99 100644 --- a/Resources/Prototypes/_DVA/Guidebook/species.yml +++ b/Resources/Prototypes/_DVA/Guidebook/species.yml @@ -1,4 +1,4 @@ - type: guideEntry id: Ovinia - name: Ovinia + name: species-name-ovinia text: "/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml" diff --git a/Resources/Prototypes/_DVA/Species/ovinia.yml b/Resources/Prototypes/_DVA/Species/ovinia.yml index 72dc9bd3b47..0f232716381 100644 --- a/Resources/Prototypes/_DVA/Species/ovinia.yml +++ b/Resources/Prototypes/_DVA/Species/ovinia.yml @@ -2,7 +2,6 @@ id: Ovinia name: species-name-ovinia roundStart: true - randomViable: false prototype: MobOvinia defaultSkinTone: "#ffffff" dollPrototype: AppearanceOvinia @@ -10,6 +9,10 @@ maleFirstNames: NamesOviniaFirst femaleFirstNames: NamesOviniaFirst lastNames: NamesOviniaLast + voices: + - MaleOvinia + - FemaleOvinia + - MaleOvinia sexes: - Male - Female From 663361b74447d38ff12bc8876b137a843652501d Mon Sep 17 00:00:00 2001 From: och-och <80923370+och-och@users.noreply.github.com> Date: Fri, 14 Aug 2026 00:37:01 +0300 Subject: [PATCH 4/6] =?UTF-8?q?move=20macro=C3=B6vinia=20back=20to=20its?= =?UTF-8?q?=20namespace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Atmos/EntitySystems/FlammableSystem.cs | 8 +- Content.Shared/Bed/Sleep/SleepingSystem.cs | 8 +- .../Interaction/InteractionPopupSystem.cs | 14 +-- .../Components/FireStackModifierComponent.cs} | 4 +- .../Bed/Sleep/SleepTimeModifierComponent.cs} | 4 +- .../PettingChanceModifierComponent.cs} | 4 +- .../Components/EatTimeModifierComponent.cs} | 7 +- .../EntitySystems/EatTimeModifierSystem.cs} | 10 +-- .../Voice/Ovinia/attributions.yml | 0 .../Voice/Ovinia/ovinia_ask.ogg | Bin .../Voice/Ovinia/ovinia_baa1.ogg | Bin .../Voice/Ovinia/ovinia_baa2.ogg | Bin .../Voice/Ovinia/ovinia_baa3.ogg | Bin .../Voice/Ovinia/ovinia_exclaim.ogg | Bin .../Voice/Ovinia/ovinia_moo1.ogg | Bin .../Voice/Ovinia/ovinia_moo2.ogg | Bin .../Voice/Ovinia/ovinia_moo3.ogg | Bin .../Voice/Ovinia/ovinia_moo4.ogg | Bin .../Voice/Ovinia/ovinia_say.ogg | Bin .../Voice/Ovinia/ovinia_scream.ogg | Bin .../{_DVA => _MACRO}/chat/chat-managers.ftl | 0 .../en-US/{_DVA => _MACRO}/chat/emotes.ftl | 0 .../datasets/names/ovinia.ftl | 0 .../{_DVA => _MACRO}/markings/ovinia.ftl | 0 .../{_DVA => _MACRO}/species/species.ftl | 0 .../Prototypes/Entities/Mobs/NPCs/animals.yml | 4 +- .../Prototypes/Entities/Mobs/NPCs/slimes.yml | 6 +- .../Prototypes/Entities/Mobs/NPCs/space.yml | 8 +- Resources/Prototypes/Guidebook/species.yml | 2 +- .../Loadouts/Miscellaneous/survival.yml | 2 +- .../_DVA/SoundCollections/ovinia.yml | 14 --- .../{_DVA => _MACRO}/Body/Species/ovinia.yml | 28 +++--- .../{_DVA => _MACRO}/Damage/ovinia.yml | 0 .../Datasets/Names/ovinia.yml | 0 .../Mobs/Customization/Markings/ovinia.yml | 80 +++++++++--------- .../{_DVA => _MACRO}/Guidebook/species.yml | 2 +- .../_MACRO/SoundCollections/ovinia.yml | 14 +++ .../{_DVA => _MACRO}/Species/ovinia.yml | 4 +- .../{_DVA => _MACRO}/Voice/ovinia.yml | 10 +-- .../{_DVA => _MACRO}/Voice/speech_emotes.yml | 4 +- .../{_DVA => _MACRO}/ai_factions.yml | 0 .../Prototypes/{_DVA => _MACRO}/tags.yml | 0 .../{_DVA => _MACRO}/typing_indicator.yml | 2 +- Resources/Prototypes/ai_factions.yml | 2 +- .../Guidebook/Mobs/Ovinia.xml | 0 .../Effects/speech.rsi/meta.json | 0 .../Effects/speech.rsi/ovinia-idle.png | Bin .../Effects/speech.rsi/ovinia0.png | Bin .../Effects/speech.rsi/ovinia2.png | Bin .../Interface/Emotes/attributions.yml | 0 .../{_DVA => _MACRO}/Interface/Emotes/baa.png | Bin .../{_DVA => _MACRO}/Interface/Emotes/moo.png | Bin .../body_markings.rsi/hand-hoof-left.png | Bin .../body_markings.rsi/hand-hoof-right.png | Bin .../Ovinia/body_markings.rsi/meta.json | 0 .../ovinia-arm-valais-left.png | Bin .../ovinia-arm-valais-right.png | Bin .../body_markings.rsi/ovinia-full-f.png | Bin .../body_markings.rsi/ovinia-full-m.png | Bin .../body_markings.rsi/ovinia-hoof-left.png | Bin .../body_markings.rsi/ovinia-hoof-right.png | Bin .../ovinia-leg-valais-left.png | Bin .../ovinia-leg-valais-right.png | Bin .../Ovinia/body_markings.rsi/ovinia-tummy.png | Bin .../Ovinia/body_markings.rsi/torso-cow-f.png | Bin .../Ovinia/body_markings.rsi/torso-cow-m.png | Bin .../Ovinia/body_markings.rsi/torso-fawn.png | Bin .../ear_markings.rsi/cow-ears-inner.png | Bin .../Ovinia/ear_markings.rsi/cow-ears.png | Bin .../ear_markings.rsi/deer-ears-inner.png | Bin .../Ovinia/ear_markings.rsi/deer-ears.png | Bin .../ear_markings.rsi/horse-ears-inner.png | Bin .../Ovinia/ear_markings.rsi/horse-ears.png | Bin .../Ovinia/ear_markings.rsi/meta.json | 0 .../ear_markings.rsi/ovinia-ears-inner.png | Bin .../Ovinia/ear_markings.rsi/ovinia-ears.png | Bin .../Ovinia/head_markings.rsi/meta.json | 0 .../head_markings.rsi/ovinia-neck-fluff.png | Bin .../Ovinia/horn_markings.rsi/meta.json | 0 .../ovinia-baphomet-horns.png | Bin .../horn_markings.rsi/ovinia-curved-horns.png | Bin .../horn_markings.rsi/ovinia-deer-horns.png | Bin .../horn_markings.rsi/ovinia-devil-horns.png | Bin .../horn_markings.rsi/ovinia-ibex-horns.png | Bin .../horn_markings.rsi/ovinia-jacob-horns.png | Bin .../horn_markings.rsi/ovinia-lamb-horns.png | Bin .../horn_markings.rsi/ovinia-pointy-horns.png | Bin .../horn_markings.rsi/ovinia-ram-horns.png | Bin .../Ovinia/snout_markings.rsi/meta.json | 0 .../snout_markings.rsi/ovinia-blaze.png | Bin .../Ovinia/snout_markings.rsi/ovinia-face.png | Bin .../Ovinia/snout_markings.rsi/ovinia-nose.png | Bin .../snout_markings.rsi/ovinia-snout.png | Bin .../Ovinia/tail_markings.rsi/meta.json | 0 .../Ovinia/tail_markings.rsi/ovinia-tail.png | Bin .../tail_markings.rsi/ovinia-tail_wag.png | Bin .../displacement.rsi/jumpsuit-female.png | Bin .../Ovinia/displacement.rsi/jumpsuit.png | Bin .../Species/Ovinia/displacement.rsi/meta.json | 0 .../outerclothing-hardsuit.png | Bin .../Species/Ovinia/displacement.rsi/shoes.png | Bin .../Mobs/Species/Ovinia/parts.rsi/eyes.png | Bin .../Mobs/Species/Ovinia/parts.rsi/full.png | Bin .../Mobs/Species/Ovinia/parts.rsi/head_f.png | Bin .../Mobs/Species/Ovinia/parts.rsi/head_m.png | Bin .../Mobs/Species/Ovinia/parts.rsi/l_arm.png | Bin .../Mobs/Species/Ovinia/parts.rsi/l_foot.png | Bin .../Mobs/Species/Ovinia/parts.rsi/l_hand.png | Bin .../Mobs/Species/Ovinia/parts.rsi/l_leg.png | Bin .../Mobs/Species/Ovinia/parts.rsi/meta.json | 0 .../Mobs/Species/Ovinia/parts.rsi/r_arm.png | Bin .../Mobs/Species/Ovinia/parts.rsi/r_foot.png | Bin .../Mobs/Species/Ovinia/parts.rsi/r_hand.png | Bin .../Mobs/Species/Ovinia/parts.rsi/r_leg.png | Bin .../Mobs/Species/Ovinia/parts.rsi/snout.png | Bin .../Mobs/Species/Ovinia/parts.rsi/torso_f.png | Bin .../Mobs/Species/Ovinia/parts.rsi/torso_m.png | Bin 117 files changed, 120 insertions(+), 121 deletions(-) rename Content.Shared/{_DVA/Atmos/Components/DVFireStackModifierComponent.cs => _MACRO/Atmos/Components/FireStackModifierComponent.cs} (68%) rename Content.Shared/{_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs => _MACRO/Bed/Sleep/SleepTimeModifierComponent.cs} (81%) rename Content.Shared/{_DVA/Interaction/DVPettingChanceModifierComponent.cs => _MACRO/Interaction/PettingChanceModifierComponent.cs} (87%) rename Content.Shared/{_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs => _MACRO/Nutrition/Components/EatTimeModifierComponent.cs} (63%) rename Content.Shared/{_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs => _MACRO/Nutrition/EntitySystems/EatTimeModifierSystem.cs} (63%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/attributions.yml (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_ask.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_baa1.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_baa2.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_baa3.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_exclaim.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_moo1.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_moo2.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_moo3.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_moo4.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_say.ogg (100%) rename Resources/Audio/{_DVA => _MACRO}/Voice/Ovinia/ovinia_scream.ogg (100%) rename Resources/Locale/en-US/{_DVA => _MACRO}/chat/chat-managers.ftl (100%) rename Resources/Locale/en-US/{_DVA => _MACRO}/chat/emotes.ftl (100%) rename Resources/Locale/en-US/{_DVA => _MACRO}/datasets/names/ovinia.ftl (100%) rename Resources/Locale/en-US/{_DVA => _MACRO}/markings/ovinia.ftl (100%) rename Resources/Locale/en-US/{_DVA => _MACRO}/species/species.ftl (100%) delete mode 100644 Resources/Prototypes/_DVA/SoundCollections/ovinia.yml rename Resources/Prototypes/{_DVA => _MACRO}/Body/Species/ovinia.yml (90%) rename Resources/Prototypes/{_DVA => _MACRO}/Damage/ovinia.yml (100%) rename Resources/Prototypes/{_DVA => _MACRO}/Datasets/Names/ovinia.yml (100%) rename Resources/Prototypes/{_DVA => _MACRO}/Entities/Mobs/Customization/Markings/ovinia.yml (66%) rename Resources/Prototypes/{_DVA => _MACRO}/Guidebook/species.yml (53%) create mode 100644 Resources/Prototypes/_MACRO/SoundCollections/ovinia.yml rename Resources/Prototypes/{_DVA => _MACRO}/Species/ovinia.yml (84%) rename Resources/Prototypes/{_DVA => _MACRO}/Voice/ovinia.yml (85%) rename Resources/Prototypes/{_DVA => _MACRO}/Voice/speech_emotes.yml (88%) rename Resources/Prototypes/{_DVA => _MACRO}/ai_factions.yml (100%) rename Resources/Prototypes/{_DVA => _MACRO}/tags.yml (100%) rename Resources/Prototypes/{_DVA => _MACRO}/typing_indicator.yml (67%) rename Resources/ServerInfo/{_DVA => _MACRO}/Guidebook/Mobs/Ovinia.xml (100%) rename Resources/Textures/{_DVA => _MACRO}/Effects/speech.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Effects/speech.rsi/ovinia-idle.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Effects/speech.rsi/ovinia0.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Effects/speech.rsi/ovinia2.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Interface/Emotes/attributions.yml (100%) rename Resources/Textures/{_DVA => _MACRO}/Interface/Emotes/baa.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Interface/Emotes/moo.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-left.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-left.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-right.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-f.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-left.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-right.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-left.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-m.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/body_markings.rsi/torso-fawn.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears-inner.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears-inner.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/head_markings.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-baphomet-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-deer-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ibex-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ram-horns.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-face.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-snout.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/displacement.rsi/jumpsuit-female.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/displacement.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/displacement.rsi/shoes.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/eyes.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/full.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/head_f.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/head_m.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/l_arm.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/l_foot.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/l_hand.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/l_leg.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/meta.json (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/r_arm.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/r_foot.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/r_hand.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/r_leg.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/snout.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/torso_f.png (100%) rename Resources/Textures/{_DVA => _MACRO}/Mobs/Species/Ovinia/parts.rsi/torso_m.png (100%) diff --git a/Content.Server/Atmos/EntitySystems/FlammableSystem.cs b/Content.Server/Atmos/EntitySystems/FlammableSystem.cs index f237be69f0a..4068a6ff601 100644 --- a/Content.Server/Atmos/EntitySystems/FlammableSystem.cs +++ b/Content.Server/Atmos/EntitySystems/FlammableSystem.cs @@ -1,4 +1,4 @@ -using Content.Shared._DVA.Atmos.Components; +using Content.Shared._MACRO.Atmos.Components; using Content.Server.Administration.Logs; using Content.Server.Atmos.Components; using Content.Server.Stunnable; @@ -295,10 +295,10 @@ public void SetFireStacks(EntityUid uid, float stacks, FlammableComponent? flamm if (!Resolve(uid, ref flammable)) return; - // BEGIN DeltaV - firestack modifier - if (TryComp(uid, out var fireStackModifier)) + // MACRO start: firestack modifier + if (TryComp(uid, out var fireStackModifier)) stacks *= fireStackModifier.Modifier; - // END DeltaV + // MACRO end flammable.FireStacks = MathF.Min(MathF.Max(flammable.MinimumFireStacks, stacks), flammable.MaximumFireStacks); diff --git a/Content.Shared/Bed/Sleep/SleepingSystem.cs b/Content.Shared/Bed/Sleep/SleepingSystem.cs index 2f2849b9ac5..234246ba7f1 100644 --- a/Content.Shared/Bed/Sleep/SleepingSystem.cs +++ b/Content.Shared/Bed/Sleep/SleepingSystem.cs @@ -1,4 +1,4 @@ -using Content.Shared._DVA.Bed.Sleep; +using Content.Shared._MACRO.Bed.Sleep; using Content.Shared.Actions; using Content.Shared.Actions.Components; using Content.Shared.Buckle.Components; @@ -288,9 +288,9 @@ private void OnStatusMobStateChanged(Entity private void OnStatusEffectApplied(Entity ent, ref StatusEffectAppliedEvent args) { - // BEGIN DeltaV - SleepTimeModifier to modify force sleep duration + // MACRO start: SleepTimeModifier to modify force sleep duration // IF YOU ARE HERE TO ADD MORE TRYCOMPS: dont. make a new event instead. - if (TryComp(args.Target, out var sleepTimeModifier) && + if (TryComp(args.Target, out var sleepTimeModifier) && _statusEffect.TryGetTime(args.Target, StatusEffectForcedSleeping, out var initTime)) { var time = initTime.EndEffectTime - initTime.StartEffectTime; @@ -299,7 +299,7 @@ private void OnStatusEffectApplied(Entity e StatusEffectForcedSleeping, time * sleepTimeModifier.Modifier); } - // END DeltaV + // MACRO end // Applying state check needed so we don't add SleepingComp during // entity reset due to the status effect getting inserted diff --git a/Content.Shared/Interaction/InteractionPopupSystem.cs b/Content.Shared/Interaction/InteractionPopupSystem.cs index ad90043a0de..7815f3f24ed 100644 --- a/Content.Shared/Interaction/InteractionPopupSystem.cs +++ b/Content.Shared/Interaction/InteractionPopupSystem.cs @@ -1,4 +1,4 @@ -using Content.Shared._DVA.Interaction; +using Content.Shared._MACRO.Interaction; using Content.Shared.Bed.Sleep; using Content.Shared.IdentityManagement; using Content.Shared.Interaction.Components; @@ -6,7 +6,7 @@ using Content.Shared.Mobs.Components; using Content.Shared.Mobs.Systems; using Content.Shared.Popups; -using Content.Shared.Whitelist; // DeltaV - Add petting chance modifier +using Content.Shared.Whitelist; // MACRO: Add petting chance modifier using Robust.Shared.Audio; using Robust.Shared.Audio.Systems; using Robust.Shared.Network; @@ -18,7 +18,7 @@ namespace Content.Shared.Interaction; public sealed partial class InteractionPopupSystem : EntitySystem { - [Dependency] private EntityWhitelistSystem _entityWhitelist = null!; // DeltaV - Add petting chance modifier + [Dependency] private EntityWhitelistSystem _entityWhitelist = null!; // MACRO: Add petting chance modifier [Dependency] private IGameTiming _gameTiming = default!; [Dependency] private IRobustRandom _random = default!; [Dependency] private MobStateSystem _mobStateSystem = default!; @@ -94,16 +94,16 @@ private void SharedInteract( if (_netMan.IsClient && !predict) return; - // BEGIN DeltaV - Add petting chance modifier + // MACRO start: Add petting chance modifier var successChance = component.SuccessChance; - if (TryComp(uid, out var pettingChance) + if (TryComp(uid, out var pettingChance) && _entityWhitelist.IsWhitelistPassOrNull(pettingChance.TargetWhitelist, target) && _entityWhitelist.IsWhitelistFailOrNull(pettingChance.TargetBlacklist, target)) successChance *= pettingChance.Modifier; - // END DeltaV + // MACRO end - if (_random.Prob(successChance)) // DeltaV - Add petting chance modifier + if (_random.Prob(successChance)) // MACRO: Add petting chance modifier { if (component.InteractSuccessString != null) msg = Loc.GetString(component.InteractSuccessString, ("target", Identity.Entity(uid, EntityManager))); // Success message (localized). diff --git a/Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs b/Content.Shared/_MACRO/Atmos/Components/FireStackModifierComponent.cs similarity index 68% rename from Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs rename to Content.Shared/_MACRO/Atmos/Components/FireStackModifierComponent.cs index 63747e70696..82e15d04860 100644 --- a/Content.Shared/_DVA/Atmos/Components/DVFireStackModifierComponent.cs +++ b/Content.Shared/_MACRO/Atmos/Components/FireStackModifierComponent.cs @@ -1,10 +1,10 @@ -namespace Content.Shared._DVA.Atmos.Components; +namespace Content.Shared._MACRO.Atmos.Components; ///

/// This is used for modifying fire stacks. /// [RegisterComponent] -public sealed partial class DVFireStackModifierComponent : Component +public sealed partial class FireStackModifierComponent : Component { /// /// The modifier to multiply the fire stacks by. diff --git a/Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs b/Content.Shared/_MACRO/Bed/Sleep/SleepTimeModifierComponent.cs similarity index 81% rename from Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs rename to Content.Shared/_MACRO/Bed/Sleep/SleepTimeModifierComponent.cs index 25723ca22a6..a403fc0a18f 100644 --- a/Content.Shared/_DVA/Bed/Sleep/DVSleepTimeModifierComponent.cs +++ b/Content.Shared/_MACRO/Bed/Sleep/SleepTimeModifierComponent.cs @@ -1,6 +1,6 @@ using Robust.Shared.GameStates; -namespace Content.Shared._DVA.Bed.Sleep; +namespace Content.Shared._MACRO.Bed.Sleep; /// /// Component that modifies an entity's sleep wakeup cooldown @@ -8,7 +8,7 @@ namespace Content.Shared._DVA.Bed.Sleep; /// [RegisterComponent, NetworkedComponent] [AutoGenerateComponentState] -public sealed partial class DVSleepTimeModifierComponent : Component +public sealed partial class SleepTimeModifierComponent : Component { /// /// When this entity is put to sleep, the cooldown before diff --git a/Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs b/Content.Shared/_MACRO/Interaction/PettingChanceModifierComponent.cs similarity index 87% rename from Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs rename to Content.Shared/_MACRO/Interaction/PettingChanceModifierComponent.cs index d756fb3c398..ff6611110dd 100644 --- a/Content.Shared/_DVA/Interaction/DVPettingChanceModifierComponent.cs +++ b/Content.Shared/_MACRO/Interaction/PettingChanceModifierComponent.cs @@ -1,13 +1,13 @@ using Content.Shared.Interaction.Components; using Content.Shared.Whitelist; -namespace Content.Shared._DVA.Interaction; +namespace Content.Shared._MACRO.Interaction; /// /// Allows any entity with this component to have a different success rate when petting mobs with . /// [RegisterComponent] -public sealed partial class DVPettingChanceModifierComponent : Component +public sealed partial class PettingChanceModifierComponent : Component { /// /// Modifier of the chance to successfully pet a mob. diff --git a/Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs b/Content.Shared/_MACRO/Nutrition/Components/EatTimeModifierComponent.cs similarity index 63% rename from Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs rename to Content.Shared/_MACRO/Nutrition/Components/EatTimeModifierComponent.cs index 58cd01c02a8..571f99e6455 100644 --- a/Content.Shared/_DVA/Nutrition/Components/DVEatTimeModifierComponent.cs +++ b/Content.Shared/_MACRO/Nutrition/Components/EatTimeModifierComponent.cs @@ -1,13 +1,12 @@ -using Content.Shared.Whitelist; -using Robust.Shared.GameStates; +using Robust.Shared.GameStates; -namespace Content.Shared._DVA.Nutrition.Components; +namespace Content.Shared._MACRO.Nutrition.Components; /// /// This component is used to modify the time to eat food by a specific modifier. /// [RegisterComponent, NetworkedComponent] -public sealed partial class DVEatTimeModifierComponent : Component +public sealed partial class EatTimeModifierComponent : Component { /// /// The amount you would like to multiply the delay on the eating doAfter diff --git a/Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs b/Content.Shared/_MACRO/Nutrition/EntitySystems/EatTimeModifierSystem.cs similarity index 63% rename from Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs rename to Content.Shared/_MACRO/Nutrition/EntitySystems/EatTimeModifierSystem.cs index 505a92cd930..20e6388de4c 100644 --- a/Content.Shared/_DVA/Nutrition/EntitySystems/DVEatTimeModifierSystem.cs +++ b/Content.Shared/_MACRO/Nutrition/EntitySystems/EatTimeModifierSystem.cs @@ -1,15 +1,13 @@ -using Content.Shared._DVA.Nutrition.Components; -using Content.Shared.Item; +using Content.Shared._MACRO.Nutrition.Components; using Content.Shared.Nutrition; using Content.Shared.Nutrition.EntitySystems; -using Content.Shared.Whitelist; -namespace Content.Shared._DVA.Nutrition.EntitySystems; +namespace Content.Shared._MACRO.Nutrition.EntitySystems; /// /// Handles the time modification of the eaten food /// -public sealed class DVEatTimeModifierSystem : EntitySystem +public sealed class EatTimeModifierSystem : EntitySystem { /// public override void Initialize() @@ -24,7 +22,7 @@ private void OnEdible(ref EdibleEvent args) if (args.Cancelled) return; - if (!TryComp(user, out var eatTimeModifier)) + if (!TryComp(user, out var eatTimeModifier)) return; args.Time *= eatTimeModifier.Modifier; diff --git a/Resources/Audio/_DVA/Voice/Ovinia/attributions.yml b/Resources/Audio/_MACRO/Voice/Ovinia/attributions.yml similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/attributions.yml rename to Resources/Audio/_MACRO/Voice/Ovinia/attributions.yml diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_ask.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_ask.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_baa1.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_baa1.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_baa2.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_baa2.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_baa3.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_baa3.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_exclaim.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_exclaim.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo1.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo1.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo2.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo2.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo2.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo2.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo3.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo3.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo4.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_moo4.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_say.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_say.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_say.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_say.ogg diff --git a/Resources/Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg b/Resources/Audio/_MACRO/Voice/Ovinia/ovinia_scream.ogg similarity index 100% rename from Resources/Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg rename to Resources/Audio/_MACRO/Voice/Ovinia/ovinia_scream.ogg diff --git a/Resources/Locale/en-US/_DVA/chat/chat-managers.ftl b/Resources/Locale/en-US/_MACRO/chat/chat-managers.ftl similarity index 100% rename from Resources/Locale/en-US/_DVA/chat/chat-managers.ftl rename to Resources/Locale/en-US/_MACRO/chat/chat-managers.ftl diff --git a/Resources/Locale/en-US/_DVA/chat/emotes.ftl b/Resources/Locale/en-US/_MACRO/chat/emotes.ftl similarity index 100% rename from Resources/Locale/en-US/_DVA/chat/emotes.ftl rename to Resources/Locale/en-US/_MACRO/chat/emotes.ftl diff --git a/Resources/Locale/en-US/_DVA/datasets/names/ovinia.ftl b/Resources/Locale/en-US/_MACRO/datasets/names/ovinia.ftl similarity index 100% rename from Resources/Locale/en-US/_DVA/datasets/names/ovinia.ftl rename to Resources/Locale/en-US/_MACRO/datasets/names/ovinia.ftl diff --git a/Resources/Locale/en-US/_DVA/markings/ovinia.ftl b/Resources/Locale/en-US/_MACRO/markings/ovinia.ftl similarity index 100% rename from Resources/Locale/en-US/_DVA/markings/ovinia.ftl rename to Resources/Locale/en-US/_MACRO/markings/ovinia.ftl diff --git a/Resources/Locale/en-US/_DVA/species/species.ftl b/Resources/Locale/en-US/_MACRO/species/species.ftl similarity index 100% rename from Resources/Locale/en-US/_DVA/species/species.ftl rename to Resources/Locale/en-US/_MACRO/species/species.ftl diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index b9240fed720..bb880acb058 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -189,7 +189,7 @@ - type: NpcFactionMember factions: - SimpleHostile - - AnimalFriend # DeltaV + - AnimalFriend # MACRO - type: Bloodstream bloodReferenceSolution: reagents: @@ -1547,7 +1547,7 @@ - type: NpcFactionMember factions: - SimpleHostile - - AnimalFriend # DeltaV + - AnimalFriend # MACRO - type: entity name: genetic ancestor diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml b/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml index 841f4454844..3892011d9ca 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml @@ -159,7 +159,7 @@ - type: NpcFactionMember factions: - SimpleHostile - - AnimalFriend # DeltaV + - AnimalFriend # MACRO - type: GhostRole description: ghost-role-information-angry-slimes-description rules: ghost-role-information-angry-slimes-rules @@ -200,7 +200,7 @@ - type: NpcFactionMember factions: - SimpleHostile - - AnimalFriend # DeltaV + - AnimalFriend # MACRO - type: GhostRole description: ghost-role-information-angry-slimes-description rules: ghost-role-information-angry-slimes-rules @@ -240,7 +240,7 @@ - type: NpcFactionMember factions: - SimpleHostile - - AnimalFriend # DeltaV + - AnimalFriend # MACRO - type: GhostRole description: ghost-role-information-angry-slimes-description rules: ghost-role-information-angry-slimes-rules diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml index 01ad849303c..98a7082d55d 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml @@ -112,12 +112,12 @@ interactFailureString: petting-failure-bear interactSuccessSound: path: /Audio/Animals/sloth_squeak.ogg - # BEGIN DeltaV + # MACRO start - type: NpcFactionMember factions: - AnimalFriend - SimpleHostile - # END DeltaV + # MACRO end - type: entity id: MobBearSpaceSalvage @@ -179,12 +179,12 @@ thresholds: 0: Alive 60: Dead - # BEGIN DeltaV + # MACRO start - type: NpcFactionMember factions: - AnimalFriend - SimpleHostile - # END DeltaV + # MACRO end - type: entity id: MobKangarooSpaceSalvage diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index add5de508a5..7eda3281045 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -8,7 +8,7 @@ - Dwarf - Human - Moth - - Ovinia # DeltaV + - Ovinia # MACRO - Reptilian - SlimePerson - Vox diff --git a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml index 15d0fa95fea..4326de63951 100644 --- a/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml +++ b/Resources/Prototypes/Loadouts/Miscellaneous/survival.yml @@ -19,7 +19,7 @@ - Moth - Reptilian - Vulpkanin - - Ovinia # DeltaV + - Ovinia # MACRO - type: loadoutEffectGroup id: EffectSpeciesVox diff --git a/Resources/Prototypes/_DVA/SoundCollections/ovinia.yml b/Resources/Prototypes/_DVA/SoundCollections/ovinia.yml deleted file mode 100644 index c38d296f820..00000000000 --- a/Resources/Prototypes/_DVA/SoundCollections/ovinia.yml +++ /dev/null @@ -1,14 +0,0 @@ -- type: soundCollection - id: OviniaBaa - files: - - /Audio/_DVA/Voice/Ovinia/ovinia_baa1.ogg - - /Audio/_DVA/Voice/Ovinia/ovinia_baa2.ogg - - /Audio/_DVA/Voice/Ovinia/ovinia_baa3.ogg - -- type: soundCollection - id: CowMoo - files: - - /Audio/_DVA/Voice/Ovinia/ovinia_moo1.ogg - - /Audio/_DVA/Voice/Ovinia/ovinia_moo2.ogg - - /Audio/_DVA/Voice/Ovinia/ovinia_moo3.ogg - - /Audio/_DVA/Voice/Ovinia/ovinia_moo4.ogg diff --git a/Resources/Prototypes/_DVA/Body/Species/ovinia.yml b/Resources/Prototypes/_MACRO/Body/Species/ovinia.yml similarity index 90% rename from Resources/Prototypes/_DVA/Body/Species/ovinia.yml rename to Resources/Prototypes/_MACRO/Body/Species/ovinia.yml index f682f9321b8..ba8a27f744e 100644 --- a/Resources/Prototypes/_DVA/Body/Species/ovinia.yml +++ b/Resources/Prototypes/_MACRO/Body/Species/ovinia.yml @@ -70,33 +70,33 @@ jumpsuit: sizeMaps: 32: - sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + sprite: _MACRO/Mobs/Species/Ovinia/displacement.rsi state: jumpsuit shoes: sizeMaps: 32: - sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + sprite: _MACRO/Mobs/Species/Ovinia/displacement.rsi state: shoes outerClothing: sizeMaps: 32: - sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + sprite: _MACRO/Mobs/Species/Ovinia/displacement.rsi state: outerclothing-hardsuit femaleDisplacements: jumpsuit: sizeMaps: 32: - sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + sprite: _MACRO/Mobs/Species/Ovinia/displacement.rsi state: jumpsuit-female shoes: sizeMaps: 32: - sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + sprite: _MACRO/Mobs/Species/Ovinia/displacement.rsi state: shoes outerClothing: sizeMaps: 32: - sprite: _DVA/Mobs/Species/Ovinia/displacement.rsi + sprite: _MACRO/Mobs/Species/Ovinia/displacement.rsi state: outerclothing-hardsuit - type: InitialBody organs: @@ -141,17 +141,17 @@ - type: Damageable damageModifierSet: Ovinia - type: Flammable - - type: DVFireStackModifier + - type: FireStackModifier modifier: 0.75 # less fire stacks! - - type: DVEatTimeModifier + - type: EatTimeModifier modifier: 1.2 # quite slow eaters - type: Hunger baseDecayRate: 0.0083 # slower than normal (chewin they cud) - type: Thirst baseDecayRate: 0.0083 # slower than normal - - type: DVSleepTimeModifier + - type: SleepTimeModifier modifier: 2 - - type: DVPettingChanceModifier + - type: PettingChanceModifier modifier: 1.2 - type: ProtectedFromStepTriggers - type: Tag @@ -185,7 +185,7 @@ components: - type: VisualOrgan data: - sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + sprite: _MACRO/Mobs/Species/Ovinia/parts.rsi - type: VisualOrganMarkings markingData: group: Ovinia @@ -196,10 +196,10 @@ abstract: true components: - type: Sprite - sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + sprite: _MACRO/Mobs/Species/Ovinia/parts.rsi - type: VisualOrgan data: - sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + sprite: _MACRO/Mobs/Species/Ovinia/parts.rsi - type: VisualOrganMarkings markingData: group: Ovinia @@ -274,7 +274,7 @@ - type: VisualOrgan layer: enum.HumanoidVisualLayers.Eyes data: - sprite: _DVA/Mobs/Species/Ovinia/parts.rsi + sprite: _MACRO/Mobs/Species/Ovinia/parts.rsi state: eyes - type: entity diff --git a/Resources/Prototypes/_DVA/Damage/ovinia.yml b/Resources/Prototypes/_MACRO/Damage/ovinia.yml similarity index 100% rename from Resources/Prototypes/_DVA/Damage/ovinia.yml rename to Resources/Prototypes/_MACRO/Damage/ovinia.yml diff --git a/Resources/Prototypes/_DVA/Datasets/Names/ovinia.yml b/Resources/Prototypes/_MACRO/Datasets/Names/ovinia.yml similarity index 100% rename from Resources/Prototypes/_DVA/Datasets/Names/ovinia.yml rename to Resources/Prototypes/_MACRO/Datasets/Names/ovinia.yml diff --git a/Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml b/Resources/Prototypes/_MACRO/Entities/Mobs/Customization/Markings/ovinia.yml similarity index 66% rename from Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml rename to Resources/Prototypes/_MACRO/Entities/Mobs/Customization/Markings/ovinia.yml index df1df5c0bf8..b6be0392382 100644 --- a/Resources/Prototypes/_DVA/Entities/Mobs/Customization/Markings/ovinia.yml +++ b/Resources/Prototypes/_MACRO/Entities/Mobs/Customization/Markings/ovinia.yml @@ -5,7 +5,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-lamb-horns - type: marking @@ -13,7 +13,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-ram-horns - type: marking @@ -21,7 +21,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-pointy-horns - type: marking @@ -29,7 +29,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-curved-horns - type: marking @@ -37,7 +37,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-deer-horns - type: marking @@ -45,7 +45,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-devil-horns - type: marking @@ -53,7 +53,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-baphomet-horns - type: marking @@ -61,7 +61,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-ibex-horns - type: marking @@ -69,7 +69,7 @@ bodyPart: HeadTop groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/horn_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/horn_markings.rsi state: ovinia-jacob-horns # Ears @@ -79,9 +79,9 @@ bodyPart: HeadSide groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: ovinia-ears - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: ovinia-ears-inner - type: marking @@ -89,9 +89,9 @@ bodyPart: HeadSide groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: cow-ears - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: cow-ears-inner - type: marking @@ -99,9 +99,9 @@ bodyPart: HeadSide groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: deer-ears - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: deer-ears-inner - type: marking @@ -109,9 +109,9 @@ bodyPart: Headside groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: horse-ears - - sprite: _DVA/Mobs/Customization/Ovinia/ear_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/ear_markings.rsi state: horse-ears-inner # Head @@ -123,7 +123,7 @@ bodyPart: FacialHair # will fix this if we decide on introducing neck fluff layer groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/head_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/head_markings.rsi state: ovinia-neck-fluff # Snout @@ -133,9 +133,9 @@ bodyPart: Snout groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/snout_markings.rsi state: ovinia-snout - - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/snout_markings.rsi state: ovinia-nose - type: marking @@ -143,9 +143,9 @@ bodyPart: Snout groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/snout_markings.rsi state: ovinia-face - - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/snout_markings.rsi state: ovinia-nose - type: marking @@ -153,9 +153,9 @@ bodyPart: Snout groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/snout_markings.rsi state: ovinia-blaze - - sprite: _DVA/Mobs/Customization/Ovinia/snout_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/snout_markings.rsi state: ovinia-nose # Chest @@ -164,7 +164,7 @@ bodyPart: Chest groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-tummy - type: marking @@ -172,7 +172,7 @@ bodyPart: Chest groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-full-m - type: marking @@ -180,7 +180,7 @@ bodyPart: Chest groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-full-f - type: marking @@ -188,7 +188,7 @@ bodyPart: Chest groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: torso-fawn coloring: default: @@ -200,7 +200,7 @@ bodyPart: Chest groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: torso-cow-m - type: marking @@ -208,7 +208,7 @@ bodyPart: Chest groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: torso-cow-f # RArm @@ -217,7 +217,7 @@ bodyPart: RArm groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-arm-valais-right # LArm @@ -227,7 +227,7 @@ bodyPart: LArm groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-arm-valais-left # RHand @@ -237,7 +237,7 @@ bodyPart: RHand groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: hand-hoof-right coloring: default: @@ -251,7 +251,7 @@ bodyPart: LHand groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: hand-hoof-left coloring: default: @@ -265,7 +265,7 @@ bodyPart: Tail groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/tail_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/tail_markings.rsi state: ovinia-tail_wag - type: marking @@ -273,7 +273,7 @@ bodyPart: Tail groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/tail_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/tail_markings.rsi state: ovinia-tail # RLeg @@ -283,7 +283,7 @@ bodyPart: RLeg groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-leg-valais-right # LLeg @@ -293,7 +293,7 @@ bodyPart: LLeg groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-leg-valais-left # RFoot @@ -303,7 +303,7 @@ bodyPart: RFoot groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-hoof-right coloring: default: @@ -317,7 +317,7 @@ bodyPart: LFoot groupWhitelist: [ Ovinia ] sprites: - - sprite: _DVA/Mobs/Customization/Ovinia/body_markings.rsi + - sprite: _MACRO/Mobs/Customization/Ovinia/body_markings.rsi state: ovinia-hoof-left coloring: default: diff --git a/Resources/Prototypes/_DVA/Guidebook/species.yml b/Resources/Prototypes/_MACRO/Guidebook/species.yml similarity index 53% rename from Resources/Prototypes/_DVA/Guidebook/species.yml rename to Resources/Prototypes/_MACRO/Guidebook/species.yml index 141d5719b99..d56f03f8888 100644 --- a/Resources/Prototypes/_DVA/Guidebook/species.yml +++ b/Resources/Prototypes/_MACRO/Guidebook/species.yml @@ -1,4 +1,4 @@ - type: guideEntry id: Ovinia name: species-name-ovinia - text: "/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml" + text: "/ServerInfo/_MACRO/Guidebook/Mobs/Ovinia.xml" diff --git a/Resources/Prototypes/_MACRO/SoundCollections/ovinia.yml b/Resources/Prototypes/_MACRO/SoundCollections/ovinia.yml new file mode 100644 index 00000000000..cf86f9889cc --- /dev/null +++ b/Resources/Prototypes/_MACRO/SoundCollections/ovinia.yml @@ -0,0 +1,14 @@ +- type: soundCollection + id: OviniaBaa + files: + - /Audio/_MACRO/Voice/Ovinia/ovinia_baa1.ogg + - /Audio/_MACRO/Voice/Ovinia/ovinia_baa2.ogg + - /Audio/_MACRO/Voice/Ovinia/ovinia_baa3.ogg + +- type: soundCollection + id: CowMoo + files: + - /Audio/_MACRO/Voice/Ovinia/ovinia_moo1.ogg + - /Audio/_MACRO/Voice/Ovinia/ovinia_moo2.ogg + - /Audio/_MACRO/Voice/Ovinia/ovinia_moo3.ogg + - /Audio/_MACRO/Voice/Ovinia/ovinia_moo4.ogg diff --git a/Resources/Prototypes/_DVA/Species/ovinia.yml b/Resources/Prototypes/_MACRO/Species/ovinia.yml similarity index 84% rename from Resources/Prototypes/_DVA/Species/ovinia.yml rename to Resources/Prototypes/_MACRO/Species/ovinia.yml index 0f232716381..54d6f00e449 100644 --- a/Resources/Prototypes/_DVA/Species/ovinia.yml +++ b/Resources/Prototypes/_MACRO/Species/ovinia.yml @@ -1,7 +1,7 @@ - type: species id: Ovinia name: species-name-ovinia - roundStart: true + roundStart: true # DeltaV - Enable roundstart prototype: MobOvinia defaultSkinTone: "#ffffff" dollPrototype: AppearanceOvinia @@ -9,10 +9,12 @@ maleFirstNames: NamesOviniaFirst femaleFirstNames: NamesOviniaFirst lastNames: NamesOviniaLast + # BEGIN DeltaV voices: - MaleOvinia - FemaleOvinia - MaleOvinia + # END DeltaV sexes: - Male - Female diff --git a/Resources/Prototypes/_DVA/Voice/ovinia.yml b/Resources/Prototypes/_MACRO/Voice/ovinia.yml similarity index 85% rename from Resources/Prototypes/_DVA/Voice/ovinia.yml rename to Resources/Prototypes/_MACRO/Voice/ovinia.yml index 8be3fc64e21..ffe7e4ee44d 100644 --- a/Resources/Prototypes/_DVA/Voice/ovinia.yml +++ b/Resources/Prototypes/_MACRO/Voice/ovinia.yml @@ -10,11 +10,11 @@ - type: speechSounds id: Ovinia saySound: - path: /Audio/_DVA/Voice/Ovinia/ovinia_say.ogg + path: /Audio/_MACRO/Voice/Ovinia/ovinia_say.ogg askSound: - path: /Audio/_DVA/Voice/Ovinia/ovinia_ask.ogg + path: /Audio/_MACRO/Voice/Ovinia/ovinia_ask.ogg exclaimSound: - path: /Audio/_DVA/Voice/Ovinia/ovinia_exclaim.ogg + path: /Audio/_MACRO/Voice/Ovinia/ovinia_exclaim.ogg - type: emoteSounds id: MaleOvinia @@ -22,7 +22,7 @@ variation: 0.125 sounds: Scream: - path: /Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg + path: /Audio/_MACRO/Voice/Ovinia/ovinia_scream.ogg Laugh: collection: MaleLaugh Sneeze: @@ -60,7 +60,7 @@ variation: 0.125 sounds: Scream: - path: /Audio/_DVA/Voice/Ovinia/ovinia_scream.ogg + path: /Audio/_MACRO/Voice/Ovinia/ovinia_scream.ogg Laugh: collection: FemaleLaugh Sneeze: diff --git a/Resources/Prototypes/_DVA/Voice/speech_emotes.yml b/Resources/Prototypes/_MACRO/Voice/speech_emotes.yml similarity index 88% rename from Resources/Prototypes/_DVA/Voice/speech_emotes.yml rename to Resources/Prototypes/_MACRO/Voice/speech_emotes.yml index 8e6c731dfb8..bdfa99c7ef7 100644 --- a/Resources/Prototypes/_DVA/Voice/speech_emotes.yml +++ b/Resources/Prototypes/_MACRO/Voice/speech_emotes.yml @@ -4,7 +4,7 @@ name: chat-emote-name-baa category: Vocal available: false - icon: _DVA/Interface/Emotes/baa.png + icon: _MACRO/Interface/Emotes/baa.png whitelist: requireAll: true components: @@ -30,7 +30,7 @@ id: Moo name: chat-emote-name-moo category: Vocal - icon: _DVA/Interface/Emotes/moo.png + icon: _MACRO/Interface/Emotes/moo.png available: false whitelist: components: diff --git a/Resources/Prototypes/_DVA/ai_factions.yml b/Resources/Prototypes/_MACRO/ai_factions.yml similarity index 100% rename from Resources/Prototypes/_DVA/ai_factions.yml rename to Resources/Prototypes/_MACRO/ai_factions.yml diff --git a/Resources/Prototypes/_DVA/tags.yml b/Resources/Prototypes/_MACRO/tags.yml similarity index 100% rename from Resources/Prototypes/_DVA/tags.yml rename to Resources/Prototypes/_MACRO/tags.yml diff --git a/Resources/Prototypes/_DVA/typing_indicator.yml b/Resources/Prototypes/_MACRO/typing_indicator.yml similarity index 67% rename from Resources/Prototypes/_DVA/typing_indicator.yml rename to Resources/Prototypes/_MACRO/typing_indicator.yml index 1c7fd98b437..40aa6e95988 100644 --- a/Resources/Prototypes/_DVA/typing_indicator.yml +++ b/Resources/Prototypes/_MACRO/typing_indicator.yml @@ -1,6 +1,6 @@ - type: typingIndicator id: ovinia - spritePath: /Textures/_DVA/Effects/speech.rsi + spritePath: /Textures/_MACRO/Effects/speech.rsi typingState: ovinia0 idleState: ovinia-idle offset: 0, 0 diff --git a/Resources/Prototypes/ai_factions.yml b/Resources/Prototypes/ai_factions.yml index 59623d359bb..925fa92af8e 100644 --- a/Resources/Prototypes/ai_factions.yml +++ b/Resources/Prototypes/ai_factions.yml @@ -60,7 +60,7 @@ - AllHostile - Wizard - Xenoborg - - AnimalFriend # DeltaV + - AnimalFriend # MACRO - type: npcFaction id: SimpleNeutral diff --git a/Resources/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml b/Resources/ServerInfo/_MACRO/Guidebook/Mobs/Ovinia.xml similarity index 100% rename from Resources/ServerInfo/_DVA/Guidebook/Mobs/Ovinia.xml rename to Resources/ServerInfo/_MACRO/Guidebook/Mobs/Ovinia.xml diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/meta.json b/Resources/Textures/_MACRO/Effects/speech.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Effects/speech.rsi/meta.json rename to Resources/Textures/_MACRO/Effects/speech.rsi/meta.json diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/ovinia-idle.png b/Resources/Textures/_MACRO/Effects/speech.rsi/ovinia-idle.png similarity index 100% rename from Resources/Textures/_DVA/Effects/speech.rsi/ovinia-idle.png rename to Resources/Textures/_MACRO/Effects/speech.rsi/ovinia-idle.png diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/ovinia0.png b/Resources/Textures/_MACRO/Effects/speech.rsi/ovinia0.png similarity index 100% rename from Resources/Textures/_DVA/Effects/speech.rsi/ovinia0.png rename to Resources/Textures/_MACRO/Effects/speech.rsi/ovinia0.png diff --git a/Resources/Textures/_DVA/Effects/speech.rsi/ovinia2.png b/Resources/Textures/_MACRO/Effects/speech.rsi/ovinia2.png similarity index 100% rename from Resources/Textures/_DVA/Effects/speech.rsi/ovinia2.png rename to Resources/Textures/_MACRO/Effects/speech.rsi/ovinia2.png diff --git a/Resources/Textures/_DVA/Interface/Emotes/attributions.yml b/Resources/Textures/_MACRO/Interface/Emotes/attributions.yml similarity index 100% rename from Resources/Textures/_DVA/Interface/Emotes/attributions.yml rename to Resources/Textures/_MACRO/Interface/Emotes/attributions.yml diff --git a/Resources/Textures/_DVA/Interface/Emotes/baa.png b/Resources/Textures/_MACRO/Interface/Emotes/baa.png similarity index 100% rename from Resources/Textures/_DVA/Interface/Emotes/baa.png rename to Resources/Textures/_MACRO/Interface/Emotes/baa.png diff --git a/Resources/Textures/_DVA/Interface/Emotes/moo.png b/Resources/Textures/_MACRO/Interface/Emotes/moo.png similarity index 100% rename from Resources/Textures/_DVA/Interface/Emotes/moo.png rename to Resources/Textures/_MACRO/Interface/Emotes/moo.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-left.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-left.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-left.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-left.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/hand-hoof-right.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-left.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-left.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-left.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-left.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-right.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-right.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-right.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-arm-valais-right.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-f.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-f.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-f.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-f.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-full-m.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-left.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-left.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-left.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-left.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-right.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-right.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-right.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-hoof-right.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-left.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-left.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-left.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-left.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-leg-valais-right.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/ovinia-tummy.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-f.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-m.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-m.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-m.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/torso-cow-m.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-fawn.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/torso-fawn.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/body_markings.rsi/torso-fawn.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/body_markings.rsi/torso-fawn.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears-inner.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears-inner.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears-inner.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears-inner.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/cow-ears.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears-inner.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/deer-ears.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears-inner.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears-inner.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears-inner.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears-inner.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/horse-ears.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears-inner.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/ear_markings.rsi/ovinia-ears.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/head_markings.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/head_markings.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/head_markings.rsi/ovinia-neck-fluff.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-baphomet-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-baphomet-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-baphomet-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-baphomet-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-curved-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-deer-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-deer-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-deer-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-deer-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-devil-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ibex-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ibex-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ibex-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ibex-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-jacob-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-lamb-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-pointy-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ram-horns.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ram-horns.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ram-horns.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/horn_markings.rsi/ovinia-ram-horns.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-blaze.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-face.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-face.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-face.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-face.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-nose.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-snout.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-snout.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-snout.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/snout_markings.rsi/ovinia-snout.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/tail_markings.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail.png diff --git a/Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png b/Resources/Textures/_MACRO/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png rename to Resources/Textures/_MACRO/Mobs/Customization/Ovinia/tail_markings.rsi/ovinia-tail_wag.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit-female.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/jumpsuit-female.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit-female.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/jumpsuit-female.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/jumpsuit.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/outerclothing-hardsuit.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/shoes.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/shoes.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/displacement.rsi/shoes.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/displacement.rsi/shoes.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/eyes.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/eyes.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/eyes.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/eyes.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/full.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/full.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/full.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/full.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_f.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/head_f.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_f.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/head_f.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_m.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/head_m.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/head_m.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/head_m.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_arm.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_arm.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_arm.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_arm.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_foot.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_foot.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_foot.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_foot.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_hand.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_hand.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_hand.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_hand.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_leg.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_leg.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/l_leg.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/l_leg.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/meta.json b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/meta.json similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/meta.json rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/meta.json diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_arm.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_arm.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_arm.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_arm.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_foot.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_foot.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_foot.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_foot.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_hand.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_hand.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_hand.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_hand.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_leg.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_leg.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/r_leg.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/r_leg.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/snout.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/snout.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/snout.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/snout.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_f.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/torso_f.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_f.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/torso_f.png diff --git a/Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_m.png b/Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/torso_m.png similarity index 100% rename from Resources/Textures/_DVA/Mobs/Species/Ovinia/parts.rsi/torso_m.png rename to Resources/Textures/_MACRO/Mobs/Species/Ovinia/parts.rsi/torso_m.png From 3c2b6ec956818221195abfc6d22958caaf467264 Mon Sep 17 00:00:00 2001 From: och-och <80923370+och-och@users.noreply.github.com> Date: Fri, 14 Aug 2026 00:56:11 +0300 Subject: [PATCH 5/6] add ovinia voice selector names --- Resources/Prototypes/_MACRO/Species/ovinia.yml | 1 - Resources/Prototypes/_MACRO/Voice/ovinia.yml | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/_MACRO/Species/ovinia.yml b/Resources/Prototypes/_MACRO/Species/ovinia.yml index 54d6f00e449..94e34be90a8 100644 --- a/Resources/Prototypes/_MACRO/Species/ovinia.yml +++ b/Resources/Prototypes/_MACRO/Species/ovinia.yml @@ -13,7 +13,6 @@ voices: - MaleOvinia - FemaleOvinia - - MaleOvinia # END DeltaV sexes: - Male diff --git a/Resources/Prototypes/_MACRO/Voice/ovinia.yml b/Resources/Prototypes/_MACRO/Voice/ovinia.yml index ffe7e4ee44d..25238f87746 100644 --- a/Resources/Prototypes/_MACRO/Voice/ovinia.yml +++ b/Resources/Prototypes/_MACRO/Voice/ovinia.yml @@ -18,6 +18,7 @@ - type: emoteSounds id: MaleOvinia + voiceSelectorName: humanoid-profile-editor-voice-masculine # DeltaV params: variation: 0.125 sounds: @@ -56,6 +57,7 @@ - type: emoteSounds id: FemaleOvinia + voiceSelectorName: humanoid-profile-editor-voice-feminine # DeltaV params: variation: 0.125 sounds: From 8d3fc1ee37bc6eeb168661d142f58a957e7a5426 Mon Sep 17 00:00:00 2001 From: och-och <80923370+och-och@users.noreply.github.com> Date: Fri, 14 Aug 2026 01:16:30 +0300 Subject: [PATCH 6/6] unoops component names in player clone prototype --- Resources/Prototypes/Entities/Mobs/Player/clone.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/Player/clone.yml b/Resources/Prototypes/Entities/Mobs/Player/clone.yml index 7f41706ac55..e1f17298d5b 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/clone.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/clone.yml @@ -26,10 +26,10 @@ - Snoring - Unrevivable # BEGIN DeltaV - - DVFireStackModifier - - DVEatTimeModifier - - DVSleepTimeModifier - - DVPettingChanceModifier + - FireStackModifier + - EatTimeModifier + - SleepTimeModifier + - PettingChanceModifier # END DeltaV - type: cloningSettings