From baed2c5f95d397c5f7405bc405c2a0f56d012ce5 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Wed, 18 Sep 2024 13:32:41 +0700 Subject: [PATCH 01/15] feat: cult 0.1 --- Content.Client/Antag/AntagStatusIconSystem.cs | 12 +- .../BloodCult/BloodCultistSystem.cs | 83 +++ .../BloodCult/Runes/UI/RuneDrawerBUI.cs | 109 +++ .../Systems/AdminVerbSystem.Antags.cs | 20 + .../Body/Systems/BloodstreamSystem.cs | 5 +- .../UserInterface/ActivatableUIComponent.cs | 6 + .../UserInterface/ActivatableUISystem.cs | 9 + .../Gamerule/BloodCultRuleComponent.cs | 69 ++ .../BloodCult/Gamerule/BloodCultRuleSystem.cs | 353 ++++++++++ .../Objectives/KillTargetCultComponent.cs | 4 + .../Objectives/KillTargetCultSystem.cs | 39 ++ .../BloodCult/Runes/CultRuneBaseComponent.cs | 32 + .../Runes/CultRuneBaseSystem.Helpers.cs | 19 + .../BloodCult/Runes/CultRuneBaseSystem.cs | 247 +++++++ .../Offering/CultRuneOfferingComponent.cs | 27 + .../Runes/Offering/CultRuneOfferingSystem.cs | 113 +++ .../Runes/Revive/CultRuneReviveComponent.cs | 25 + .../Runes/Revive/CultRuneReviveSystem.cs | 102 +++ .../ReviveRuneChargesProviderComponent.cs | 8 + Content.Shared/Alert/AlertType.cs | 1 + .../Weapons/Melee/Events/AttemptMeleeEvent.cs | 2 +- .../Weapons/Melee/SharedMeleeWeaponSystem.cs | 7 +- .../Components/BloodCultLeaderComponent.cs | 16 + .../Components/BloodCultistComponent.cs | 63 ++ .../Components/BloodCultistRoleComponent.cs | 6 + .../BloodCult/Components/CultItemComponent.cs | 13 + .../Components/PentagramComponent.cs | 20 + .../Components/RuneDrawerComponent.cs | 33 + .../BloodCult/RuneSelectorPrototype.cs | 30 + .../BloodCult/Systems/BloodCultistSystem.cs | 30 + .../BloodCult/Systems/CultItemSystem.cs | 55 ++ .../Audio/WhiteDream/BloodCult/40sec.ogg | Bin 0 -> 350868 bytes .../WhiteDream/BloodCult/Hammer/fstatk1.ogg | Bin 0 -> 8268 bytes .../WhiteDream/BloodCult/Hammer/fstatk2.ogg | Bin 0 -> 7420 bytes .../WhiteDream/BloodCult/Hammer/fstatk3.ogg | Bin 0 -> 8057 bytes .../WhiteDream/BloodCult/Hammer/plspnch1.ogg | Bin 0 -> 21729 bytes .../WhiteDream/BloodCult/Hammer/plspnch2.ogg | Bin 0 -> 24882 bytes .../WhiteDream/BloodCult/Hammer/plspnch3.ogg | Bin 0 -> 28109 bytes .../WhiteDream/BloodCult/Hammer/plspnch4.ogg | Bin 0 -> 24430 bytes .../WhiteDream/BloodCult/Hammer/plspnch5.ogg | Bin 0 -> 32192 bytes .../WhiteDream/BloodCult/Hammer/plspnch6.ogg | Bin 0 -> 10960 bytes .../Audio/WhiteDream/BloodCult/blood.ogg | Bin 0 -> 13657 bytes .../BloodCult/blood_cult_greeting.ogg | Bin 0 -> 155160 bytes .../Audio/WhiteDream/BloodCult/butcher.ogg | Bin 0 -> 9666 bytes .../Audio/WhiteDream/BloodCult/curse.ogg | Bin 0 -> 8992 bytes .../WhiteDream/BloodCult/enter_blood.ogg | Bin 0 -> 20837 bytes .../WhiteDream/BloodCult/finisheddraw.ogg | Bin 0 -> 31013 bytes .../Audio/WhiteDream/BloodCult/magic.ogg | Bin 0 -> 24183 bytes .../WhiteDream/BloodCult/narsie_summoned.ogg | Bin 0 -> 49654 bytes .../Audio/WhiteDream/BloodCult/rites.ogg | Bin 0 -> 20637 bytes .../Audio/WhiteDream/BloodCult/smoke.ogg | Bin 0 -> 25399 bytes .../Audio/WhiteDream/BloodCult/startdraw.ogg | Bin 0 -> 25351 bytes .../Audio/WhiteDream/BloodCult/veilin.ogg | Bin 0 -> 11239 bytes .../Audio/WhiteDream/BloodCult/veilout.ogg | Bin 0 -> 11211 bytes .../WhiteDream/BloodCult/wand_teleport.ogg | Bin 0 -> 18966 bytes .../WhiteDream/BloodCult/wraith_phase.ogg | Bin 0 -> 11078 bytes .../white-dream/administration/antag.ftl | 2 + Resources/Locale/en-US/white-dream/alerts.ftl | 5 + .../en-US/white-dream/cult/gamerule.ftl | 18 + .../en-US/white-dream/materials/cult.ftl | 1 + .../Prototypes/Entities/Mobs/Player/ipc.yml | 2 + .../Entities/Objects/Weapons/Melee/cult.yml | 13 + .../Entities/Objects/Materials/cult.yml | 73 ++ .../Entities/Objects/Runes/cult.yml | 145 ++++ .../WhiteDream/GameRules/roundstart.yml | 24 + .../Prototypes/WhiteDream/Objectives/cult.yml | 22 + .../WhiteDream/Reagents/Materials/cult.yml | 7 + .../WhiteDream/Roles/Antags/blood-cultist.yml | 16 + .../WhiteDream/Stacks/Materials/cult.yml | 6 + .../WhiteDream/StatusIcon/antag.yml | 15 + .../Prototypes/WhiteDream/ai_factions.yml | 8 + Resources/Prototypes/WhiteDream/alerts.yml | 14 + .../Prototypes/WhiteDream/game_presets.yml | 12 + .../Prototypes/WhiteDream/runeSelectors.yml | 40 ++ .../WhiteDream/BloodCult/Alerts/empowered.png | Bin 0 -> 891 bytes .../Effects/airlock_glow.rsi/doorglow.png | Bin 0 -> 3191 bytes .../Effects/airlock_glow.rsi/meta.json | 28 + .../Effects/blood_boil.rsi/bullet.png | Bin 0 -> 919 bytes .../Effects/blood_boil.rsi/meta.json | 21 + .../Effects/cult_inout.rsi/cultin.png | Bin 0 -> 5277 bytes .../Effects/cult_inout.rsi/cultout.png | Bin 0 -> 4490 bytes .../Effects/cult_inout.rsi/meta.json | 103 +++ .../BloodCult/Effects/shield.rsi/barrier.png | Bin 0 -> 2271 bytes .../BloodCult/Effects/shield.rsi/meta.json | 25 + .../Effects/tiles_spawn.rsi/floorglow.png | Bin 0 -> 1181 bytes .../Effects/tiles_spawn.rsi/meta.json | 28 + .../BloodCult/Effects/wall_glow.rsi/meta.json | 28 + .../Effects/wall_glow.rsi/wallglow.png | Bin 0 -> 3360 bytes .../Entities/arcane_barrage.rsi/bullet.png | Bin 0 -> 489 bytes .../Entities/arcane_barrage.rsi/icon.png | Bin 0 -> 588 bytes .../arcane_barrage.rsi/inhand-left.png | Bin 0 -> 491 bytes .../arcane_barrage.rsi/inhand-right.png | Bin 0 -> 455 bytes .../Entities/arcane_barrage.rsi/meta.json | 77 ++ .../Entities/blood_spear.rsi/icon.png | Bin 0 -> 441 bytes .../Entities/blood_spear.rsi/inhand-left.png | Bin 0 -> 556 bytes .../Entities/blood_spear.rsi/inhand-right.png | Bin 0 -> 553 bytes .../Entities/blood_spear.rsi/meta.json | 30 + .../blood_spear.rsi/wielded-inhand-left.png | Bin 0 -> 590 bytes .../blood_spear.rsi/wielded-inhand-right.png | Bin 0 -> 590 bytes .../construct_cult.rsi/construct_cult.png | Bin 0 -> 857 bytes .../Entities/construct_cult.rsi/meta.json | 22 + .../Entities/mirror_shield.rsi/icon-off.png | Bin 0 -> 529 bytes .../Entities/mirror_shield.rsi/icon.png | Bin 0 -> 1104 bytes .../Entities/mirror_shield.rsi/meta.json | 85 +++ .../mirror_shield.rsi/mirror-inhand-left.png | Bin 0 -> 2435 bytes .../mirror_shield.rsi/mirror-inhand-right.png | Bin 0 -> 2543 bytes .../BloodCult/Entities/rites.rsi/icon.png | Bin 0 -> 665 bytes .../Entities/rites.rsi/inhand-left.png | Bin 0 -> 543 bytes .../Entities/rites.rsi/inhand-right.png | Bin 0 -> 554 bytes .../BloodCult/Entities/rites.rsi/meta.json | 66 ++ .../Entities/runic_metal.rsi/meta.json | 65 ++ .../Entities/runic_metal.rsi/runic.png | Bin 0 -> 1777 bytes .../Entities/runic_metal.rsi/runic_2.png | Bin 0 -> 1777 bytes .../Entities/runic_metal.rsi/runic_3.png | Bin 0 -> 1777 bytes .../Entities/shuttle_curse.rsi/icon-off.png | Bin 0 -> 422 bytes .../Entities/shuttle_curse.rsi/icon.png | Bin 0 -> 905 bytes .../Entities/shuttle_curse.rsi/meta.json | 24 + .../BloodCult/Entities/stun.rsi/icon.png | Bin 0 -> 1428 bytes .../Entities/stun.rsi/inhand-left.png | Bin 0 -> 508 bytes .../Entities/stun.rsi/inhand-right.png | Bin 0 -> 504 bytes .../BloodCult/Entities/stun.rsi/meta.json | 66 ++ .../Entities/veil_shifter.rsi/icon-on.png | Bin 0 -> 583 bytes .../Entities/veil_shifter.rsi/icon.png | Bin 0 -> 301 bytes .../Entities/veil_shifter.rsi/meta.json | 25 + .../Entities/void_torch.rsi/icon-on.png | Bin 0 -> 1338 bytes .../Entities/void_torch.rsi/icon.png | Bin 0 -> 246 bytes .../Entities/void_torch.rsi/meta.json | 27 + .../BloodCult/Runes/apocalypse.rsi/icon.png | Bin 0 -> 3358 bytes .../BloodCult/Runes/apocalypse.rsi/meta.json | 14 + .../Runes/dimension_tear.rsi/meta.json | 26 + .../Runes/dimension_tear.rsi/rune.png | Bin 0 -> 2211 bytes .../dimension_tear.rsi/rune_animated.png | Bin 0 -> 19203 bytes .../BloodCult/Runes/regular.rsi/barrier.png | Bin 0 -> 669 bytes .../Runes/regular.rsi/blood_boil.png | Bin 0 -> 616 bytes .../BloodCult/Runes/regular.rsi/empower.png | Bin 0 -> 655 bytes .../BloodCult/Runes/regular.rsi/meta.json | 35 + .../BloodCult/Runes/regular.rsi/offering.png | Bin 0 -> 625 bytes .../BloodCult/Runes/regular.rsi/revive.png | Bin 0 -> 632 bytes .../Runes/regular.rsi/spirit_realm.png | Bin 0 -> 683 bytes .../BloodCult/Runes/regular.rsi/summon.png | Bin 0 -> 637 bytes .../BloodCult/Runes/regular.rsi/teleport.png | Bin 0 -> 646 bytes .../Structures/Concealed/cult.rsi/cult0.png | Bin 0 -> 391 bytes .../Structures/Concealed/cult.rsi/cult1.png | Bin 0 -> 274 bytes .../Structures/Concealed/cult.rsi/cult2.png | Bin 0 -> 391 bytes .../Structures/Concealed/cult.rsi/cult3.png | Bin 0 -> 274 bytes .../Structures/Concealed/cult.rsi/cult4.png | Bin 0 -> 280 bytes .../Structures/Concealed/cult.rsi/cult5.png | Bin 0 -> 352 bytes .../Structures/Concealed/cult.rsi/cult6.png | Bin 0 -> 280 bytes .../Structures/Concealed/cult.rsi/cult7.png | Bin 0 -> 204 bytes .../Structures/Concealed/cult.rsi/full.png | Bin 0 -> 168 bytes .../Structures/Concealed/cult.rsi/meta.json | 46 ++ .../Concealed/cult_airlock.rsi/assembly.png | Bin 0 -> 178 bytes .../Concealed/cult_airlock.rsi/closed.png | Bin 0 -> 117 bytes .../Concealed/cult_airlock.rsi/closing.png | Bin 0 -> 563 bytes .../Concealed/cult_airlock.rsi/meta.json | 60 ++ .../Concealed/cult_airlock.rsi/open.png | Bin 0 -> 170 bytes .../Concealed/cult_airlock.rsi/opening.png | Bin 0 -> 582 bytes .../Concealed/cult_girder.rsi/cultgirder.png | Bin 0 -> 302 bytes .../Concealed/cult_girder.rsi/meta.json | 14 + .../Structures/blood_altar.rsi/icon-off.png | Bin 0 -> 1278 bytes .../Structures/blood_altar.rsi/icon.png | Bin 0 -> 3135 bytes .../Structures/blood_altar.rsi/meta.json | 27 + .../Structures/cult_airlock.rsi/assembly.png | Bin 0 -> 1294 bytes .../Structures/cult_airlock.rsi/closed.png | Bin 0 -> 1326 bytes .../Structures/cult_airlock.rsi/closing.png | Bin 0 -> 3568 bytes .../Structures/cult_airlock.rsi/meta.json | 46 ++ .../Structures/cult_airlock.rsi/open.png | Bin 0 -> 442 bytes .../Structures/cult_airlock.rsi/opening.png | Bin 0 -> 3099 bytes .../Structures/cult_girder.rsi/cultgirder.png | Bin 0 -> 657 bytes .../Structures/cult_girder.rsi/meta.json | 14 + .../Structures/cult_shield.rsi/icon.png | Bin 0 -> 3181 bytes .../Structures/cult_shield.rsi/meta.json | 26 + .../Structures/forge.rsi/icon-off.png | Bin 0 -> 1625 bytes .../BloodCult/Structures/forge.rsi/icon.png | Bin 0 -> 2486 bytes .../BloodCult/Structures/forge.rsi/meta.json | 24 + .../BloodCult/Structures/pylon.rsi/meta.json | 33 + .../BloodCult/Structures/pylon.rsi/pylon.png | Bin 0 -> 2508 bytes .../Structures/pylon.rsi/pylon_off.png | Bin 0 -> 520 bytes .../Structures/tome_altar.rsi/icon-off.png | Bin 0 -> 1682 bytes .../Structures/tome_altar.rsi/icon.png | Bin 0 -> 2400 bytes .../Structures/tome_altar.rsi/meta.json | 24 + .../WhiteDream/BloodCult/Tiles/concealed.png | Bin 0 -> 591 bytes .../BloodCult/Tiles/cult_tile.rsi/cult.png | Bin 0 -> 1786 bytes .../BloodCult/Tiles/cult_tile.rsi/meta.json | 14 + .../actions_cult.rsi/abyssal_gaze.png | Bin 0 -> 659 bytes .../actions_cult.rsi/areaconvert.png | Bin 0 -> 1249 bytes .../BloodCult/actions_cult.rsi/armor.png | Bin 0 -> 602 bytes .../BloodCult/actions_cult.rsi/artificer.png | Bin 0 -> 503 bytes .../BloodCult/actions_cult.rsi/back.png | Bin 0 -> 2177 bytes .../BloodCult/actions_cult.rsi/barrier.png | Bin 0 -> 619 bytes .../actions_cult.rsi/blood_barrage.png | Bin 0 -> 284 bytes .../actions_cult.rsi/blood_charge.png | Bin 0 -> 488 bytes .../actions_cult.rsi/blood_dagger.png | Bin 0 -> 531 bytes .../actions_cult.rsi/blood_rites.png | Bin 0 -> 819 bytes .../actions_cult.rsi/blood_spells.png | Bin 0 -> 883 bytes .../BloodCult/actions_cult.rsi/bloodspear.png | Bin 0 -> 756 bytes .../BloodCult/actions_cult.rsi/carve.png | Bin 0 -> 452 bytes .../BloodCult/actions_cult.rsi/cuff.png | Bin 0 -> 425 bytes .../BloodCult/actions_cult.rsi/cult_comms.png | Bin 0 -> 462 bytes .../BloodCult/actions_cult.rsi/cult_mark.png | Bin 0 -> 352 bytes .../BloodCult/actions_cult.rsi/cultfist.png | Bin 0 -> 963 bytes .../actions_cult.rsi/cultforcewall.png | Bin 0 -> 856 bytes .../BloodCult/actions_cult.rsi/cultvote.png | Bin 0 -> 455 bytes .../actions_cult.rsi/death_dagger.png | Bin 0 -> 567 bytes .../BloodCult/actions_cult.rsi/deathtome.png | Bin 0 -> 1398 bytes .../BloodCult/actions_cult.rsi/dominate.png | Bin 0 -> 1849 bytes .../BloodCult/actions_cult.rsi/draw.png | Bin 0 -> 500 bytes .../BloodCult/actions_cult.rsi/emp.png | Bin 0 -> 350 bytes .../BloodCult/actions_cult.rsi/equip.png | Bin 0 -> 854 bytes .../BloodCult/actions_cult.rsi/firetome.png | Bin 0 -> 667 bytes .../actions_cult.rsi/floorconstruct.png | Bin 0 -> 1546 bytes .../BloodCult/actions_cult.rsi/gone.png | Bin 0 -> 2025 bytes .../actions_cult.rsi/hell_dagger.png | Bin 0 -> 634 bytes .../BloodCult/actions_cult.rsi/helltome.png | Bin 0 -> 1071 bytes .../BloodCult/actions_cult.rsi/horror.png | Bin 0 -> 637 bytes .../actions_cult.rsi/lesserconstruct.png | Bin 0 -> 559 bytes .../BloodCult/actions_cult.rsi/manip.png | Bin 0 -> 582 bytes .../BloodCult/actions_cult.rsi/meta.json | 163 +++++ .../BloodCult/actions_cult.rsi/phaseshift.png | Bin 0 -> 1378 bytes .../BloodCult/actions_cult.rsi/revealing.png | Bin 0 -> 400 bytes .../BloodCult/actions_cult.rsi/revive.png | Bin 0 -> 661 bytes .../BloodCult/actions_cult.rsi/shackles.png | Bin 0 -> 643 bytes .../BloodCult/actions_cult.rsi/sintouch.png | Bin 0 -> 874 bytes .../BloodCult/actions_cult.rsi/stun.png | Bin 0 -> 1428 bytes .../actions_cult.rsi/summonsoulstone.png | Bin 0 -> 410 bytes .../BloodCult/actions_cult.rsi/teleport.png | Bin 0 -> 405 bytes .../BloodCult/actions_cult.rsi/telerune.png | Bin 0 -> 670 bytes .../BloodCult/actions_cult.rsi/tome.png | Bin 0 -> 822 bytes .../BloodCult/actions_cult.rsi/transmute.png | Bin 0 -> 630 bytes .../BloodCult/actions_cult.rsi/veiling.png | Bin 0 -> 417 bytes .../WhiteDream/BloodCult/bola.rsi/icon.png | Bin 0 -> 616 bytes .../WhiteDream/BloodCult/bola.rsi/meta.json | 14 + .../BloodCult/cult_hud.rsi/cult_leader.png | Bin 0 -> 343 bytes .../BloodCult/cult_hud.rsi/cult_member.png | Bin 0 -> 322 bytes .../BloodCult/cult_hud.rsi/meta.json | 23 + .../BloodCult/interface.rsi/icon.png | Bin 0 -> 814 bytes .../BloodCult/interface.rsi/meta.json | 14 + .../BloodCult/mobs.rsi/artificer.png | Bin 0 -> 2230 bytes .../WhiteDream/BloodCult/mobs.rsi/banshee.png | Bin 0 -> 1485 bytes .../BloodCult/mobs.rsi/behemoth.png | Bin 0 -> 3936 bytes .../BloodCult/mobs.rsi/boneshaper.png | Bin 0 -> 2410 bytes .../BloodCult/mobs.rsi/envoy_of_death.png | Bin 0 -> 3233 bytes .../mobs.rsi/envoy_of_death_neko.png | Bin 0 -> 4678 bytes .../BloodCult/mobs.rsi/floating.png | Bin 0 -> 5068 bytes .../BloodCult/mobs.rsi/ghost-narsie.png | Bin 0 -> 3407 bytes .../WhiteDream/BloodCult/mobs.rsi/golem.png | Bin 0 -> 3393 bytes .../BloodCult/mobs.rsi/harvester.png | Bin 0 -> 3021 bytes .../BloodCult/mobs.rsi/hell_knight.png | Bin 0 -> 3559 bytes .../WhiteDream/BloodCult/mobs.rsi/ifrit.png | Bin 0 -> 11877 bytes .../mobs.rsi/incarnation_of_pain.png | Bin 0 -> 3160 bytes .../BloodCult/mobs.rsi/infernal_rift_in.png | Bin 0 -> 17953 bytes .../BloodCult/mobs.rsi/infernal_rift_out.png | Bin 0 -> 2290 bytes .../BloodCult/mobs.rsi/lost_soul.png | Bin 0 -> 2394 bytes .../WhiteDream/BloodCult/mobs.rsi/meta.json | 661 ++++++++++++++++++ .../BloodCult/mobs.rsi/necrophage.png | Bin 0 -> 4747 bytes .../BloodCult/mobs.rsi/phase_shift.png | Bin 0 -> 23609 bytes .../BloodCult/mobs.rsi/phase_shift2.png | Bin 0 -> 23600 bytes .../WhiteDream/BloodCult/mobs.rsi/shade.png | Bin 0 -> 662 bytes .../WhiteDream/BloodCult/mobs.rsi/shade2.png | Bin 0 -> 1764 bytes .../BloodCult/mobs.rsi/shade_angelic.png | Bin 0 -> 677 bytes .../BloodCult/mobs.rsi/shade_dead.png | Bin 0 -> 234 bytes .../BloodCult/mobs.rsi/shadowstep_in.png | Bin 0 -> 9212 bytes .../BloodCult/mobs.rsi/shadowstep_out.png | Bin 0 -> 9190 bytes .../BloodCult/mobs.rsi/summoner.png | Bin 0 -> 3819 bytes .../WhiteDream/BloodCult/narsie.rsi/meta.json | 57 ++ .../BloodCult/narsie.rsi/narsie.png | Bin 0 -> 114966 bytes .../narsie.rsi/narsie_spawn_anim.png | Bin 0 -> 274429 bytes .../BloodCult/pentagram.rsi/halo1.png | Bin 0 -> 8253 bytes .../BloodCult/pentagram.rsi/halo2.png | Bin 0 -> 8179 bytes .../BloodCult/pentagram.rsi/halo3.png | Bin 0 -> 8275 bytes .../BloodCult/pentagram.rsi/halo4.png | Bin 0 -> 8199 bytes .../BloodCult/pentagram.rsi/halo5.png | Bin 0 -> 8201 bytes .../BloodCult/pentagram.rsi/halo6.png | Bin 0 -> 8275 bytes .../BloodCult/pentagram.rsi/meta.json | 419 +++++++++++ .../BloodCult/soulstone.rsi/meta.json | 24 + .../BloodCult/soulstone.rsi/soulstone.png | Bin 0 -> 346 bytes .../BloodCult/soulstone.rsi/soulstone2.png | Bin 0 -> 815 bytes .../WhiteDream/BloodCult/stuff.rsi/altar.png | Bin 0 -> 3135 bytes .../BloodCult/stuff.rsi/altar_off.png | Bin 0 -> 1278 bytes .../WhiteDream/BloodCult/stuff.rsi/amulet.png | Bin 0 -> 941 bytes .../BloodCult/stuff.rsi/archives.png | Bin 0 -> 2400 bytes .../BloodCult/stuff.rsi/archives_off.png | Bin 0 -> 1682 bytes .../BloodCult/stuff.rsi/blood_blade.png | Bin 0 -> 511 bytes .../BloodCult/stuff.rsi/blood_dagger.png | Bin 0 -> 531 bytes .../BloodCult/stuff.rsi/bloodspear0.png | Bin 0 -> 441 bytes .../BloodCult/stuff.rsi/bloodspear1.png | Bin 0 -> 441 bytes .../BloodCult/stuff.rsi/cultgirder.png | Bin 0 -> 657 bytes .../BloodCult/stuff.rsi/cultstone.png | Bin 0 -> 453 bytes .../BloodCult/stuff.rsi/death_blade.png | Bin 0 -> 553 bytes .../BloodCult/stuff.rsi/death_dagger.png | Bin 0 -> 567 bytes .../WhiteDream/BloodCult/stuff.rsi/forge.png | Bin 0 -> 2486 bytes .../BloodCult/stuff.rsi/forge_off.png | Bin 0 -> 1625 bytes .../BloodCult/stuff.rsi/hell_altar.png | Bin 0 -> 3490 bytes .../BloodCult/stuff.rsi/hell_altar_off.png | Bin 0 -> 813 bytes .../BloodCult/stuff.rsi/hell_archives.png | Bin 0 -> 2431 bytes .../BloodCult/stuff.rsi/hell_archives_off.png | Bin 0 -> 1135 bytes .../BloodCult/stuff.rsi/hell_blade.png | Bin 0 -> 852 bytes .../BloodCult/stuff.rsi/hell_dagger.png | Bin 0 -> 634 bytes .../BloodCult/stuff.rsi/hell_forge.png | Bin 0 -> 2976 bytes .../BloodCult/stuff.rsi/hell_forge_off.png | Bin 0 -> 1244 bytes .../BloodCult/stuff.rsi/hell_girder.png | Bin 0 -> 1284 bytes .../BloodCult/stuff.rsi/hell_pylon.png | Bin 0 -> 2175 bytes .../BloodCult/stuff.rsi/hell_pylon_off.png | Bin 0 -> 421 bytes .../WhiteDream/BloodCult/stuff.rsi/hole.png | Bin 0 -> 3169 bytes .../WhiteDream/BloodCult/stuff.rsi/meta.json | 295 ++++++++ .../BloodCult/stuff.rsi/mirror_shield.png | Bin 0 -> 1104 bytes .../WhiteDream/BloodCult/stuff.rsi/pylon.png | Bin 0 -> 2464 bytes .../BloodCult/stuff.rsi/pylon_off.png | Bin 0 -> 520 bytes .../BloodCult/stuff.rsi/reaper_altar.png | Bin 0 -> 1091 bytes .../BloodCult/stuff.rsi/reaper_altar_off.png | Bin 0 -> 1023 bytes .../BloodCult/stuff.rsi/reaper_archives.png | Bin 0 -> 2084 bytes .../stuff.rsi/reaper_archives_off.png | Bin 0 -> 1398 bytes .../BloodCult/stuff.rsi/reaper_cultgirder.png | Bin 0 -> 658 bytes .../BloodCult/stuff.rsi/reaper_forge.png | Bin 0 -> 2784 bytes .../BloodCult/stuff.rsi/reaper_forge_off.png | Bin 0 -> 1090 bytes .../BloodCult/stuff.rsi/reaper_pylon.png | Bin 0 -> 2064 bytes .../BloodCult/stuff.rsi/reaper_pylon_off.png | Bin 0 -> 673 bytes .../BloodCult/stuff.rsi/shifter.png | Bin 0 -> 583 bytes .../BloodCult/stuff.rsi/shifter_drained.png | Bin 0 -> 301 bytes .../BloodCult/stuff.rsi/shuttlecurse.png | Bin 0 -> 905 bytes .../BloodCult/stuff.rsi/summoning_orb.png | Bin 0 -> 1127 bytes 321 files changed, 4769 insertions(+), 5 deletions(-) create mode 100644 Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs create mode 100644 Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Revive/ReviveRuneChargesProviderComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Components/BloodCultLeaderComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Components/BloodCultistRoleComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs create mode 100644 Resources/Audio/WhiteDream/BloodCult/40sec.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk1.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk2.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk3.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch1.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch2.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch3.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch4.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch5.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch6.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/blood.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/blood_cult_greeting.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/butcher.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/curse.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/enter_blood.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/finisheddraw.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/magic.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/narsie_summoned.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/rites.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/smoke.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/startdraw.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/veilin.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/veilout.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/wand_teleport.ogg create mode 100644 Resources/Audio/WhiteDream/BloodCult/wraith_phase.ogg create mode 100644 Resources/Locale/en-US/white-dream/administration/antag.ftl create mode 100644 Resources/Locale/en-US/white-dream/alerts.ftl create mode 100644 Resources/Locale/en-US/white-dream/cult/gamerule.ftl create mode 100644 Resources/Locale/en-US/white-dream/materials/cult.ftl create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml create mode 100644 Resources/Prototypes/WhiteDream/GameRules/roundstart.yml create mode 100644 Resources/Prototypes/WhiteDream/Objectives/cult.yml create mode 100644 Resources/Prototypes/WhiteDream/Reagents/Materials/cult.yml create mode 100644 Resources/Prototypes/WhiteDream/Roles/Antags/blood-cultist.yml create mode 100644 Resources/Prototypes/WhiteDream/Stacks/Materials/cult.yml create mode 100644 Resources/Prototypes/WhiteDream/StatusIcon/antag.yml create mode 100644 Resources/Prototypes/WhiteDream/ai_factions.yml create mode 100644 Resources/Prototypes/WhiteDream/alerts.yml create mode 100644 Resources/Prototypes/WhiteDream/game_presets.yml create mode 100644 Resources/Prototypes/WhiteDream/runeSelectors.yml create mode 100644 Resources/Textures/WhiteDream/BloodCult/Alerts/empowered.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/airlock_glow.rsi/doorglow.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/airlock_glow.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/bullet.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultin.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultout.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/barrier.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/tiles_spawn.rsi/floorglow.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/tiles_spawn.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/wallglow.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/bullet.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/construct_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon-off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic_2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic_3.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon-off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon-on.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon-on.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune_animated.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/barrier.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/blood_boil.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/empower.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/offering.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/revive.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/spirit_realm.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/summon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/teleport.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult0.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult1.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult3.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult4.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult5.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult6.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult7.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/full.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/assembly.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closed.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closing.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/open.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/opening.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/cultgirder.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon-off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/assembly.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closed.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closing.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/open.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/opening.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/cultgirder.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon-off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon-off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Tiles/concealed.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/abyssal_gaze.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/areaconvert.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/armor.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/artificer.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/back.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/barrier.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_barrage.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_charge.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_dagger.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_rites.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_spells.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/bloodspear.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/carve.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cuff.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cult_comms.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cult_mark.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cultfist.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cultforcewall.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cultvote.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/death_dagger.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/deathtome.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/dominate.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/draw.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/emp.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/equip.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/firetome.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/floorconstruct.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/gone.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/hell_dagger.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/helltome.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/horror.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/lesserconstruct.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/manip.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/phaseshift.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/revealing.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/revive.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/shackles.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/sintouch.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/stun.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/summonsoulstone.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/teleport.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/telerune.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/tome.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/transmute.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/veiling.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/bola.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/bola.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/cult_hud.rsi/cult_leader.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/cult_hud.rsi/cult_member.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/cult_hud.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/interface.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/artificer.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/banshee.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/behemoth.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/boneshaper.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death_neko.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/floating.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ghost-narsie.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/golem.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/harvester.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/hell_knight.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ifrit.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/incarnation_of_pain.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_in.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_out.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/lost_soul.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/necrophage.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_angelic.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_dead.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_in.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_out.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/summoner.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/narsie.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/narsie.rsi/narsie.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/narsie.rsi/narsie_spawn_anim.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo1.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo3.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo4.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo5.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo6.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/amulet.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/archives.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/archives_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_blade.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_dagger.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/bloodspear0.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/bloodspear1.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultgirder.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultstone.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_blade.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_dagger.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_blade.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_dagger.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_forge.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_forge_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_girder.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hole.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/mirror_shield.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/pylon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/pylon_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_cultgirder.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter_drained.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shuttlecurse.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/summoning_orb.png diff --git a/Content.Client/Antag/AntagStatusIconSystem.cs b/Content.Client/Antag/AntagStatusIconSystem.cs index 804ae21ad4a..42f03f95c72 100644 --- a/Content.Client/Antag/AntagStatusIconSystem.cs +++ b/Content.Client/Antag/AntagStatusIconSystem.cs @@ -2,6 +2,7 @@ using Content.Shared.Revolutionary.Components; using Content.Shared.StatusIcon; using Content.Shared.StatusIcon.Components; +using Content.Shared.WhiteDream.BloodCult.Components; using Content.Shared.Zombies; using Robust.Client.Player; using Robust.Shared.Prototypes; @@ -23,6 +24,9 @@ public override void Initialize() SubscribeLocalEvent(GetIcon); SubscribeLocalEvent(GetIcon); SubscribeLocalEvent(GetIcon); + + SubscribeLocalEvent(GetBloodCultIcon); // White Dream + SubscribeLocalEvent(GetIcon); // White Dream } /// @@ -39,7 +43,6 @@ private void GetIcon(EntityUid uid, T comp, ref GetStatusIconsEvent ev) where ev.StatusIcons.Add(_prototype.Index(comp.StatusIcon)); } - /// /// Adds the Rev Icon on an entity if the player is supposed to see it. This additional function is needed to deal /// with a special case where if someone is a head rev we only want to display the headrev icon. @@ -50,6 +53,13 @@ private void GetRevIcon(EntityUid uid, RevolutionaryComponent comp, ref GetStatu return; GetIcon(uid, comp, ref ev); + } + private void GetBloodCultIcon(EntityUid uid, BloodCultistComponent comp, ref GetStatusIconsEvent ev) + { + if (HasComp(uid)) + return; + + GetIcon(uid, comp, ref ev); } } diff --git a/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs b/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs new file mode 100644 index 00000000000..444ec43a863 --- /dev/null +++ b/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs @@ -0,0 +1,83 @@ +using System.Numerics; +using Content.Shared.Antag; +using Content.Shared.Ghost; +using Content.Shared.Revolutionary.Components; +using Content.Shared.StatusIcon.Components; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Client.GameObjects; +using Robust.Shared.Random; +using Robust.Shared.Utility; + +namespace Content.Client.WhiteDream.BloodCult; + +public sealed class BloodCultistSystem : EntitySystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnPentagramAdded); + SubscribeLocalEvent(OnPentagramRemoved); + + SubscribeLocalEvent(OnCanShowCultIcon); + SubscribeLocalEvent(OnCanShowCultIcon); + } + + private void OnPentagramAdded(EntityUid uid, PentagramComponent component, ComponentStartup args) + { + if (!TryComp(uid, out var sprite)) + return; + + if (sprite.LayerMapTryGet(PentagramKey.Key, out _)) + return; + + var adj = sprite.Bounds.Height / 2 + 1.0f / 32 * 10.0f; + + var randomState = _random.Pick(component.States); + + var layer = sprite.AddLayer(new SpriteSpecifier.Rsi(component.RsiPath, randomState)); + + sprite.LayerMapSet(PentagramKey.Key, layer); + sprite.LayerSetOffset(layer, new Vector2(0.0f, adj)); + } + + private void OnPentagramRemoved(EntityUid uid, PentagramComponent component, ComponentShutdown args) + { + if (!TryComp(uid, out var sprite)) + return; + + if (!sprite.LayerMapTryGet(PentagramKey.Key, out var layer)) + return; + + sprite.RemoveLayer(layer); + } + + + /// + /// Determine whether a client should display the cult icon. + /// + private void OnCanShowCultIcon(EntityUid uid, T comp, ref CanDisplayStatusIconsEvent args) + where T : IAntagStatusIconComponent + { + if (!CanDisplayIcon(args.User, comp.IconVisibleToGhost)) + args.Cancelled = true; + } + + /// + /// The criteria that determine whether a client should see Cult/Cult leader icons. + /// + private bool CanDisplayIcon(EntityUid? uid, bool visibleToGhost) + { + if (HasComp(uid) || HasComp(uid)) + return true; + + return visibleToGhost && HasComp(uid); + } +} + +public enum PentagramKey +{ + Key +} diff --git a/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs b/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs new file mode 100644 index 00000000000..58f6d4f0ed1 --- /dev/null +++ b/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs @@ -0,0 +1,109 @@ +using System.Linq; +using System.Numerics; +using Content.Client.UserInterface.Controls; +using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.WhiteDream.BloodCult.Components; +using JetBrains.Annotations; +using Robust.Client.GameObjects; +using Robust.Client.Graphics; +using Robust.Client.Input; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Shared.Prototypes; + +// ReSharper disable InconsistentNaming + +namespace Content.Client.WhiteDream.BloodCult.Runes.UI; + +[UsedImplicitly] +public sealed class RuneDrawerBUI : BoundUserInterface +{ + [Dependency] private readonly EntityManager _entManager = default!; + [Dependency] private readonly IClyde _displayManager = default!; + [Dependency] private readonly IPrototypeManager _protoManager = default!; + [Dependency] private readonly IInputManager _inputManager = default!; + + private readonly SpriteSystem _spriteSystem; + + private RadialMenu? _menu; + + public RuneDrawerBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) + { + _spriteSystem = _entManager.System(); + } + + protected override void Open() + { + _menu = FormMenu(); + _menu.OnClose += Close; + _menu.OpenCenteredAt(_inputManager.MouseScreenPosition.Position / _displayManager.ScreenSize); + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + if (disposing) + _menu?.Dispose(); + } + + private RadialMenu FormMenu() + { + var menu = new RadialMenu + { + HorizontalExpand = true, + VerticalExpand = true, + BackButtonStyleClass = "RadialMenuBackButton", + CloseButtonStyleClass = "RadialMenuCloseButton" + }; + + if (!_entManager.HasComponent(Owner)) + return menu; + + var runeSelectorArray = _protoManager.EnumeratePrototypes().OrderBy(r => r.ID).ToArray(); + + var mainContainer = new RadialContainer + { + Radius = 36f / (runeSelectorArray.Length == 1 + ? 1 + : MathF.Sin(MathF.PI / runeSelectorArray.Length)) + }; + + foreach (var runeSelector in runeSelectorArray) + { + if (!_protoManager.TryIndex(runeSelector.Prototype, out var proto)) + continue; + + var itemSize = new Vector2(64f, 64f); + var button = new RadialMenuTextureButton + { + ToolTip = Loc.GetString(proto.Name), + StyleClasses = { "RadialMenuButton" }, + SetSize = itemSize + }; + + var runeIcon = _spriteSystem.Frame0(proto); + var runeScale = itemSize / runeIcon.Size; + + var texture = new TextureRect + { + VerticalAlignment = Control.VAlignment.Center, + HorizontalAlignment = Control.HAlignment.Center, + Texture = _spriteSystem.Frame0(proto), + TextureScale = runeScale + }; + + button.AddChild(texture); + + button.OnButtonUp += _ => + { + SendMessage(new RuneDrawerSelectedMessage(runeSelector)); + Close(); + }; + + mainContainer.AddChild(button); + } + + menu.AddChild(mainContainer); + return menu; + } +} diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs index 4103b8a8aa7..1eccda3b457 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs @@ -1,6 +1,7 @@ using Content.Server.Administration.Commands; using Content.Server.Antag; using Content.Server.GameTicking.Rules.Components; +using Content.Server.WhiteDream.BloodCult.Gamerule; using Content.Server.Zombies; using Content.Shared.Administration; using Content.Shared.Database; @@ -30,6 +31,9 @@ public sealed partial class AdminVerbSystem [ValidatePrototypeId] private const string DefaultThiefRule = "Thief"; + [ValidatePrototypeId] + private const string DefaultBloodCultRule = "BloodCult"; + [ValidatePrototypeId] private const string PirateGearId = "PirateGear"; @@ -134,5 +138,21 @@ private void AddAntagVerbs(GetVerbsEvent args) Message = Loc.GetString("admin-verb-make-thief"), }; args.Verbs.Add(thief); + + // White Dream + Verb cultist = new() + { + Text = Loc.GetString("admin-verb-text-make-blood-cultist"), + Category = VerbCategory.Antag, + Icon = new SpriteSpecifier.Rsi(new ResPath("/Textures/Objects/Weapons/Melee/cult_dagger.rsi"), "icon"), + Act = () => + { + _antag.ForceMakeAntag(player, DefaultBloodCultRule); + }, + Impact = LogImpact.High, + Message = Loc.GetString("admin-verb-make-blood-cultist"), + }; + args.Verbs.Add(cultist); + // White Dream End } } diff --git a/Content.Server/Body/Systems/BloodstreamSystem.cs b/Content.Server/Body/Systems/BloodstreamSystem.cs index b37ac5efeb4..52fe1290f87 100644 --- a/Content.Server/Body/Systems/BloodstreamSystem.cs +++ b/Content.Server/Body/Systems/BloodstreamSystem.cs @@ -352,7 +352,8 @@ public void SetBloodLossThreshold(EntityUid uid, float threshold, BloodstreamCom /// /// Attempts to modify the blood level of this entity directly. /// - public bool TryModifyBloodLevel(EntityUid uid, FixedPoint2 amount, BloodstreamComponent? component = null) + public bool TryModifyBloodLevel(EntityUid uid, FixedPoint2 amount, BloodstreamComponent? component = null, + bool createPuddle = true) { if (!Resolve(uid, ref component, logMissing: false) || !_solutionContainerSystem.ResolveSolution(uid, component.BloodSolutionName, ref component.BloodSolution)) @@ -373,7 +374,7 @@ public bool TryModifyBloodLevel(EntityUid uid, FixedPoint2 amount, BloodstreamCo tempSolution.AddSolution(newSol, _prototypeManager); - if (tempSolution.Volume > component.BleedPuddleThreshold) + if (tempSolution.Volume > component.BleedPuddleThreshold && createPuddle) { // Pass some of the chemstream into the spilled blood. if (_solutionContainerSystem.ResolveSolution(uid, component.ChemicalSolutionName, ref component.ChemicalSolution)) diff --git a/Content.Server/UserInterface/ActivatableUIComponent.cs b/Content.Server/UserInterface/ActivatableUIComponent.cs index cc0e5008e47..eb218f1b40e 100644 --- a/Content.Server/UserInterface/ActivatableUIComponent.cs +++ b/Content.Server/UserInterface/ActivatableUIComponent.cs @@ -44,6 +44,12 @@ public sealed partial class ActivatableUIComponent : Component [ViewVariables(VVAccess.ReadWrite)] public EntityWhitelist? AllowedItems = null; + /// + /// Whitelist for the user who is trying to open this UI. + /// + [DataField] + public EntityWhitelist? UserWhitelist = null; + /// /// Whether you can activate this ui with activateinhand or not /// diff --git a/Content.Server/UserInterface/ActivatableUISystem.cs b/Content.Server/UserInterface/ActivatableUISystem.cs index 5f2314df90b..80c6d8dc916 100644 --- a/Content.Server/UserInterface/ActivatableUISystem.cs +++ b/Content.Server/UserInterface/ActivatableUISystem.cs @@ -78,6 +78,9 @@ private void AddOpenUiVerb(EntityUid uid, ActivatableUIComponent component, GetV if (!args.CanInteract && (!component.AllowSpectator || !HasComp(args.User))) return; + if (component.UserWhitelist != null && !component.UserWhitelist.IsValid(args.User, EntityManager)) + return; + ActivationVerb verb = new(); verb.Act = () => InteractUI(args.User, uid, component); verb.Text = Loc.GetString(component.VerbText); @@ -96,6 +99,9 @@ private void OnActivate(EntityUid uid, ActivatableUIComponent component, Activat if (component.AllowedItems != null) return; + if (component.UserWhitelist != null && !component.UserWhitelist.IsValid(args.User, EntityManager)) + return; + args.Handled = InteractUI(args.User, uid, component); } @@ -110,6 +116,9 @@ private void OnUseInHand(EntityUid uid, ActivatableUIComponent component, UseInH if (component.AllowedItems != null) return; + if (component.UserWhitelist != null && !component.UserWhitelist.IsValid(args.User, EntityManager)) + return; + args.Handled = InteractUI(args.User, uid, component); } diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs new file mode 100644 index 00000000000..af6f5fa2416 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs @@ -0,0 +1,69 @@ +using Content.Server.NPC.Components; +using Content.Shared.Chemistry.Reagent; +using Content.Shared.Roles; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Gamerule; + +[RegisterComponent, Access(typeof(BloodCultRuleSystem))] +public sealed partial class BloodCultRuleComponent : Component +{ + public List> CultistMinds = new(); + + [DataField] + public ProtoId CultistRolePrototype = "Cultist"; + + // TODO: Do we need it? + // [DataField] + // public ProtoId CultGamePresetPrototype = "Cult"; + + [DataField] + public ProtoId NanoTrasenFaction = "NanoTrasen"; + + [DataField] + public ProtoId BloodCultFaction = "GeometerOfBlood"; + + [DataField] + public ProtoId ReaperPrototype = "ReaperConstruct"; + + [ViewVariables(VVAccess.ReadOnly), DataField] + public string CultFloor = "CultFloor"; + + [DataField] + public Color EyeColor = Color.FromHex("#f80000"); + + // TODO: DO we need it here? + public ProtoId HolyWaterReagent = "Holywater"; + + // TODO: This two should probably be percent of server population + [DataField] + public int ReadEyeThreshold = 5; + + [DataField] + public int PentagramThreshold = 8; + + public EntityUid? OfferingTarget; + + // public List Constructs = new(); + + public CultWinCondition WinCondition = CultWinCondition.Draw; + + public CultStage Stage = CultStage.Start; +} + +public enum CultWinCondition : byte +{ + Draw, + Win, + Failure, +} + +public enum CultStage : byte +{ + Start, + RedEyes, + Pentagram, +} + +public sealed class CultNarsieSummoned : EntityEventArgs; diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs new file mode 100644 index 00000000000..41530cb689e --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs @@ -0,0 +1,353 @@ +using System.Linq; +using Content.Server.Actions; +using Content.Server.Antag; +using Content.Server.GameTicking; +using Content.Server.GameTicking.Components; +using Content.Server.GameTicking.Rules; +using Content.Server.Hands.Systems; +using Content.Server.NPC.Systems; +using Content.Server.Roles; +using Content.Server.RoundEnd; +using Content.Server.StationEvents.Components; +using Content.Server.WhiteDream.BloodCult.Objectives; +using Content.Shared.Alert; +using Content.Shared.Body.Systems; +using Content.Shared.Cloning; +using Content.Shared.Humanoid; +using Content.Shared.Inventory; +using Content.Shared.Mind; +using Content.Shared.Mind.Components; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Systems; +using Content.Shared.Mood; +using Content.Shared.Roles; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Server.Containers; +using Robust.Shared.Player; +using Robust.Shared.Random; + +namespace Content.Server.WhiteDream.BloodCult.Gamerule; + +public sealed class BloodCultRuleSystem : GameRuleSystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + [Dependency] private readonly ActionsSystem _actions = default!; + [Dependency] private readonly AlertsSystem _alertsSystem = default!; + + [Dependency] private readonly AntagSelectionSystem _antagSelection = default!; + + // [Dependency] private readonly BloodSpearSystem _bloodSpear = default!; + [Dependency] private readonly ContainerSystem _container = default!; + [Dependency] private readonly HandsSystem _hands = default!; + [Dependency] private readonly InventorySystem _inventorySystem = default!; + [Dependency] private readonly NpcFactionSystem _factionSystem = default!; + [Dependency] private readonly MobStateSystem _mobStateSystem = default!; + [Dependency] private readonly RoundEndSystem _roundEndSystem = default!; + [Dependency] private readonly SharedBodySystem _bodySystem = default!; + [Dependency] private readonly SharedRoleSystem _roleSystem = default!; + [Dependency] private readonly SharedMindSystem _mindSystem = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(AfterEntitySelected); + + SubscribeLocalEvent(OnNarsieSummon); + + SubscribeLocalEvent(OnCultistComponentInit); + SubscribeLocalEvent(OnCultistComponentRemoved); + SubscribeLocalEvent(OnCultistsStateChanged); + SubscribeLocalEvent(OnClone); + + SubscribeLocalEvent(OnGetBriefing); + } + + protected override void Started(EntityUid uid, BloodCultRuleComponent component, GameRuleComponent gameRule, + GameRuleStartedEvent args) + { + base.Started(uid, component, gameRule, args); + + + component.OfferingTarget = FindTarget()?.Mind ?? null; + } + + protected override void AppendRoundEndText(EntityUid uid, BloodCultRuleComponent component, + GameRuleComponent gameRule, + ref RoundEndTextAppendEvent args) + { + base.AppendRoundEndText(uid, component, gameRule, ref args); + var winText = Loc.GetString($"blood-cult-condition-{component.WinCondition.ToString().ToLower()}"); + args.AddLine(winText); + + args.AddLine(Loc.GetString("blood-cultists-list-start")); + + var sessionData = _antagSelection.GetAntagIdentifiers(uid); + foreach (var (_, data, name) in sessionData) + { + var lising = Loc.GetString("blood-cultists-list-name", ("name", name), ("user", data.UserName)); + args.AddLine(lising); + } + } + + private void AfterEntitySelected(Entity ent, ref AfterAntagEntitySelectedEvent args) + { + MakeCultist(args.EntityUid, ent); + } + + private void OnNarsieSummon(CultNarsieSummoned ev) + { + var rulesQuery = QueryActiveRules(); + while (rulesQuery.MoveNext(out _, out var cult, out _)) + { + cult.WinCondition = CultWinCondition.Win; + _roundEndSystem.EndRound(); + + foreach (var ent in cult.CultistMinds) + { + if (Deleted(ent.Owner)) + continue; + + if (!TryComp(ent.Owner, out MindContainerComponent? mindContainer) || !mindContainer.Mind.HasValue) + continue; + + var transform = Transform(ent.Owner); + var reaper = Spawn(cult.ReaperPrototype, transform.Coordinates); + _mindSystem.TransferTo(mindContainer.Mind.Value, reaper); + + _bodySystem.GibBody(ent); + } + + return; + } + } + + private void OnCultistComponentInit(Entity ent, ref ComponentInit args) + { + RaiseLocalEvent(ent, new MoodEffectEvent("CultFocused")); + _alertsSystem.ShowAlert(ent.Owner, AlertType.BloodSpells); + + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var cult, out _)) + { + cult.CultistMinds.Add(ent); + UpdateCultStage(cult); + } + } + + private void OnCultistComponentRemoved(Entity ent, ref ComponentRemove args) + { + _alertsSystem.ClearAlert(ent.Owner, AlertType.BloodSpells); + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var cult, out _)) + { + cult.CultistMinds.Remove(ent); + } + + if (!TerminatingOrDeleted(ent.Owner)) + { + RemoveAllCultItems(ent); + RemoveCultistAppearance(ent); + RaiseLocalEvent(ent.Owner, new MoodRemoveEffectEvent("CultFocused")); + _alertsSystem.ClearAlert(ent.Owner, AlertType.BloodSpells); + } + + // TODO: Blood spear system + // _bloodSpear.DetachSpearFromUser((uid, component)); + + foreach (var empower in ent.Comp.SelectedEmpowers) + { + _actions.RemoveAction(ent.Owner, GetEntity(empower)); + } + + CheckRoundShouldEnd(); + } + + public bool IsTarget(EntityUid mindId) + { + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var bloodCultRule, out _)) + { + return mindId == bloodCultRule.OfferingTarget; + } + + return false; + } + + private void OnCultistsStateChanged(Entity ent, ref MobStateChangedEvent args) + { + if (args.NewMobState == MobState.Dead) + { + CheckRoundShouldEnd(); + } + } + + private void OnClone(Entity ent, ref CloningEvent args) + { + RemoveObjectiveAndRole(ent); + } + + private void OnGetBriefing(Entity ent, ref GetBriefingEvent args) + { + args.Append(Loc.GetString("blood-cult-role-briefing-short")); + } + + private void CheckRoundShouldEnd() + { + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var cult, out _)) + { + var aliveCultists = cult.CultistMinds.Count(cultist => !_mobStateSystem.IsDead(cultist)); + if (aliveCultists != 0) + return; + + cult.WinCondition = CultWinCondition.Failure; + + // Check for all at once gamemode + if (!GameTicker.GetActiveGameRules().Where(HasComp).Any()) + _roundEndSystem.EndRound(); + } + } + + private void MakeCultist(EntityUid cultist, Entity rule) + { + if (!_mindSystem.TryGetMind(cultist, out var mindId, out var mind)) + return; + + _factionSystem.RemoveFaction(cultist, rule.Comp.NanoTrasenFaction); + _factionSystem.AddFaction(cultist, rule.Comp.BloodCultFaction); + + _mindSystem.TryAddObjective(mindId, mind, "KillTargetCultObjective"); + } + + private MindContainerComponent? FindTarget(ICollection exclude = null!) + { + var querry = EntityManager + .EntityQueryEnumerator(); + + var potentialTargets = new List(); + + while (querry.MoveNext(out var uid, out var mind, out _, out _)) + { + var entity = mind.Mind; + + if (entity == default) + continue; + + if (exclude?.Contains(uid) is true) + { + continue; + } + + potentialTargets.Add(mind); + } + + return potentialTargets.Count > 0 ? _random.Pick(potentialTargets) : null; + } + + public void RemoveObjectiveAndRole(EntityUid uid) + { + if (!_mindSystem.TryGetMind(uid, out var mindId, out var mind)) + return; + + var objectives = mind.Objectives.FindAll(HasComp); + foreach (var obj in objectives) + { + _mindSystem.TryRemoveObjective(mindId, mind, mind.Objectives.IndexOf(obj)); + } + + if (_roleSystem.MindHasRole(mindId)) + _roleSystem.MindRemoveRole(mindId); + } + + private void RemoveAllCultItems(Entity ent) + { + if (!_inventorySystem.TryGetContainerSlotEnumerator(ent.Owner, out var enumerator)) + return; + + while (enumerator.MoveNext(out var container)) + { + if (container.ContainedEntity != null && HasComp(container.ContainedEntity.Value)) + { + _container.Remove(container.ContainedEntity.Value, container, true, true); + } + } + + foreach (var item in _hands.EnumerateHeld(ent)) + { + if (TryComp(item, out CultItemComponent? cultItem) && + !cultItem.AllowUseToEveryone && + !_hands.TryDrop(ent, item, null, false, false)) + { + QueueDel(item); + } + } + } + + private void RemoveCultistAppearance(Entity cultist) + { + if (TryComp(cultist, out var appearanceComponent)) + { + appearanceComponent.EyeColor = cultist.Comp.OriginalEyeColor; + Dirty(cultist, appearanceComponent); + } + + RemComp(cultist); + } + + private void UpdateCultStage(BloodCultRuleComponent cultRuleComponent) + { + var cultistsCount = cultRuleComponent.CultistMinds.Count; + var prevStage = cultRuleComponent.Stage; + + if (cultistsCount >= cultRuleComponent.PentagramThreshold) + { + cultRuleComponent.Stage = CultStage.Pentagram; + } + else if (cultistsCount >= cultRuleComponent.ReadEyeThreshold) + { + cultRuleComponent.Stage = CultStage.RedEyes; + } + else + { + cultRuleComponent.Stage = CultStage.Start; + } + + if (cultRuleComponent.Stage != prevStage) + { + UpdateCultistsAppearance(cultRuleComponent, prevStage); + } + } + + private void UpdateCultistsAppearance(BloodCultRuleComponent cultRuleComponent, CultStage prevStage) + { + switch (cultRuleComponent.Stage) + { + case CultStage.Start when prevStage == CultStage.RedEyes: + foreach (var cultist in cultRuleComponent.CultistMinds) + { + RemoveCultistAppearance(cultist); + } + + break; + case CultStage.RedEyes when prevStage == CultStage.Start: + foreach (var cultist in cultRuleComponent.CultistMinds) + { + if (!TryComp(cultist, out var appearanceComponent)) + continue; + cultist.Comp.OriginalEyeColor = appearanceComponent.EyeColor; + appearanceComponent.EyeColor = cultRuleComponent.EyeColor; + Dirty(cultist, appearanceComponent); + } + + break; + case CultStage.Pentagram: + foreach (var cultist in cultRuleComponent.CultistMinds) + { + EnsureComp(cultist); + } + + break; + } + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs new file mode 100644 index 00000000000..84ac16f9bef --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs @@ -0,0 +1,4 @@ +namespace Content.Server.WhiteDream.BloodCult.Objectives; + +[RegisterComponent, Access(typeof(KillTargetCultSystem))] +public sealed partial class KillTargetCultComponent : Component; diff --git a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs new file mode 100644 index 00000000000..73aa6497974 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs @@ -0,0 +1,39 @@ +using System.Linq; +using Content.Server.Objectives.Components; +using Content.Server.Objectives.Systems; +using Content.Server.WhiteDream.BloodCult.Gamerule; +using Content.Shared.Objectives.Components; + +namespace Content.Server.WhiteDream.BloodCult.Objectives; + +public sealed class KillTargetCultSystem : EntitySystem +{ + [Dependency] private readonly TargetObjectiveSystem _target = default!; + + public override void Initialize() + { + SubscribeLocalEvent(OnCultTargetAssigned); + } + + private void OnCultTargetAssigned(Entity ent, ref ObjectiveAssignedEvent args) + { + // invalid prototype + if (!TryComp(ent.Owner, out var target)) + { + args.Cancelled = true; + return; + } + + // target already assigned + if (target.Target != null) + return; + + var cultistRule = EntityManager.EntityQuery().FirstOrDefault(); + if (cultistRule?.OfferingTarget is null) + { + return; + } + + _target.SetTarget(ent.Owner, cultistRule.OfferingTarget.Value); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs new file mode 100644 index 00000000000..2916419173f --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs @@ -0,0 +1,32 @@ +using Content.Shared.Chat; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes; + +[RegisterComponent] +public sealed partial class CultRuneBaseComponent : Component +{ + public EntProtoId HolyWaterPrototype = "HolyWater"; + + [DataField(required: true)] + public string InvokePhrase = ""; + + [DataField] + public InGameICChatType InvokeChatType = InGameICChatType.Whisper; + + [DataField] + public int RequiredInvokers = 1; + + [DataField] + public float InvokersGatherRange = 0.5f; // Roughly half a tile. + + [DataField] + public float BloodCost = 20; +} + +public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet invokers) + : CancellableEntityEventArgs +{ + public EntityUid User = user; + public HashSet Invokers = invokers; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs new file mode 100644 index 00000000000..8d656ad9438 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs @@ -0,0 +1,19 @@ +using Content.Shared.Humanoid; + +namespace Content.Server.WhiteDream.BloodCult.Runes; + +public sealed partial class CultRuneBaseSystem +{ + public HashSet> GetTargetsNearRune(EntityUid rune, float range, + Predicate>? exlude = null) + { + var runeTransform = Transform(rune); + var possibleTargets = _lookup.GetEntitiesInRange(runeTransform.Coordinates, range); + if (exlude != null) + { + possibleTargets.RemoveWhere(exlude); + } + + return possibleTargets; + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs new file mode 100644 index 00000000000..ba8d7bd491c --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs @@ -0,0 +1,247 @@ +using System.Linq; +using System.Numerics; +using Content.Server.Bible.Components; +using Content.Server.Body.Components; +using Content.Server.Body.Systems; +using Content.Server.Chat.Systems; +using Content.Server.Chemistry.Components; +using Content.Server.Chemistry.Containers.EntitySystems; +using Content.Server.DoAfter; +using Content.Server.Fluids.Components; +using Content.Server.Popups; +using Content.Shared.Chemistry.Components.SolutionManager; +using Content.Shared.Damage; +using Content.Shared.DoAfter; +using Content.Shared.Interaction; +using Content.Shared.Maps; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Audio; +using Robust.Shared.Physics.Events; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes; + +public sealed partial class CultRuneBaseSystem : EntitySystem +{ + [Dependency] private readonly IPrototypeManager _protoManager = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly BloodstreamSystem _bloodstream = default!; + [Dependency] private readonly ChatSystem _chat = default!; + [Dependency] private readonly DamageableSystem _damageable = default!; + [Dependency] private readonly DoAfterSystem _doAfter = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly EntityLookupSystem _lookup = default!; + [Dependency] private readonly SolutionContainerSystem _solutionContainer = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + // Drawing rune + SubscribeLocalEvent(OnRuneSelected); + SubscribeLocalEvent(OnDrawRune); + + // Erasing rune + SubscribeLocalEvent(EraseOnInteractUsing); + SubscribeLocalEvent(OnRuneErase); + SubscribeLocalEvent(EraseOnCollding); + + // Rune invoking + SubscribeLocalEvent(OnRuneActivate); + } + + private void OnRuneSelected(Entity ent, ref RuneDrawerSelectedMessage args) + { + if (!args.Session.AttachedEntity.HasValue || + !_protoManager.TryIndex(args.SelectedRune, out var runeSelector)) + { + return; + } + + var timeToDraw = runeSelector.DrawTime; + + // TODO: Buff rune + // if (HasComp(whoCalled)) + // _timeToDraw /= 2; + + var user = args.Session.AttachedEntity.Value; + if (!CanDrawRune(user)) + return; + + var ev = new DrawRuneDoAfter + { + Rune = args.SelectedRune + }; + + var argsDoAfterEvent = new DoAfterArgs(EntityManager, user, timeToDraw, ev, user) + { + BreakOnUserMove = true, + NeedHand = true + }; + + if (!_doAfter.TryStartDoAfter(argsDoAfterEvent)) + return; + + _audio.PlayPvs("/Audio/WhiteDream/BloodCult/butcher.ogg", user, AudioParams.Default.WithMaxDistance(2f)); + } + + private void OnDrawRune(Entity ent, ref DrawRuneDoAfter args) + { + if (args.Cancelled || !_protoManager.TryIndex(args.Rune, out var runeSelector)) + { + return; + } + + var damage = new DamageSpecifier(runeSelector.DrawDamage); + var bloodToTake = runeSelector.BloodCost; + // if (HasComp(args.User)) + // bloodToTake /= 2; + + if (TryComp(args.User, out var bloodstreamComponent)) + { + _bloodstream.TryModifyBloodLevel(args.User, bloodToTake, bloodstreamComponent, createPuddle: false); + } + else + { + damage.DamageDict["Slash"] *= 1.5; + } + + _audio.PlayPvs("/Audio/WhiteDream/BloodCult/blood.ogg", args.User, AudioParams.Default.WithMaxDistance(2f)); + _damageable.TryChangeDamage(args.User, damage, true); + SpawnRune(args.User, runeSelector.Prototype); + } + + private void EraseOnInteractUsing(Entity ent, ref InteractUsingEvent args) + { + // Logic for bible erasing + if (TryComp(args.Used, out var bible) && HasComp(args.User)) + { + _popup.PopupEntity(Loc.GetString("cult-erased-rune"), args.User, args.User); + _audio.PlayPvs(bible.HealSoundPath, args.User); + EntityManager.DeleteEntity(args.Target); + return; + } + + if (!TryComp(args.Used, out RuneDrawerComponent? runeDrawer)) + { + return; + } + + var ev = new RuneEraseDoAfterEvent(); + + var argsDoAfterEvent = new DoAfterArgs(EntityManager, args.User, runeDrawer.EraseTime, ev, ent) + { + BreakOnUserMove = true, + BreakOnDamage = true, + NeedHand = true + }; + + if (_doAfter.TryStartDoAfter(argsDoAfterEvent)) + { + _popup.PopupEntity(Loc.GetString("cult-started-erasing-rune"), args.User, args.User); + } + } + + private void OnRuneErase(Entity ent, ref RuneEraseDoAfterEvent args) + { + if (args.Cancelled) + return; + + _popup.PopupEntity(Loc.GetString("cult-erased-rune"), ent, args.User); + EntityManager.DeleteEntity(ent); + } + + private void EraseOnCollding(Entity ent, ref StartCollideEvent args) + { + if (!TryComp(args.OtherEntity, out var solutionContainer) || + !HasComp(args.OtherEntity) && !HasComp(args.OtherEntity)) + { + return; + } + + if (_solutionContainer.EnumerateSolutions((args.OtherEntity, solutionContainer)).Any(solution => + solution.Solution.Comp.Solution.ContainsPrototype(ent.Comp.HolyWaterPrototype))) + { + EntityManager.DeleteEntity(ent); + } + } + + private void OnRuneActivate(Entity ent, ref ActivateInWorldEvent args) + { + if (args.Handled || !HasComp(args.User)) + return; + + args.Handled = true; + var cultists = new HashSet + { + args.User + }; + + if (ent.Comp.RequiredInvokers > 1) + { + cultists = GatherCultists(ent); + } + + if (cultists.Count < ent.Comp.RequiredInvokers) + { + _popup.PopupEntity(Loc.GetString("cult-sacrifice-not-enough-cultists"), args.User, args.User); + return; + } + + var tryInvokeEv = new TryInvokeCultRuneEvent(args.User, cultists); + RaiseLocalEvent(ent, tryInvokeEv); + + if (tryInvokeEv.Cancelled) + return; + + foreach (var cultist in cultists) + { + _chat.TrySendInGameICMessage(cultist, ent.Comp.InvokePhrase, ent.Comp.InvokeChatType, false, + checkRadioPrefix: false); + } + } + + #region UtilityMethods + + private void SpawnRune(EntityUid user, EntProtoId rune) + { + var transform = Transform(user); + + var snappedLocalPosition = new Vector2(MathF.Floor(transform.LocalPosition.X) + 0.5f, + MathF.Floor(transform.LocalPosition.Y) + 0.5f); + var spawnPosition = _transform.GetMapCoordinates(user); + var runeEntity = EntityManager.Spawn(rune, spawnPosition); + _transform.SetLocalPosition(runeEntity, snappedLocalPosition); + } + + private bool CanDrawRune(EntityUid uid) + { + var transform = Transform(uid); + var gridUid = transform.GridUid; + var tile = transform.Coordinates.GetTileRef(); + + if (!gridUid.HasValue) + { + _popup.PopupEntity(Loc.GetString("cult-cant-draw-rune"), uid, uid); + return false; + } + + if (tile.HasValue) + return true; + _popup.PopupEntity(Loc.GetString("cult-cant-draw-rune"), uid, uid); + return false; + } + + private HashSet GatherCultists(Entity ent) + { + var entities = _lookup.GetEntitiesInRange(ent, ent.Comp.InvokersGatherRange, LookupFlags.Dynamic); + // TODO: Add constructs support: && !HasComp(x) + entities.RemoveWhere(x => !HasComp(x)); + return entities; + } + + #endregion +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs new file mode 100644 index 00000000000..5547d9a7148 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs @@ -0,0 +1,27 @@ +using Content.Shared.Damage; +using Content.Shared.FixedPoint; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Offering; + +[RegisterComponent] +public sealed partial class CultRuneOfferingComponent : Component +{ + [DataField] + public float OfferingRange = 0.5f; // Half a tile + + /// + /// The amount of charges revive rune system should recieve on sacrifice/convert. + /// + [DataField] + public int ReviveChargesPerSacrifice = 1; + + [DataField] + public DamageSpecifier ConvertHealing = new() + { + DamageDict = new Dictionary + { + ["Brute"] = -40, + ["Burn"] = -40 + } + }; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs new file mode 100644 index 00000000000..ac44620851f --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs @@ -0,0 +1,113 @@ +using System.Linq; +using Content.Server.Antag; +using Content.Server.Bible.Components; +using Content.Server.Body.Systems; +using Content.Server.Cuffs; +using Content.Server.Mind; +using Content.Server.Stunnable; +using Content.Server.WhiteDream.BloodCult.Gamerule; +using Content.Server.WhiteDream.BloodCult.Runes.Revive; +using Content.Shared.Cuffs.Components; +using Content.Shared.Damage; +using Content.Shared.Mind.Components; +using Content.Shared.Mindshield.Components; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; +using Content.Shared.StatusEffect; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Shared.Player; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Offering; + +public sealed class CultRuneOfferingSystem : EntitySystem +{ + [Dependency] private readonly AntagSelectionSystem _antagSelection = default!; + [Dependency] private readonly BloodCultRuleSystem _bloodCultRule = default!; + [Dependency] private readonly BodySystem _body = default!; + [Dependency] private readonly CuffableSystem _cuffable = default!; + [Dependency] private readonly CultRuneBaseSystem _cultRune = default!; + [Dependency] private readonly CultRuneReviveSystem _cultRuneRevive = default!; + [Dependency] private readonly DamageableSystem _damageable = default!; + [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly StatusEffectsSystem _statusEffects = default!; + [Dependency] private readonly StunSystem _stun = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnInvoked); + } + + private void OnInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + var possibleTargets = _cultRune.GetTargetsNearRune(ent, ent.Comp.OfferingRange, + entity => HasComp(entity)); + + if (possibleTargets.Count == 0) + return; + + var victim = possibleTargets.First(); + if (!TryComp(victim, out MobStateComponent? state)) + return; + + _cultRuneRevive.AddCharges(ent, ent.Comp.ReviveChargesPerSacrifice); + + if (!TryComp(victim, out MindContainerComponent? mind) + || mind.Mind is null + || _bloodCultRule.IsTarget(mind.Mind.Value) + || state.CurrentState == MobState.Dead + || HasComp(victim) + || HasComp(victim)) + { + Sacrifice(victim); + } + else + { + Convert(ent, victim, args.User); + } + } + + private void Sacrifice(EntityUid target) + { + _body.GibBody(target); + if (!TryComp(target, out var mindComponent)) + { + return; + } + + var transform = CompOrNull(target)?.Coordinates; + + if (transform == null) + return; + + if (!mindComponent.Mind.HasValue) + return; + + var shard = Spawn("SoulShard", transform.Value); + + _mind.TransferTo(mindComponent.Mind.Value, shard); + _mind.UnVisit(mindComponent.Mind.Value); + } + + private void Convert(Entity rune, EntityUid target, EntityUid user) + { + if (!TryComp(target, out ActorComponent? actor)) + { + return; + } + + // I guess that's not the best way to do it but whatever + _antagSelection.ForceMakeAntag(actor.PlayerSession, "BloodCult"); + _stun.TryStun(target, TimeSpan.FromSeconds(2f), false); + if (TryComp(target, out CuffableComponent? cuffs) && cuffs.Container.ContainedEntities.Count >= 1) + { + var lastAddedCuffs = cuffs.LastAddedCuffs; + _cuffable.Uncuff(target, user, lastAddedCuffs); + } + + _statusEffects.TryRemoveStatusEffect(target, "Muted"); + _damageable.TryChangeDamage(target, rune.Comp.ConvertHealing); + + // RemCompDeferred(target); // TODO: Blight component whatever it is + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs new file mode 100644 index 00000000000..64bb2191bf2 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs @@ -0,0 +1,25 @@ +using Content.Shared.Damage; +using Content.Shared.FixedPoint; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Revive; + +[RegisterComponent] +public sealed partial class CultRuneReviveComponent : Component +{ + [DataField] + public float ReviveRange = 0.5f; + + [DataField] + public DamageSpecifier Healing = new() + { + DamageDict = new Dictionary + { + ["Brute"] = -100, + ["Burn"] = -100, + ["Asphyxiation"] = -100, + ["Bloodloss"] = -100, + ["Poison"] = -50, + ["Cellular"] = -50 + } + }; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs new file mode 100644 index 00000000000..eb769c3a4ae --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs @@ -0,0 +1,102 @@ +using System.Linq; +using Content.Server.EUI; +using Content.Server.Ghost; +using Content.Server.Mind; +using Content.Server.Popups; +using Content.Shared.Damage; +using Content.Shared.Mobs; +using Content.Shared.Mobs.Components; +using Content.Shared.Mobs.Systems; +using Content.Shared.WhiteDream.BloodCult.Components; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Revive; + +public sealed class CultRuneReviveSystem : EntitySystem +{ + [Dependency] private readonly EuiManager _eui = default!; + + [Dependency] private readonly CultRuneBaseSystem _cultRune = default!; + [Dependency] private readonly DamageableSystem _damageable = default!; + [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly MobStateSystem _mobState = default!; + [Dependency] private readonly MobThresholdSystem _threshold = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnReviveRuneInvoked); + } + + private void OnReviveRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + var chargesProvider = EnsureReviveRuneChargesProvider(ent); + var possibleTargets = _cultRune.GetTargetsNearRune(ent, ent.Comp.ReviveRange, entity => + !HasComp(entity) || + !HasComp(entity) || + !HasComp(entity)); + + if (possibleTargets.Count == 0) + return; + + var victim = possibleTargets.First(); + + if (chargesProvider.Charges == 0) + { + _popup.PopupEntity(Loc.GetString("cult-revive-rune-no-charges"), args.User, args.User); + return; + } + + if (_mobState.IsAlive(victim)) + { + _popup.PopupEntity(Loc.GetString("cult-revive-rune-already-alive"), args.User, args.User); + return; + } + + Revive(victim, args.User, ent); + } + + public void AddCharges(EntityUid ent, int charges) + { + var chargesProvider = EnsureReviveRuneChargesProvider(ent); + chargesProvider.Charges += charges; + } + + private void Revive(EntityUid target, EntityUid user, Entity rune) + { + var chargesProvider = EnsureReviveRuneChargesProvider(rune); + chargesProvider.Charges--; + + var deadThreshold = _threshold.GetThresholdForState(target, MobState.Dead); + _damageable.TryChangeDamage(target, rune.Comp.Healing); + + if (!TryComp(target, out var damageable)) + return; + + if (damageable.TotalDamage >= deadThreshold) + { + return; + } + + _mobState.ChangeMobState(target, MobState.Critical, origin: user); + if (!_mind.TryGetMind(target, out _, out var mind)) + { + // if the mind is not found in the body, try to find the original cultist mind + if (TryComp(target, out var cultist) && cultist.OriginalMind != null) + mind = cultist.OriginalMind.Value; + } + + if (mind?.Session is not { } playerSession || mind.CurrentEntity == target) + return; + + // notify them they're being revived. + _eui.OpenEui(new ReturnToBodyEui(mind, _mind), playerSession); + } + + private ReviveRuneChargesProviderComponent EnsureReviveRuneChargesProvider(EntityUid ent) + { + var mapUid = Transform(ent).MapUid; + return EnsureComp(mapUid!.Value); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/ReviveRuneChargesProviderComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/ReviveRuneChargesProviderComponent.cs new file mode 100644 index 00000000000..ab167aba889 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/ReviveRuneChargesProviderComponent.cs @@ -0,0 +1,8 @@ +namespace Content.Server.WhiteDream.BloodCult.Runes.Revive; + +[RegisterComponent] +public sealed partial class ReviveRuneChargesProviderComponent : Component +{ + [DataField] + public int Charges = 3; +} diff --git a/Content.Shared/Alert/AlertType.cs b/Content.Shared/Alert/AlertType.cs index 1130e25b66d..58b1f955e15 100644 --- a/Content.Shared/Alert/AlertType.cs +++ b/Content.Shared/Alert/AlertType.cs @@ -71,6 +71,7 @@ public enum AlertType : byte BorgCrit, BorgDead, Offer, + BloodSpells } } diff --git a/Content.Shared/Weapons/Melee/Events/AttemptMeleeEvent.cs b/Content.Shared/Weapons/Melee/Events/AttemptMeleeEvent.cs index 2800e3b34da..5f96ab2db05 100644 --- a/Content.Shared/Weapons/Melee/Events/AttemptMeleeEvent.cs +++ b/Content.Shared/Weapons/Melee/Events/AttemptMeleeEvent.cs @@ -4,4 +4,4 @@ namespace Content.Shared.Weapons.Melee.Events; /// Raised directed on a weapon when attempt a melee attack. /// [ByRefEvent] -public record struct AttemptMeleeEvent(bool Cancelled, string? Message); +public record struct AttemptMeleeEvent(bool Cancelled, string? Message, EntityUid PlayerUid); // White Dream: Add PlayerUid argument diff --git a/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs b/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs index b5a537b7e15..7f2eb02e4da 100644 --- a/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs +++ b/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs @@ -386,7 +386,12 @@ private bool AttemptAttack(EntityUid user, EntityUid weaponUid, MeleeWeaponCompo Dirty(weaponUid, weapon); // Do this AFTER attack so it doesn't spam every tick - var ev = new AttemptMeleeEvent(); + // White Dream: Added PlayerUid + var ev = new AttemptMeleeEvent + { + PlayerUid = user + }; + RaiseLocalEvent(weaponUid, ref ev); if (ev.Cancelled) diff --git a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultLeaderComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/BloodCultLeaderComponent.cs new file mode 100644 index 00000000000..67432bdc361 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Components/BloodCultLeaderComponent.cs @@ -0,0 +1,16 @@ +using Content.Shared.Antag; +using Content.Shared.StatusIcon; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; + +namespace Content.Shared.WhiteDream.BloodCult.Components; + +[RegisterComponent, NetworkedComponent] +public sealed partial class BloodCultLeaderComponent : Component, IAntagStatusIconComponent +{ + [DataField] + public ProtoId StatusIcon { get; set; } = "BloodCultLeader"; + + [DataField] + public bool IconVisibleToGhost { get; set; } = true; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs new file mode 100644 index 00000000000..ab4a39451b5 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs @@ -0,0 +1,63 @@ +using Content.Shared.Antag; +using Content.Shared.FixedPoint; +using Content.Shared.Mind; +using Content.Shared.StatusIcon; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; + +namespace Content.Shared.WhiteDream.BloodCult.Components; + +[RegisterComponent, NetworkedComponent, AutoGenerateComponentState] +public sealed partial class BloodCultistComponent : Component, IAntagStatusIconComponent +{ + [ViewVariables(VVAccess.ReadWrite), DataField] + public float HolyConvertTime = 15f; + + [AutoNetworkedField] + public List SelectedEmpowers = new(); + + [ViewVariables(VVAccess.ReadWrite)] + public FixedPoint2 RitesBloodAmount = FixedPoint2.Zero; + + public Color OriginalEyeColor = Color.White; + + // TODO: Do we really need all of it hardcoded here? + public static string SummonCultDaggerAction = "InstantActionSummonCultDagger"; + + public static string BloodRitesAction = "InstantActionBloodRites"; + + public static string EmpPulseAction = "InstantActionEmpPulse"; + + public static string ConcealPresenceAction = "InstantActionConcealPresence"; + + public static string CultTwistedConstructionAction = "ActionCultTwistedConstruction"; + + public static string CultTeleportAction = "ActionCultTeleport"; + + public static string CultSummonCombatEquipmentAction = "ActionCultSummonCombatEquipment"; + + public static string CultStunAction = "InstantActionCultStun"; + + public static string CultShadowShacklesAction = "ActionCultShadowShackles"; + + public static List CultistActions = new() + { + SummonCultDaggerAction, BloodRitesAction, CultTwistedConstructionAction, CultTeleportAction, + CultSummonCombatEquipmentAction, CultStunAction, EmpPulseAction, ConcealPresenceAction, CultShadowShacklesAction + }; + + // [ViewVariables, NonSerialized] + // public Entity? BloodSpear; + + [ViewVariables, NonSerialized] + public EntityUid? BloodSpearActionEntity; + + [ViewVariables, NonSerialized] + public Entity? OriginalMind; + + [DataField] + public ProtoId StatusIcon { get; set; } = "BloodCultMember"; + + [DataField] + public bool IconVisibleToGhost { get; set; } = true; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistRoleComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistRoleComponent.cs new file mode 100644 index 00000000000..62e8dee7ccb --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistRoleComponent.cs @@ -0,0 +1,6 @@ +using Content.Shared.Roles; + +namespace Content.Shared.WhiteDream.BloodCult.Components; + +[RegisterComponent] +public sealed partial class BloodCultistRoleComponent : AntagonistRoleComponent; diff --git a/Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs new file mode 100644 index 00000000000..7c93858448c --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs @@ -0,0 +1,13 @@ +using Robust.Shared.GameStates; + +namespace Content.Shared.WhiteDream.BloodCult.Components; + +[Virtual, RegisterComponent, NetworkedComponent] +public sealed partial class CultItemComponent : Component +{ + /// + /// Allow non-cultists to use this item? + /// + [DataField, ViewVariables(VVAccess.ReadWrite)] + public bool AllowUseToEveryone; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs new file mode 100644 index 00000000000..73e727e9aad --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs @@ -0,0 +1,20 @@ +using Robust.Shared.GameStates; +using Robust.Shared.Utility; + +namespace Content.Shared.WhiteDream.BloodCult.Components; + +[NetworkedComponent, RegisterComponent] +public sealed partial class PentagramComponent : Component +{ + public ResPath RsiPath = new("/Textures/WhiteDream/BloodCult/pentagram.rsi"); + + public readonly string[] States = + [ + "halo1", + "halo2", + "halo3", + "halo4", + "halo5", + "halo6" + ]; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs new file mode 100644 index 00000000000..073c795b776 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs @@ -0,0 +1,33 @@ +using Content.Shared.DoAfter; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization; + +namespace Content.Shared.WhiteDream.BloodCult.Components; + +[RegisterComponent, NetworkedComponent] +public sealed partial class RuneDrawerComponent : Component +{ + public float EraseTime = 4f; +} + +[Serializable, NetSerializable] +public enum RuneDrawerBuiKey +{ + Key +} + +[Serializable, NetSerializable] +public sealed class RuneDrawerSelectedMessage(RuneSelectorPrototype selectedRune) : BoundUserInterfaceMessage +{ + public ProtoId SelectedRune { get; private set; } = selectedRune.ID; +} + +[Serializable, NetSerializable] +public sealed partial class RuneEraseDoAfterEvent : SimpleDoAfterEvent; + +[Serializable, NetSerializable] +public sealed partial class DrawRuneDoAfter : SimpleDoAfterEvent +{ + public ProtoId Rune; +} diff --git a/Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs b/Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs new file mode 100644 index 00000000000..6ba9fa6c1d0 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs @@ -0,0 +1,30 @@ +using Content.Shared.Damage; +using Content.Shared.FixedPoint; +using Robust.Shared.Prototypes; + +namespace Content.Shared.WhiteDream.BloodCult; + +[Prototype("runeSelector")] +public sealed class RuneSelectorPrototype : IPrototype +{ + [IdDataField] + public string ID { get; } = default!; + + [DataField(required: true)] + public EntProtoId Prototype { get; } + + [DataField] + public float BloodCost { get; } = 20f; + + [DataField] + public float DrawTime { get; } = 4f; + + [DataField] + public DamageSpecifier DrawDamage { get; } = new() + { + DamageDict = new Dictionary + { + { "Slash", 10 }, + } + }; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs b/Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs new file mode 100644 index 00000000000..6bed6c9d57d --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs @@ -0,0 +1,30 @@ +using Content.Shared.WhiteDream.BloodCult.Components; + +namespace Content.Shared.WhiteDream.BloodCult.Systems; + +public sealed class BloodCultistSystem : EntitySystem +{ + public override void Initialize() + { + // SubscribeLocalEvent(OnInit); + // SubscribeLocalEvent(OnRemove); + SubscribeLocalEvent(OnInit); + SubscribeLocalEvent(OnRemove); + } + + private void OnInit(EntityUid uid, T component, ComponentStartup args) + { + RaiseLocalEvent(new EventCultistComponentState(true)); + } + + private void OnRemove(EntityUid uid, T component, ComponentShutdown args) + { + RaiseLocalEvent(new EventCultistComponentState(false)); + } +} + +// TODO: Do we really need it? +public sealed class EventCultistComponentState(bool state) +{ + public bool Created { get; } = state; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs b/Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs new file mode 100644 index 00000000000..45a8f2666b4 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs @@ -0,0 +1,55 @@ +using Content.Shared.Ghost; +using Content.Shared.Interaction; +using Content.Shared.Inventory.Events; +using Content.Shared.Popups; +using Content.Shared.Throwing; +using Content.Shared.Weapons.Melee.Events; +using Content.Shared.WhiteDream.BloodCult.Components; + +namespace Content.Shared.WhiteDream.BloodCult.Systems; + +public sealed class CultItemSystem : EntitySystem +{ + [Dependency] private readonly SharedPopupSystem _popupSystem = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnBeforeThrow); + SubscribeLocalEvent(OnEquipAttempt); + SubscribeLocalEvent(OnMeleeAttempt); + } + + private void OnEquipAttempt(Entity uid, ref BeingEquippedAttemptEvent args) + { + if (CanUse(args.EquipTarget)) + return; + + args.Cancel(); + _popupSystem.PopupClient(Loc.GetString("cult-item-component-equip-fail"), uid, args.Equipee); + } + + private void OnMeleeAttempt(Entity ent, ref AttemptMeleeEvent args) + { + if (CanUse(args.PlayerUid)) + return; + + args.Cancelled = true; + args.Message = Loc.GetString("cult-item-component-attack-fail"); + } + + private void OnBeforeThrow(Entity ent, ref BeforeThrowEvent args) + { + if (CanUse(args.PlayerUid)) + return; + + args.Cancelled = true; + _popupSystem.PopupEntity(Loc.GetString("cult-item-component-throw-fail"), ent, args.PlayerUid); + } + + private bool CanUse(EntityUid? uid) + { + return HasComp(uid) || HasComp(uid); + } +} diff --git a/Resources/Audio/WhiteDream/BloodCult/40sec.ogg b/Resources/Audio/WhiteDream/BloodCult/40sec.ogg new file mode 100644 index 0000000000000000000000000000000000000000..44572f8ed15e28365a2d0f7cc2309c182ba1a978 GIT binary patch literal 350868 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�d&x-U1P*F)u4Cylu_cGOzv)X%pIooA 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"qb8mLzmGLQ=aWHlo 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 =dt-`r6NTlzq5ew;WMl2A#0x)tFCf4oxpN%= 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

FWN`=6q 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 ED=|9qU;qFB literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk1.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cae2e0b4be9cc51fe0dc08edc8dcbd485fee3596 GIT binary patch literal 8268 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 LWD0+;swebc>>mRS literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk3.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..45644e173ade91656d1a1ba3985ef9fc09d091b5 GIT binary patch literal 8057 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
RJ&`OM^#F8;GE8z03aR?sII-;a;&zR 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch4.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..19c92c1bca955a00b7f585789429a904fb00ee7e GIT binary patch literal 24430 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch5.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e2562d16cdb29f479ca1913b377a48884e52c5a9 GIT binary patch literal 32192 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

tyo%}(1=ReD<2(~R|$ zLfAQbzPlPkM`txrCZ&dxXIyZLmnpS+sc~V{aM!yv)EYV5mSyd>_};b^YRtHfuzQx9 zkTEgm7Y}%ofcRR+iIisKQes?}^M~Q~w1K5R{`CXCH0&wvKmgGA`G)KLRuT=xAUj>LYSSspq83- zslqi_fKDsz1SED6_yQIyXsu*d3+Y7k1b=x%jz=gv~^QYi_Nw+g-n`2%2*i` z7e;%qVc0Cv0&mcKVr?=|uQuEBsT$SCE7!^AmOjCYGM^(gG7u{g2VG-5qAQ{tn-2M8 zwU_g*)*WHgq8XWW^*H_}oLi|K9QLbRW`~NRz=O!IX*(EJ4VU&GOiebA10J3Z%FI{l?cDCiZE(|*u zEiRV=4*njWhd+$s4)t(!eCeP4#J;kbRDWL~Z0(iw?ElnlYq6-yhcmJ%T0gA$t%XXu z^fj;d^?YL@RWNhDIexTm#7>vZxJ};;t zOEW2+r6*=AH6_CRTrGPs@H?wwWm8G!_uzdrKH z$(`DIxb3RVOP|Bo%n#4x>jn9HUPPwO5Z(oH?b6zY{Uz!O>G5G9;C7eVXm+gA``{bt z$TsLN&+9y50aj`VsK3x&|7^9RbhGWqyyEGb4oPwNiqW~@1{URKwZM6b8CyAosWrXK zj(F6_Cj*}}dAEm}&0BYvZYK%GR7+;y%=P(01XKH3~@yp#0*TGuoWag!#HQDRK z63D}oC;xhw))CTTbAqYNyV7QDUhKfQPN~|A4DUteL5&0Om_~W_-suV6G#p2N&mkbd zsqt>k_U|5G1VA3ZtK^(2cn$#YuXtQ5W2&}Fs$SCn8}*gT-b&|9ygPn{=Y>suhyQhR z6ZbS=7hd94)I)0fb2%A|cKcc-g^_42D&=lPER9#7@DzW0=I%*tt@jiay+ZtQO|h*KNdnFYsd!Jw2rqS z-Zz!|X1UrDbVRQ$Glet3L3MBK_1rqg!}|r2z7iXONT;PRy^Q`ibKkQB5~N#99?lF; z!!BXy0J}pb0RA)_d;9~!_fk(eB0g1 zm404*h&>M?IL0Uuk^hF|{V(tE3B12+)j!g|63GB*jjo1hEy(@K?_*S4$!ghh=Wyn( zFN>oUP`_x2x5IWNG&kol1Cq}{vFHH)G#r=mK_D0)XuKY8oYtBOOJ7z-gBcE_-m+|e|eRx8Q)8LA;Zek=3NKW)0ny7M9% zo}dD*SmBnHhntv&l~EO{On>rkSR25CQg)%TV{cU!*QG#9H}rw`xaP!Ci5qh9Zj#;z zPf>*uLS^OWZJU&EyNjTFwm_s~-f0vrbvZIsX0p?_rY2HfdEn_OG)m`FIIO%a%1P>Uubc#qx?#b7yK=p_YAs@A#v-vL-Ml$ z&6uvwc;Gd~H;bht^Jj3f3BAF%POH%2?BUJwbedNcGjIK!TBv`Q1A8#qfg7RRtWfG7 zFyd+7Uu;vy=qa3k!jMXbz2EH4NWLdgs>(@Aam4zG&S~waYRi0pg5auEPaA7$(~COY zeUCVIB^0J}*%ux)Y;$}Q3@R2H&s)Pb#svo%pelLES-Rr@01Mtpe&fG?`P@DH-(0%p z^w;@`p;`W|K3xB;VU;OGQ`KEblPm&^ek{UF=~_x{sxQ`Pgo}It2WSmE1<%40;VR87 zTVPzPL*=a6se_{pd&8*FY145yzdz=u+B;BnkUG+iy37&FzgyAca&NIGZ(-5`(Sk;fqA!i|vHO(Q+^JA4@k0DppdOdzaQ~TszeoS=mbFnH;2J-U)3Li2mq>+rt{!vh~Ru;c&$ literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch6.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..01d1368c32c79e7307e3905eb075c9fe42835ac3 GIT binary patch literal 10960 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/blood_cult_greeting.ogg b/Resources/Audio/WhiteDream/BloodCult/blood_cult_greeting.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9fa22df51d3526ff8826be00a044d40b71215287 GIT binary patch literal 155160 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%0AoghB$nC-(vY}h5|1eFS2@X66>#fcd8}g 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↱9B_Z{n;h_x&4`} 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

`%NOCy%EvLAVx57o40O}I79q~ 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 Dq~lUW literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/butcher.ogg b/Resources/Audio/WhiteDream/BloodCult/butcher.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2e4a0d2ddc71995b05e2f55b4d981de6496a2097 GIT binary patch literal 9666 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 Zjg{^ELdF2RwSE3Y_oA>X6rlUJ_CK2~E9U?J literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/curse.ogg b/Resources/Audio/WhiteDream/BloodCult/curse.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c495f0e43980f7eaa61ed491cb0e2faf52dbff19 GIT binary patch literal 8992 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 Ch^MUp literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/enter_blood.ogg b/Resources/Audio/WhiteDream/BloodCult/enter_blood.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fb1666e48ca8e43beb1b48044778f2d57c40aabc GIT binary patch literal 20837 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 q8q85)9x!i_wE{Hrk$W%zn4{t5$p1>*vn`4Ni% literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/finisheddraw.ogg b/Resources/Audio/WhiteDream/BloodCult/finisheddraw.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bfca2abf2ca08efa8a052b81b5c4039c638e32b4 GIT binary patch literal 31013 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%0AX=|GD6~WPWTC62B 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 M@sG$_&6ghdA7cEv`~Uy| literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/magic.ogg b/Resources/Audio/WhiteDream/BloodCult/magic.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c107743d805dcd04b7959e2a3b0ca58a292f4bc8 GIT binary patch literal 24183 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 G3H%>!BT0k+ literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/narsie_summoned.ogg b/Resources/Audio/WhiteDream/BloodCult/narsie_summoned.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fb35af598ed8eb6b344ee664ba18ac3ac7074393 GIT binary patch literal 49654 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 BD0Bb- literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/rites.ogg b/Resources/Audio/WhiteDream/BloodCult/rites.ogg new file mode 100644 index 0000000000000000000000000000000000000000..486940a414752e888d08f354ae26bf2e4a32103f GIT binary patch literal 20637 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/smoke.ogg b/Resources/Audio/WhiteDream/BloodCult/smoke.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0109e1947c6c8e91585e06bf39f1e34fbf730d3f GIT binary patch literal 25399 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 T^u1iE19>2nTG`>6d1(U=g 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/veilin.ogg b/Resources/Audio/WhiteDream/BloodCult/veilin.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d14cf85c5d666f43655e9b20b0930e666e7ec02b GIT binary patch literal 11239 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 Ycv6Dt2h}Evhipq2Rer|hcl!YRA2M(RZ2$lO literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/veilout.ogg b/Resources/Audio/WhiteDream/BloodCult/veilout.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bf69f3c4082e399eda848a20330546c527d5aeae GIT binary patch literal 11211 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/WhiteDream/BloodCult/wand_teleport.ogg b/Resources/Audio/WhiteDream/BloodCult/wand_teleport.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e16d231dddbd877f82c4f4c647a1d9b3331bd551 GIT binary patch literal 18966 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

&~%of)&HY2n^;n0Ufjcb#+OzRHie zWN|-P(-TF!C#`fF?dU}@i-P~LS#tTgfQV_@R{9ac)_y*1V?ZWV?(Pg4N#_txbbwwO zW)@Z76t7g=8b`|mj}2_&TO>3XJ;049Jf_sqY)l$}Od$II2l*Ogqe-Np<>q zGG3RyA!?FOvXY%15)>QSpZNA(Ybml;^nAHnjHycH!G8or0Su-($!Hjp@Rb41?CkhMgQYF)II_ zj{`P}OcQyJc<*0a(|vNBNDbEoq&4_>OSBz|y>aD&U_^_-9*8Rag<+&2;0{t9;vj`n z&g0jeY}!E zOWsUxsq4-M-UAV`ooSg+{doyQ%N=hAoj zHFLLV9*3XG@wX#Yrx!_g6K)u4V#K4|A03md&b=Y~roi_Gb9S|se2(R`G)J}-a6&X+ z9VtG2@19L)B{(D%lrV?fdO2r(Q~Yqas}3azWXb3(hn^^E&t>`e|w!z+MCt< zedahnX<@}cKHfZ|?#RQ=KFZ9OuG?VU_jz=`Vsqmi-HeY>Y7G|4^;t$stVGjzB)v0Z z;hOQhJZU4Zc2+31V2< zvL|xIczg8_Z~Bw=At0c3jc9sOyAX4txP)nmHLwE z839v7JKfAb@g_OF00vI8#y@b_D9D5rartHSY*?!g8TiqvFE)r)H__rHc*$(iuVgxM z5-0eRG}-*7V@L0x8fI&aZ8o78mr&${krsF@iA0Oa>Jpeb$>iE3XG(WT7xX7e+ygZg%A4zXm=dvHWG_7<UDb;?F1gBKBJ=0UG@6xjzZ5FHRmadM3nWkxd zeeXNxM1_o=JLz4R1bvcTPyK?ZNm{nOPO0a_mhg$wr2B(7{E~wON5``#?60~R_mY+U z7>`GScXLWbU>5j`8q@*Xe6}a-%+%j8MY1r8v+R$cJ&x#v)TVRAw8IlO0SQwvw zInTgU$XO%A_>Pfs(|q{c2-8vdWTz>Cdj8fI3Nw7cX!l(8J2eQb8S!)0kcVnEv@Kk8bK>#mvW4ihM(q1*PN&0h#Iq7*l7%vfu~|&3 zB*F(RMf}F^9&4?|>ZY0qNW$%4zYh=kRNXIPw_kMLO-I7gbm=xd7f^Ii@9{$)~2IE@*~>nCZE-0FcH& zR>lv0S6oW6Q>EGG(-54Xjfd^f4-#{;qb&V?KH5QBe}^n5z~RI%w<{ITg5gbeUHArj z@l|ofHhm4Wh`8|$hn2}>EJ<Zl z*Wk0ZK**BMtCQcZl)!{{5$$n9lepZ}b#^KkSZEES%V&H2nCr3-FSL9U*Mq+<)^!WUp$eKK_hI;_5 zR{Yw&!`l)H200Lp5SXa~XOi;;`_6QA8Ya`pbdp-yP?55QDjjR!W6f^XLyw+mo8YHG zb#77AolSXJ=><-Xwsm(?pKN*8&9clkH9@}M{rxpco(~=Poy>%_g$p7X!Tm;1dDKX` z>F&|$cY8mHiWX+fXz1hlC-~lq8qYPZtm#QmS=`GlV`)4#l6yFxISm|$H=HlGQ^Rp# z7wc=9(wAX7N~uWKmGVmkd+7z=^&=6iOp(^h>ejA5y#u^?){9x3Ab5QT2xzKWoCX8E$Ld7<@naceY|OKo-vTtf5I!xyp^9g|F!OpYpIfeyHfs`wb&wwMOkj)lU5F&;f} z+)`CsfX>H^Z%DLXI4cm(9jt{2R#twP3r$80NTE`jOgWrMJ9t!V{4T8Q*pRokcEclO zwlcM@%y{7#SR<5AM&5`$D?wX%ZnZ1{cf^Ab|3N-M(7fzUAx~8XDgNrzFimTxxw6;8 z6i|kLfDXNH@^IqAZy>@lHR#TP57v&!)>)F@o<}4sI?$6-SYaSlZUJdp)VII@?J(Y% z%0p+?O_R<_8>(qv>-MZ}1_LvRsR|G{%vixj2K-X58v0U@nNNWCeIBuaoU8_NgpqgQ zc0n?3aarOfW|q+u?o~X-Q%2MTkT^5T!E^S1t>lR2wIx-aaoFzA?XXWG(_L4E6Q0v4PZ9`fp{ci0B`B; zLcHa|0Od&R@Cex zWqKct89-pAUDgp98t88qzuG7+wuC@{0=fkyO##|Y;1@T3kX*UnpFca?_-6KvK36g| z`=vND><#UuX!nujIX{n}^VhpNG+y|Yxm`G*#x|3YDd^Au6N`6N??$67tFUy)Z{gR1 z`c~e!uzNnGakX>gts(v6qE$g)o&R^<+t5W9{d%>7^a&d{Gcw-5hYiYR45j3@dOcL1 zhU04DC^D%%)TA_>blO^EKkil<4tnnvzO4)qu$)WhAG}Q5^#?d`LbO2^q%cr>7GD{} zrekk(g*}*Gqc)11&Q0j_Mz!vasm;rE9Y_=L8_m?;G&SWt^_hcfL|5>1z5Tbo97faW zhc8QNwf&e1aRx2dfpb{iw7)}Qfwy*^(N_0Ems@ip@W!k4tesko+yJfgX%&($Fp;#zpqz>?$>QjG}S(DeZ9qjt@A(J{(P?*O4j7m zw#$wI?plK?Q=R$jc15A9ts#qD8A&C$&)p`^e*O!=Q<()kppLnnt5>M==rl@8WC70S zmX)dL<_%rBm@j;=pJa!)-KU+-eyMPpHa^@uoH9z*JPkSMfxbg&Eum7FZJf-gfBj9X za^mc?9j;9g$lieU4NV)+*^EDn`#UTzH)H_m>XSnZ4v8Z%m{eO$Jel!#ifCILl3_DB zyjdY_A4HjJ>hlv?$vC6IA8@hCSTI9gL8i>w>N+JPNGbA<3}*g>GFkV{145tH&Cys? zZ&c|Zv{*8f>oE)+qVw~Maa!}g!lV9jrp44bu0scpkL6{JYIT_09c|Gsilr_#v$n0F z+3oV=k54uh#=*@wN+8K2h)WX0i|m~0>gDc)8B>9HYhG)miTVM?e&$YTI`nI3>}E!4 zET_I^D?4D-h?#J4_hFuC_WZo4kb%MjqoV9~kEc8_hj5~t0FBKfwHGy54+{)sKuIB@ zKKm{=zn|#%vD}*KqdSm!`wnNe5Fe;i%-y9;Dx+eb|6SCslg08kRpTOZj{wZf{i%>S zlVQ4mNlZ_}5Q=0eXO%G#&EB^O9KkL|k~+Ewq1j()XsZ=>*zadMHSSh|KRd$d&&asU z_5Z!R-Tm?JeF?yys||lHK76@INyjPAE6FL(%PX%+FD=b2FE6hzttl=oD9W$XYgrqh zK!k!UA@M{PgEmQP;eV(>BEfr{PA~!!PA$5M-kJE2E4tSye>`61kx3?ng%Pw zk&DLWhgjlKGS*0qTd|qa`*-{^YRBjk(+|VnO2h_Cm*l_ePIIt;^|~xtTE9<);0DBs z;jGbn{R|^0Y#)KlYT>7y( zFB($4Mc79qw^=Qi#hce0j{+7Ji+!f=Pi)fg^0;TSc$%YlLS%L*ame8K+IP2ta^pTp-#;Ne}gqHq?`^ zIUh~GP3k$yYJYp_-W+QOoYEH!@$lV!pQC-YO#m&24}mKK21h4;1W^d&!*iH)$l3wB zLf`GkVCJiTHn(VnJ#Uo`MgV~y>|}*oC+&p|$MT2MWJ`mBs;q2bcXIItVvE@CsYEz&WD5^XN)e&gn8%YZU7uts5j9VC%NXZ3DZJf!) z?ujxEN>!7K`;n2RzfY~jSI&g7E_uD^=5EWoDU@AT8&QT-psR}n6ZbHU7;(MRd(!*- zgy;c7V@0xZrRS%`MX3_7*)T1zVkqW7Li+vt``+|TEDKwK!<4q1Q`O1zk~Dv2BxLeP z8c^C`(yb41;?c^hjuDp-6$cxXKbrzq+i{-gtIy9P72Z@KZjS`p@;0-S<{krf zc}GLP>G)JJSBbrG7pm%P^sjPFTy9PB_(ZG>{$x143|JYil|+%g@OuGM5B9#i#Rf{l zE{oEyzGq)$rP5dkQ1l9QIqvpof8^eoc1;f8t=!CnZ*XYuJ0gihh~)jGUp3)$ht6u& zxrvLK$r0M7;3a&DMU?`?N!W>&VhbPghq6p8ST_B>H91)#EGoqlMNsCQJ`X=?xzoq* z0cXG>U4@D>OYyf1LWxeR`kYfew__jeJAlm`ZKV zp3BMyv+&jVBga@R@Oti$b{&^+m4jl=?@%sdx~(BuqOrHq**B&0_OtT*{6{Wkk8J&& z*1k0Mw`RWCl(>($1Lm~~+ExX4#ziV&I8eapR#YS-3ZLfcjy zw;q;p9lnmFxL%k;=@;YgK*Pu;nm1JU86tn>6PdQvv3mQA+sR^^aEn-s$4dS1{ER9n zc6pUlRSd}|Wmn?}MjCh#MKu`_yX`A8-i-s6qthjRZ-Vg; zKLbS0BRbnB&;=|rB-b(`A+41(@`6?HWDlh7Rwag4ujY;1oQ&&{hcomDlq$7QnUE@l z7vs&YXo8Qj?lV%?p%?N{KXy@1sZI#+EUUW}Uhc3LYwTW%z>bUQOjHh*z_FppE;n`* zdmBdRAry*8+7C>kKY6Jfu_%+v$0Oa2-*~sIO>juT+yznc0$UEo<&W5Lii~K#vvQ0V zm}=|#`D{#_zH_KOrs4M4)?gVz!}yR+dkD5PLr(OmMssJGJs*}{1M1+iMItI?1>Ep1 zg981qsF1p2``xJYK+cFe?{(Ccnmw^{!x-?AL<;Dj=TEw z@@HXKS{_(S|Il*D*Zz^nIeIpLq0?PN_;<_?0h{_h!d`=ImY>h8f4sH{reTD5)vdN{ zdi?;)YH24>v4b#TFELniuA)*-=WXI*GX;jg0_j$Fp0u35F*6-juioC%32>O7(>V>r z9KLw<%0y+s8j&=sA#u^&G?2Me_uq5vp>7J@{2JRRydieM8=4N?n+N>cxxb_@A)v>Um%>Dd_qFGbhx}-q2GV9U)RUklmovf z?EJJvIO=Z0uyWpzWP91u@~V^bwXN-rX01EnJ{4xVal6HHwceK=W;OE)CDRNEqwL*$ zybg{qGbeG2i_s7!w{uTgMk*TZ+P$;6J&HdEFx6}uFDh{s#82wM9wZ?QU5Kpxi2`qO zcuZQr2Ib{b45!pBpMVPr@!k03`ghV0r1jZpdZpA7Y*! zj2at19^dh1$(0T*`yo%H>=zu`Fkmc*5(0lQ2kF|4w?vj^)_6Cs4RW)C!I{5Ij4jGa zP#*PxPZ=k~l7FvsoD)n6!2GF`SMq$QlowKu4Oc#xc6PMTOzn}xKlP@PbK}glHHNiy zqLXO5Pik^gBN#v2$cT7px*&z?h`7Z)#hvz~EzQ&uUkn}$ck)DQsj6*Yc$@j#8!IvJ zv-bMR*N(F0&QCj6`wFF)FYx;y+5i@!>i`^TkPcUlO#Dci6<*h7*jPnphHb`iEZb@N)({MS>h&{ zFayT5p255B6ofX^et%vCcsJ>+edeh+0O0!EeOWSrfd|WBNu^X#1m}HQ)}wX*qH3f+ zz;B*EcmabpLFs)JI@^(ym$~U8%q*{6XAJwH(K0S_e3XgJ)5^#??N|R^z_;%4ig|{H4Fem{H{Gb2Z;zy5ORnQlR1M-$9@st@Q5^mtnM2!ZTSM zPlcB1PHc-rgNbjRkSB8gsQ>)3AMzU9-KZ7F{AkI5Zg}&x_H*oZ8jL_Q-xGc?SWb`~ zmZYukBOD1EJLL*0B>bp$JY`ya^UfZsdKXl?tggoxM<#nRt^nrZJdY`p)B;P6D2Ivr zHxcPv{wS>gkNEvdp1t%eI-X^RiTe0eZsR_~(ssRbaMqu%0uPr$uCCI3y=ge5GaFt> zgd7J8-D_)MQgvDO%by@O>GAbOySUGgp}o~97&5+RHHQj7a#OE(Tk>uQSfN)wiWqX8 zp`Y;zEPLAQlczuvUv4H2 zA@#_>gJqu>CHtj*wv}~uIu)V4q(C8do(>px&97kz>Q*T;(RaVC%>`3~YPwGut;jVh z&=892hVun?G#F?CQ82w$FGG^la9?=BF#Tk<7>-Wn!!)g|NR4Oi6d4|SmI1_Lidpt?LXVkN z?Gq?c>uuy(X6n~zkzvgCW$s^TMZJFJ>3Z}ypV+<3$22u-&qTnl7{_~twDY`aXV?oJqc;X*f5(x$ zD7(+&5L19Ax!Ett*GABHH@Lo@q>2aY6!{#9SS!E-39<@4CvyN`g3ZP z%?99@NF$8&ci9IKU9afKKfgb0JXWc7wcQGCchqrNbZ*9DKKvN`p-x+F-yhqhEzUz~ zTOx|3_DqG@|0u)75-j_Esx0E4=(oa7s)O#g8~$4)9FQV<$;=a|W3l|*64R-4XQ`<= z*l?#>k$qG_$28uFu%$si+7>lG(Cbz?98RL{{d$JqaZAD~5 zu$fLJ0VnDd2~T%b=@lLhw0$&sv}V@fXJ&0Gukr=yJdqlP`6f9xe!!WgyOnlcz4C}% zvw4ZF=JYU|@ltQiy0Yq9L(thCZX*Z1?UyYHQUsepmm2FNN|{b6ZN#+Zo?GHFq8^Bq z!e#6N2)(9^BYa$c0BR)f{+;>Ig6<6G0A_g47_II~OvlUfd-MKk@VJ~;gf>_~WpnGn z7vGLu^lXZ~l7iK4zpLOodt)tY9yOE2eau}pC0eVPcOiu2)x{j1jdfev37m#yXRv`q zb&Q5rwOT$qp>BwAA(7yy#S>A+tTTVTCLJ|Px_wVs_2j7)eY^|=%<}Wl!Z!ym6R4bG zjd5hyje={XAYF^HJ#9c%Q${gGw=aMr;`!q$oiTq??2%$)C_1UX=Iuf}Syb1#oyF^M z;WDnoh7Dz-T8kv%+_mxEPFRnU3~$m5=+KjhLB6@9xR|gsP*Tl8fY=Wk#8tJskmN6eTo4^E`PAsJTEdtOHpv<>1%0-<_jf>=_z8vbACS*Wj z_TorA`*?H8De7AmXV*VdIZ(>Xud7#km|Eah9TF&6mwuthBujb}BYF0)uR>lJ&v1(V zU5;S)t;Adasj4ILn+!~(N_ugM1(soC7Ec-x3UKw34LOB{*KDv2_Wj+B&9iKZ?@4}M zja2u{G($r2esm+lWhThYY;GgfyN}MY$7CbdiY-U`U-K9WgvdkVHS zb`{z0c*@3)*g6kVTS`dVxtj8D9CLTA`r)u9J znfrl*m2wgB;fP8>q~m0>(JN1Gy?%3iqocZhp;c@6xdMa+lXZ7dACNt-;3t3~%r)NUmc#@ z6NS>OJU@h6;l>trs6J55HU_?Yu+iXFa1`lFU82;5C4jcWtKKYa-|2VKgg9ES%M_Jm zHaO|&WqO}#n-mdu>0ZFkfI0srrpa*6#+Za~&35YzrI2LGi>w8|mi{Gv&A^V(@6x>x z$}^A%Mxcp)8x<%N+T%Omr9de?S4%eAhpk*AlsXqjPxy0v)ogWN>`Z;T&ztBJN1%%S zkx|&@^$T>M`pp!?lGrNQ@2^W9n{F--MTFm?=e0WAG8C*n4trn4Sa{xX9P_h ze8<=b5PtTSu=o9Y(5oEN4SY-znu=f6BWN;M0?4f=%e<}igCBWrj`!*Scypx&QPP{$5Cy9!hJY@qj@nEH6iN3PQ{5Nnk5n|8nx{M z2k2l{Szx<{GCGg!MKRtZ@DuaTt8_ScB;9$AzAVJ$>hn?oa?G)bm9=N8>fZAty2X+~ zi?BK%3Ys$&l<8;q2fAOXMW>um5Db);13__`9{?L5Bj6}Q@Lg+G$m3v7B^^VciA04Q zl}6$Xqbg-;vwAl=d9|Djo3!^LgT)#Y9c4O$Ya!~pg^D2**peesI1EA8qltqP>OhWaB30XEO=&?p8{ z_^k=C6GtXlTW}a`3I4Vm>lmbH2qQpEkQD$xlG_B(Gb$xP2CD%8Zw?vjAI9&^r@zs~ z#fJVkH!ozCzvc84ae39)w@t*kwNr=~5uHN|^Tb61HAAa{rwnWvN}d)A`KULQmQ0gZ zr1t{awcLJOdvX)&-ynQHrvfo~aJoH$)7yFcb%Bg4cP--gXrZ!9bSOQQrO6)se%EF7 zma+vU!JkV04rX7M+!pNkWNvHY^p0}K*wG_&ZMG>J!_)ify zgb1CP2msO;lP*dE6$_9C*eNN^4w$bfG9=90B!Qh;f3D)5w(axwsUxgCI5y1a zXmboaURA4Eb1e3Hn7uc+QgJx@Vt!(a>Kf;zirKeCaYP;*v>K=sf1`G&gwNRNT7>lt zD=&G}BEfvAM=zg1+<3>^@vp#)Gi#&FJV%R@>T0K4lluC&j=bKb?Qj(OYO}>s^UacO z8Tp5tZ&$us88BRI1|3bby2w6CXN$Yj*Chbn*WBm5v4Ttt0cwc+YylxRdXbF)8kuRR z5fy`#+;BrqJkNn1!uc9)K}F*SeoD)F85Q?%PJv_UzY zYMsUY-blXn^qcNHl`6F$tzE(=jJlT+VUIR%SI$PWDl0riQ`52}GH9>^PK~ac6TY`x zw{w#RgDgPfUl@Vt$XuBtGXUsr(s-1aAsEBoZKtGXc`bci)-iVb!}^x_&*ZhP!yMwH z$9BJ3746ddm|=`@CJ*G`czQA_Mm;p#-_E#~kX^Gq5LjAdi4_F*CnK9ime!Pw%ePdW znJitHb*btBiReBxNwSRvA!75=YC@Iwm#-DXZw{E8cwpbP_@##^%;mPb<=`esKrY>vmQ6&3yQT;j1C z+uF~)#}(wp>=zblA*(zj=T=;tIzzI2^(cDu^z6O(=aCw30wam!KBP2UQ@RgY8upZn zU-M2xB0?8?Z)#5b3Q=RD+rwMiHj)|^mwNV>Nh{HNUlm8giM2*PIjWd1`dhpILpxIv zrt>uWCKc%|P&1jLXUNxUZEUv9M))d)Za>{n@?vY)sj=R+oca`8K*SJDcA1@XSjP6C zhsq2k36zQJw28zt-t@fD|9t!5(ms86ox|{c9i>CvLi+p3>iYyHU#)a!!a4fUBPpgB zNg<*!{$PJpRzseKE&??knaQ1VEDgDInk=&7<$pGeZ{iQ+U`C^U9Svzp&K?Dh`0E0FmD zp0%9(H~=|4k}@?S+sKU`jFB6Zj8UG95Nt|Fy1gZ9Hc862{e833&u`z|_1?SaMYfhM z(*#=a`&pnou8{S(5v#WTU5m211x0ai*;=BW&t+_#o3}NUrQNsek0&8Qn%*?S@=Ng| zym((%`MzWVBbUutua@mnrgEf-YUp-x?XDckZpPwiooAQj(8UOFefNgUMxkSwjm zJWZjUG5fw*0*vc@R4Y-qzxpBFvH?qvK)92X@}6gK1!A{`u<^8U^*Ub)4FB&`q=KS83=lyKgw+ro=;1g$ z0H^>k=Ri^<+NvNiNx3|JsY$o7y$+$M)TF2mxK*@p=f4_+m^B>$cmT~q9GkbK;y5T} z2j`CU$dPimBUy+be4;fkMf`r3%gVLjO@Wi^Ad-`a+z=l?c9FZy7EY^;Z7d(NMZlpZ zlF6f+tuWJrgtsUsghZqp5vnG#nxA+_dbKDoR{96en_&e~fj6TlHQ{l6tBNK9lSiI| zQp=hDG{on6AfUA<5YSswDG*`VKSma$dO)oHs)Yb(NKK#|PpeWz+gHUjFv6j+&96lx zJ|cQcM^{}By1Y&9KCqd5;63>uz%Vu3xGuo3F5LK2xXFIF1w7)P`ygO$AA6sxj(~xj z%Tg%|$d~L4FTY8>#0`rm!vWS?o3_o9JjPNx;*#^&n?^yAfL)<^LKcNDSL`_ zd0vNZWv`n(NooT-YLx$S0@m#S$O$ubxHI)Y*3cFh^ANx5DKqJ*J_(ruYmxu?3O>gR zqzGGAwf0DAE^mifJ>(+M;wbxa*5k zGtNEeJV?I)`4ZWi){&DoobEZOLY9vC+w-H&AS^E)g~sTYGbuXhEuiNdM$-w4KN~=E z4Tsa0it1^hUQ|*BcTK(SUw;3OLw1nM1HXZ{)>#*Y1W_{c$i zv-kw>%nCsS#1dH2vK6o;vUokCNX!xLM&`4`#44eRLp8POxiMZL=b9q`2%|bj@xPjL zDE~!qe!>&pUY^(eB7OYWrmTHXdabgZN|8($LNUKMgyNW*rEJd%soPGNnh7I5Op-PV ziTN8*kW&%Xaqd}iVgred<9k?1P;RlF25AJsPy8r?A79zB>ydP z?4J~-J}G?sWchI{PgIISRC-DMOXuE-wTA!o{&(akdvHKE6gjs%IQ}DYT7{Vup=he+ zSO5K2N0|}GpkB8w{ig!}XpJLNJ>N&Pv<1es#mBV;^mJwZ=ZJx*<6`P#Vvu2z0iXxq zGUVhiswWlq7<-Jv^WV09v?P_ygQyP^Bm5=AbZfR#LYVHzsjZ1u2jM7e#UwP+Kiz z=8dZK&~N18hvM+cLm1;CO_n*97Bm>s6zTM`Mj@Zcrnm;GW_daz*jhy^W?ZU zM75Z(v3Tn}$K#Oh;P|qrB%PW#Gq!8hJ)T6*5INhS+-Aw68oe6o%A!>e7c zwUi(CLJUR^q=xP@)kD)>yD~y!oxk~HEhJ+xcInVcOUg4!O4q7g`P$3Y6twgLOp&;DqP#hS$HB-+gTi16~rn5O=U!SzN+#XeJ98APDnT>2Cj;#s=4Uo zD!jyiawx|NFYdT#91988aS|_>aKsXfU1TQGJyGQoAGKp3f|X0tc)I__zcjaW6zH6= zEXNAxtx8USgfC4QMN1`(T0*Q6w4#fy$#_ikDcSUy8ffLrnpR)a#cg;;b2zLLxgR zq=+~%7gc!$I`o~8NJt9-DDOBATLSf{4j2i!Au+fKMR6wr+II-(G4Rk~cs{Ka6*~qF z`2|C31=$wvNuj_?Z#5{-gACI|@gl>iP%4}lD8VIRg7P`%;UohlXhDDX5pyz2GT{h> zm#zr!g)lV~cX2Re(Q|bjO2r;z zknKA3v4kX}p9lyV&f*WKAXs%8DWb|d44f+1FcX$#;*$`FYnIZTP!PdspdNr3d_qu( z%XsT5H=LMP%=%mjGy*bXv~UEip|^D>oRR2nR<1;S{?W?$pCmo?@5leh+5anh|DSrs zPUR5f{<8scEhL2CjF3@ZSrW-W%8%8NiULaX+Ebww6EKHGAXoCkAot`dqNI2@A(SAI z5PYDBPBKEJd1`C(a$-`jTgOKulmNt=kP|bZ?FdPcCc?b=h!yoo{x%XbVf0i03ON+? z(K1>*LK}Ld(^6rXUbGAMwIoS>yU2_S1GETd~6`$Id#gymE52_sT4@9GB7 zw=3NvlJj4`ADKV*H5-&{E1X*!TNr3VzR1C%h3zH^LKPMxY+;Za{*Hyk{d+RF+pRXg`rsuClpJ-vJ*_62{Q#XgjTBT1IPWWLcqv+sl&lQ9SV>qaI~7 z5Bi~s5VONV!n(=g9~+QS z)070iw3G%0_sqKq(PS|(Z=RB_h_vFH%y=Wh5O{2lJ7BbN=ujG0-*4m^b#27bw=fic z3t$*v0U&`K!Oos86-)7qGL9<#LIQOnO%eoO0Onz6N`U6TfBg8dZERlq0xri*>#+O} z-|;xl$=HU7=x?clci#V7Aj<{*C1VR@tQfYPZCW;DPFNs1IMOd90*ww14?qV61)+l? z(81_Xbikv)M?S%7^xm?9)rA~>cbN=4xp3h(yWf;0uu6c+Y{U~-iMt)(rL&!tW7S; zTbvup5rO4W-ZNiEpcT2zw{>MGPb*Ux7Nm^0?J%dAoMz&xn7XxT1!VyWTm?zBgSIPi z6u9%POY_h1;7A0rtcEr8NKtT7cJz0X>V<0XKt7a z>x)Lb@4WTtdpP0T$#+KKOPghU%_9|5;Gj+tMFn_U9ZsgNG{DmmK$*B<%O}(QxTi0M zR?^~HGe?qUO)!mF+RTo6Ij%yPjvyy?^A8n3;{_6jr};m;R&?6Q3UfSaumWj>^Wsv< zM$`ZZMHJT`F8pZ<)!80$I6L0>)0wihhHMW@55fF#z%Q!O%wY%|d4Bh+P+aAh`zvG| zY!m0pyNv5_Ljq~;q?Vg@2gwzxWwkb_k#Vw+OJ;9E1b@H|U`1lHCXx90_cjJ#&o-qQ zeQGO?($`R3d89z1G@U7|)xRGO^G@l78EdkhOtn$}j3|$bS1On(ayertr&ie@f<3}b zr2|?cUG2?dmi*|$ttyhEoasNl0NgMbaM{UKlWe>8MIS|EzT?x?B7ln$Lu_5d*~C+Y zVpsXytm(J9t=0Xb_Tcrsp;r_l6by`a)yG8eFFS`Hi$)Mf)7DMFiA?8v5TOL>FAD>m z^vMr?*@_1YBRiX}3GN-gMeZ@DP27o`r;KGnh*z(7*8hRLrAw{<|wkB%j-7L|!0t!EW zUW=~WP#uR&9^T@k`KKP2m?kwOK&IB<%*eY_mFDl$L%8-Q=4O9$dU-5b^FUOm)s*p?gj6rp7A*aB4q5eyny(5z^wf z(7ocL{C2a6`m20iLUtDi&5ePdKTAW;&Nhxp8&2lrGiEvq`-0tZ>e2HsL{L^V z8$9sYz~d&(&Tl18Q^?B2$bu;B*Y9wF=3;=3n`bAII%#rItfInkg0WS#;pT)0Uds7{ z!)S7GSQ|r%KE0xY3t0U0B4tG;<-LdAUQX*!YI%5D!9=cNLY{#{MF^|@hn;(w^jFsJ zu30Q0>c8`M4vNTjKaq+lsa*I&i-SHRej^IzPp&U}{OA~;-+g`h?!}s?2YqKJpFUjo z@}tWPlbY_fK099`i@UprM8aqQ#U*=IG2(lL_RKS5y;Y@v|e@IYv-P%iK-hAk&B-h(Lm_MXawV{RI{-p3GH~z};ped37T?^H6z3&5H2jiW% zIduj#&hI}QX59>`Z7gfbb}V5I2GWcD;@4SD@*L6g^O ze6FoJd=Qu@h#t>%KOOzUPX$-@q$dYF?~rfWXRnv)bQ5sY{ZUGjvSK9oB24Ai0h{1+&J8I15>3IAxb3lJ+1BVxBZy&fS0h)aW$XhP$2aO!cw%n0a zGLyM&$s#z+A|}k;p$5glNsz`T1v`>S+lj+;Q@qex)*97ES3kc=#iahe6eLLwCdb&A z=aR<1vIaT%x;G#IN1IzNpO6eZeEGQlBRtNIN6A9+zA{Bjykec_lQQ8Z zmvY-GiHFwsJ}{LUu#u$=ztq+uY%`0K_iFk=1Ou1Rwc*d2T`1_)#Q#vz)9G5q%;!_7 zxj^=SZHr_1yuc@7U8w|zHN+tB28kk&l+FHy;}@9|G(ywnS}4-GnaFxmp>Edr!+mBr zD6dmlKfW8~dGG45P~{!6Pgx!6?u4x`nElWt4zfGE!-x1Jf&erdEK1CD&RlBxx@w}u zNPqJCsLEb7ZM_Z0>mE-lWCyU6-K=xyU;ErP<>Yj$<^J+j!dgMrWmvzTfi?!9+a{Nn zVOMqoD9iGn`O`JNR7)eouMd>5#awC1v3-d~L}fnFkoJ%Vl}PxoOUDPwUlb(!Z~PPE zm_j289l#9-assooxtqK98 z{Z~f~cM5(ZBe+N{`?;rG#wFwz!w3z@`hdqHf7qADw|dL>?`L(UUZ3H1FCy#AXRWmj(OPX)o2a#;#;YPOQfjhwgH8s2ITuUF8@loUNj%} ziy<}p>IKc;+;QkY7oM6~M4kS|*-O)N>ziIUYumeHmd2+P)U>R+`2JBPtca%rs?ESv zLe8oe{a=RmmmjWn&aH;yrpyw8I!Rde_%m<@_e0q>ygg(L>@ZLGx8VLP8 zEstMx*kKAYN1cSE()b`#1;HRyVC5n!Y=% zTgAPrQ7Tp6G4luySBXANT7C_b|BO+X4^7vG3&vcTSCW#eS{-2`NNP~tD>V619-{W- zcuM?4a$#beFSLz~w$vtF{-URcSgs`$+hRc)p*(TPiGc`R=)UmeN&GwJS`vMCJ;6$ws>iNPe23ect3a5JRu zU|jsR+F~^*_{|>%sJ~zlcRKVAp<;*|ZgQPG9h;^c*CsUI0byp3=f>w@rj0)YJcFO6 zyRuv@vR3|hTtf-HipVAYbU);hp4&?)C%JI-^J|1<}g!RqY!D{kYujfI%wp!uwWFr#S^NmP{2yAZZ~eXYKNx?y@mYIS6Q z0PUC`BtH34pS)7IAE%#S&OSlB&m@ti*)zHwM{-ZY*8!*5V8C_rNf2RU`(E`$_{mhf z?2Zs1Fd!?7w@iUR_)I6r`DcOk(CO!i!=_cK1-db=jU5&=CvyS-5|L_r&iyUHROXpY zah|pW$L}P+_b1;6)-V?=(D^>!oIJQML`^U394r3@}P=JDMT5}~3WceC(sBrQ!v z5I*vMg8(4VVBr4uv_q3kbqV;1uasf=1KJ#6ttV+v<#6Tt$-!{=T>-|!vzghTqUxwT zIsn4PI0hWwhG!9@&cEYtvmIep!Xn+x;2`6V574)hk3j zDt*Q9;V4;;tK^MWh8iX`Vge*TNkVwVhJT%;alfDf*|!%Zu8$6Ov=hB;hby%l<~;Wl z&l%J26@eg7>30}#9Gn|}Hu12pgOvF9>g(hE8?p8D7bVSGFNlGuNm+IRKy`YUJ?Y>} zCO=nIQ)iJvQj^f&j{oQ^T*1qU6%0@QDm}%mQ0T#hEk@pt>AchwsiVzPAsr`LkhkWR z$ThyvMhb4EGS3`5EAwGLcF<4`8`-EZZ`XDtl%BqcML=aVqrXq!$<)J?K>L(g*D(>{ zUkpc{M6D5gBV>3v2i~^8_kiLVJ1<$7kov4k8~<|-vQW`m4?G0*(S=&OGBLQVop{a8 zh3l-+&%zrN2{%h}e)xIzF||o3^<~Koe~+BH3k&=-;PO5B^h&kQ;Rf8|=$8|9=_6dc zxQE$cc>YkG=biB@`iBgq$e>-~krmf?XYV%2l;K=<@~?DkY6&){@yYPrp`sR0&^mgg7X z8}JVuxMkGdvvOKnXDc`F*!|v(AW`3&>P$^tGGI+z%xRG&M7Q1Rrm5b%Gys!}Z>Rih zqj-&}kHNr3x*6Oi8`sEu3Ru#}Bfm(^jqYYIt`D;^p6sz9=!hBIz%WhnW!^mq{@c^# zyPd^C{Ez5Gm?q68JNt(Znk;Y@bT7D20gh%TsQvSbxgDuT`0A_Qd{zW;-rU>c z9!ok3YjgbU zj?FcKFZKguvty^EzaCt^dh|78C%2>!hEtZGimlxv9T%S-o+<7wYc~g-2Dn@M4Bw0W z3@SzFWd?9#t+Y(#p>LYw3$;AD>f6h9eO}UuS}VM1WQz?5ry~10*qu5!@ng?rL?z=w z$Rci0YfjtOob{JxlmMB@bQ!Ru&aQAhLQ34ppRXgg+Iek^++omS@ftj0feJ5hdYWmv z-We1dzWqK94N zH$4*ll9oRuTW?(+RSd0ew&UCT^3LBHf6WC}430vtNiwzz_hgTUMU2uXu3 z>=^_u^ndr+=D@|ksPnUiN6^v3qsQog*wB!`@c48nNxi?Rd$Dmos38kKx>t{0RX zGJo1sl-guJD43q4xSaRujupX3FfKas(hq|R&|%PX*MXjv6a7Da$IE4DuW@~z-3fT3 zF<6BYO{mtG0dlrIU(Yjx`BCMuI^lkjxY1|gt6SuAi`);Nf4CN!i1SiHV&5ke00OBs z9NaB z0ZayXT(>nstf7O0P01jaU$VBGU)E(aT7FM|Vt-4$%Yt?njUxf(&JS;E5rTQy>4DB3 z>utY)EcDWI$L17PqbuG9n#EszwfkC|O#;1SYI8V&!(P5K!$*!B6+Y!9DmZn8F}PII zLIS?{4!9h|pQ@9|eqHAU@RMENrjTH{cKs*VRH4w}OeUafZ=|8)s@XSN*9w>GVxHUT z!1_VI4s5<5HoJ(3^a0-=mv;tkfhwy>!HqXnBzsCIGCn^r9umRV47uu1F56|OI>DBT z78bs`&cJJ4-%k9Zqx=Pf`4Rgl^g9o1p=2s`CcnEU7BTYbfpq!X?`f9+xx+PENOAK6 z=QZBn+q_b$vW;i%4k`RTtchtx+KM&H1A>CZmGcSw{p8NP!p&~5{D?|ThvswfE8Ls-k}83MgT2hUi( z?s|8k6-Kkb0$Lp^ezP0kP`a7iN4ptmBD-2Os+a98PNvjb1Tf!fKcC>0ejSmJ%T!Hf zG*1vr#o%fNI?XRR<>6JhZQ+9_jYPiW;IxQ5LUybr>W5+T(cWhF$}6A7ZCEA1r%ABH zZq2XmG^N}-srMQEU1KwLyg@o~?ZI!{3izh;!x;@6@N+xxiUMdnX3D&ma@o>9|K#$N;>-;HVgPQ2Jy2E_7_~_F;;SLv z#&+Qe)7adc6_6(+1&k<}MJVX{Tu0Pvd|e+7E%i<(liEzvI1F^xoY=rZft7!Ssyiz@vMj7#*p-I(7-_JLgBlfKqp6!t!KNV zKVyO>m9{l4H_qBXD(TETtTlckPWaP$(80Lw6{h}m09Zu)01-h5WOQZ^Y8R2WE-6KpulL1&Z?%taKG&JLt6 z+KsY`aarGnPEO~SHjh6}Qujm_3QkrLQVbpF8?TMOCVXr0zR^PDgh2tlT;D}cT)UT> zUV8Go)sc^{m!k0t+oF68XV!>o6eGWQ`}>&Ml#LlRzqHui)RkJ8y18(YPDfY(?Lj$+ zJ|5hIW9uTqxsfx(5#L)~;iE+pi&;L{yhCYP6clYfC&%A%lO1MH&6G|{kqg1^7DW4| zgH*up5Ox-NndGq9gVXI|nXMdf^s@-BkBl+$<<)3bpHz+R^k&M4T=~`JSIusXIN}O+ zsn;$kyk71t7+)EFXFQ05sM`H(#|)hgrViYnQ6+v+l-;+UyYHTFz0>FK7f`eqLwr?} zEpFTnn-oVs>lBvR^f@}koe->OWM*Ozmt@gFFH-D4zp0vTN%z15Dc3Q#c=3im*^Rz~ z0P}~m&is#2Rh;=knO0IJ>0N?M>7%Aj(;mkU5!{;Ji|S*2r?;}k0zzAHx>#^PJci>E z8)$xv&B=}^wfpyWM>Ve=ZB-3ZiUAWV9sQfo3I^BZwuC$zj9b03m7ey91@uD*bM1$_ zk)lcGpVBx|pvCGp{mw+7v+N@Y9cuG83=>2JuQKu~a(iZH9?R9Ericp4WbW`g34=wW zH~TDu5^^(Z320l^3Hdc5)(QOQFktG-Jk_my^p5DX_ZdmSMoUnrVr3;TvSD_Ba?;l6 z{`RHyIZwgq((z2X2U*3K+ zIeNvIPuftmdmt#>KVP6X8C{cK1j|N^KinceQ2+)UldRlq#C8PsIN7(EXS(fpN=uH2me9%#UXoBbf3d@F1wyF!O{1mKH7P2}w82JV-Iy7Vm^BF2-=*J$>E>FD6b zOC&=^HZ+fYj8A@!u%?I$rO(*8%qnNhC!E1t~V5mm!oH zJtikGy|7{F|F-b;bwcMI|7YPROq%8)_;8DIT2W%?+}?BF>CyED|Evwa!Sxr4qmuSR zRX20YUHHe+Kx+^Dx}st5K%RR_r;r+@Z1(eUg|{h(d#P`}UJCY8#?_3q^=j{HcaP%A zu&3!2HHrN3jWnmvSPtWH*WHPViSSPd2~?*-ht_jxb9i%Jp(C$ixyV>Gy@pfop{*g= ztsM^@Sl>8aIP2pU?ch3Fo)n0hMXvYad_<+hYzUE&NAdQoPP%dU+dj!_pV3JNBpYQO(th`xW;FG(PN+W#z?ER^=Cb|-2RSo0Q=L+a0B`tiU+Dv z<4<06pN_hSiX1J{sj=dc4*Nx&>)u>HY&tC>9x%UoWzJx&_%b8%x6VmixPyU#qYP^`p$;1Qg8Wf3A^HrozG5_Q zrR}Cq#6=}>=j;*IMxO0iKUF#FSbqq2W6&66Ff*$dnxLS2zC20E5UjVbb8Y7UP^<1BCpEP)`Hzy9{ay!-wo@!Pee&mte-^z6*V)I=l#U`V2${eBp)sw&+7{c~lWFDJ^;A{M7-VF3fVdzAtHzSG@^uDj?3kMh~Fb(IRWwdbJJ(XvAYURjcTe;=0~FSz z>(x9Jk&Gf9+FnlZ)a1T+{xrluAO<8kg<%dH;7SB&`+$xJgn-1l5c6SY$IJ^K+Lg-A z^{)v4{6R4}mUB-K9}f>r4v+nrAYKjt*%y!HQUvbTl%EWut&HIaf<_aAhtRQpOlXMZ zkf&Ea?yfk5bQC{~@A>L%Lt+Bmw00{10J{z%5%4oNa;H6@nI9}A za?yF(V}WWT&1o|Q^e1nLp&+Z;7}XMmkYZz;pcSZwLKlS`AFhU1iTK1JEDpWZhn*1fS76G7wBRWKHTCv>X0ezZl)hg_D5*zwY#l= z@39&>A*gX?%;oC~D=y+QVy9Ux+;T2F1g{FtL*18%6q4aRX99gceyK7W;9&JN6s)z7 z9Qmjewy)3yby3fv*8q%yqp zTCra{n7;gI*CIWI?u=Z_SOo1o!jp>7eEc1~0gSVahFHAm?r@h8J^d)+SyC_J=7hc(B2-^!!JO9s{r!MHu2OxLz6zc7;EJbH z_E7@BO+)uWvT~=h7GQXHKfmF6-4~i#!)zja<#R?bH!i?WGzg$0aYKDdGRAr%i`rnZM-bgwTlZAOUDIG>)kp4m1e6nCN54G zY!S_slm1})-TUM*Z!1@r==x*6I$+(CuigYGD0_JJW&O~Uw>0z2;g_21I}Jznf3xp% zQW@%aml}oFfSxd=?~bsP^)*Dz8H9-?9flQ=Jy~fiEoSu>xKAVjRHnFl4Vv^;zipPwo3|M}=UtjsM^ z)q-c(z0|MJL^Gt@>dvvc?j=V_O@*f}028BLgr4_x(^@@MoOnW_k_-BxsOj{>hFG2N#foZ(g%O5^*>D-E?f~ z#q&w>Jdrs!t-b1_aSq57T)bydAFWLl?9i3u91^d22+=|1ThT5g zb2sdM5igkJ)8NL=KQ`XP;fA@uEzV$+?|>F{Q&k7`K5~U=)8+P*V(ZmK&p*~G^EeUxqaJ<9b}EsG>l2khzsaba*z-(^{Lln7+WS5zKc2tlcgJE<$aUyQ@axGp zRqCM1rHUEj6|LaARQ4JrQ}NjlrFM3V{LFLc-mLbyt35#hwPc1d*lc14vA4O$Co*QN z{a5*-mpmcOlBYa|AT&WC&n7OwC^u)V6q~8J1N^>^- zQgJp;+|$I&ikLY=^~YX=UhN%+8YIkQ9fdsFUkA?LK66IOpgyBMc|Xe9Le{ZG&`ecC z1I!62s*Su|qOinuwjSj9-SwAonASflaMCNzd|SXu-FI8`?2h2FOmA5(hMa`NIoHUP zXOWj`vsw*ZY;Ol@IiFkt<}Gm6m5o_)E~z89_Q?uO`Xw6cnzd|eQ23d}_hH9q-W6e1 zE-AqQpORLpx2rV4t)ly4UL`|Nyf_yLc|8(tLctXpXeYr-nudaP&i}8}9mT@N26pu( zpB+h=Nwy~acLL35y*z-S2*WY^0|pjP=)q;QGuSZ)L>O*~AM6_IBzgv@jYbcPEny~< zZPJK1;gxdPWa*HWl42`ZYgKO$((OA~xf@BH z;EZzJ0ZB=Sn`TS@{)91fw!VktB)PCsAk7an(_p;lj)|i%mCT~*K!mUd!dUburf%z+q zLiE-?&s$Z!%YmnkrMi-O3|5sG?K|JtNY`32i;ND4aBxjNp>BBL)l$gqswF$gE#H|Q zL_R2o?h)1oiwsgx?CR(XCu!3>z}@wDlZ-Q9_nY`}5;(1d^hKi|jDF6ta)NBER#k8G zJFpv+Ys=)a%@^W@XDffWuCR9A)!^4e$@`*1@dHju+OvU}8i!W?#M72SE^w2tiE9@I z1P;TxF7I2Nl;K*1G-xQ$U$N>AkM8USs8sKxR|0E9qFQw%s z{U155dYN#{#r8>J#Iu2y5ZdE&i7uTQSWml;Ib{#cpJhB&SpzskhDN9En@`>X&2`Il z#bVwy#$}NhV+EA1Yh6)U8f4P(= zvG<69#rn9DbE|``I3-l>%a+=X7~5MfDOnU0YefmojRdS65XlhFhJxp;;sPxzW~{<3 zA;`Skz(TnvwcruCG)TnN!UX@;FVUd^%1jOpuMo>FwYzi-jDQEyI#~W(xJ)ct%i_`_ z<_L&$ahRFwYh=svGFA#FU@o;`)l@ch`te6CnI&o)UFpfp3J0pJ&}+wKjA|x`mz^E72J3~ z91x`)SaY;@6BHv+ru+%;oaBh?76isI)dpBt)23^F2&P-P;xN}s(sR=+s}N)ArcutH znxYDzvKf9D%sW3+BiPoWZBAiEdH6e}q3?dIWqKks7gSdiS~m53K4RcdjRZP4>50Gw zx#2)+N6wWC^O(`&L=SgDrb8yEp0ucs5g4H?{x{0}RT7HQndGk0tijtj=BpMa%?$b4 zP_Vre$w4mFl_}TpNZk~%j+}7VnEH^!dn=g?P*_QWdngPb7`mOv=zPJ@y==ocWqbEQ zFXiS)*d_YBzhE@^#&@mzCCnr{lc;fBpy%+jFf1L~-o~C0TBw;u!JvXCENK`tI5&+w zG=F7OcKT(-vhqg=pTWX4y;II*@q<@!W^VROy-5f^WX;qQcqzat8{Q)LNdS-*rw~=< HXu`h$1-L*m literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/airlock_glow.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/airlock_glow.rsi/meta.json new file mode 100644 index 00000000000..c8899120552 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Effects/airlock_glow.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "doorglow", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/bullet.png b/Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/bullet.png new file mode 100644 index 0000000000000000000000000000000000000000..5ef822c73cfb92d19e31f1ffe7748a1be125a51c GIT binary patch literal 919 zcmV;I18Dq-P)NM3 zr9;#NXj%{IVOy^KZ=%?e6@Jv4&Ig=a7XUc9E&#a&{{Xz@wNHQ_uz?0g-KajJ{v-h0 zXcM_#8wMHO1@e4-=Xp+PEesU^GR#Es@%vP!6a*UHfnJoCfW<&W0iYoU(uHO0R6ZAi z&v^85=SXvP(>;7f2tp8m%Xk~eZyet(j@@*Vh}73=~w@jA*R=1v=Kf+!NPL&!-k8uM>Pu+Jm>QkD-@U;SG3otM@7}F1B|D}Atzkh^qgB2*h&`wIJqtWaB^J$ zN(%ERPT$xrPpf1AGEPs&%}0fy0uXvRp%b4x{}Dh$0cc|MQv4-_)*%D|q{Qe+GCtor z1TTOg5>fGqhotGVWe83H+8BLE97M|y761mtNs#Zj$`_k&c}!4GgPJos--`-cMtV}E z0)U3`Xshy|;(demH3Ps$eHo)CrJT~ZUQm$n`Mu?A0Y2k%#36*%4tq(}1#-^jM44v0 z!wi7SJ6pu)_msBGbrm!M~^o2|erduY>>q002ovPDHLkV1h4Klyv|A literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/meta.json new file mode 100644 index 00000000000..183dbc10d17 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Effects/blood_boil.rsi/meta.json @@ -0,0 +1,21 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "bullet", + "delays": [ + [ + 0.07, + 0.07, + 0.07 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultin.png b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultin.png new file mode 100644 index 0000000000000000000000000000000000000000..5d937d4dbd31f45efee0c50edd699bc22b30c860 GIT binary patch literal 5277 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json new file mode 100644 index 00000000000..3305358a053 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cultout", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "cultin", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/barrier.png b/Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/barrier.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f75f45b758e948bf5f70d6ba4562b488a83ccb GIT binary patch literal 2271 zcmV<52q5=~P)Nx2`I`_FN7c@eldG_DnujCOk&q1WkEx80gvNYV!m7wZo(m+&v(t zWm(_F)*r(dPYZ^n`90{z`0D()il&u-6%Yef@CM^M_oRhljdIt@^I0<{2J)Qc--4fE z$UhViv{t&v!gR>JVt!Hy@$=9F&{e$Mhr=oC2lt6)p1W2OQ9VV8M+o@4f$PYo&Ta>97U~`es2DP=w=muu>vHoL2@58a(+G6NQvL; znPl*fdLJ$Ph4>@fJwO_wG=mCSM6%_j7G*Q}lW4`SR)FR^(`$6r_qGNv*2+(Zsv7)Q z0qO*tTIpGn)7$9gp#O*pPP;N6_v+ zhhMwDBtOKBAUsjZ&wIcS6Y&@V@gf+@GQ0b%6A6^R5MAP4mP-sV9f)$``&|B^0@!5i z2DF-tovx0zK7qg0xu96M4*u+f(KB+arYHFy^#C*i-sc>W!i|>xIsOc0yh9Ex9f99% zg92=AvEbozCVv*U6mAZQ{7)uf>Y8B&lvX+FN~FMOrt!U*af3fT%MQnS3#ID|eGb1n z|A>AV8Wp<5uX;iB0eZ?e1MW;`^1J7dM*Lp5@;^Ho`igm&s}G=9qTz=`yzlO8w z10-OLa@R`wj1v@n&SSK-w6DQ0v_RSb&aV&93V>#wyH*mBRrppRdkTLpe=3-GR(*hG z98cKtOsvU}w#*)`ZN^&srD(_>^FNvcuoB*o09y*)s9>vLS+0x8hXBNC^Z{T*f6irO zkmdpgW7sM+Qu127o{5KFasvMR_n&Zk(}v$Vwj+8$U|^rf=o0|qAtkIW zMrsy*34cN6M@|69W<6nqTzvop?Cy=d2C5Ipj>V^HJ{UN&KA@BI0bm2Kgm?g%{NP9> zeo-GFF2+)RZArJwK_h;3Lk24Wh9m&!rsweQ5>a3Gj+nF(m58nT1f6otTn|*_HvyGE z=Yt0Psy+ZdCKpA#d*K;*Z^n)D`Q~$+pPtR9_Z|G5!tdG`qWSme1Ng9J=>uF4h`O9$ zmjT!LeBgrD-sLRen8nW~Wm6x3Lz>1f=>u|4A!nVH;jK^MSJNn6u@e5X=mYR4dUEsu zSrtJKY%z4b0RxAY2H~ei(#_Sl6I~{MReb;!yj1xqeE=qqGK6+PNgv=o9Bb(VSo$0j z8!PbF(g*kt=SmN(Odp`~S!pc5Ke6Xx^Z~X055OAvSE~=$3YzN!aQ63}&)*uV>I3K! z9zg!LfJ+~+MO4!V48J)?HXfw-x~31 zIK1NSKmISVg7fjOy&y0z2wO6^kMF~2NqxX(u}Xcwme52WkUHLB=>xWgCi(ztL1yU# zwusf}1Gb80`T)s2ox7iViD;$|;Dw*i2W%EEULWw%u}XcwmhfWq0hfwweE^+YTj~S0 zf^2;NpIlq&1Ga!w=mWNl)$0Q;9c$7DY!b!#0Q}zpfWO}U9Omc)wv1wZ027|o(g$n~ ttI-E+6|2$*Y!R!|2W$O=u<5X=vX$A%s ze@_?3kcv5P=NOjVHV|-${P2`%UC2+qRW+UZ5BpdUTZ{?+3ep9V?oRW=M`iV72 z^2Fpn30x@~thswN&gQ>4E}r_u3#>C#ROamY=%d$&;B@ei@q^D zbYYt?kufEOK~mDejctOZ(E}0py{hLN?EkFTdE`pNJpM@CFEuBuy#MkuPYBQnuHLh~ zp(V-jS2?qTq<%!lE#`H3Pu*VjPZP*vTagp#v_oV zyGv3(^Q&fTt^9TC>uFz!vzM>m^DlV%^QdXKz2YxNpT8`N>wZlB(EN*YSzXg24kM$6 z9v%f{<`X9vfJ~nqjOSme&-lf8k!{8Nge8Bnlx8hozjywFQ=hqO!!^nc5=yn72YuPh zm@%*aoA3pj`m29i1kZf_+}8f=<@e^vf7{w$+4K2*OAY?ac)0ZpyNUe$tkq_*+3(h< zu8n;f_4(u4ZCRJMKI2!+%+tpwu$s63B>D1q) zt5dq{!s4XG|K7}v*z!1#(%y_qdmiL@TD}KuVo$U51n0cMq)RdRg<9$oo zlO#)?DlEJaC;#h%PJHj2i}!i>OynJ|$un22$e7o6E@k1b7xUQ9vm1ayi)qqx_bNMm3FuM9X{7=0eQMRdtIH=m*yK+pZ;7?*Z-5@tMIe0{aWo9p$3-X zagp9|D`e8r_&QU;v!5^4G0l3u_%BQNy!aQpoh;9?PxyMA@%-hh{tOZaZS3bS+MP6KC~3mZ;C_zs?30E#$xYN8^<5j-Nl;*4(nxX=g~e zs`tWNpCjd}|HT>y$J6Z6mCw_F;jlShDQeHLAWO^Xn*=*CoR(|XAk`E5D6p9GEW3z- zSp3hcM?O>>bn34-xI$h`KZ4^XbI7(oJ&d*?CjRc}n*wTIy;gq4Ji*3((fo!dKdnv9 z^S@-*IR9Mmo6Lf`ruFj|{A_Tr`P(A*nemmnM1Y7RFbyLm=a+`^3lh#XJY#11sI$+2 z`HKIC)}sGB0XH8A8p>~YRmZefp5fU~Y5yrQUw?T!91k#hTH{bGyYE}5^vUJc3!XOb zea5?)UCR-kJCIENnbIJ)$6+ZK&n|)fh+x>YPu)JaLboFyt=akR{0BtrU AV*mgE literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/tiles_spawn.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/tiles_spawn.rsi/meta.json new file mode 100644 index 00000000000..070d383593d --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Effects/tiles_spawn.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "floorglow", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/meta.json new file mode 100644 index 00000000000..430ae0f7444 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "wallglow", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/wallglow.png b/Resources/Textures/WhiteDream/BloodCult/Effects/wall_glow.rsi/wallglow.png new file mode 100644 index 0000000000000000000000000000000000000000..120ab642d6a8c8fa5af5ec7a2bd875d2d1d382b1 GIT binary patch literal 3360 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 aL+>Rh%%8g|8VdaKfX<@~wac{}!v6!IS$IAG literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/bullet.png b/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/bullet.png new file mode 100644 index 0000000000000000000000000000000000000000..f1184e4e7b9fa0cdfe952b24241a591acfc9a27f GIT binary patch literal 489 zcmVPx$qe(L!p6~bt|IrV!zPz&Gs zzViAp%Zvk=OJDoOO%Rk_!m2=QCt)mocTiLdKr2hvvL6;X0N~_$mvc6&Kv!R8UzA$< zdNtJ`@_@rR$K6deVb5#bv&&3I?j|hqKM9uO7(%bFKv?96su(VlpAdPa+{xn}euhZl()jZ4*r52uU2-8g4RutqMqma1aFLy{q0+k~o6@`toy(Egs)LtiA@v z)VERrwfI~N(brBuDulByO6vGrH~TYwNk2qAUGr`bPc$xl^p_*#qPH17!WWD||S&{R2AmPJpTn z{aMA+)w;GtSX8DAg&{*u1OOa0$26*dCSy;0Ocv)4=xdaqKfp$S^as!%@EfGbc>hhG f5JCtcWD$G=l=vERjK$#Q00000NkvXXu0mjfy!zD5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..678418769a2a8aaa104df6f3f6d1fc675366c567 GIT binary patch literal 588 zcmV-S0<-;zP)Px%21!IgR9J=WmOF0SKoEvM1?gDj3hvYi2%y4UI^H0Fp@L9=H4v8uk~1ifOBW>I zM1>mNfStP(Y+Sn26@>KLYQQ z)L-gna4C5OZWx|lfiV<$lDa`t4y>(yF5vbusm7^9J`Y(KfwyEjOEH_HM6o*C5?JT* zT?Ed-f9(+Q?httePOg~pmn3D;l)NM<0Jb02YP>op@=;JcS5fF}ILLjH`d{Gvbk>eZ zy0OtwA1c%PSmf71u|zNdmf(WTSy<9GDeO04v;;!_J6!7^Vgghh8nWq(MN^U|sq6aQ zMcyf(fZH(?%Rns3MT8(mf)cup87S3)D~V{}R_ zEk2t6VoUNslMAs`|3Tf?!8x>jz~@ifEPVL^t7jgXawGhTb{bkpS$0YwQ}5Ln4}*w0 zjN9P8;vFcuNo7T~Tac?=?MnsUd++M(Kh%Ebnpf}c za%6_&$H&j##p~BM%S4@gHJKl5Bak@ob#{y%`uv;qqJcl>G@e@b!e4PSfyYW0_wYJc#rn_0>lGVkO4LXdmre~h0C@^buf YZHZ?=e|a*dt^nES>FVdQ&MBb@0Ky;QmH+?% literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..72d7a44ff77b9cf5d81a837d3acc7e4a56824825 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Py!3HG1+{xJmq!^2X+?^QKos)S9WH)-cIEGZr zd3(n&h{;ia^}@9h{cVly2O^w{zwkY&xNLTTRXDKlW3cIaRgtX+-`|t$T9UpBXa>;8 zCAFdT|76tvcxBxP|GIQ@zQ668x9e7~s+zU9d&A9lK_9o?e5ZHo|8(wx_|oDZpGw4| zTb@2${wY3QuK4eFlkfXh?cO~-{&2w0+p#A5t7h>(?36XA`nR#;LH&UjKfxA&h!1&B zHvXz%{A$1X@BOFCH}MA_U8z(xt9qs4#Qp1k75+QPEcHBsEi$-Wt7_KndGA)O$}&DX z@z4D)`+hO$oW1_p`3Y;yxqgrD^)pt!KX>j6|EzkQqz5zqmDs_}-!CY;JIuN6-M&{A z|K^>D`xXD%=>6tpi}h=l|I>VVbbZzP|6iXP3h$Gt^SGC>@6CZ5Up{yJonLRKU|Jt9 z-)`UZGj!@{|NATLK@M+x{{Aw;;cK2ssZHjTs$*Ufe;}$|>D<(J_GKE6vpyY`R@lev lcK-bP0|!4d0-f>i1+S-YmadZ9;y#e0JYD@<);T3K0RY8@*FFFM literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/meta.json new file mode 100644 index 00000000000..39fae95edd9 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/meta.json @@ -0,0 +1,77 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "bullet", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1814a9bbc79d0c36832c5348a387629a300b64 GIT binary patch literal 441 zcmV;q0Y?6bP)Mq7&azx7&{|Hb}Ynu^CM>=W{7&fuVqn4?2`)sUR|%{uartJ z;KEDiJeojmm`5RGAAD!eqX+C;@_>+J_ZBC;<46 z-N%5x6!^CAjo>f)pa9_JiPH0z0=P!YqGX1@!(Qr{Lp$VAY80+jt6 jB3%XM$i5Sp3y!z}%G0k~=2%540qv&&WgwK}{VElexQumHy0~`Cj4C=}_iXhwghS zU1Q<^Dt!7IUu|tPg89WIrkW_ipw( zQH5)KYnTM=c;0nR{bsN~kK@+CD|eXIAKHH?ydl4x`Q!mL1$7&a)r&gQ4@^@G@U2$U z4E?VmD@?`tv1| zhh;2-=JFR6Hl_korDli;emIxMP^Yix7~`-*dV*6{))_s8t!=3luoBi13yJb|-w z<;EKoHru2>@ZAYcE@SlG&FEd=-+S};V~go!%t1$%9Sc3fS_EPJuhW~bTYAFjX@>>H z80S2+jplWaVDZqkkO;Dp>fX3bc9!6Vvd%@4jM?%%XE_+MRZLVFo_J;WF`W3>krTvV j5EZR39q8P}aR=mMb|1QB$t~>#jD7}BS3j3^P6G$iKt`D1=?n&q<17xAY7D0g83TOEZT^Ms*_1ttU!%#W-t25H%Y`mA zPVoee|J{XL7fyxmZ!D8xC=~LmUAHTK+h2d%yv1jxlnOX#i_E*0d6NCoC-(+{a|Key zLN$xD%MU+2$r!XC=XYIY-Hp0(@r>h7&D#VO(yTso?tNq?bw{{Xy`jyvb=};T0lQkx zah{KiO8rL+3+Iea4`}!f{MX n+SK>V7itc8Q{M!3?LWrbFL!3OT;x&$#yx|ltDnm{r-UW|TO#NM literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/meta.json new file mode 100644 index 00000000000..caacbe7781a --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from yogstation", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..def85c257ff8f1716b8c10cc1525cccceb56ec1a GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|OI- zr;B4q#hkaZ-sT=M5NL~6`8Qqh#)1w>BX71v(j{$Y1g7#zH2FEyp13Y|tk5n?U8%hP zidmuV{J%ehlx3qejQ~#cXYqzPW!VNY zUiry&r|iIK?;Y!vH_qJ8bmCI<Zm+w@bRY~&RuW_UDfWz7y%dRBtuD&SOCHYz7qu#|B zI|E*+#}hir3nTpuBi{WLd@y_R{X{8+X{=k{yLbN*d8_j5hUkUw&tG4867|P(o%*{v z>CDA5)aSE4+`+H!_|t#qYQ^MB^PAQ3A0rIjoQ3{YyTo+B{ z>6+>7^4>eZ&*7eN%q6{i@wn>u-HWu#Bpx??l(hUI@#eL% z>z7*o1tLbqZFx@L{F}V%#2X|h*Xn-^+@XRJU7wkMq#W;#Y@g`^Odt%Nu6{1-oD!M< DjsEy5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..def85c257ff8f1716b8c10cc1525cccceb56ec1a GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|OI- zr;B4q#hkaZ-sT=M5NL~6`8Qqh#)1w>BX71v(j{$Y1g7#zH2FEyp13Y|tk5n?U8%hP zidmuV{J%ehlx3qejQ~#cXYqzPW!VNY zUiry&r|iIK?;Y!vH_qJ8bmCI<Zm+w@bRY~&RuW_UDfWz7y%dRBtuD&SOCHYz7qu#|B zI|E*+#}hir3nTpuBi{WLd@y_R{X{8+X{=k{yLbN*d8_j5hUkUw&tG4867|P(o%*{v z>CDA5)aSE4+`+H!_|t#qYQ^MB^PAQ3A0rIjoQ3{YyTo+B{ z>6+>7^4>eZ&*7eN%q6{i@wn>u-HWu#Bpx??l(hUI@#eL% z>z7*o1tLbqZFx@L{F}V%#2X|h*Xn-^+@XRJU7wkMq#W;#Y@g`^Odt%Nu6{1-oD!M< DjsEy5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/construct_cult.png b/Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/construct_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..cdbc51ef66921429a5344755d11ff375538ee572 GIT binary patch literal 857 zcmV-f1E&0mP)I8GNPrLoq)3wFWIjIgF-=o32eAO52#9l+j-?z#0)!+W#dJC~%k4HFx7jF# zxB@~E-~wVJ=VUU;^I`mJ|$&C?0fBAR9I$@B-;-jKDj+5SAI>8Fck9{Q5ZiKaf!tK_y#mB0Km~F^e26=n z&GOgwBN)POHk)Fe19A_DMZgCT_an!K0lY;W~j6*@5w!u#H+pq(7>__s{)sRFP>z5(PLho^R?cdQxmUJ zfFBP(E&*RW>3V9jt&4Xd0Cx19c+XM@aN@QxfUlW^ZeDHWXH|eNcUJ_01GvTNEiG8>JAYte*mEB5b1(H08n*^X!!#GRfmYCKfr~GLqy9T zQ0CCOL!=A-0GEe~LqyXbpzaXqfcNA29d>27dq> jgFk>vqRD(y#K`{-(>7S3dyPx$%Sl8*R9J=Wmc4Gv8$h;yESA{RD1QL)v2nbK=c54 zfp`tFq^p4J&SC=D?H6DNk*w6nDJd7oq5}vbE=AsRe-1?$G2)$ZHe`{8uSYh!4c+VG zKfOe`646Aa{%_M6#yHEXJrvY!izxL z`S~L2{bu&#`ydkkB+yBF%O2&qi(Hf?tk-U?g4nkl-X)l(8GX?UA>3Fg_2-+i@Y?rH z8MdSUA|;*Cg-@_&G$Lj(~>8yEN0g-A?c4bN6neV_Ph= z)>_}Cnbz=l?98zE5JG6bS`p=WCvv3}V6w4X!g}p&J_sTJFsZ6$uv|JvqAVL*pmPX3 zh=dTGC|x#;0uD(6Mj8K=z>Dc!yMa=Q$c&$^3%BMZ0%vfmfrRFOfu`I0B9H!B zd$Iy7tP*ZOZ>8*2fPMD!x!y{tZ@^0d!6dd)9(8V?t&~B|y?Vfw;&WZIx%w6ZuTI6M z>!#+jx(-Ucw+bwYSy@n-erUt|j)UtSd?R}6LK5nH5P=qnzRgbS_z@#Uya#>*@&+8u Tn?tp|00000NkvXXu0mjf^r-cV literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..22ff0de0716fd619e0af3382118a3e38bc22d882 GIT binary patch literal 1104 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 bRfIYP44D=CAwElaRRP{7a31x?2{-=(frYae literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0ce6509226b16e4e493ce6789ed2b0ea0d376962 GIT binary patch literal 2543 zcmZ`*X*k;QnaaUiW=IWluj3BP%Uj1TBWLZ)iR}` zqKj&2d62R6AH>!LV+ckoX_?r!N-81Co6hrom=E)QIQQJ=oO|!{JLmVDdrpRrm%FCA zkvaeXnw}o6eo9UIA_z6*+Tj%TTB(q+9zk&cpvCzjkbDa*W2NoBr|ZFEmr52-Sf4d< z$C#=z{nYH#Ya?ORC_2Ux7UkAniE(PM~j;Bo{)K*N|fYKdXLlH^NR~YqI52xe8o$*|?9L<%Z+>2uX)t-N7 zlJ|COngg>GYVT(^Ii~%VKg?;Eym;iDZ#PjRorey`Ws;YIAKK6_T*%U<4vOs}Ce9b`NvU2LE{ zX0icC(X8Q?E==a?@WF^8tf^6i)$c)z*-!{gKeMb{zBz>;Et0p`y)zptJ- z+}+>Tr~U%8ip8AR{&5v;j|0y#4T@S7RWd@S^jB}r>};idzH!v))7My3^6F$=ADs5O zh8&y;4cX9BqiqUDf8f9xk|AOc05Oi6i;d;Yt=~FmXjp@eTYfTb$9i$3%!ii}5r@9y0y^J+~4+_eVJlHa1i&DY23;%c&UOo1tUQXYRt!m43g$DbCj8u!fQ{t(( z1kxz?Xx4SE#LQ`-nD|+qhXHRQDnr-~po{F+K*(eSG#}P`vaF$(2N7!hBJY8HjlAPa zJf8=uq-){y$_a_4v~d_B0sVwEmBB7bKX-g}lGCH-+MDf@ofaS+MD!qI_m_#oP-k*H z2N-zv&o%`!FRtD}PV}rUkA~|z-XiE|F_)XCyistJ^q4YWqAgf_7rr$T8oUPdgy+5u zPjQKHDQE8eaLk)%>u7xSQCOHMFqT}SpjIMHTeoGDHtBk}LF*S)6dIDrpNB64mNFF= z;-A-v1<217@$XMIk5WP=LN=BHN@h6Hy$iD>@n3I)KVC}Cyr!sa!C(TbIT;ffg2FH| z8QGG*nXRqmAwDr@h9?GKJWQ_56!Wvt+!*!QlPi9oQ{oGX5jSexTV#ug7Ogz~Z6-U| zP<1ef5^kTP^MP;%2yW%st4(k0%Ok#7J*!u-1Jbokw(TI0pxe+`u--==HS7X+f~Pi5 z=h(LG8mn8s`>gZ66b=tCR^EEF5my5pV9y)ovO5<;6LkN4_Lt@w<=(6w#^Nr$wr6?GiEO{wj&yWN%{e?j@Gr!$Y>!eR*1 z7UJSjQyblX0`H0{q7c)&C-UI|%rZE3~4`s+Dd27sqmDU*X8vzAoO zBP-|;%hBh*6+BYDeke#5;X+g9%T2Op4teK;61&eGY7u47gza{KUM|ImV24-rhV{(f zFqph1h|T@9`SG?Osbw-n3#{w1s$xuCd>+d2YpySu5Y$c|ksBBm-xEn|H*iZC*uJ|^ z9n(j4EYxPC$h!o>vi7gL3;p{K|9ATT_rd?e=>suGSo^P~4A$EMH@D+?^49rUv5S$d zFmNyJbpjGMkM%6pilL9$?FJo&P)8?bT|{P?K_t7s{d8ZYV>BLy4M zSFrXM5PjDKS-vK13pl^1AB+JM)_IUWq$ZwW{<47o5c|y0N{WN6+4ioGzA)^^C_^=r zJbRGb3%t7Q%(3tZnS3{5cU-ccL@Df`Y0C0x1x(7=}6w5l61g6G7=R&{010WD}$*${aYI1cYw6&LDj%g>Z{_aB># zdj>q@l6!y|+2nIAg;lrIcR5?q37fNu09w_HH0X@m)Cx%a@-$70IwA=$t6ZU8O%WN~ z1U5u9A(Lf-!1)i1MTZYI9fa}X{vV{64GkP!>G~%9By}RPynBv!`5VYI^u9ca1k38x zT`_EfIm@o2LSLpAsWu_ny$N*#*++E{P}%hz!1UJ9wvEI?lonk%>>e$H;YY39PD|dh z@Vz?{ODlFdAeiOZm;F9!(?-4Y#x61KYTBDJaPN0sTC!@sMSx2q8`{H9$d z3|LxlyDtWP>pI^e+n=2Zr^6Qgv(tUt5$z3967Zc4~;qibimG)4Um-_oEkJm ds4C~9ZUt(zH-DgjrkvaWz|+mkwc0r}<-eG_x{v?> literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e7df415ac853d944e1e648c30331e1c347dd4a47 GIT binary patch literal 665 zcmV;K0%rY*P)q;usqH`v~t zsznM30J_a6`iG!qJ&U-PJ02Ol9`&k4y`Z+3mn*Kr3 za1;QH#{SOx0Pw0+=I?)6fujKScKo!~Tvg#9X_!jYO#)Mfx7vUT>1v?0Ci!+J zvO3!V1C((_&q`tQ{4`!rCQt(yQvm>VKVDfa7r3a-sW*iWMaYqztj<_Azsf5r(GZ~) zIckvyqqw3HR7k9ri+h3xFrmQrFJA{{&S|Jcj*IG0QR$-PZy&tJ(Ysc(X(fWf;J)X) zGyF(XPA{qp*1qiA4XW3!aQ$)YesD#zLmyPgz;Wy_KI8T8KYtwoCdOUGBpiWtNdt)- z-`+=T$}k&9sSrD7FbN-TGRNMIe@w|5a4GOw@RoC*gpbv7fzA8=S*fvrd+kPYK%f!= zRAhiM;owjhI4!Y*7=He#kjYm3Sr&jE`!y)SbxFfko8;8m3F%01if;8d!%xAR9BusS zq8hjdK8bsrF{Z}we-mI5*Uqmwd*Fcw9!TLIKc-L$--Td900000NkvXXu0mjfvdt`4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..516c310227cfad6b71e7a2581df14ffac12f9dc8 GIT binary patch literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Py!3HG1+{xJmq*#ibJVQ8upoSx*gMoqZnx~6n zNX4ADcYTX4I|#5{aO*LC_@C`fL=pe|Bi4FHu5NlP!qMH)D!4RMM?3je-~HQ5f}UPl z{!*^;s+2p>I3T#55&p{Je|52WAt&pNsaAR?-=7oQ_x6;8;K#RTcTZuu;_IpVZ<}`V z-6^i~bMH0eh9A@4`tSGu-xv00%`Mcie{`XR=kl-Le>c4Nd{){(|DW^y?fd>b`cr3r zr2qK+%%6g%%^W|o*?g(}@>?;NJuay37+X)r;bew*5;`9|<_@%_V-H!r+d z{B5Pa#gW8K)#0xm1%5W|<9j~uH(TGz*+P-U(=Okd-ZyJ~;TFcy;79xJEfqA?383 zruxmTxed?S%hSabKF79oT)uvP52K{}vGYrP4gZ(EV#~PKaQ^P=Yt#3v`V)MAS!JRB zfwj+>VFn!FF5*o88y{V^`R0W;Oeyjk_iLBN1UIYk-Y8Su$}oA2?}hj6SKq7J>}I^Z zuIKW_caoD227mtjcfu_Bjd_24=QaGUD!&##Gh)*GmzJ;dFEz~nyIySi#QkC4B!6$8 d#}A5;$NWrUCmw1};4cDM>FMg{vd$@?2>_4t07(D< literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a159a468a0a03d670275fbaa26382e8e5957dfa7 GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Py!3HG1+{xJmq*#ibJVQ8upoSx*gMoqZp{I*u zNX4ADcYTYb3wtKax zWbXgTtUvbV$}jtVI_h$lfo@$`-R+#+=jz|{MQs1}qb@SL|Igk$xp#|mw`Km^ZM{DH zU;X#8*eMyabMM&PDVIEueJ*~x*y*U?=klu;_RRdx_WyuJLNzc;xz+;*S8kwNmipv~0!6Mxe65A52yBe%TYJZ#UF;`99-f9Cxv zKF&Mr*Y@5{r*}G?~T8HKdD!DWIyxK=LIE<%ci|v zlg{Piek(ne3i8 lewlA&K4&WrG~vO_e+@K@0VDtb literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/meta.json new file mode 100644 index 00000000000..489466f74a8 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/meta.json @@ -0,0 +1,66 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/49264/commits/d0dffe7ca643db2624424fdcebf45863f85c0448", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/meta.json new file mode 100644 index 00000000000..491af7e6e3e --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/meta.json @@ -0,0 +1,65 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "runic", + "delays": [ + [ + 5, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "runic_2", + "delays": [ + [ + 5, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "runic_3", + "delays": [ + [ + 5, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic.png b/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic.png new file mode 100644 index 0000000000000000000000000000000000000000..90e837d4b92ae67c5290ac68ca2e5203c4086798 GIT binary patch literal 1777 zcmaJ?do)ye9KUxlgM{RfUXz4`#jz?`Gv!gpqouVnoT0X~%~Uqh>zbKly$jpQ+bA}~ zc(gkl&zUJSr}wThbMQ_SvIjEOa@C~f%9k42L2ES@>P}cS75dqYeaPHR-#hp5ez{N!82>-gBwj5 z^P2I!?3d!77RLV2X$be|N3;l!A-o0|t^DfjD+cV9Y_!#;}TdFLQQ^(XtP93bSZ z^khA;_PKwyh<#RaWHNWo%(rodRw2vEMBFgEYlo(dw!8Gk7hVZEN=?+_8s6@`gcDio zu`4f+TJMOXeT#2BCmZHYj{hbDdWCU+oS8DE3C6uOca8ZbX@y?)t`RNZ=24t9VO5GX z>(7mkDX}VnQ2FnA*N?2U3VS7wLGh>u7(9wB;09)Qkuw;|{CPGC%_y-s_*KXT%tO0r=LDSp-Lh@3fvD zG~9QW-3?HTC@wAh7Q&O{s_N>zwXqJ=S99e7KXwTeBTsnGx;vJ2Cw4W~0VzykdX*LD zpjf{|>__=#IH9;W?`2fu)A+YZzDa51>2=U7qo;>i=-gG!kd>^6M-+2HJj!NpNC@-T z){9(`L~2z8!_r8WkNg~&N}bcSw187IgaZRjE#-rOUJpZ0LE}C0m>Ly7q&%SKDy=^e z)lujy^c?agkamoGEgxuqH+%JXy}XY@f>a;)*SyS1Clj4wn)swB)u|yiO}v@Dnhm(0 zB5$}CRN)el1wWYAE}o3b6PdYt_6CJ!!6|(Db-|(DV>M#L_L?ZwhGQ5;x4Q#`FE-om zRl|xG8CnrzX%O9xHlmad8{>vMaWD`*KLK&L;y!X;J|X7mX}tVGJNrc^tx`6giF^+O z3;G|zqXy7rS4xKyWRdOG#+-ebBIo-J_mMID>g35)^>;$P*ZNub~s;y@-`?!)$3# zh6kSB-fQLFryp8-df6kEN+9J~Y*a{cHw?_RmA2LA3;KK^PiQYy(QOl8UyDoW?e&F% z@jhSf4PyeEsy>#9ewn_%;-v$F9Wln(Cim;w375`rrv zAfe?vE4qs$C_G&tkh@JYqQ>OXH&K(hgezCxjw)@yD~I!f(qJf&c0+cUi6yip3~L;) z6JSf)ur(c~fnDRJ3&r#TW{)U+7NSs4pLFaex3c~?KT4+7DxIc#(0sbk2@TQKF6>D3 zS9xI$490+(S%FNEBpYOng#wg2*_Lc->mzUEGG9}Y2gl#dOW5hPO zH3MqPf5}x(XRVjO+O(Up!(FjMI>i#ud>X8*RSS^73k6fgw4Knh{lJ^@vKpD+UJK_g zQ^;Jn1!uD-*F$%dfP?S+nY{CO z#s%6fJ(j4xqs%3HktL;Bu}jT}Ttj-x?k{m-XZn!NM-vjnypu_bj`{J_9ey8fjSoSV ZgTipLc%2~)U-S+GJluR-tDHk){{=lDi?RR! literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic_2.png b/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic_2.png new file mode 100644 index 0000000000000000000000000000000000000000..90e837d4b92ae67c5290ac68ca2e5203c4086798 GIT binary patch literal 1777 zcmaJ?do)ye9KUxlgM{RfUXz4`#jz?`Gv!gpqouVnoT0X~%~Uqh>zbKly$jpQ+bA}~ zc(gkl&zUJSr}wThbMQ_SvIjEOa@C~f%9k42L2ES@>P}cS75dqYeaPHR-#hp5ez{N!82>-gBwj5 z^P2I!?3d!77RLV2X$be|N3;l!A-o0|t^DfjD+cV9Y_!#;}TdFLQQ^(XtP93bSZ z^khA;_PKwyh<#RaWHNWo%(rodRw2vEMBFgEYlo(dw!8Gk7hVZEN=?+_8s6@`gcDio zu`4f+TJMOXeT#2BCmZHYj{hbDdWCU+oS8DE3C6uOca8ZbX@y?)t`RNZ=24t9VO5GX z>(7mkDX}VnQ2FnA*N?2U3VS7wLGh>u7(9wB;09)Qkuw;|{CPGC%_y-s_*KXT%tO0r=LDSp-Lh@3fvD zG~9QW-3?HTC@wAh7Q&O{s_N>zwXqJ=S99e7KXwTeBTsnGx;vJ2Cw4W~0VzykdX*LD zpjf{|>__=#IH9;W?`2fu)A+YZzDa51>2=U7qo;>i=-gG!kd>^6M-+2HJj!NpNC@-T z){9(`L~2z8!_r8WkNg~&N}bcSw187IgaZRjE#-rOUJpZ0LE}C0m>Ly7q&%SKDy=^e z)lujy^c?agkamoGEgxuqH+%JXy}XY@f>a;)*SyS1Clj4wn)swB)u|yiO}v@Dnhm(0 zB5$}CRN)el1wWYAE}o3b6PdYt_6CJ!!6|(Db-|(DV>M#L_L?ZwhGQ5;x4Q#`FE-om zRl|xG8CnrzX%O9xHlmad8{>vMaWD`*KLK&L;y!X;J|X7mX}tVGJNrc^tx`6giF^+O z3;G|zqXy7rS4xKyWRdOG#+-ebBIo-J_mMID>g35)^>;$P*ZNub~s;y@-`?!)$3# zh6kSB-fQLFryp8-df6kEN+9J~Y*a{cHw?_RmA2LA3;KK^PiQYy(QOl8UyDoW?e&F% z@jhSf4PyeEsy>#9ewn_%;-v$F9Wln(Cim;w375`rrv zAfe?vE4qs$C_G&tkh@JYqQ>OXH&K(hgezCxjw)@yD~I!f(qJf&c0+cUi6yip3~L;) z6JSf)ur(c~fnDRJ3&r#TW{)U+7NSs4pLFaex3c~?KT4+7DxIc#(0sbk2@TQKF6>D3 zS9xI$490+(S%FNEBpYOng#wg2*_Lc->mzUEGG9}Y2gl#dOW5hPO zH3MqPf5}x(XRVjO+O(Up!(FjMI>i#ud>X8*RSS^73k6fgw4Knh{lJ^@vKpD+UJK_g zQ^;Jn1!uD-*F$%dfP?S+nY{CO z#s%6fJ(j4xqs%3HktL;Bu}jT}Ttj-x?k{m-XZn!NM-vjnypu_bj`{J_9ey8fjSoSV ZgTipLc%2~)U-S+GJluR-tDHk){{=lDi?RR! literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic_3.png b/Resources/Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi/runic_3.png new file mode 100644 index 0000000000000000000000000000000000000000..90e837d4b92ae67c5290ac68ca2e5203c4086798 GIT binary patch literal 1777 zcmaJ?do)ye9KUxlgM{RfUXz4`#jz?`Gv!gpqouVnoT0X~%~Uqh>zbKly$jpQ+bA}~ zc(gkl&zUJSr}wThbMQ_SvIjEOa@C~f%9k42L2ES@>P}cS75dqYeaPHR-#hp5ez{N!82>-gBwj5 z^P2I!?3d!77RLV2X$be|N3;l!A-o0|t^DfjD+cV9Y_!#;}TdFLQQ^(XtP93bSZ z^khA;_PKwyh<#RaWHNWo%(rodRw2vEMBFgEYlo(dw!8Gk7hVZEN=?+_8s6@`gcDio zu`4f+TJMOXeT#2BCmZHYj{hbDdWCU+oS8DE3C6uOca8ZbX@y?)t`RNZ=24t9VO5GX z>(7mkDX}VnQ2FnA*N?2U3VS7wLGh>u7(9wB;09)Qkuw;|{CPGC%_y-s_*KXT%tO0r=LDSp-Lh@3fvD zG~9QW-3?HTC@wAh7Q&O{s_N>zwXqJ=S99e7KXwTeBTsnGx;vJ2Cw4W~0VzykdX*LD zpjf{|>__=#IH9;W?`2fu)A+YZzDa51>2=U7qo;>i=-gG!kd>^6M-+2HJj!NpNC@-T z){9(`L~2z8!_r8WkNg~&N}bcSw187IgaZRjE#-rOUJpZ0LE}C0m>Ly7q&%SKDy=^e z)lujy^c?agkamoGEgxuqH+%JXy}XY@f>a;)*SyS1Clj4wn)swB)u|yiO}v@Dnhm(0 zB5$}CRN)el1wWYAE}o3b6PdYt_6CJ!!6|(Db-|(DV>M#L_L?ZwhGQ5;x4Q#`FE-om zRl|xG8CnrzX%O9xHlmad8{>vMaWD`*KLK&L;y!X;J|X7mX}tVGJNrc^tx`6giF^+O z3;G|zqXy7rS4xKyWRdOG#+-ebBIo-J_mMID>g35)^>;$P*ZNub~s;y@-`?!)$3# zh6kSB-fQLFryp8-df6kEN+9J~Y*a{cHw?_RmA2LA3;KK^PiQYy(QOl8UyDoW?e&F% z@jhSf4PyeEsy>#9ewn_%;-v$F9Wln(Cim;w375`rrv zAfe?vE4qs$C_G&tkh@JYqQ>OXH&K(hgezCxjw)@yD~I!f(qJf&c0+cUi6yip3~L;) z6JSf)ur(c~fnDRJ3&r#TW{)U+7NSs4pLFaex3c~?KT4+7DxIc#(0sbk2@TQKF6>D3 zS9xI$490+(S%FNEBpYOng#wg2*_Lc->mzUEGG9}Y2gl#dOW5hPO zH3MqPf5}x(XRVjO+O(Up!(FjMI>i#ud>X8*RSS^73k6fgw4Knh{lJ^@vKpD+UJK_g zQ^;Jn1!uD-*F$%dfP?S+nY{CO z#s%6fJ(j4xqs%3HktL;Bu}jT}Ttj-x?k{m-XZn!NM-vjnypu_bj`{J_9ey8fjSoSV ZgTipLc%2~)U-S+GJluR-tDHk){{=lDi?RR! literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon-off.png new file mode 100644 index 0000000000000000000000000000000000000000..b54ca0f671c5b9a5ccde5c1aff9c0a6690acad11 GIT binary patch literal 422 zcmV;X0a^ZuP)Px$U`a$lR9J=Wma%HXFcd{^OS~rvCLKy4f=pcs8PY*(!2glCUz0iiVaO^tASfv4zw4^&L`rFM9?SFGJD>LiWxPrf zY|<2~B++A=H1!7Y0-%&O%JBVg003;W49mp=0B|=NX%JTkX8>icj7^yk3d9w{3BbqP z7vkCl0Ki4_ZI(HGZ&PapD5Z^Ug+IaA;+Lx6T!Fqc_|0U_xqe?V)+tBl3UJQxSXKHl zVR{Ep=Fhh`m`4%jQPdg237{0h8h`ru#CkHudNTGlR%-2mQwKK>vl(JStPlY3dKNE* zz}tS`dJZ@@VJ#&}ArKP+#@MmkRi(#YhC{GZBbGv-meMJ&*HL^wogx|>nPWn}?Kxvi zZ&fWNc17`bNAWoX01aYFt=iSx8$dw-fC4eKD+&NTUdJ{NQ(b;Yf`Wp+0B--U1zo?? Q?*IS*07*qoM6N<$f(@LlK>z>% literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..90530abc9fd203008c96776586acc2c76e471c6a GIT binary patch literal 905 zcmV;419tq0P)c z6#0u8yok^WmZVrLyemID?>u=lXLYumI@7Lu9TB`?-Qp6~4}&1A*NFs?2qj zaH+QZYXRWu7f(*2?Yc_H?Lste1$6ao{Kx6`s#f6bbAT&Z0hmsw`SQ+iD7uyl|Hc4d zzIA*1V13vj1Xuoz0Fe2Y7th7}UswM&rt4inApf@u3v&I#vnOKv$InLoEC9dLj_B#q z(#&>*hdG1_v?ZNC1b@`yxZ-%L+hEp%-@jQ~(?WoX6+op=PEV~Ki&1fTCrHnu^Vf;| zN9i$pNuu44{TKLicb8uYG&9)&DgVK*i;H>l!+zM`rF8yidB+z1ECAFBUazjolS6qW zGGU#{VE*mw%*jhp-U`z5nflAC@8VGyQXxPvd$qovm#frWg(npuaQr#pA)~thLBKLq zL=}vc{hUgLQ0LDL4;kMEm2jPZ5FrRyCJ?GdStr@*2N6;iUw_I(;pYBHY~E@TwoKjv zaHR-91g;1`1g;1`1g;1`1g;36>4EzzD>KjHlZ%VFydT)e7yt!-xx74Emc1eR1i}aa z!c*|F@%d3!1`xhLU<07=obh>p@C5=3fEu1VKJN>JS^&lHCgbxyK&S*z7apn`pYJ;a zZ{`QIB`pB;>f4Ub_qi3sCqbKo=RH5bg}j{~;7VT34{#|b^8<1S8hyXK6yDtiQDOAl z=)ra4^Ht&1@p%B~tE}b+(AYfG_WXdhR0-fgD`+@A-{6TWEncKxrAUNrA9Arffmn79@%xOZ`F; zgYjW%I(_hI4|{@#J(xY}6H9#F*aMoVF&UCf2{SQS zuiG~R5CExgjUGD_z#RncG*hWodi#YxUa36^>?H38qZ2UKzZre#m=Po@5`N2B3v%?i zI!bCWY4Sy=XS8@p325v^jfwdXAb!NgKcw$*e)29_+CxtEoz6Od+e>rs>U1W0v_%x< ztOj12Qz*!>S|8U|AC9Uw}dn@~vs~ zKmB53=~y3=xZ#(Bkd+WP0al2wm%497%N1wa2*lSo%UTfgcaQeMU*QmqG&tHyj8BRv?eMasOa>jY)4rIN(F1q6E_&UAS}m zCtP?qa7~5j+_MR}!D^{y49?71%DTEUs1DfS9vH&#iW`0c3drk_NrffPJT?N$u%@PA zeANeiN;E9{B{e4Zhec7oNo?jV1mYX)Gd%C)+Hn)zT$n;<*LOJeej`HjqyiCOAU2aE zVbS9Tj5^4fsmMo$@E1B>#$4ZBq|SQ5y|R;SQ(#DKHYOpSa~ho7<(mA)!*&!5?a0z9D&JY%+r#%;1#ia+&uCbtntoO`Wf+2kLl zaKdawxFlaR8XHT_;13A=kv{u~C#r$5%#I1kaItx$$NgSq zLreTRjwuk^T58=j<9Sw&+Qqnq+-|IswDQ6tl(lv7J%eXhtm@)}&e_aM4F$g*F535!(UCCYgAW)GI`k6^=M5;fM5 z0`bx(v&`p?A#-pX0|UQ6qRG(f=tJsWJyIH5$w|jBRswYdPo6%7;Mf!lPmwaz1FN3R z%vg3Ub5Q~^R)QFE32n3S8cwuw|H60<0r5S9@;zN|s9(F| z&x$EXbRda|_7b{8Ix$%={O)~ zV^iI>WM{uJo4-(RCu0fhVEg);kh5sAT8rac#XB600qzFAZvu${o74@s+nK%WFa2Y( iAE1APz~5p26ZivF`k%Q&KNws90000;CO;()KRA${kR9uVe*GnE|WHdt|sW%`%0H} literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1c05259688cc6a65d6b004a5cf85a6cd2a7153f2 GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^2|(Py!3HG1+{xJmq*#ibJVQ8upoSx*gMoo@y{C&~ zNX4ADcMtl$b`W8`@cX9wqQ?77x)&H!|E#;@CAEN6>W8kv(uNHlI%kyB%F;e@*rhiw zU2tb+rCjP~8$Y0lKnuL`PbU5;w|!`z!jpe;VfnYiSK9ykKfL`&DQDH8$vKzG|D|(( znDR$*UAz^4(y0wULVy1LGWY)zz8k&k;;WX_KQ=wiy5f}l`#o_#C$mbhZ9IQH=}u7U zzjYS&CktPP{$pEXD-X5?MD)E|y7u4gdl&98zgVeNUwlfge8&9COBoI`RMmV}-FEc6 z$eZGyQYQKb%q(r5WoLia&7FLB|K+dQf&cDH{=dJ6;j!JXF4h$leGg*(seaCnYlxln zy~Zx0FgyFaf6)El{oiWf7Cl>$XZb%jIpT_R)Lw?EZ{HubW{oPX*Vl4*Z~S$6h`9Yv zn+v;JZ?Z~6ty_Ih(?BLOzEqg!bNY7SH{W;_wUVAucJ zw?E;AZ}}u_HCgkEbbdqR*_~Ip1Ah87EII!tU39@Ci(eaK3+wu&6T%qhS@S%Y_o-UO hvp(E90irql7enmY{=Ze(-&#OsdAj^mFzp7JAzs^8tS4Fta@Xk2OlG%hs&8kd*>7T~P|_yA!!?ixRv0p9?7 zJD=cUhHmM6iRLMHji1GUwdU>gncy7=XkG{9v(13e$V+MO3`{b>2gP%xMt%!F$$+Cb zk4iG2^qNPlt$A9LubymofxhqUZT$Q>FvFj7oHN2Tzr=U5V_pwc76TA&jDgEI;^Dtp z5h{X%AA505Ho(D0PxG92h$a3OZju20sQ=i)~j;2vhKkEbnZaq)u&%pWhMfAw+m zg9c1f4#jv?FUj{BfES*Uzw;&dUIR+Md_25|gS zx)U4PpXZiXK7fjXLi_XF63GXwDQ15@H%~kt5Guk+y7{?8W&kbXC|l$#86gL!MQ|;F zqWOS%5%}JoHcxkjxt2f``2Z~9{rTnh*qT8sH&jJF0GoIF^Ed?3p{Z)}0VSKSA|Ei( z1oscB%?C)R>U;pVG#{Y(fP8$-2gLrN<^wbzp!ooCX+A*n0sK+}pmC`I(72j6;0xu9 VD9U#g`HcVo002ovPDHLkV1f(!0RI30 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..080e3da598472538acfcf11f1d585b0f1b11287a GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tt~ z#WAE}&fBSuT+IdouId-GMfeq#O8ZY(ds}XM^mg0E*+D0)EL~se`wD9Ms?9y(YuE8e z>AmW?9`;+7z6&@_8W%B5FZ{A2ez|9;FvAzS^Ir=50-an~uNBz*zqND60rQHkmJWx8 z`R$C?+55^jc5pD1ys74L@RJ3y@_H0s%RC6#%CYs@Ki2Kjc>hNy@WwBimVZ7@IXZ#+ ze5|^+1J^uN1D literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/meta.json new file mode 100644 index 00000000000..ba4177278d4 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/meta.json @@ -0,0 +1,25 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon-on", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon-on.png b/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon-on.png new file mode 100644 index 0000000000000000000000000000000000000000..3040ae6a832dad679d812f2213380b46a969a4c7 GIT binary patch literal 1338 zcmV-A1;zS_P)`6pHRCt{2T)$5gQ4pR>NKO;MD-Od&TMA<^#Lk{*q81jKkZ7o& zz>0!IDhnzK3o9w0BA8fMSZJaD0MZbmF^0}U0|62USa6BSIrDA@p34&U&HJ(3^1kG< zcYC<==9_tY?tb6fE;#4tXacq_Ri|j%`=>c0Jw`_ppeIgbNQmf20$MK{qm{|^d3t~F zcdUM)Yi?V5ENcRg`4%!?fq>AH$4vvbfFy{ffrx<3VVJt|7G^N;00ypvA|YM*{o2BG z_wLC1Nl!}g;k_5I${x%)`YyvZ?*2;c#5>rrsRc0vN43&!zW z@C*Wh<1>=ZFhXtuve;L+-rcSOcLKmb$m!4=>c{v;MM%b)dm4y;1{M35JP!h3$?J4T z7l7kee{USdm%!@(0nMv@YDj8W?o|4$z=PLnt(AM1;Z|)y?f0F0 z-uPgUJi+Q5@O5Pmp4TqIm!FS=B!60bFif5xB7oR`(pP~u8!ZZcllFy7J{7;0_XoKa zV65%nFFsTubk#HBi!X%<#snO(Uxn3QyFo95eZ&`a0JC2dT*fydplsDA7!xifTEHQ z5x*m~L6?XG*d9PCOP>{36VS=Y6RZfZ)#h!XtHn}?2%x~ti3g+&Ha3T0lmyfC-}syw zcFx(o`keQ#6m5-$JZ>0B_?hakvtB% zKncf{*-F=(m*lg?z$EZ{Dh^&b)V-_23|o2H1X%^x=B*~oR$qO1h?`tR5c>m8lBXpu z4KXmj(gtx1x;Tm_Y4z*iR2{)qK)jr{?*p_em#zUcVkUjbM8e9`fp`U4?*#sKL7(mNVtw4{Q)L_JQ)1}0MQ??QH}n9q7eN7(H{`~0ns1e8qpt+ zdk_U8`U5;75&-8M#srWu8**`^Zx|Dhm3&b?0T*$tr+~hOpVkzI>W}HIe2;1f*Ay^L`daeNO|7 zIi6m=&)+HQ&Sd^B6gfoT1do6(VU(e~NdU`P%lB#Pef2mck5wMUDzE4gIRp|$*_id; zPF}t*T)1tl4yTh>$}oU<@v>=rNIk!R<4a-vGsqJ4{*BK;^+6@i5A`3$53+hZjbqOb zD8My#Cj0?KKR>_*UY;KSW%dWSUcWCz^anun2Sk5B^an(LfIXr=!1N!i?L>b7tVVx8 wF^K+v=nshgfani!jpz@^J%|Dk{Q(~F56Y_~y?%mT761SM07*qoM6N<$f?|$qoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfbbb737e4dd1b709d4a32addefd5b70eb3c104 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7eDY z#WAE}&fBYsd<_OXZVx9-P;gY*@Hr-F`GcA{N$dxbPU|a$5sW0+ac-U z>n`x`tGic!ot?Sha@mi3#*J=lcfOXg{S7)GvC@vCp*z-}t>EfpMvJ~Gp@z-#SPm3k poy<_awVoBof8c7M`}6$|rrv1BXBE<0UIX3C;OXk;vd$@?2>=jCTnPXG literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/meta.json new file mode 100644 index 00000000000..53a26e0fb48 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon-on", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4821cc1d81c66e0704f5de21643605959f3a2384 GIT binary patch literal 3358 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/meta.json new file mode 100644 index 00000000000..2c594c1fd22 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/meta.json new file mode 100644 index 00000000000..4b17d369da5 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station 13", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "rune" + }, + { + "name": "rune_animated", + "delays": [ + [ + 0.10, + 0.10, + 0.10, + 0.10, + 0.10 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune.png b/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune.png new file mode 100644 index 0000000000000000000000000000000000000000..76cc08b201f9a6bf4b35a4f6c186d470f6861e34 GIT binary patch literal 2211 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 D&>k@` literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/blood_boil.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/blood_boil.png new file mode 100644 index 0000000000000000000000000000000000000000..cc2a6cd5b7936f0ee37ddf369dfc66eb2abc1e33 GIT binary patch literal 616 zcmV-u0+;=XP)aE_1p;vxB`0$LTB~ zKCe9<+v~k`4Vk8C?hz1bm*5KkY6MEEK!FaUP~9_WfL++oH3b9eJfe&S zm<}@461CwrHvpbPpU?htbypB@ zt=Q_8f&mz0L|OFsUIXfk5Nrk{O@S+FN-_X&67@O*i`q8ah^WMSd>l}CMqnV!GoE#P zYbWh$fYt2p+W!hds~;dBszb+Q2g8eN6;#21ZzMj)T@+YU@$Os$Dgd~1kCyLII&^;E z?$m1<(=(wvCn(RUf>7p^5k3Fmf>VN_z4Sa!k|1fx6GQmC`wjB zwtV*P>~Cx~tACco0PYXbc)ea%yWMWJe#qr=d9LmE`?bDn?biXgVTp`0mtl2!BsGQc;03Xs+`??6NV7(}7Zk>l~W76>W5e+%CL!`FylR4GmL;A>OiFZ z$$Q@~<4I&Jqx3R4Z4s)7RL$G%c4Djp;oRUYC_QvX zBCoaxsbmiLVW-{dozL~V-EL11kAi$l3;P|!Bn1uv#GQC(Q=zIOFz%@uwjm&@Qp5?x zBZ2`ugdsgzo+g(!9?+=JExFMUC|BWsI1=|%GTNjKNxbN|36oce_dD+=0MdfeXYP%AL}gcQ=&oRIR|txTwGjXWlv#mPp{OuYLAXB6q3PI$EON-- z1nD7)0e~ddbUhBxi~9xO6Y*49O`eY43q(m{1c0Z?6{tI2=nT|LjB}N;y%yTLz&)v+ z)qMLO6R(RT?URhwp<)vlkBW1G?_te3fAnyfM1ak;*pkpGmB0W2;7_lnw-h*t&af*S p72cd1H9kt0DE!H_{Sm-l$`@3A`S#`3;u8P>002ovPDHLkV1hGVCbIwl literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json new file mode 100644 index 00000000000..06b1c72bb71 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json @@ -0,0 +1,35 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station 13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "barrier" + }, + { + "name": "blood_boil" + }, + { + "name": "empower" + }, + { + "name": "offering" + }, + { + "name": "revive" + }, + { + "name": "spirit_realm" + }, + { + "name": "summon" + }, + { + "name": "teleport" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/offering.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/offering.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb71724a389d7f37825e58e8df12467b36569a6 GIT binary patch literal 625 zcmV-%0*?KOP)nXI8U3tx z!3HK$25Q0G$@O}j_5OG~4xh>ffP#xQIoE%JdqNWYd_J#0efK5mn*d_M_&fg(xa^(h zk0+bkyG?ooStA%MsTV`+(}3Qj>Uo zWHSKA@m;GN-vH2^6kH;T7XWkC(Qqt~$_D}UW2$w?6ac|#LJD5041|6FOA`7>sRXMG zAOw$k2Z_#)NFuNR6EmeY4Kpi%*h=-x=0GM{aINEaHoVgNfL|E0b9do*;t@GuK)^ya z=HGH)=n&d$@30YwILJ1$AolodH%Kj`dnN4y9=t^Vr@_0*kiY^$3$0Pzs_$M|0mSLm zvv^M~Gyyn}cy+Ex9LIaXy#T};4Q$kC=9r@1bv+<94D3DE-%hx)kPWQbm(y3@hR%Y| z4-eM*Z2OasQ*}D7XZoLAY)i-SH2_%fiHKg$-8t|n2tA>DPaZu1s|G&6XC_Gx00000 LNkvXXu0mjf!($Ts literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/revive.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/revive.png new file mode 100644 index 0000000000000000000000000000000000000000..7136064c4bd3fa09505e9e13b635a2883751cf17 GIT binary patch literal 632 zcmV-;0*C#HP)nV!<>%#x0JApq=lyGaQ{&)Qg`lwkhZ zEg;=qH30>4M+H>as|P0v+57$e3_qh5YrtEKZ3$r~HByw+LwOo!r7b~BYuy@&84W#9P=f@vL!=Ac^!$|QK z0kj{BP?gLX?(GK1GKx+t7U3t$hQup$*KtxfGJtRfp*Rp&Ynk|90(&+uLng_oSM>atZ SkMj!v0000XhEgQJ;n$Q;1n{FUp`Ixnl5mrUW9H`zhnO+C(?QkBTg!!NkNutnClrekqsZB z7hBfrir-6WKJTYntXVzsL-aB!d|qx1S+@^8IF~Yml({9 z_QrS9hI_1CQ5G?u`N#}A*hHXu$tM{ykchdC`+*&hkxx^=Qi>7r{*KD_c0#sCN&@b2 zmX<8k6#;MO?0G`~uf5%}d0%Z!kP-5EQ4#>Onb<3IM1ei78KDWM=W$+O0MA))JYz?6 z3G})F1=+5^xMWyr6k$BrlmvQhNEE7kx)B*CN}jT)zdMMOipA3={3xxaVO(m+Ri~;h z0WT&Wzq}BY`gHp*ps$C!(m> z*;h)B^gZy=oy~^wKoS*48K3PwD_rLAI*wJ{^FA(?NG8hmNUVoaNa&lKWfd-XOGX0K ziq8HYfYIl(de=|Hy$y%aBZJFFxqJU1zy$}$C{QUL4uZdCyMt(NpMQg%?jIbPrpC{` Rg9ZQq002ovPDHLkV1kQkJ465g literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/summon.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/summon.png new file mode 100644 index 0000000000000000000000000000000000000000..7a047d94fa36f75d00825cdae0d942a7eb6efcd8 GIT binary patch literal 637 zcmV-@0)qXCP)pV zfs*b*00QuwZ1LNQg4T?Ci~nF>b#Nb1Ajv`i#<@V_u1Me2usT4+ki|n|B%!rc)c`|= z=Ol1Z3id6JRi2@bT8_XT(=(BcSAJ%^)eYPukt~I5%Mt;v+Q>NH$$Yp0C!xi7X+wf} zrV%|ESqD85*;(Rtsy57W>T67whxgNSBaHyS{A9%FVJi}p@s9E6Om5_^7pf>D!tQDz zJqcSm{GM|mrT$M%# zPG&SS?(dGvK++=7Q>Zh+U6hj$f5xmv5?Ch@4`ozbMAijtzpxG29w;)9fO3$CqT$|V zQBgybjV7Zi0t{W0M@P1&hY;5gRX7$+RF^i?j|f-liUFnz1^`cib`71=8Yu+SDEb=@ zbDiD$y)-yzSe>grOmy}`?y~{a6-Lkr8gd?)@WX@!((84V@9kxiQaTZ}CY<35^ah+i XV%Vaqt&shT00000NkvXXu0mjf*LxOG literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/teleport.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/teleport.png new file mode 100644 index 0000000000000000000000000000000000000000..364bef555c165903dd36cdc7a6f58ac17ebb267b GIT binary patch literal 646 zcmV;10(t$3P)%=LPGbmNhL7U(%L$`~X@PV~J~?1O+N zDVqI$zZuC3LCvc~&*$^wbUH2GnlA-l3u777_v7*S8rL_?fdoWR;ypJ;t2K~j{DS}= z^^`$5$1!k6>D|}Y-*PU6hYC34yhg}7(Rie&;`=>UEiC~pl0giNj4+2>U>)P5yl4sd zex)cpSGoXLr{|ME^wXB1CyP6BB2-L*JKqct3Ec1ZXgH~m)~7OF)CUAI-@99f4k9 z>`9W-lWDFa5*dW5Dz$Y_1Q_tW_sJ>YlJlfcw?=c@GOVW-WrTD-KBtV4`+!2Wl0R#nUClm8iL*-)if?52%&^D(rT<7$qd%1inhrbH%?W z=Pd!`cIQj4;5eex*plv4{2<_xi$uCsRWh|Px$}B8nk44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wx&}4%Y%wtR+Ey!T*7P;rBMaV4whJfk$L9 z0|Vb-5N14{zaj-F_`%b~F(ktM?ew>N%?2EHjsc=Br zXMt&ru7fn|F7BP81}E14*vrr@erdYE&dwJPRIa#PF}m41Yw5J72fpx+rhUHx3vIVCg!0A4nlM*si- literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult1.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult1.png new file mode 100644 index 0000000000000000000000000000000000000000..9ac2271692b8f0116025dbc2b68c5e44b53d8e06 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wuivdc}bhYe|q_@P8m+_`QuU7%0G5;1OBO zz`%DHgc*Sr|Bv)Fc+w^(jv-LbR9GSu*Zyw8l_ z+srk#iGF{}n>NNdyymlbaNua;i|jR57VN$oz-O_+B0$05IrqsTQ^vy;>)U|NVDNPH Kb6Mw<&;$Uqd|rA0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult2.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult2.png new file mode 100644 index 0000000000000000000000000000000000000000..3849504b6ff74b96092fbd1ca668480707dba2e7 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wx&}4%Y%wtR+Ey!T*7P;rBMaV4whJfk$L9 z0|Vb-5N14{zaj-F_`%b~F(ktM?ew>N%?2EHjsc=Br zXMt&ru7fn|F7BP81}E14*vrr@erdYE&dwJPRIa#PF}m41Yw5J72fpx+rhUHx3vIVCg!0A4nlM*si- literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult3.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult3.png new file mode 100644 index 0000000000000000000000000000000000000000..9ac2271692b8f0116025dbc2b68c5e44b53d8e06 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wuivdc}bhYe|q_@P8m+_`QuU7%0G5;1OBO zz`%DHgc*Sr|Bv)Fc+w^(jv-LbR9GSu*Zyw8l_ z+srk#iGF{}n>NNdyymlbaNua;i|jR57VN$oz-O_+B0$05IrqsTQ^vy;>)U|NVDNPH Kb6Mw<&;$Uqd|rA0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult4.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult4.png new file mode 100644 index 0000000000000000000000000000000000000000..a5a6dd285664fb8a9cf14cf963f055b368a6b75c GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wuivdc}bhYe|q_@P8m+_`QuU7%0G5;1OBO zz`%D1gc(IOyc&Rljh-%!ArbCxuR3xy81T4Uyz=c|`n3b)6TDtHg=gL?y5R2`AkBU4 z&5kc@X)7IAV_1vWcC0Ji|901G%aBH{9b8X%ZnRj6%zJQ5=GT9ge=q#cEbM8tOXSoC{cY>6!6_|Pt#7RgpoeMm>%-{2VM$s$w6Q0X1b QK*un6y85}Sb4q9e03EAerT_o{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult5.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult5.png new file mode 100644 index 0000000000000000000000000000000000000000..3c0b42ddbf73d53c54c8da7192a85975e452677a GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wuivdc}bhYe|q_@P8m+_`QuU7%0G5;1OBO zz`%DHgc*6ARIo(e zVhPlA3vIBN!4=Xiah>&1?K7@5=XDb~rU=%2SAi8&#dMZy>8$_!e_Pe5i2u;vD$rl3f7%zk*V3@=XkOVMR~h5L7yISLbEc#Z jOWfn@e%Q(WkFI9iX=c(`;bG7Z^b~`qtDnm{r-UW|h~|EZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult6.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult6.png new file mode 100644 index 0000000000000000000000000000000000000000..a5a6dd285664fb8a9cf14cf963f055b368a6b75c GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`212l#}z8Wuivdc}bhYe|q_@P8m+_`QuU7%0G5;1OBO zz`%D1gc(IOyc&Rljh-%!ArbCxuR3xy81T4Uyz=c|`n3b)6TDtHg=gL?y5R2`AkBU4 z&5kc@X)7IAV_1vWcC0Ji|901G%aBH{9b8X%ZnRj6%zJQ5=GT9ge=q#cEbM8tOXSoC{cY>6!6_|Pt#7RgpoeMm>%-{2VM$s$w6Q0X1b QK*un6y85}Sb4q9e03EAerT_o{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult7.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult7.png new file mode 100644 index 0000000000000000000000000000000000000000..b4bc95f4f0d177ba63d815287f9152514b148456 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`1M1^9%xIy*Z9nY$uI+<_ERNswRge}<>q4ZMIn&H|6fVg?4j!ywFfJby(B zP|(rS#W5tp{p}e;E(Ql4rh`xZ&$naQ$kFopaGs{o)%jUZEEyRz8fG`tpZqMv(7?nH qz`(%uK+RzDWE*t`2G#$V3P#^CAd=d#Wzp$PzaQ8{-2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/full.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..b4e991e34578da75a213d963719a3d1b784772d4 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@o&cW^R|5kB3kwTpXJ=nuU*SvJ z{sYCsJzX3_B&H@OG%#)qO)zM6WI7a{7{JBa%*S?grGnL&W=BKOBONS8N{&4t3d%YE zfnZsa#QLzcQM^el%{@D<0(f>9Kj3S&7JXMSqx^wfOSPmNhXDh_!Oc1L@{BDnfmSeh My85}Sb4q9e08I`v4*&oF literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/meta.json new file mode 100644 index 00000000000..e4789013908 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/ and modified by FoxxoTrystan", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cult0", + "directions": 4 + }, + { + "name": "cult1", + "directions": 4 + }, + { + "name": "cult2", + "directions": 4 + }, + { + "name": "cult3", + "directions": 4 + }, + { + "name": "cult4", + "directions": 4 + }, + { + "name": "cult5", + "directions": 4 + }, + { + "name": "cult6", + "directions": 4 + }, + { + "name": "cult7", + "directions": 4 + }, + { + "name": "full" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/assembly.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..1a84e526a4a780111960391cd8356bf513b5f17f GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv{s5m4*8>L*7#J8hJ3CugSor$- z^2o_u21+rO1o;IsI6S+N2IK^Kx;TbtOiUJNVPw+?Xktipp1}|j$Dxci z7XrmqJY5_^B&H@OG&BZiG;kZNX=1AB`5(}5!OlaXpk44W_nk%th7(h>9QCHk)Bx2p Nc)I$ztaD0e0szU#9?bv% literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closing.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closing.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd42badabf989bf60e5806b1583651ff77a9a75 GIT binary patch literal 563 zcmV-30?hr1P)Px#1ZP1_K>z@;j|==^1poj54^T{0MKCZhLqkJ2I5D0h~!hK~z{r?Uu=M#2^er!Q}tH zIW1^BELvPiIhXJ*Q=@LHy~u`i^QA*I)(uC>mFuz^JkxCl!?W4onQlAMCFGQ?29I>d zQ3H_fHi&f3Apvs#yati(IuHQWZ4l|c15+dxyFsLv;yY4_8iXg{J5nw|gGfh$=Qsf; z-~^liZ~}h+xsDt7dbr@czGODtZ4l|M<4?9N(4#Yq0-TMPzwzsaNO!i5m}7u@$im7q z-F7e^u&_e)=iB!kDul%aihuvoT!dC=Kv&z0gDHJP*SPRDM0R76tH?EKu>7SF+gllz~-p|S^}M^bmW;U0aP1` zrv+e=Xd$=rGp5GEK((QGdH`CE+|J=W(3dufWcM&&>Hl$_fD>>6P5}5%0dIY-xj?+P z;K(nL+7{5Ho6XY#YP%Ua#{j8C0h^}=DE+&03P3FkSUnP;_NQ|Wcw^(WfK(nySRa`@ z;ntC3)xmw^k%aY;$s;eD) literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/meta.json new file mode 100644 index 00000000000..7e8135f2168 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/meta.json @@ -0,0 +1,60 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Nimfar11 (GitHub) for Space Station 14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "assembly" + }, + { + "name": "closed", + "directions": 1, + "delays": [ + [ + 1.0 + ] + ] + }, + { + "name": "closing", + "directions": 1, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "open", + "directions": 1, + "delays": [ + [ + 1.0 + ] + ] + }, + { + "name": "opening", + "directions": 1, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/open.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/open.png new file mode 100644 index 0000000000000000000000000000000000000000..5f78166d8cf2fe85d2e0d67e1e230415c0af7893 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv{s5m4*8>L*7#J8hJ3CugSor$- z^2o_u21+rO1o;IsI6S+N2IP2px;TbtOiUJFVPa%cS+HbDN{Nn{1``2&1HTn!8iEG#UXot=GseSu=LXNPM6Db|u8zu^Bs!0>w;UocRBv%n*= zn1O-s5C}7hYIrpO4PWo+;usR){&w2IvStGw7R87E_wUrMK6CiSB+V_BTjm9CQr@Vt zwDGCjZN7tyEIOxm?Tfiq`tYjY(j4whPEUD6_hh{L5LFqta7wOY*orv|Jr*`kv3nrt zeN(I@!1^#(*mB48%bFgVx0_6gi`=wcnBVw*Q|t*)?HmhhW$`akI$7KvH^nUdOwKKE z2*0%Z(7JY$bHC5b+oWp{oBoDX%HosW<2~o!Xx?VJT=d+mCscjA&*CaP5 zh@EMQR1kQyUi{Cm^IO@p>VCCNPU&^sBCn7d{lwy;g|c`_-~2<{8lbj`mh|U;p4&8M zldgyHx#aHRnzP@z_WgaZ^nz>p6-S^0*92HTX6E0&Jt0~^#(^QRX$9N!8{G5yuhp4# zyuA^8|L1Fm9Q}&#znX6J*|J(SFF3G0c|P|W>o43)*56h-2s=8a9FMagTe~DWM4f#W43E literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/cultgirder.png b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/cultgirder.png new file mode 100644 index 0000000000000000000000000000000000000000..2453b42338a16bce38cede489868b4bf42fa0dce GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=>VS)*8>L*7#bQ{SXju&$hf(= z+1uO4#>Qr5W{Qf6=BrMb2~@^d666=m;PC858jy3))5S4FW8&0_d-<9b1RDHft(;O{ zWZdRhZU2zbqlSr-)42H!kBzhZ?&WI78f1SxZ96^vv4us0{GIvkR!X+1UDvYPoTQSi z61cQ{zG%g%n;lf{?>=5|FV{)I`+&nbZM~{3vL3uw_k{O2?fD&g#hK%^Ov~{$!Ij*h zRpB{FnOv%-%1?_p5`wgExH?wW^h-CFPjRs1yeOr-)v%Z&cyjj}k859E-AdVz^W{xp weceJ|?VMYO=ZTjdJ~A)-=MRPO(|$jg9_L1F_PUUE7U&rUPgg&ebxsLQ08=M$nE(I) literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/meta.json new file mode 100644 index 00000000000..4ce89d754ee --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/ParadiseSS13/Paradise/ and modified by FoxxoTrystan", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cultgirder" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon-off.png new file mode 100644 index 0000000000000000000000000000000000000000..515967ba7ed71e1adc1e9fb478229ad31a308bee GIT binary patch literal 1278 zcmVY7>G zdLmRUNs&nfAtgkf!*g9Ywv9{;VA~clA@Ka~fpsH+ZytrJ-D;tq1?aR}`0L;wv%b#Y z>t)Ye|5^_4y>xIGHc^RE?1xpeeoDZvREAUn3#Afv;tWn8;2|*kgDAn)=b_Rh+>e2` znoYbCljo;8#p@YUtfZ6zo@Im;-b0MvIpD0A)t)+(hPpNj8^v)Z^||# zB@HGqzK$hcHA3ulk5Q!pKT+ZzCJ7SCzdaP_tOiIk!Ez|5EI}iznAnbOT_v#fSxwc# z2I5q}nz-2Tb1aV|R8+D5Hjd%D78Zp<;kK8w|1YZanV+4c=O8(lpY5KUD&i%!aZkr$zQOpKldR2A*wR+>FL} zN!d$|2V3Q^>x+1C+66`_!lr|qu_D$#or3Fe5&VpRu6a(0j!wD=-8NSgy2?fpr_i?A zr>P_gaP96q&e7&P;Jr^ZK(c!Gg(|=kHAMH+fo&By?MC$sJg?MvHO3qPJ?_!z38g}0 zW8IOcvkVzCZBVi@CH@fDG?ovGwQW-3T1Fy@untMEp2vLlvCOf{SWEPTL-0gM497!g zj>o-Iv^r}z>5t|-X9&c(g#nEd#SF}d7K0ws!Di4iYf;eys%eT7s-b^5vtCH4lxM-C zA@wNc++1sL7%hP#f;X2}O-U{fLty(&-+HnpjmEX0!t*Pcm2Kv}=c1zu0vh<@7`TPR zYHCuU3V`>$ftj_@8?7ZcY*;gJDb-a1W`s+qS80@!$lPjhLx@=)@m!~TG2_}S+pcS~ zO!*nGYZdE~Y$`lS9u*wZL$jd?Xd<>f->K(Pa$W7z$N=e~=ZJt0Xu;mBB(rA;=-TI! z&ax-3!mf@BB~t@B`x#X}MnL!YTxU4l*Co)uF%38JuK&Jt4ca*geL}SPM{RNC0OK_IS z;sTFBA9lMA9CQ(vb=#F@7GvFTN^r*+M8$(Oq|9{>d7mGgkf&oH2*O&^HyX^yPhy%# ze-z=>-l6rM1YEY*+!{gIJ_3&*>|$;j!L3wbXG6$x36cc-z&EoZpvMzoEtHXt&d<3i zfm4{G&+~s7e2#!_wu($et5L|k)GXv&Zi9LtnHi~7hp*=qy`Lj(RbV@Fmegipc zu1n)i9eKhp-*w<~1a@}!tj&!F>hc4U#?+EZdC5HN37MD>Oqp71xwRkFv}Nmiy?zt; ol@k2^=l=itJ9Qi5lm99G7vhOXrC*?6X8-^I07*qoM6N<$f@}d`3jhEB literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7930dff95c474510ab1c29ec803b8b348f9c5c22 GIT binary patch literal 3135 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 Ay#N3J literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/meta.json new file mode 100644 index 00000000000..1c1222e79b3 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "icon-off" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/assembly.png b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/assembly.png new file mode 100644 index 0000000000000000000000000000000000000000..78560839457e5378b5e5dd6f4482ade3243b3a4e GIT binary patch literal 1294 zcmV+p1@ZccP)Ik zpo-`zCl2W$$4ZuZNsMF(4XYZA(_mZn8nSD%?qNOa*|9_{P8{hug`(5mIWWNt1t+?^Te+NL8df^C z2BiRiV`T;a>@V+diw32wqshny6CrZJcL4<4U&8`3LYM|BH4TYGqRrO=6U1tP`Tag| zpP2*xP2+^0Xsu^_B%~D%7D7_Eh_CYSUkuDUmJstB9vo9MK+tV?m3q?E;gf#%S zY)FKZc>zpW(V#RMmSybE#vMd;tzrM(y&bLRa9oZI^8x?>2Bq;Qg0OaCni>B6l6sEi zE30acl^Hy{=V=3Q+q-e9DC_g8`ZM=RcL-p?PZecdBBaPWA5BJZG-<8dN=@qkDsH%#;zx@kqzurLCb%y|SGEwXl$Qer?Pc#geE$_qklrMgJjPJku zWIucQfJDfdLFwGk5jhOgCBJ_64vYToc5MsbsuL^&tdH|p5yhUzuN6_mACDe+>={QO z5P+g6m|j@GpR20~1OiR+6!Kr2AW#UBVsF;^X2n-pJrO$#InISve_&MA^5UX zLNFM#i;=B@GXOYMl&ABmy5|n+uI?SZ=@I6(ch}8gsr2-lSFiB?`Z^PR^JaaqR9fdV zFvkpe5v+^3$p-BOyglQXSJk}})6DQ4(H79F@Y02%;~dA6kFpyEL=ovi5w%7GY>(kZ z@aF+r#EEHUSRd$xK^frj{NfV(vvK^JOs@0qB|`qO1sv2WdjK9vgj^ex&PjyS0jq%A z9c`H15a@P7u8>0jCIEy1gb!+!UjRUC7){8M9|yI{Ps>-;j6_Jypfrrm_UqnSB|-qe zvmtFIlWo9zC`DKBCjesrjDuQb695`U)4G`OCu1HBqv^R|40AEzF^F3LfLJtwhS5aJ zY}=z(@KL~yaD%u-c8%&6tgba2myKb-+xO$PZ$|E0P+e=-BNUV!htgrd+xPPoAH=O< zxw*N4#!aE`vylB;Gp%RMJH-yLHq88)eJ|hf@o@mae*@jGv7^%IhyVZp07*qoM6N<$ Eg2B0IdH?_b literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closed.png b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd196ff1495b37a8f271c0a43e6b222be14db21 GIT binary patch literal 1326 zcmV+}1=0G6P)QLv_0$7g!o8;=Aw^LoM1&$x4@F2wzNd$Z zR1rPp#34Q8Sjkc)D+!fcG}#toI|SP@He?rj-GiB7_QyaERi8A{?t5?E_s!ckZ)QVN zQ&TMfNF)--X0rf*^Ye537t+(y0{}1#1DQ+)03eCr$N3zN^Et?}jMmvH!ji*B>+BS@ zN(lfU%QAniRZ6H;N_-9*-np_Y^Z40p7Kuax01%p=pKmenSTu6uDhj0v_p3P)!jj|D z-zLUjd=!RZAT%>G)AE8BN)@QG%-^j>gWFGQb@YZc9|2K+Qw%0eRf7}+t|?uRr4S#Q z(uG2)a_y?T;J1l!oXb|pvi_pNJ;dIMI(U( z7~{N6X|zw%uss%cIh@w&{CTt43M3)Sab?mgff)b*o6`6LNm|->oRp}aGjmutX;<@} zK8nY8LR{~a16^O4G|lfli@TWs13%F96@`$zXxkl#V0WNhK;QoHC)cyu5Q*57#zhh~ zrS4RU1XwZIl*WZ`rCttLjRxk-9D2hV-}8S>Pve_=L%bO=A}rSBXN(JR--=i+0<1C> zLQ0dSxptuIPerC1A3pka!1G1}FCE*vC~SQA$ipgxiF7)RbUMx7y%M+$`!ubc3Ba-`jc$*{c_R|#d82_nebfcYe3lRMuq+Fv zY2x>-GeMss+mc>+hmGlx6%fKJL>qUsYA1>pDj6-^Z_ui%?bH`Q|4e zrd^bvv*4v;`8YY8y$16_YKX_{MJySM5$tPB3^ zt&iDa@zIwrUf}K7St|PK)yizKxYCh;&9D^t3DG3L$@ceI<4^Vrki_mbU;5DTJKalujswoC58_@^-p%wdM-O>_Wlz0_X?O z2cU1KTK+-A0sxua&tlOCzZdRQ%ik@WR8k5dRh!a2TpqvPBe&C~6j#JP0q6!`?^Mfc z08qCtT$j?&$k4qO0In1-r=oZ#0`C6;QT|N~X)x}t>R2>_x_yC$)8Zp&Vvw+_+HGSr zRSmLX7;V=19G`q0nD-Az6j6T@;ijs=FbqhUOa_KwfMudks`&n3PHS~Odc&IQQtI^! kdhP_C$z%}vzkkpF0k}xc;rpQo1 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 il-IO5?&HpMwLq;s8{%bTp}R ziBzdvQE?6{iYO2fL{vxwA%h??Haly)S*VkJ4PUd8n>YLZX6=VzSV0lTu?LGZO)IRC zBuQF4vn(s^?|#=Sk(VA^!kFa4>%fN~+vQSL0Ff7Pa{q`}>@^n1;P z8?xUR%eWy^aufs@1aOY&fs3t{oENYmhEEGQHzcAN;B!oh)uR+{-7uWbYXPi(F5!lf ko6zQ8fbaUxnAkDD0XYnfU-ovPzyJUM07*qoM6N<$g6503BLDyZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/opening.png b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/opening.png new file mode 100644 index 0000000000000000000000000000000000000000..997689cdd5b078ba0fe46de8c66a907935b5af03 GIT binary patch literal 3099 zcmV+$4CM2PP)~vs2uH!(aXAuF z=rwTQK3@wZDM#{@rw~$TN-6XRv^F{Uh~k^>#g6RDMHY%2pEk<657MkhqZ#e4v@6{Q z3)1ZFeBb^we||gP*s-apsRIC*nVCT@mjeLo@9!fD^!N7z05X{j*4EbAuIJ&yhcUT~ zKSxjy;PBy}=C|-PzXiiEaPZs)q-FbAv5rB9A&RoM-kj=(`!?8f2C0^I^+9G2g-8hf6p>VD?u-+!_V0I(U0o0QrBY?D%Z@mXv)u9TpAz6(q9yriW7r~|;Gv|}@t8cZbc@$s>S3!azv+|M7q zQs*DSJq^FA2Anf*GdA2Vrw*;OC|dvk*o=*wBINYCwSRI z?rC`tvl$yRDJ}Tn{8eh0-;+Uq|4CkMQkp|+EqR-C z@-aI*i~INQ0|0(h|Gt^~qDiDlX(14&(DdCp+SH<)1_u*~T1x;bHe;!ekB_-YiHPgf zDsHDI8U`DF&C+Hbl}ZJcW#K-;$@p#j_j>x%EPglWPKnu~WiyH=(HuEU$?Sa2bh(SMh9+-Px~UT?24UTCR)TWsAZS^Z_#OiQ z;foTysaz}Vo&oTNN$I}LSlXm?52y_$^VU{Ff0W(5hn51Q8*Ydx?J)Pau=Y;9vjvdqz^ zoSkSPDqlWHoCaTBHM+J!kUaxoae8S1)O!YuBaV$DiUFpU7ZlnWiQOsno3FL^47Q8y@s4wb>hp*@Y*vF1*ZV}gBBpTFMnl!|BAgF`O2j&o{i>Y$z3;Gz#L zBy3+^hL=wt1!oW~Br0EChR&ytlGBeCf(U(i87iMXYECaL1PITUm*K~!51TWn7UI{J z7xx1Ag&&_jY|fxs48OiS-wR+fmJzpEh*<9LKiP&)U*McTWA4B?+nok4PEQ|rX(2ja zUS&#N%w}V{8~~_IgV(Fo212pUI%+<>-~>tMn>hVEtO|a#H0PxV$Cp>tsq*QgBHpo(xTck;N}5-eR)5GL40~I&Q9T_g#`8GTUFMMPw&Oq z$r76%Eu>vvUWImi`c64p!H*UKgy+kv?)UQP!{!XC#kI%7@a1Lr@#(|n4621h<;%;^ z`Sek8`q4t7^5tddeEKLk{b(^D`|_n-TpAz6FQw%vzrMT-ap0-{#sjEr(R~E~QE&#) zVzlGS`*|Dm>(ehjE3SBPcKSBhN=qzre5|RH1@Yx&1oi2|;Os;T3EP*K;pNju!5Ku0 z5w$sV^_Xk53;qXAmt$GBu2{&`o0B8*o3Do!a+uK%$pxbcw z1{g+d5DeRs*Fm>$Agtyd6h|Dp_BI%mC$B@d`C38y7b8(3s%fqr7(lq5ybe0Ae%{)u zab~m5gX!tWe-K%R5w<6OiMZlx*c>50yKK^-GKay_bTW>JpfU8@;b;1 zAKl>8!O-mk2zwgTdG#V^H>SZKX0r|ed|6NXn`Qys-{*G<-TxZk=c1nebUJ#H34WJA z!uI5KXyw&M#py=}3EPv`p_Nx36{jB^L=@5usJ!}Kfb(~C4CrOXC!(PX$R|7X1xVYcE zpRXHG4uVnV<*EU&r|$wHqVnWhp%!9=MyA4st{{c^0(x<14B%lBQ002ovPDHLkV1hL^`E>vQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/cultgirder.png b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/cultgirder.png new file mode 100644 index 0000000000000000000000000000000000000000..70ec581c811d255771eb794715f2126482746c59 GIT binary patch literal 657 zcmV;C0&e|@P)Dc zS`64s%u8QpXS30ZJ@i58W@j_+&Fo}$jiVdmUqDU3%VcuG_;o(-=s5=L*1Og^%eNyy z@Hif0cv8<5J{Aj$%UsKTzP8&a-E3+`a|>i4oXHr-vaA|E4F*ocpJ{q_8vnXwKfC?j z;i?HJQ*(k^hLESLRWZKn_oJxWb)3QeFdSAQ;77<0`JdjpU=bo}ab6JTNJ?_CakNos zm$f3IAc&hOoFe4tb<_z(4I4*W+4HqJ8?XsSV-Z?la;^hkw6ZoCjiU8(8T9QHfCx1? zM+Rb_kmu<%dYjE^S!yM~A_pu|agKSJ8|2XoWGh+3MH%pk0wEVCM<`>bI2+)sLX)vl z&qN%xCgZipg0Fd5ec;?=JgIMr4q4$WVQseCMepl%N59jm4>$!^>kz*`LtpBi!NXyoS+!0_MsoDuY>oiyUZPZDeB$fZ*aV)1=k?QhGu)YG{ zoPg)=d%da;d>@a+f#l7A51d{^$2Fh@wN1ZQ0Gx9cK+Y-Ws<(=cqnCNfKq~=SL{hd^ zoe7ZZ0<_34%7BKPYSPW5tLaYI6nPso-iUag#i580;J%cKfxOj$PdO1mZ1+8af~YGY7hBw1mNBt`e9m{crs?yaj#$xB|qP@o^ks00000NkvXXu0mjf#!4z< literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/meta.json new file mode 100644 index 00000000000..7f26ab16072 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cultgirder" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a2087a18d0750b69a8538004a99e9834f6f327a3 GIT binary patch literal 3181 zcmYjUc{tSj_n)ziZH%RB8_X4DgcxgNhOuYMc59?UWKD!J7&9azdv;bC(3vZW{~3L~!g z(9-m%&54z-qJ2t=ffk}JmKJs?mZ@_*lMH%ihYJlJ247`wUIKVnt}UAdinF!rsVY>2rXKcf z?Ii{>eBB&ChQA-0b|zDGJo-WJjR^mZlWTzCAIo$ddi5Y?qOP{UOI%*DRZACdN7 zX_}!xk8meyNfg;%r^MRYwK(QBqNS%QN5$n;Di`>={F(3q^?~NKN#B&rr_P(&oIs(5 zJK1w;;OdO1vdq&O9KgJYCNGTgub)2OXkNF9Yo|pr$G6QtP|; zRswCf2yGDlegnM$C2zE@g~zx7-9UFhf;A;Zs%%_^GYj=NB2DZt{0$@9c8AywZvIMs z+KB;ODtuFJ{~a0@cWRG|x$J5|x4nMq?K=0+Z*_8Ss=k0`lYKPfO)!=`|CW0-oLO-? zzRTB+k&6Yhz}@u_TxnUropnoyZ#1z&tSRzNa}0-bma9I3T;{NqW`>QqvRtudpTd-r z*v?cXw|`6jM(`$dW$216&Gi#;o9mU%FEc)|Qx2#>~J!B#3j z&j-;ut1wu{BwIGBFB4FC`gf~z`5$9z_ zUA1pO7N7&D{lBZ4ue!BLZu7G;Ol)~3>PkOr*CUxVG)$jG9}uqNg8lMzq|<~@p|>+! zG9Tqai+qiYxED9pe7TPoXO8toMH|g**;)@Y9BZ4Pq>sN{!WhUypB7A;+38?3lYcEl z>b|?+BBb%2*(taAbZWB1C9RcTSBHQIPMEGxr;Q6Q4qy1a4VlIaCM1;{jWCJdzs>Iw zZSY_h*H!Ltg3GvI|8{Nj_I0E6mKgKh3Z{Gpr^geJ;tC zQ4M6V9_cp&3AYymctTJghM1;JqIqxdK|`8G6>dYWI>cnAABVcFqr$E2;d!Ix?dYEO znML|Y3Brrj7azr@_^#gG+GB-m-1R<{`Y=d@KRPW_V8D6se1z%9CvLX;yH%Xw?_YPn zJ8a%Kikvozdv?u3taX&BmYQ(OMq2f4T4l6s?On&J0rN&Oda_rrw$kECXy>0zCdR}&& zSWmLC!pYZL2>=|3omgJ$&{bI42S-Ko7FXzfe?=20ebG7v1f!`*75Lwpo#P9ff4)Ex zD{b{KXJ8|?ou|cmfPGtF^YgSirb}b}LvyC>h^(-oz=2PU{fz zv)0R7eU|Ou+6I1HxueNDr4*Nj<;IghI2u{+Ozk+ba&8Sh;Q0p~-gy!B=DNfo%g)0C z(!T;=qSW4h2iD=uiEN z1`iYjO&|k{UuM&2NGZYHP;y!FSt+S4JP@eAbMg)!eJ((kO`C{m2Q!Lyrjtw29kSTK zR*_xx#C=G*`)nfk?o}l)Ny7LzCKAD{mlh8P`k2iQk5;Ka3tL%c{Ujf4L++leR9Xau z|2T1MA3WP8W!?X?D04H?BV3*JZI@RX0X_7+0hA7=?UpN!VU>FIHlX6(oV`V=Q0LA! zhDOWdOWZ`RD(hvCi;~*%=Y&AHj+0@(FMpXuv8(gHB`FX#cNge#i1h?1S#Z;tP*I?3 z5mH-PsMSAH!7U3v9ByU(75aMp7$JcFUUaZ_v`O{p-8j?APs?^#PB&8ELAQjQl9oVp zAv%j?7t;{FO}rn=wB!QIN9JMeP0$OqJcIK*z3fUq*(E^qQ^N2##>Mc8b2*+&GH8QQq3D!g?gaVl4S!S7UTJpdVAeYj^}S#5cK3Xs^!j_|6Ljxd6qeRv^zg@?C`u-@G9p!zB2#ci^FT|5d<3<0T~$Ms!UPdI`Bi1wDc z``itX?DU5kR3?8^LfL~ty43( z`jh@KBbm6Rx$N)UCjQn9ybJGDO_c^FFDm$(@w|nPac=R$Il(s_rwKn~#Uz zPcr4|9#vT@g|J+%@U@CG*&5GB+hvtLNcVI(Zp&RZzSzP%&He?_b^7#kWBUgYp{2d? z4*<~OAambGCF6+uRnTJW`0zNKJ>eUN&>A^l8ooxPE{>t?B`m7cK_ALb*1#vJaZV5tW%lTgfLrH~_vn-BOR{go5SxIsz?D!b z5>g!A%ULoV`~@=Gt0X_lD9IXs{fJwOX3l>U=rJ0fk|fzsV&Z=hjA7UzRTMzzlscsP zZmW8g-#{I?K?ot|rI<*cfonH0fNz)Z4mZD+WbIRZLMs)A`_IQD2$2G4aBbQFUJE3B zq{|V0ucef%`bO;mr-r+{<)x!Q*`By28#m3wJoH*!Zdp&<_kLFmND?P?)<7wj-b$zSp!^#n|wjCG)u3I5S(%fJei*m2;QRZb?IEi1I^X&^uUQ8D0U?rl4rP*aaLPL#)m1_# z1aY&<&q_K-*1t#YyV(EcMv#r0F&kT@DDiD&^zjuZf^_1;wcz=M` z#B2%lCNm@N6^P$@$u!R~5~9c^z-2t=y;-oB#qlNIPU0pF3I|2t^h4V({nFpw zPX*E-jdMD-EZMbUTN3YGlAT$Kv{fmI5wr-K?b67KLENgN|iVtB$qKp>(}5QsSC z=MPSt2_Rn#;HM`K()HyQDwVSOZs;Cw&0_buMG zkC3JbN+lgpBtc))|D(W%;|`%48l?u&Y~5D(d|D(< zTmoRi2^{nX5+?0P0i@5%cL!GsnmShJ?SlSttpZ7fcw+$hsFbT1cpg=?Gg`Pr!3QL- zsCX@*;O~yxxPNC$eUE}H$H%=v0ph~zqfCVud$E$_CjtEM{Z86iT2c$MszuaSxnuNR z;KD4KD(9Srl=98N?{2K)>5J#seee*k4!hXdXra;2@c!fyD+~3pV7fkO2V(#{&s6~f z?*iR3r=U$IiP;S*G#PjD7REi)5fkGB%;Ml zRsvxXGPmAKb!COH8HLd$EXyP&$BWLO;=B<9Y_06&Qi|eU5K7EaYGfjyB^m|Ef-m2$ zqkTHS*4iQ*{{!a9Y<%hC;v!c0cS09_-&4<$ZINO=Q-nPB-*hokzbYOMo)5=kvymv3 zEx7)W@-MJFU&jg6i%hO4-d?$-f=AQ~c;`%iuODJ{X_o5ONT0txEvm5q@Obx5y1BN2 z_w6=XOI0*yudww#1Zdg@d{4vNTn+V_jn2s#49ikVv2E@Lx@tV37ovUKE#5sJ`p`)= ztBW=jutBUfD1%!1=j#)#0PuMCUb?-$j>F?DxaUWs-3ttdl4NC~)49OHZJYd|Mh&Qe z?ajJU!eO_AKx8b%ieih5C*Tf93`wlCnuy7!Ik+SyIK>kwkVK^)1QeL7wo(LFi&BuP zStq{_V3`&2f@&d8R!D39HvP|1@)csJ0>trE3SHkttx-b~W$)xgK9PctStZGU@>o%g z=0kr7^j(!#4$i$l2$-!z0Z2#Pkhx9iZ+mNvQg@5g<8uV+8qsQ{*p3YiY4q1h~> z-R%<1CABDnuqqYh3u?DM1x1-SNXekGdx78siiT>vfzH{0Bx$SS%*XYfPypZ{n`>)0 zYIm@{W~)NXLD+U_^c25HdZq?d=!kAn+gAn2M&&z^a!>_?B)m$!;oyB2%|^Lk`g%`L z0G{n1Y2V#nS7(6yA@1?lK};LrHIInIcnvMKmeg8hEdp0bzV2V=E?ym+P5OXN^zvt8 zbrpxi0@K7z=sIm|!+a)C)YG+6s~4%TDw!&(wM0Fm$CPubmGfal2NgpBa6B;O9vMX^Kf2VA6mpK5{#YT6ZIGREal z;KiHn$4|v3pDR!;cOU5_(Cw2}jAs?v2NB(Xf_Y&;or8W!g23REPdIx4<+b2Rn0 zK>^^m-}kk>M@hQYY8C&?cPk=y%)xl>_#T~fbYf@*!p|7US-2ed#oQ`!XZ*O#$7C1; z*ZTL!H27Mn+62NG15xMvBl82RRz^fJWBNHTGmy`FRCIsrAKmPi5kE+IO{>+J>~KNS zV*j3@gC(ayNU8G9obq>e!I_z|nltr$T;nTy#lQ{KyPpa^0f5J|mz__(@NbW={_FT} XZpW2|5%j>T00000NkvXXu0mjfevSaf literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..debd45476f212e3c9a2c99e1d5cdca5ac552cbdc GIT binary patch literal 2486 zcmV;n2}$;eP)il7ZqrhmXLbWK!XD8yw?B&r7bd&$N1i<#T zcIh*Cl-Y)DTL^^$&@=<|Mf|R*3QFZ70YWuD$@XhD5)jn3kHHDQ87UJeEfK`-eE9+xrvmgevx<-205Zm z1<-H)Gff~GiJ?%bkXJ3$It~$efx?UC{hLMPk9RUyU0D|2HPx}Pouh&`h+HL)2st9N zVv3N|Df-3VB!HXOFWc$qY0)u9Rb9&q+hOTd)G~shps+bsL!0c4$uBN0;Ld}4xVCl$ zpFGLp@?sjvq=c=#Q_M~#n#clyX9oa3_?rY!sgwnwTFD`MSn|{+Kp`fTBu7&&(0y3^ z7u%s6l%VTQ8$+*qV6B)Fj!Line=%1=IC8$f^@G3Vsb0+^dsIXr&jT=oq#cYRL8=6a z+fbHeQKCV%#o!g=m}}D29SEapsNTJ4Sm*@(=5G=J+lZS|O5}b2^vxWq6(F|iRIo&?gDh+pmve~SRtA7(L>NI)r)CmsTJH-O`e^INIH$%cVY zB#bgO&}ri_Gm*d^*{fmIRqVp-s36xU7iY<{`W@w~n42CZ|0Ub^Hulf-hA#iqvNQRE zEl^J1JAO|9pTD+ZFU>DvE0e*kD;tO<9o45Of}dQsvJ@qpNPR4Y|vcCy}JPKpWwug*lQ9(BmXaNZeWZizxSy3 z{6UBOl6_%e0Z%Bbyc6FLq?KCQ{Nu-q6jo&H?&dH#o}&01rwvFF7nTyj6F-MMY6j ztf^aK)VZ2O5(_3M-&PS0MkyA@yzs;xIz2H?zlBBk()FSsFwJ`WEh}ZjlW|y@^FOYW zYeXYIqK@znw;j{#HNR&9Zl}p{ikrs`Eyx?oM9dqF<2)@*zAWsD$$9Uss+^fwVgPn+ zH^#bU)8B>Vd5ok+$$KlzKzaMwp|CMkE#-jtuygG-zYu`g;6NzN5MGy&-Egh}+GJe5 zbXkyST9wERAxR!YI4tAn6x|f6+a!BGZwzGSP<)t)Y@(>i1VUT^coqPj73!fL^ zV6*;vFZo-dz%hlMtDkiu0ONZbJNQjDKx!5eo$?^U(Wpp1gtQeRMTFMCrUb=#rt18H zLP9K&#O`5%LQ+aNCl{UU30A)d+QQ?s_X=EGNaHGiLY4Vzn8j3gu8O1I0&oA|LMBGBjz?d7ik zfBD=t49y9N{G7*<7_XTKVd;9k9}eHH1LrZF$1enMcYRyBy1F3t;M_qhWM%~-Lu2qD*<17ThySim{@3~%%!GxAq=Bu}B|kVRz%1$_ZPL?3a_LM;`z`Kj@6#(|`b}7k?J#=5Q-32{j4i>mh@`2aB@U zljARxU-%8eN0bGB0V)z3nvyimXPq!mZ^Bp_^O#Y5t?)#q&Ta4 z66SoIom5^So22kOl8RDzGjUqf@!((Y(aEqgwl_I`Aw zt!w3`42thdN(GTffL3S-y5g*Wy9%cT#k&uOcxQJ0R@g88rZA|g4g2R>(!kefEJcGT zH4P#WPf+M_;&C`0fkt75)sKmJ1>E~1aylQbZ+CPS;0J$`0JtI9l^u%>IWHF|4dwiK zC>|ARs2hf`JJu=w&RN*dP(<9b>hbF;zH+QCl&j)@JDt2={4I&l-H&&BdX9G<`py69 zbQqsI3?XGwTER zeLo*E@O%D`ZacsAqduVDXj>n^N7Q@>L3(9Wu`QFzD_=T4GfNv=qNX$8>D}3~H z>$Lav0e+&TK7hd!=VLKGelqRe*9Z8CmihpOdjKlXr}_ZD&{7}3So;#EwY7uME+kE*|mZOV9nt6y`DqTT8-hB%|I z_2M3Df8p!(Hb2|ztUkamw5<wzazURDv3lG}W?l5LV>y#0Lj0e)d%>I3}3z|;r$ zg@LIL@CyS~AK(WDsy@IE3|xIczcH9E>iUTP0r)@2?N1{xo&W#<07*qoM6N<$g3(&X AW&i*H literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/meta.json new file mode 100644 index 00000000000..4638e2e44c7 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "icon-off" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/meta.json new file mode 100644 index 00000000000..63b30cf8d82 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "pylon", + "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 + ] + ] + }, + { + "name": "pylon_off" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon.png b/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon.png new file mode 100644 index 0000000000000000000000000000000000000000..01bb1282d1f8d11e626fa9efca04c3eb5e74a84d GIT binary patch literal 2508 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 W!t%Z{+@|~h0000ovTXCcg-RLN08b1EyiX z&tg&d{XzgwjPY3*##f-B1BRv*cA*deeZ0jOtdcp6V+DcoS;_#9hQW_8VuGmG>+ux` zy>&YLY&=$SK^Y*3BKS_ml!O76A!|0%HB~7A3^DU5V&Q-&LmJ12)oSo+S^V7hrCr$C z0kc|7t027&-+U_;I%j z_c$J)3nB-yx;9OqJt+R+dAqHG4c`41c0CeVE~3th_G}b7q7;B*+niZeJf;Y5@Hs$$ zY$NL9I;{}^?RC%vcRKyk1!)ID%xsEzI+=i;`2l6i@N+Z*Rs90R#<(=l*5_{k0000< KMNUMnLSTX(Zrj%Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon-off.png new file mode 100644 index 0000000000000000000000000000000000000000..f422120320a7e21700bca1628b93a9e69290588c GIT binary patch literal 1682 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 SQ#}p<0000Px%2}wjjRA_@V> zq3?Sq*ma%reCDU~Gks9kHTu2>=Nz1K05Fd0x^~_;^V4}MYZhY+j4=REHO)R|jDb?> zG#|@L-_-rp6QDmfgb)BwEBB5vKaDp^kX$Wa4bxY1Xg>4r^Tq<)?{{OeX&Ma8+sgcS z-dKS3dTmU~n&z9gmHF}ftZiF0@YSq$YuXrI`ljwblW%tNB3-VU=DKbQFMU(@S0$)v z8dbA=`&j)N`C2VM$MUvP^*1)PRaJoy;@rm)LQqwe^UG&`I!}S$-h|Zi`5ZK{ug`oK zPXVaLk}kdTCuMi@r1Zv?-3@fz$5zVzUx<+dKP*R;v{rkH=IzSfAier}o2z5O4L< zhkgO4(`j-){!{#e^MK5U@i`BO%;!8HG9R1=WIl|KmIvrPn3Vma*LnY{ d_aFKM{~y=lWZzYKCnW#?002ovPDHLkV1kJZ9B}{u literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png b/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png new file mode 100644 index 0000000000000000000000000000000000000000..da8f7982428907b4d33d324201681334c02bc3f8 GIT binary patch literal 1786 zcmV;nISrhJ8T}ayrqB2|7Xm;kI2TVG2s*|uSFF(K za?W%+W5QqL6pwlELCndl{2Y-5Z8hG{#cX0D(1G)`pRm36g`-YxZ6b~UhJL|;m3WBk zaK(Tul|=BCkz-C6cVKdak{shbo`6|d@$XIr$wP1z7mdIEzz%B6s$`X8s-}o62^T&% z1|T9T2O?gnON}+erE^^}9B{@sE&_!tc%InojgyVAcO#I>0N)dtBEVgo66y>5c~c1i z6>Q=X(cVG;CztNZQ8d(bf~c2jf`5zde)5DzSm$n}T4mjkE%BH{h9vJ|7tU;zZRZmR z@NkismX47HJ*o!BE0>wyXvRb$yT{&QdRKKx%rcIz)s{Y;g${|hU7(`Nc9Qsi?jlIG zrKtJP0lM}LQ5yyqqan+tfWm<)<)LS6uVgTEF6bBPjXQvU=cQ8iWxKk|0Elx>qnVWg zq2mYQ#Wtl}`*5ewxSVda6WPvy)vih`U2BxnHA>f+=!W@0LXab~mEk_vCeF^;cM+=7 zV%kPiFzsi_q6i15a}Tvv+@+*8h@2tRcz^Umgfs?SzUD4?={(hbc%(omJX6u~=T%v_ zj?e`rG`htpyU>!mZia9FX40;%&(HIe(}QQ4**iOaSo^2&T+8)vl&6i*oa!5{Bfn^f z0Z?Gn96+JF_gfz?8IM;WzOzdm-CYQPk(-G6U777>PAGaKPOwFsaJQ-Leqa{7A0<0P zMM!RQg{2gSh<%d|NKvVP&77jFPv$yUi{pTEK#dEtQL9~hMn_P{5oXAsT7Bnp)}3W2 z`GlkHc@gfUrHrz&NY9p&9k--Cvs=ck@|CWdsXiMD&@IEq3ehiNN`);ODm=A2k?W&8Em7((DbwaOx5JOR%0C$r7wCzWn?BLs`334B7(@ z|2vr)=kX@OOK}IAP!`wK8NA9rm|q5fBpA8 zzP!I#m;`UvJ(l$C@lgBiWhvfj*Da0tG+EXr(VMyNjt-Te-2}Ac#8rL30TSCaWKgVf z3hu5ui`~HTNW?<=L81;gzT#*7+r1QsOW*(}TX0SjKB`}x0q`+{-#I0GU?gsMwsw}Y!Tln`}Fa=t{R zriW;$84?mn1vuD-+ABQ#$Q#-)J2=@0xAfLqk8V*BdoR&&yGlqHTsQmkx&*&a#g$KQ zha=%o6Dv#F*^*o!@V#N_XlJ#&hYO}wy3Qh)#A)AshC4=uJAnB?lCn#(CS-NN-S2QD zF>5BU_`eFb( z0OyY81+{Kt7&U7&ZBw;&kx_yqg7uQutl7_&LP!)AfozyrngJwR4wo(NcH*AkL3N{b zX)Z+k_UkWD;4woBmS%JJNY&ciHS4`4dr#CN!OP40Bi|L;HuYZQ>>gLdh)d_b>F>4L z^Q60wie2i|a%-_F-iA!+0wU3-;?oY~4Pxa?d}^PFH~D`iaZ)h z%$+r<)v3AOJ-JHT_dTN7%fl?6YK&Fy3GNDUWN@qM8p*8$XHKJc&s_x!4PeQ&>etdU zsZ^X^`C@7sS~y-WiDVoWmpC2C=q8zzuVy^&e5@Tcn6V8?iV<7%%7HT?>g-o90GzOd+pWY-Q* z1W~lnstr?bNLlRniwM`aOM61r4Ax>!qm*FsiUw8QX~$)b2MQh}IL&&%tGOX{?{=mGpWp2Or!Cj3VEvxe0vb c9sytf1EG|0?^|}7>Hq)$07*qoM6N<$f)I>&Bme*a literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/meta.json new file mode 100644 index 00000000000..314b5e27e10 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "cult" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/abyssal_gaze.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/abyssal_gaze.png new file mode 100644 index 0000000000000000000000000000000000000000..21e6aa2fa634130a1ad804585c898907f22a27fa GIT binary patch literal 659 zcmV;E0&M+>P)`-K*=Pm4I7+o+t&7h76E`Fo5t{a ztxG~%fqXts+x0r9YTQbAjRTCGO$cAGN@=td|4=suN7 zan}GJ8W|yadLq|#wN+3iAdS~*wdinnm%)>X1Ucdw>UKQ-zAg-jz62z&oO=-5y1JrF zu}Bw}m#oCX@-kVL#Y*5iDnyhNkl==4a4o_2#BI2Aa6nUn#M$vNIgZ1h`{PjAx<3KG z3wD0LXfzs}VNBIAD0={#ACpQnqXBQ{@rZjQkp?(S%5b(LiY$+dKb+{9>i>-Q1M_YasomZS(sj(_}NkD_{L@_>=%I?m6d!N?^tXpTy$I3RSCBUenw8zURgK z{lY2ml@jtsgjvJ!=v+pjP@o;(d@7wQ5%^3AfUl2@^FbtoYXL4prE?_$y@Bqag7^IL z0epKyvi_CB2q2gLGjfma|3EGSh8DtZ6_002ovPDHLkV1m>LDIWj; literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/areaconvert.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/areaconvert.png new file mode 100644 index 0000000000000000000000000000000000000000..d97d8d1c6ba3469cbd8279d3eafdd7109d6b0ec3 GIT binary patch literal 1249 zcmV<71Rnc|P)z^Wq|;RN4r2mKtz#X6#@vVn4&0cNE5XrmDAYc@!Mn0x#Me%$20Z> zRpMBlduQg{`+i$!$1!)cXHrNqb>PL?&NlJwlD zRQd~~=*c8Zdd_1s8uc9ceLkNTqg#yLGsdtiOU!@Xum%la357!adA;YYG=O9F!qO5N zz31-n{@xxI7Z(TCvE2HhjA7Zqwb{dA1N4gShP3GrqFmy9aDi$;(k z23{0ViUc>{zX*e0Ir|9cMqnr^Zl-iH!o&s{`BzxOa;+BJfLJft#*H6;y47FvN%n8L z>XgBDQic>eybAq0t)`fJ8o-IflF4KSHXkJ)T>pbL@%my#Q~_5_rjf?QQW;;VDHJJD zJJssYI$?n9U|h#%Y2+;CgmTOL{5;mz*TtO2%|Z+)*udv!4-kn(@#f(%-qRDpOOvi& z#$vc!HgF@+Mnh4&4UipM+7tt8sU$-5Yc-nqXetXm zWD{Ml)*x#tMXWSc74J+;AbaW*Op5>aG6$FeZlm1MSh%jav=m24O8MnizLxPSW%l`2 z8pV(TwQJ!StBZE0LvB}aq1M1Eu?0Pae@J_k{>7ss&(IAp!0nVf8Z*G+W`N`T@_Z3t z%HS@Q5;qj9t01k0(5CsV$qX{2y9#e%&pizY!T`scDSwN4%023m7EyYRa^)PoyGJ4U zmW*#w-W<^V%^lm3)`f(mdn{dv>5_| zpNIkW{OZ#WsjQ;lYFJq%yM?v@OOQc_f@fA`%h3fx)Tb(43m?FLr}VAU{TQVt2>@K9jMr zBW|t}C?6OG_3UXYfr~~3H{&rBH5IKMu+zJPUbp1?plrBBdpCC?l+>}rgHd^>M`q3#>b_S zuyEAbFE{o(SjGXf_mYKyM&u=4O~bvJTi=U0xeo*C9?lIJAnQ~D_<8Fkb&p2l+{gWH z$N(>I{TMi@p5J?60LR~SStqR>l@m`wM;PEmbFz25a-#UjlhFAW+rwrMQbN_b00000 LNkvXXu0mjf+ooJU literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/armor.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/armor.png new file mode 100644 index 0000000000000000000000000000000000000000..b005a51ca4567d23ccea8262cc57811975902fef GIT binary patch literal 602 zcmV-g0;Th#(p8Z5yzy@LT0zpCV*hP;Z zLOwvNgh3YydC`v*beH8c-?(QP7jb7s*KYc5cIPPqzL^M{d z)l+j30P^y|mU_>uuF(6(C;uc|L^!7azk-v zuaoC_YRtlH;hX}H^HVzG`Zx9huv%&JNGv)|Q~*#e?UUcQ8yP1qfO{Xg_M1e9g#z7n zI_jCtW`cN|_KG{Ab^l;oh(-cHetc9?m5;VlWHNq|PLs&z)R^1y^88fJ%Nch=tNf`0VdR24Fu0GuOnm30eBu4WgKD!jQbN#1HkT>eCH$}y2-$L96p?esQvmk zCOhOr0b2gT^B*K!3wV!`Ye<>wkfvP_3SnZT05%tQw?h{K+mk&FK?s2Kt^F91BW{}a zsRYa#R%ZdXA8)%1j1dny!|GCEiLSfs5qf|w zyUry7*?I#DT^A}?u&xA2va|gjK0D3EnJG<3@!LF~Ci8ypk29W%18W2r0Y-r12Drbz zX&+ynPYwbQ1VQUeY_fTt8$%cYASmpaJ?VW@2;&NbVJM!mjBNI0O{EQhY!TFTUGia* zBoWKy(x?i?6-d)m#BnTEs}%v5N(%tld!E;4&uW^+xC+VuJa|=AQT9<3QTDL#<=^Q* z3<7Xq?z`hS$drPXW!VScc~1XP0a2;|FK*j51xH{OUuWGL0d?(AS$Y_t%cAAQA>a3L zpRO&-A|EP>f-I_{+6Ltrz~Y?cd_JcP0fFF{18xnT>1YrD`#rYY#m9SpPnvoPj@GaM zc{`nn=KMnGoEQX<7r{WH5|{@L&Tj-mp!5%2dsL*{0=W`$P~MCnoy@fXuqbat*bC~q zru&>ZfEF6VrwzbD@Vm<^I*3^0OPkT30U$e6VZGUY2Y!1M?C<3;LJ;&Bc0HZ7vM&r| tbQC zc9*;T&bsINgQ%VUGduU+^FO}t|IRu8xmP3o4{d>OoQwO9YiB)h?tkpPO26~^A+Lw+ z{XhZ?EP{#v<27+EuYVAcQ3R}3s~0sDT1(ca4&IDG%|{kLrq%js3Zu?kA4_U=#xuIV z?6nVj`r0N7a4Bk(nu&-xPB$(+w_cx(=km;{>xSPmv3Dxd}dAAt8W zxash3=D{`tzX`nge*L+3U=J(a^vC+vEm9ZRgL399ZOZ)no4jsawtoQDOo8nZE943brg5a83dW?xdk-Gds%9ielTF$R1ogGq%wrRTB8-vR}tTl~S6g)9I%3 zy70WY>yM{@*e%8b*##1PAn^z=ouq=I0Hhk?O(654TH`;@0i3=G2hgT@Os-d7-T3nWyE0x-zp$qAe%V}rwS zr3=zrE|+(C!rK-Czh5c>JfHhP))^@vtblK=dUZ)(U*9#`mUln$kf4C{8kGgXmglBU zoH%hBCjE^U((_P!XZ~18$7|wvlUXX{c{}P?r{VxpPN!XKkI4V|Q|+03S9y(wQiQ=| z*VI-|+D82;w7^)*x-u>8U^JZ`r&4_Zj24PIQ55?BxRRtqh)4x2gs zmf!>91>{k^l*s<2wyx;u(&i*7p6BF+ztJYf$S4;8T)DdutyOGC>X}8b%%*ikrC}G7 zMIfkBN1lKxp*)Yq5DW1<=YFYsm%y2*$pZrePYezYKG~3P`7O4mRIjk1_~<=AwzBZ9 zBymGGPJVUu0+(Af{2W< z&1@&NUJGfB#5k7RF6eok&ff|EkfD)B-GRUtNt0lE<$Cekxn`CpFzMpVrLTvVy} ze*i^DK9SgKVlbS%0pOtt4Zr9B=wjLn2a|EHEJ13v(;UJc{Z_oO<8u+1Pe}JWTu=ZP zq>{ZpUNVv$CEH!~>f`^F%=4)s2+Of%GW|aoDlJCf)s}?3zaEF{!+p>$2CbU_q)~(A z2+JB$GAjrtdUSZ$S9Nyh^$Mh?3%6q`ic&86cDyBJN#nH0g8AliyKY!fY>Y_5O12ZY zp(bEE(zA#$Q2sTYCJzCmIZ5^y3e8QLfV-dx0T^hv+qE>gC0WX&XI-4MrAGq7k7qQ}{DB$hw?M?)w zlpmt|lBbZgq9iX1%MDmYwcpF@d9M?@dd{5PDcN35(=8KEj`2Qr7d^2qvTd7GgUjt3 z#78t-TP2YF3FeOwoa<~oY=7ar3T7Zzm6XN;oM^A=?~EG5pkH)W3$e z+$DI?bo;k$+t)SAb01&T-`_7+ZGG>w2#%BA!u(7H1F89_q*5~9@&2ka0kc}xc#0l zBe;PS_znc@$VPSE>B!0HD{BTA1fO0v#7G}o6#?ACa}f_+;!6jV(@`b$$Swn1d1F!t z`1||Qprfa!#|alvfVlXp_W%7n2e8UyGPycU_n-e?Nu~UN8`FyX00000NkvXXu0mjf D)vhEx literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/barrier.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/barrier.png new file mode 100644 index 0000000000000000000000000000000000000000..5371583bc981daca69b7d9b3f175b24a0fb959aa GIT binary patch literal 619 zcmV-x0+juUP)C`V~_;td(|cm zSentV&CpKB+}d61>%ra?>#4QNk?oRzfC;*`TDVvG6_J!cSC+B$*T@&%-LA>=@%dkS zWGf>P5)ilpR3gCs+n|T%A&DIU2k!=CY?>Sw9u=1CL6eUkxMq;SI`~SrXi(z(|6L31?BsM8<@Tl_TZ6uz5>d6_`9q4@~ zG$NweJ`o`am-W5p{)#~6eHM`g`R_75E1o)x8q+qRu8t<*4qS>JF+Crx^?aX4WjG4I zgJfw?_*t|Ws2u3nVFapTq(P=Z6&~5}qNFX(fm_yI0`pWT8qyPJ6a~kS?k)lvJZICw zf~q8I;~jxB#$3*jyUnUF6*`@CeO3kk>pJBQFIQdFm~xz2RZRyb9DK!9862{c$?zs?8k8X1$`6jbH9- z!QRnYl@S{Hnam4lG{^n6Gh6=s;E4tnTM$F-;#acWJ&w8d3kk!W9oHhRG=-y>QK;H1 zo9F(XW1H<~o$J`2;*9 z;3T4Jc2t;Av^Xt4`ZOa6d0CBK0!JURfBHD3;(vage*;wOe))1zc5(m!002ovPDHLk FV1h}&8ixP? literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_barrage.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_barrage.png new file mode 100644 index 0000000000000000000000000000000000000000..50800e7490572e9bf8f0f6e0c98e7b9246a42906 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0t4( z#WAE}&fBZLTrCDXtPgm0%-qV&|7hVeAGwRI+0)O7%nI_VzhvT@nBgEI`a3lD9#eBR z(?8|{1{?W?=~@SPx{gOPFOq6te!u_iw&&~ET*MmqzohT3zJ6b9V-(BsO$>8-?N?us zeh~Im-NEMv{~X3G(h4mKZndII44fHsmvVK~u6oxHbodq90yCY9IuA^AE`}b+j98gbH1ruu`9o8(Fyk1JcNkG}uLUO_(9!8Jr eEItPc4v4pTgrwP)QYZ)kOHdb31#`DN zKv$+rkbwo!1sFgD6zZr(=3?K!9zsa@mQ=Zm{j+2H(gFOjdVn4v3ShifG}8U+m%EK$ z1t7;KJ6oN#i_-&u88o3FUI3=!>UGiCQ_UXR^-vHe06I4vYlg>AG$x1(!U|wIH;v&s zzem3j1a6+->ip0N;q?kM=lLM(KoAH)xMT(RHl!%u%wYcUX?+$mh*vEO&J5VncRbpL zs$Rf4QURpY@->XC7!4u6&(yt?1zRnM0OY`yI*cB5cC-uA`dPGrSF}^If+R2%fLFc? z!lpKQHZjXpL7KLH0GJ~ddl~zhrM8mx(6T_)jfIG|3H$keJ!Bva^0000XP)kvU;9ZfF@K@r$ehp;5HJ%~$f^A1cbK{~VSC|D23%nk$3?|J8a z4|<`?`UmJufWq{wl`Q5xT>}u26o69ogS!gSDlj&Y0x0I&-g6ybXMECv2LF9&6}Y>} zbsk_QF=a*HeUJ$ELC2>6&6mwjy8nAki0SpR4lpuGzt`r|5Io$I{{(1^E1GW-^JpVL z&v_frF+f}iS#1B)T%-Yo0Wfi$7%mz$c<}eb95$WJ+=;jW?B*Nf`=Hr??9(G`4aL6i zh^FTTK=Z58wFgU&$(>rgm5r=`#3F2OCe1;FHJj-^j7rRf=K zO6dS-j_+;+*o{gLg{R)8Zj8$OfGSasMU=Sc#z4^yPL|>t8 V)J?hqU|;|M002ovPDHLkV1lUB)GBqFF$K@gHgh;S0?(?YE*g;f44 zE+ANlf`wX$g`ijn!llwwDeMG61T}?~hgYODoy{5lK=dRgNOHb!d2gAWo0*;6LO)n$ z=4N-l-@JKmHrY!5S)~DfHm17TAD(IU{Zjy#SE}cYF?GvA6b7)(A&kpH6ap~KKODPE zN8dkA+p-XaBe2%_OoNrZbolkHWUMWIFQY;LSRGbLY>b0R{=>O zAnu1Cq5)v8tG3M{P0lnC1wy0YgNOo9b6u5fZYom^5fHfm*wa{Zt&k!RUI5MJbT7sH z#T>u9HAlnMbLsCoMrCxk8q9+#F*I``F9I%OHAl8X+s032<}hAuFVaT4m5kAM9Zaq$ zWB_U&Qkcs_2^_*~3gcCr3uK%XW0Mr4U=F|-k~*g{ss+Ly1kjKplnANTd7e-)TgIx< zfEj>6gVdz%-?5vBU#feo0@#ohYMA4G%$d~_1yG^hkZ5TkyKN0Q_8E}<{H;i!Bb4!b zM$~tK6KzDsw|U?1H26cq{rlX%-k3^E?Un1e!{+9j zBtOvFdkzRK=Ry%sJz@y7*92srHIMLa2!xJJxia6i`W}E;Hmr*|^nm-b$`d?)b^8xg}>W&b7zwi zvPl!3dp_|s&0q_j`O^QGT#}>tP~e`ge9iE+OuhLP4e(pqBa&LK@AK_{4}eR)2a725j=#&FnQDq2=RE)b002ovPDHLkV1m(sbtC`) literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_spells.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/blood_spells.png new file mode 100644 index 0000000000000000000000000000000000000000..351357825631216cfa4ede5248e81cdb2fd27efc GIT binary patch literal 883 zcmV-(1C0EMP)@xS}6gc76OS#t>M5$OeBUxLL{0P zPu`T^h5x~z2?_C}cMmomG$tPKDg+D{qJabmL{gO&S_-U`w%hV^YnSJ~b+;*XxAa#e zF-+3V>)YwfXXeekwiG8U|1UtB(@B~Rcno_z%s&Tcu-S;^kU>~qcC2kt0c=JiIZFsG zq6EhBa;&WTq)N;#E^1bxC;)boiBN6P>(SBOg-9%h5EsRHqX9v2zteGrOt`(MTMDj->&0`} z8XLjI1@Pk7%`UCv6g(#YN0k*dwRPawb)2iU;pN~{G&!AkKQe~7B~Q+Qa{{neT1iLG zZRxD*?HBOj^(zQxba?l16bqi^yn|;1Z~>%2UiTjg(wNaspP!nN_Qq!yFe)~jC}dQ8 zqqbc@agJaN(qu_8)ZBt=LPA=z;V{BJFTRQ0zqssU>@sM#sO@#%^#6BhxeR zvcV%xx?~7{hD_;mhYG|IfPkEZU3N&rGHX|X75(nPXf@4-LjK(BR(DnjC$Dj4se6# zF(BIZX=JIEy-Ne?2mlqWGYlo-__P&8RMgiEW%yiC0c>w0TcK0p)_9f#pe54kU^dDz ztf=S3SGi6{II#+99etdr*(U+Ao#VSPE_t5WKqyD6Ro$F_j+KDQlmz4e6iP`V^%ixc zeXn4EbPy$&QV}JflC^T5X!$AlKVe^_iUywPl)KaW*F!ZWTregPF;Q~F0Hu#LY7i75&Aprg%E%W83NulGjN^DMjl8a;UIMo-Oh@7Za!;@O z6@ME#qkq~F2px5z0xFzFO$A5O(a7h!YGPypDqN0MPDelZr3J#^a@(cCjPsA71;XGI zIpZd<>@B#zct?ER-%36Mxuv3bw^s%Uf4{m8u(NUg&Y7NqR{IQ2e>EXa3?z_SE{aFH z0sN@+3R2<>=2zFn!OjNL91T;!K<5^)bR&5Ig3tQ!4}}ug*c!|PNM+z*;kjT8@puV= z>wxiO1=KmGkz4IQaB}(+?9?O}+yoq9rjFgq!<9^+}JsHX41B8z#M_(Ac_FEd2CFgae#bnKaI6Ec<+-C z#XBIG#~=WXk7zW&)KUTPw69kmr{|Ki4+5An?Zp78v?E-o80Tq^LFoH~0Hn0znIH%R zX+N5s#&g{w0?-d@S}g(c^I2-YEPzG?!m|S7hsOoIGVMi_6IKiuWQPO*RJ-#EPz|zXqJHR30UMKb4 z5ioc;)Mw|6WABowdIvZJDuJZtxzX}?-bN`^7ij+dAZe>d0ca&{^`8I?Q3d!0J`>BI TVqMnk00000NkvXXu0mjfe+RZq literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cult_comms.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cult_comms.png new file mode 100644 index 0000000000000000000000000000000000000000..174fd65668fa710ef89095c96c158172f20e115b GIT binary patch literal 462 zcmV;<0WtoGP)pF@L2QMdy!0X!awzms`fz=KK1!g6 zfJG0zcq-V6hhnRd6>0zA$aFiiNm@!SJD1Gr?Eil=6R{c893H>}cmNNe0$h(q37!w* z@r`|^TnhfZbhk7B;=I>8UPex0lxyI;mhQeR7Gk{$K%J0Sw%s0~DA%BQEdu6J_f7yF z+>r8SqY>`*dt>K2W5Tb8q1vd`a%!sp@o<=E-NNv6wF=)lo%}521cZPN^wPwUs;)Y6~LzD zXKkMZsz6i&_-#|Vj00009nU$PGu)JR=2H44ll#+q&-b05duMtX zG_V2ig4zT?O6Jx8l8*u2zy;wefXIdTo-qtRtUXV15lhe!=qW(RpFNm?>`u;?Tp)rs zG(>2nU?-Oc=nHUP$14&^BIxlG(NTbSKRI-h$J^z<;=Lz`OwtgAAV#C^DWanQ4*kPf z^gah>**s%h#vUS=+(&PF0gm@fPAE2N>^&$2>8yi`o`f?3B=k=oB_Ny4y519He)H>Q zbKI!;<~Z!^>$Fa*2*rqqqKFWBaTj=)YB!5IPW5!zTyO%BJvhCUoM&=9znksqXx z4ct3)Jq+XH*VbJb5gkRWB+6@AKHJRfMgO zbKP#NUR0qgAzxd*$Ixx*acUsae+?3~Lzk$IPtYNbM{Yr;^oQ4k!v;)X8b7SBbUZn2 z1-ON{zLHv+oo55o(lM;oYEY^jx@+sNUje*a77Npm_8)kBL0J_L=)$uW|n( zM6V-P4K}tox6nL}I9EENOX&nm>%i#)uOlHMC>|SuOyQTO`HlkIIykaYWSESlS3hw} z;U!YKV5`{D?*y8sM?mC$*S2p2j6jgdrl+S|qcSg$2&iZ`*OdUvu7lARWbY{jDom?M zVpW=JT1jpo~$7Vx9|VI368=!NF#p z-(yr%&>GtYxPxmlMepL%7Lc~<$tQTr+3Kz6ARZgV<2Hto`Of2FrTO_*Jkoz{dkT=R z;K)E2!)h{Nrm)Mcis`BQn2NkRu2rjGHjXbYK=7_&auleqiXiU^t>lC+nqN)YZ^OF| zF}2dCXK{W3KU%O*tuDTnbOcBm-WGO~&ts#hpNfcyi7`m8oE9Rbitw>t0bwTCyKZNc_>wj4Ro2MT?jg9~S002ovPDHLkV1kBgwoL#4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cultforcewall.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/cultforcewall.png new file mode 100644 index 0000000000000000000000000000000000000000..7a15af1b30e119a630e6659219337a3246438d41 GIT binary patch literal 856 zcmV-e1E>6nP)t(m+0jpar8QB4ZL}N{_0?D?TM^qAF^;lWurRQNu32?0=qKz*si(AAFj(A98j`Ag{Y30nMXMR6ClPV@YAtOK*Y?Rc&kZK>D5 ziHyt*p6vk2CMp*ySX({dTW@89qL)&<`W|ozVkhcmv~NY7x}2Ab;!)JyCUBE_T{v_# zG#0Bbv_#(72`dNMUPO`w2+DC_&W;fHg9yB+WvjGfPSH0nB76b83y~O*;jzMv4A~AltL>QAY(NvYRIO{tS+Og=7~6h$vJC5{ iWUPJ9LQMbb=lNgBi;xegC@W(C0000KorMcAua|im=1LbXou+J(9YfRF&sPEJzpTf zRXjwePOmB}0$_JkMj%FbtNf)oR@L zI-Rmefgl5*aZ+yEHjAH&1=|i;<$42r^(f!>LD%&IptAyWTCMm7aFgHh*qD#`Jas!V z0dS(rS}kt7t_z)Zdq44P2BvAUXDH0MaLo5=1>#sT0Gi)4n=F4HkKv)$JE$2B28lVE z9 z1**u`kei9^+e!r>iqAy@h-L`E+i%j!k_>E literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/death_dagger.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/death_dagger.png new file mode 100644 index 0000000000000000000000000000000000000000..43058c0206b499bdffdad2f96fd9de0b2047d442 GIT binary patch literal 567 zcmV-70?7S|P)b1<{0AUiq2u%zL-@7W8L@=m?eA^#x99Vfrv z|9kI=UC`!q1pb$R%eyV$HQ-%kS}uTaqh$;No|TH{stVA?2*x1XW}ksfDyhBz!cQVW zaQSw~eI|JYdHx0BK|fReo+<(qKI?G)j2z+ixdjxccvlqxgd-4xBd4iuubKeD*LEXh z?0cM3mddsG05i+(QZ3iK5(Z5o0qFw%jFhax3@BUF2(# zyHFpM%3K$vaav-=*ta_8J74|rzRx+&`##Tk{(0XNds{0RNmWSz0A%nujH3X}1w{}S z74!!^;hzK`5sY&U1AtxKKMIt4WET_wzz96X!YQh7+1(}x>a1w$m2SGTSFgMBR6Ud0yd82Oo{@3h#!&11b% zWxlN+wCe-hRMd``kICB`-DdfwB{V`(Dv4TYp_gSM4IyZV20ulpgF9ul&Ko{j=X}np z)$f9aXW|Hs<(~`DY>!1M(|6)ZFiMx;e9 zEPUOR8Z8;I(7@#kdh2fSj{84)R5~V*MVvWLlzC-Dz>%Km3 ztz`M@t@XaTGVY+2N5HE0e>C~TiAGE_u!rvSh{!Ur1XrbK#zVJco_PjusvV%(s@I&F zwTVzF+*T7C^kDkvf zLJ3~S__RXyieK|3h3mxl>@kX-Bsz7bY$H#4RfWWzI<%SIiOvA7I9j>D;zw{3)_BuQ zks&SB7fF-JX)XB{PV;`XgN!r@x||5#TnLdmoI{0oD&5QcBiA;>`1?fAyv|t~%Qj(b z1e>_p$Y2&)SIlZsW;iJF=>V^Sr259}+J2J`E~33W<*8-EEs$2eab>%EsrZ8a$;X)|3GRo=mfuVgJAAI4v zoii_oJmSOxHmdb+IqO z6*w7cG1qii)H8+?8)>lqt=Y$6=FRDg(MHa#Lt(l;W(_ljI{8^*=@Ib!@WrJ%@d8pY zqj+F#eP<-L=`n2DTcfax*;J8Ip4%*@Ew3HmW(#%f#zf(B=Xia52|N5>5fw4#_i-* zi7d1}shE@9_?j8tIt=f19kiESoX? pBirxepK*UsIw(33N&D%>Ht+^Ei7&oXjSC(rfVZ^8JUmID{0m2DjJf~- literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/dominate.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/dominate.png new file mode 100644 index 0000000000000000000000000000000000000000..222bdb8ee047418976b0a054a6afd873edaab784 GIT binary patch literal 1849 zcmV-92gdk`P)q$gGRCt`7S8He-RTTbaW;eUDk2F~uqiwgVMvziVRYa(@sI?80 zqN1XRf|@8|Div)?e~6*2if>!-(JDw#5Z}*gLB(S5-HIS8R-2|}lC;>?Y?AI{c6WAW zJm>D->Fj2=iWkD2y|3>(-+A1d0RBVUp(rl?N4v^(m492)lz<;}ERjf2XVkA5)T8J% zbE&3hq|@FR&B)9kAb|-~4yF8kGMyGgo(Z0bUQDNmg!tWvh@ZG5Q%|IZ0E1UIHEo;c zCQ$*LPQ90zWo%3zlv4)p-4c!qz;%U84RM(Kt-uKP$H^M$ zdwC8M>xoZ~*nDQXqDT{WrWi}A;8&n2W43;vkYV61{#^&|HJ<0WwPedf;W#T|To<2i zbgsAmU+X}W7BhH`2yWM7MxU8Yovm8f?*ws=nZvV`ivGq*JVzu3%nXz`(B4=HFFOLw zf{($tUvFlGHM-&oa8{!mStOiFiZhABzA7Qr;XRuQnKEO@)b-==H@l&s0`=hBIu%Rw ztOkd#8?*7D78GNPCW@E?)sSk;qqS{{QgK-#F(O^ZX`EIV6nR?}9d8MkYc z3@*;w_>C}k+How16tG;);oL0nSyaO*IFUIVypn{k84U^4HZcq&v$G$z1J zqrwsmxPilV5MjC+=FA4(C!nNK#1zdgpn9{9e%s_4T8o70P>m>KVTT3dm?FSOX&$gZ zp#YcS)vjVm>p33oMcO04{x~sV9fU#wHKAy5GzA?-35(+ebY)bybkw7|F2Fe;xjn4M za7C(&u0I@M;v?Y*0>q3fW|(%En0XPBJHQ3YQ$VK5byPy9kr;^uoxl-G!$2mBS0iEE znkir~qN68o;yks8VX6b{rVuGKKmq&OXb4LQ=qEy*?^w7wSH$B)Y)Pz$p-fn)+DL7W zfIl!;u27ZqTjci;S@C^LMR(G|(5QwM^7*u@d4~*=B2gL})WbMr2WUO0Kn1`z!;kq8 zw8rllQ9YVwLEcq`aQoaK1(}O6iU(_4!$mE5d}oHebsNZfcEO^6jp1?#s_O{Cok|%8 zT#g|?Mf28>z*BVK`r}zVMtzuT4b`AW4vixD+4Z=y|7R$LBHU^Wup1Nt+#k^K_DdJy zj@}$MzK^>S$fb)GmrI%Y(EJCuL?%GIdmUxIv_3Xi(FD}Qb8@|Cr z+7gyCxUN(B?YI;lU$O(B;N298VwqwhLvEU+IASGtMnc9YDZ*)fQU!PsZ`eu)-A9(Z zp_8ns7Mwk1VVeB<34wfiWeF?4YRB5?oY-^Kijn|-b9Mw1$6c&TPb6`UU|W1P};m(x1qwyd{a5a34v-%8cWlv=IjwxeC`3#l$XJQ@+i7f%6C5Sci+ z)WtW9{UIHigP8_3w1*xcf+6#0SgD;M`=-Gxrlo zo`0QcM;8Tij>z)ErQInZ=))lrwFHD44vo4Wozn?jbH#l=PQf@y7V!&5T*Fj3w~$pj zxk1WHuN~2+s~5|2q|g)>D5vtCl#i1_yPdcp57i+Aap@4LS zJeUCKuciJU4AJCkN016T*m}6aP2Tfjyy6NzLsU|U(NF6+_c<8EZ>oJ84?x z>Bsh;0Jd#AmSvgteV^8KeegK{zYRbIDt_aCFOVhxW_7$QSVy4DFxRU_34mFJGY+ou zBPA8MApi*ecv&!yv5HZwi(ja8DFs|);SkPy%&lcIO#oSiXVwC!WYq7aT>yty>;phA zd$8uBL!GD^n9quHNCA~QKw{sAxtfV*UZcdi0e~T7XQ%ND)sD9*(9Ev|;9k&NtE2$c zstN6sGf%Xd2+y;$V4i`kVw@B}$hdPSvPVpml^D0+LYXLxHMVb<1%;ZAi|KzJF4nWiF>0z%g_{QUKMVp} z0zKL-0LbJ5@Eiwqol#jg1sFti z*7sagP#0NY-tt|*7msZFH34YRWmV6OD(jZRr=fz-ag4cbRTbPY0D#ajE literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/emp.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/emp.png new file mode 100644 index 0000000000000000000000000000000000000000..4c3baaddfc6c97fd8fd154d81fede383454697ad GIT binary patch literal 350 zcmV-k0iphhP)lR|3d`y|MPk z4S?*eN)W&(RcFS=OrQ;b_-ce!A_!n+?u{!x49vj8lt wgfouzF=8$B`j(H;n*Q&HhiVEHBN!qg4K`WqLE6~$eI_&O>}LN=VnAP* z&d%&R^ZedtcQ&1&e;ofWz*{1x!9ChXZdIa$>82H4o8!JH+u4Yvy*=%ppZ#K#cgs%K{=-DZ3MRLeGd z=KSNS0OW?96LkJju`U|sfchT90^oUc<;#K>MZGXSQE?y78ZInmv$WQ3i(a2Ub@GI> z@uB5`E^2*N>UjYC$qj800gNjwpFb_$d>lI=#y2j^&XRL%UX0bTyt;Ie^X465hjQc< z4|PCyp&j4=#8qU{N8Ic0ySsFlhTj5xUchRPNQwKa4|G5ewXpW!DV1+s7nMGLQKc)F zD?0-w4jvtB(o~K#&Vz5V|W$98UPfqpA;dAP!5#tlj`X0AQ#3KR1AQm4! zq8d9;X1ftJ34?jkAWXz#0T6i>fW7DB=E?!YHT+=^K+I_3Zy4qhLz0C2D*yzZ`7&<` zhynL|tE=J&>H-7l0K}1R8nFPI+jb(8v>dT1S8B01VlQRU>(tPRUf-t2Ja5ApDUNkh z0nj0EZTJ6FZAavjVHp1$dBz)F;F0{e@B`rgi!C+KkDnYzZif4rq@|Dj)qD020@(76 g$2!vnkR$v52EMF;G!2Z*`~Uy|07*qoM6N<$g09$t2><{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/firetome.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/firetome.png new file mode 100644 index 0000000000000000000000000000000000000000..55728803c37d155d608ac8267d8326d1f0a298c3 GIT binary patch literal 667 zcmV;M0%ZM(P)>Z% z?1`(rW80KUr?mnzvw$EC!2ozzC0-i};I=F{(0n05rQ#p$(FY*lphBby_q4F%Ad1p*)tjDs((*+vok1~33dTLTjff&yISC_oO5peR0g zsKbDfDljyeM9+*PxcqQIyW5Wb{;UAxhXTR1p#ZvNf$Yg{fz)f?&Gw6}2Clwcs|+(* zepQAoK&3+E%Tsz;IM$g%iCA{Q>5tZQmOlt_P<&2v%gqBQwq4N7p4x&3A@;Vi3ZmJM zd>4HEnJ~q5Rr;;{(EMmy+g>~+QoDf9iO3b;Q?8(tC^i}qa%xAviox@?gKnnfWH~@w|;FwI=TP=002ovPDHLkV1i1h BDFy%l literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/floorconstruct.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/floorconstruct.png new file mode 100644 index 0000000000000000000000000000000000000000..68d59ee95f3c2b496d5d3295cec94270c9a54b46 GIT binary patch literal 1546 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/lesserconstruct.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/lesserconstruct.png new file mode 100644 index 0000000000000000000000000000000000000000..465b992605c4873d63eedbdbbbb65583d849ad76 GIT binary patch literal 559 zcmV+~0?_@5P)hmN^+I4?euZIrM+vV~qSGK;COfP?5yWMQza6ArdZ3&t0 z>$Q77o$dgXVd-Mpl7Ma?@r_4ul`=<>GnR!EKs0_^B4e_M|1^j!NpEY_ zYDB)ZD$fi|c@SCWK9$H(#rabP>>xtq4M&~PQjBmARW}%~Q>_m)9rgdEk7JY zb_!ZY(cwfLMC*vs6OjjD9kKODU$c;&h_Yx8AkXyD&QAGg?As1c1`~_^kdb6lQ!0nP2SEt`0;3PD20y002ovPDHLkV1mSe@cRG& literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/manip.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/manip.png new file mode 100644 index 0000000000000000000000000000000000000000..76993c2021e3d4f7906d2efc3b808a44ba1ab1a9 GIT binary patch literal 582 zcmV-M0=fN(P)Knx3}z|IUBTZ36!sbAUO(uK>0W zPDls=ks|Nj?GPTW&&A9ESlBQPB$v`iEG!N3WD<%;C8}SBhlm6a2%D)j2tLG^jxr*h z&S7i6L}8r>4ZxM9&Gn%$`GTXt`JViQVHjbT4F|Aud_v~(ItlNK5TbuVs`q3(0Nl$=PKk>i>~2f-K8v3F>3_%|LG)q1Tn8Vo?MOResspZc z;5Z#$T=my>6i6~Vc+NS7AtLpxje6}YzHP{r6c5Xk%4U3V+joJ3t96_=Z}1YyRWC;} z`fyBjfXD^+)wVlBadOaAEy>@U;(4#^Ro^FwAK<=L6+DQE%z_$32^U}JzPE69aVqi_ z$ZflzBzdi(k4Wx^1MncOs@}>B!dC{VDDlna25?)&({9OYg`9;0lR!8M)^H<6{r_tN z1Tm;y1z#&xgDOpEK|}_qSd;&QoY#TSav-RF^!~+a=qwctVAT2oT6o0D4+x!BXgM%0 z{+rMOh)X;&0NcwpkIw)H&%mDzA&ZSd=nkM3Ku{$+F`oMqfH*{B0f;N+0RIl~4JMo5 U8th0*QUCw|07*qoM6N<$f-I~0_5c6? literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/meta.json new file mode 100644 index 00000000000..4233df54ffa --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/meta.json @@ -0,0 +1,163 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "artificer" + }, + { + "name": "summonsoulstone" + }, + { + "name": "cult_comms" + }, + { + "name": "cultforcewall" + }, + { + "name": "telerune" + }, + { + "name": "phaseshift" + }, + { + "name": "lesserconstruct" + }, + { + "name": "floorconstruct" + }, + { + "name": "areaconvert" + }, + { + "name": "cultvote" + }, + { + "name": "abyssal_gaze" + }, + { + "name": "dominate" + }, + { + "name": "cult_mark" + }, + { + "name": "sintouch" + }, + { + "name": "emp" + }, + { + "name": "cuff" + }, + { + "name": "transmute" + }, + { + "name": "blood_barrage" + }, + { + "name": "carve" + }, + { + "name": "blood_spells" + }, + { + "name": "teleport" + }, + { + "name": "horror" + }, + { + "name": "blood_rites" + }, + { + "name": "veiling" + }, + { + "name": "revealing" + }, + { + "name": "equip" + }, + { + "name": "shackles" + }, + { + "name": "stun" + }, + { + "name": "armor" + }, + { + "name": "gone" + }, + { + "name": "back" + }, + { + "name": "draw" + }, + { + "name": "revive" + }, + { + "name": "barrier" + }, + { + "name": "cultfist" + }, + { + "name": "manip" + }, + { + "name": "bloodspear" + }, + { + "name": "blood_dagger" + }, + { + "name": "hell_dagger" + }, + { + "name": "death_dagger" + }, + { + "name": "tome" + }, + { + "name": "firetome" + }, + { + "name": "deathtome", + "delays": [ + [ + 5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "helltome", + "delays": [ + [ + 1, + 1, + 1 + ] + ] + }, + { + "name": "blood_charge" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/phaseshift.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/phaseshift.png new file mode 100644 index 0000000000000000000000000000000000000000..b50beeb5cc350e5b3b7f9d9a5300d075059ff35f GIT binary patch literal 1378 zcmV-o1)chdP)5=!+f=2MqKfqA ziX>bRl?&$~`W}6UL<*IB5rZmKgevV7w4taFTs0I#f^idqp>2Y}YqM*gesjEwjIlAX zkfM%|*5_~Lo0)Is95i~v^8W)M@h6DH8w21NKPezpr{JWba4Z0Y-a5aXZ^Y%2H?mn# zE+Um8RdouSZy*q$$jXWo08z?trIb~j0!N`?7}VC*Mlv2h5Sin0rRpm9&gCM?X31J# zCr@Kz+5MHcQdI;v?=Jgy|D8KDf9ux%JcB9(T6F~Ox!vxDTu%SoGc9B_R`FHmf+G7 zE$F(W2M@@^IPv^BIcvpL!D*Tfh3MlV<7EN7m&tJ0#bX%gSy-UyU@**JGN(^d@6wWZ z*xs(Z?nMNC35Dc`SPNo2gGgOoTcafQ(Tf-R`WC^FcQtL8ueVZn*LAAd-K81;3?c$S`)rSCs(pWUbja>lOk8I!|boSpVn|bRTMJN8q<|aCuYNy$052W!BRY!!_z?h#L_)~X zQ8^U~g-O?233J7ru`GbCTyA{ zP63zU6)suG4!Cd?{2AZaQ2MxBkBq>C%jGln_O@pbRu34i1Yh30QdhV8buy`1uhG;* zv+y!!Upy=pn$NUp$~cJHhw(Q)pB_l1xJgno{Fczeq$H$^?R=TdCJzA+LU`dNF>|N1 z{8AF$T!W$esg#$8>N48gR8`e>=FI-tztD;cUq%zDl+U?A`lC^rLPPt+vhwR}2f7Xc zkWw1_<>qr$)2^d+jx`|~<7ls5`;bxqL)--|q+zDLo%l<3*d6&Io84wTENJC)3Hruh zK=lOM&LIFCmWX|5Qp$-2UH9#-ttAV=Ir(F6BZ-7Wqfs~DjiM*neV6MkfZgV`dLev2 zX0xq4Z|_Z(1mGyPz0Ba7W-p`-P64q){D;@;eFo3D&Koe#<9GOdR^$w$`dib)SB9}1 zDFO7zR%{zQbchAlb$t`a)rZ@14pqTpOdEw~uiGTW!!b!^^c>lWox7kMI3?%@rOuYx zTk3gMF#_elrBI+fF4quR^SvIAXJ{4UN=8rQS?(y|eB-kEo{5TvV-BU$nPP*LoT&;x kp$z38f(M>iulq0Ce=vWWME=qevj6}907*qoM6N<$f}}`}zW@LL literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/revealing.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/revealing.png new file mode 100644 index 0000000000000000000000000000000000000000..c6b68d8f470bbb3b153a07f836b2d7ca25d1765f GIT binary patch literal 400 zcmV;B0dM|^P)&tyJcFhDUXy`K1L!6iYsb`>0SwL{%mCsP_#t9~L0qjm za|pmM>Sq=P*>m6^KW1i)p_E^98S?EL3Ce3v@3bJ`LxKaKX2YcngL2S`LmdQrfJgz+ zW==t^g6ACTvpK(J2AJX?`{+;!W&n+>E&132fTos3qiN&YLv*o39~dP-5Fq{RFjOB) zbwboLZ1_I=dCyD~VE|n&tQ>|Jv&%}W^6DuEywoV!HGf0pu>P?6x zOEY?5hVsUmOZnFGc%$3!JeBgevwaCbj_I_O>qT9izXFm1=!a#j{TcZ(`KsqGTYmp{ zy}Idj`3PGXh!B9B({VRA1;+bYHZUXfTsH%80uVWOX>dGxJKxe*KaAfTTJZC9zgC1rX z)vxbK*K@6uxQ}QQuU9P=u^)rI$W8~yZa4r~ke4X;8S_%&NVuK8q9We`L@yK`;+`D% zu#t>s79*3UAR3!~$UB6yBCC4tg>A?P_$4FCJ&TG_;yxWV$T=H!0L*DN;l%iAW@tZ} z{c^Y%;8yY*(LVbX>YC)0Y+c9eDM}UZ17Z732117XipGKEQP7^xlqZ1xPUZ#FL+v0U zCYhWy;&0nc=W!avQSo^js#81-+1Q>F_Rk1x2lgmL&d4+};&QU|b7a2*$UyLr*NC^6 z#%z~WOHbzf03ZY5uTkG)Dyr3jR_6Q!;0}b0MG=S?`)mEJ4-*Fw4HmLml6olRc&+>B v(~Ka*md3RFL)E(nMfmy0DG$#7_<8;V{;kk8`~6uN00000NkvXXu0mjf(9$n; literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/shackles.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/shackles.png new file mode 100644 index 0000000000000000000000000000000000000000..279836bd3a1eec25466cec8950cead8a6906ce1c GIT binary patch literal 643 zcmV-}0(||6P)5H>5KFG`0el5INbKxQOziDU zpz{@c0E?ppq0q|2SaLlkc4poGywPEAXKzsJDpw3_0(jwyj}^&$X=V8Sa9mudPrcA6y07N4!=5lsY0 z(^Pl6-TeNbRx3e3^iJ#29EoENHXe_4k|c3EK;ku%T$@C+8XH0qCx41ZJ_(`(z*o-A zUhT{RqA~bEm>cp*5S32>Pc~!YT%6UrBwl5e0Gh3cL~Zdl`%AT_*k}N3ldB9;y=^G? z5d`&sX+#y=0~~@@&{pm(r@r6-)SQ^B5*GnD1b@a!n9cwsr+fHuSU_OTC+-En$!3ew zp^_A0f@y*%;&t>%$dA>~6OBwbL3QxU$QBP3c0lC9tbd#kD*!(6<*=i-2GdFy?#Ewh z5=7AJ7)duBR$B4Wp3=o!>OqbMqu+ zX5IzD#~LOM{@aHq`5Zmk(Lc)<=F%+29?a+IrjJs5)|5m!40>jx(Nep|qm@{e*S`Z6 zM7|5SEGAcZck@1Qm4fR3e0!#LjxO>s>{_N|^Y#FOu_{~KX9V#$>;%PBHesmncVpJ` dKcjyI@D2+GF^m9uDxClT002ovPDHLkV1k2mA?yGE literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/sintouch.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/sintouch.png new file mode 100644 index 0000000000000000000000000000000000000000..4011cefe991c2792134da7f71878937729e2f617 GIT binary patch literal 874 zcmV-w1C{)VP)xywb0;D)xB&5PJ;z*tml63+Z0s92 z=c$ES+iu2Yswh+PXr`y9^>LRr?2*!Q-0jj~p3^?1FN~e?Sf9rto3h_e_50rKo_PM9 z=dZ0Cs{jySpC>=&`FWLqFaU}SV81g!g1G=dox27k1b_)hGF1k8OFFJF;67u1o^k;g zKjc_s@go2js_rZOo-|i?jOJvYyMw{JYyMx_mY)v;vH(D;raD1`c+&j-jxjzR7{HXu z^RLctvCvk6XaI`f(tnX{C1=NyoM97LUSOfR*E$;remzaJ#F3bT_*iW0#Vg2K2a(uDdS zKBLTuT7vPi!~vjHZ#_o!Kz_D~mwCRgiIP5ANQof;X{WlxyM674RsUuhxC*qffvS@w zkIY#p8i*WQ4`pNV>JG1^+Wh<-LHv`LQE}a=Zk>+wQiXHNl%K06G_Wucj;Z(nFiMWx zor{l1K`;8v02-W(I6E|5=Pahg!_(Rjwty34IW8(SEi7n{`mf^Eww4ySvsT9C7%BX) zp$}Nmhp>Q^=E*|7F%s_>4MABs@4D6Z}fi* z{AtL&Xn|I;wk3OY5hFB>!ClkYEXVO=0evDjDC~%2Arjr9`kGL0OL|8@PUJ2O;PyHO zmHMSaZEG3ozTtNT8ggP^=x`$8VlXYm(hd%8$qc4dI|Eud=Us&n6(3LG!a)1z$TyWO z5Rn*Zjea>L*OK?VnCfxNub?d^oJPLWE0`ajQ*Ja z+cIQtd}XK*bu}pc3dpYYrSd-bL|XtLEs9!qI~u?YGR8wE`g~*ZwF4`>4-_CZ*h4=i zth%UL8WZnHdvFx50#M`SkpXy{jm$sK$Bo3aU+{Ks>WzNZzyJUM07*qoM6N<$f*l=~ APyhe` literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/stun.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/stun.png new file mode 100644 index 0000000000000000000000000000000000000000..d19d7ff79743e193749ae85a274a6a6c6267734e GIT binary patch literal 1428 zcmV;F1#9|=P)6TWEncKxrAUNrA9Arffmn79@%xOZ`F; zgYjW%I(_hI4|{@#J(xY}6H9#F*aMoVF&UCf2{SQS zuiG~R5CExgjUGD_z#RncG*hWodi#YxUa36^>?H38qZ2UKzZre#m=Po@5`N2B3v%?i zI!bCWY4Sy=XS8@p325v^jfwdXAb!NgKcw$*e)29_+CxtEoz6Od+e>rs>U1W0v_%x< ztOj12Qz*!>S|8U|AC9Uw}dn@~vs~ zKmB53=~y3=xZ#(Bkd+WP0al2wm%497%N1wa2*lSo%UTfgcaQeMU*QmqG&tHyj8BRv?eMasOa>jY)4rIN(F1q6E_&UAS}m zCtP?qa7~5j+_MR}!D^{y49?71%DTEUs1DfS9vH&#iW`0c3drk_NrffPJT?N$u%@PA zeANeiN;E9{B{e4Zhec7oNo?jV1mYX)Gd%C)+Hn)zT$n;<*LOJeej`HjqyiCOAU2aE zVbS9Tj5^4fsmMo$@E1B>#$4ZBq|SQ5y|R;SQ(#DKHYOpSa~ho7<(mA)!*&!5?a0z9D&JY%+r#%;1#ia+&uCbtntoO`Wf+2kLl zaKdawxFlaR8XHT_;13A=kv{u~C#r$5%#I1kaItx$$NgSq zLreTRjwuk^T58=j<9Sw&+Qqnq+-|IswDQ6tl(lv7J%eXhtm@)}&e_aM4F$g*F535!(UCCYgAW)GI`k6^=M5;fM5 z0`bx(v&`p?A#-pX0|UQ6qRG(f=tJsWJyIH5$w|jBRswYdPo6%7;Mf!lPmwaz1FN3R z%vg3Ub5Q~^R)QFE32n3S8cwuw|H60<0r5S9@;zN|s9(F| z&x$EXbRda|_7b{8Ix$%={O)~ zV^iI>WM{uJo4-(RCu0fhVEg);kh5sAT8rac#XB600qzFAZvu${o74@s+nK%WFa2Y( iAE1APz~5p26ZivF`k%Q&KNws90000TqTLxd07*qoM6N<$ Ef+#Asj?gh9h7$Qx({9QtnHuhr zi+Uh~05RCTONkj1qSRV(3{!;=0JdJbl)$6O>^CfKLbw4eiPLA74A(>fC^;s@T}g6R z5YW2C3!wFV8GmxEN#Gw&5&%C(novy|odv1~nv@;HNPZ3~4DVp_nDBHwar(#y{ro{M zeCr5T7Z4?Q;a;2+*5U@`0-$|vCEe-)1_1}yp?L&m6`&9-AqM({7UGHx!BhY~Vw=3Y zaDOK9^RX<3seqIOjVYY@eh&L{SJ-eo*)y#HRzk2o4RXy9y730_K!w2to-+vy;zP>;Id;k0P=i4RhLjowa zQY&b~vg|)1vLrB@0YfQ3USoaM?tlFL;N3Fwz9LZxuo zk=PMv%CXWw^K2G-A0cSODglGEc`OD9>t|Sb=FZHoNNlOZ@l4^F8xk`=KZx?4u}2o% zMq+E0AH_2hFg?Y)^CQDz+_Mm*kV&LV+weL@7#9yZbX$u%At3H4gR4zAW1lA|iDB4g zrFP+^>~?N6LMTWha-4-Ai_7Xrw)5NwvDY53hff6T+F^>z?2%@9E7R=H(JCon*wq1m z(tRj{L`z7=cb+7ik1IIL?dpJmaz1N5^GB5r{MFGtOF~=Xd53~E0Ox6WJlN(MeyxOd zdn&%vj=^$1F^7@HuO4Uvz*d@5d8_%W)?B+`BV&(11m)?iqyE3_hAj!Ray6n^VC)sQ z>(<;(1OQKKGWlAWb$9ey8`<2Dt@nYn(2BC>`^aYf_kVlKAv+7fs>GUviMCqMTyJuj zOIwR$mRYO^jQ^Q%smz`;Q4_4C*p<&4?e_M}noknDFzq~$@u3jeojlvI%Wz$~%4K)m z-3PLW_$UI@?g=QygLz3=wf5bWEJ;{6lhMOn(8;&D)KmgTo?z`}F}!beVy^lyX<)h8 zS)JZ$6>_C~Nx&pfl9}E6zJ`U02rykAX-C_zW=zl>~(l$R$2S z@+i3mf)60%ma873kT>uah)4p0S&h2u{Og&X=~VUXnl%O;%}5Ar!O%r_Q}wIrs_t>{ zk7W!n1{edB26#R{uOBTeAc_ z=JaH{jir?p$RvU5dB~N*1x(5dkmSwV33BVLZ-JF;(XP>4ibem45>qL!=_AkWEsRz$uvGXL_yeSp3+u;DtX$pRN7 zf0Y6V!F7O3H=tRgs`u)OAhiKNiSxfPKw-CNE-u7+O_`B}bq<)jVR!^#5L62=l%dn% z$daal+A=pfBeHW@brFt=SC@!o-RKhyi6CM& z;c4cM2%`vozh4c2-|NAn|A2IAilWVms~I?VI(+kneIL>OK3&hD?>8y|Q1k)@^t684 z-GxJjJ$mo+0mM+)IsYw5Dm*^>PN&nQJ?|<3i1a~Juy=Ua!3|}%+by;4|M@E(1KgGT1olZ+)7h(vfdBvi07*qoM6N<$f@X1i AdjJ3c literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/transmute.png b/Resources/Textures/WhiteDream/BloodCult/actions_cult.rsi/transmute.png new file mode 100644 index 0000000000000000000000000000000000000000..8bbcf437628cece0a4015620508d25292b944512 GIT binary patch literal 630 zcmV-+0*U>JP)_Nl*6XwILpw)T0*?xs;k9Boq$Y)HH1xTtTq9+j#>+mKdEWtPvBwWHURD zx9|JSn_03WxMK|g1|Q%>GHKIzkjrV#xoS+zdj=qdL!nMVy7&8hXf&JBSoP#YT3ZT0 zE1;snM2PPFlapP!B1Rx&E?d14fU~#|8QhdZV^y)P(ix!DJIx!7h7?q6n=5BP6m^;} zmCIc@yVKL1-}qK2c0mb1wA^VpJ>H_ zaU@yiWL=N~d}F712NmoE$MFkR$LRHA1JC&4NBR8ylz}hI>W{ADW%C>#g8>E}fou>I^HOT&?O1hZ#nJnzu&2QDt!<_}=30Thcx{I3Yu6@W}8qoq_yR6Y;_hPz;^yw;;0tv089Mp`4o>bm zNuiISt5qCaoSgL!<{-3csl8Z){&3`aJ;--SF4v@rRRjDVKtyyO5H%_TNIXLn2AIO} z0swjq-yzHyg2`4ZuE-K7d zI>dbXJw1ED)S?e?1*>_O-pr@pdvu-w$PubIt47(*I$XRpwB`qbPHS&s@t$G+YJkM!j9BH zBH!s|We&j7kr0URUCo#Pu+)>h5*vJ~9q#~6KYxyWs|Kh6DhGG~a_C=@TN9W~00000 LNkvXXu0mjfk$$XQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/bola.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/bola.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a1a7922155a8b20e636ebbe0f16f7967d168c1 GIT binary patch literal 616 zcmV-u0+;=XP)M~8w_r}R?@9R(K`K?qp7 zbZ~Gf6)Y|V7onrzcM$Bt%^S%i5uvRvm*jIiCW7DZdL7pQXtv&Ls5wGl)#7m?#bRVKogN-wxmpoH z5Xfw?pvKB*M9pyr*6a1*0UFJwFQ3b4;ZTT#gFy;GzUHd!U<$-Vopf}&2!!aHR#{gF5ULb4%@Pu!F zZY|A?AmD!@YIi#<0a*NcP9~$!l`F(qJtYz{4XhvEwpq~>fCWz$It#tZ#L7U*IkLuaMfId-crL+75Xij5SuSe6b(_-eR$$}QwFbk}P0Q%r50X+c_ z+zrfrR<$2kQG*a+i13&t9RuitC(Hg4jN1iIy$&@B>_h`{BlgX7h5-8D$wDWVUGQYO z3rV7|R14--I@2@27TX^qHsw}lc?fxvt{dIS6VVSkVM!nbxkHEm0000D%45PgnHO&oBjU}PUKvuJEADF0BNeM?9BCj--9;SyYx3{D1%)P!_kx`D->Q?Xj3&;nufmV}bq!x1YnB{NeyKM{6^+7Z z;wM-(n)rq;I6hBtlaSd850?%AKBKKf!-E0_cu^FC_&o&x-VdS#(F(xZem{uf22JNw zx+Uz|767noTcleOzlDH)XVLCw{44a&xMZL-n%IAFZHzzjNvdfX`$4*{m#>|>of43E zvM5a^kK^vWmlG7Q&6?cR{&poO!OxIw)@1kg3d1l6!;rzlODPkvyV|-ur>d$P zDGFbCPL`%Ty}lhxQ}MSeQMW86(>XHBSPaL=EMqdAQ@5;xDJq`s%6_jyyVYbln(@5) zU^$x6ZZ+xmI(WJ(_ZbKY@>F-Z>E5y4Y*-A(9ABK_Iu4J6d)}ipqVTI<2?PjV(+J|2 z9B{l7av+Ffd`;WC3{V9~(v&cY_)HRlI7U%bcKy=WW=&o<8nUS6w+kjk{pYXn4dNwi Uo`ojYh($ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/cult_hud.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/cult_hud.rsi/meta.json new file mode 100644 index 00000000000..b7a1a585963 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/cult_hud.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 16, + "y": 16 + }, + "states": [ + { + "name": "cult_member" + }, + { + "name": "cult_leader", + "delays": [ + [ + 1, + 1 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/interface.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/interface.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc00c1054fdcce4ee2ba4f9c831845d2da0bcfe GIT binary patch literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jPK-BC>eK@{oCO|{#S9GG z!XV7ZFl&wkP(fsXPlzi}Qk;v+PF%`JR5abpTw7R7k6&0rQX<{m$=T9EQA{+_#>_}k zMqX4X#=<1b)7?WyPo7^;NkX(Dz%M;KG+bWZT2Cv}*S$G4Nm)eH*+?(T&$A{sJ4Q*_ zQB_?_QNArZeP(Udl=@l~etunL#oQpDbITswh~fD+ieBl}3b|+q9+0+)PeHP*zwV$lM@MS64??BE;M% z#6-W)-+Os$+kv_BJXO_IC4}8n6yvQebOrg%1^KN61#L9swFL!bxVZz>6gfGi zxVY*aEF3hn9ZmH-bTyJxWV?-YG$che6l5$6b!#%>ixVRxfEGzf_*t7Ic-STTgF=aq zhpQ+$U`c;Ve`TJJow>S_ysnzEvXq#Lw0MYvg_4XEP>q?6x~L$Zl$fZ3jMU@BR~&#s z#U(+0!3_Ut4PGNzAOvDx+2Z^iX#IOn7srr_ImrnM+y+L10SC?;I@K1>YR#^$9mg7T zXO2yU=!Z`qxj7yME2!uk((iJQ^NDeCaS`fg(#({UjI_M-=@VC%m(i&mPeVgQuS~gO zT5u{`Dz1v}P3(-lb?R1Iw5PlK*+XKx_sref zym->2Ns~8omsN(FmkUZtmh$`S$9%fCPRVZHz8!PUKX~=_xx7F}u#|?p$eZ41sU`Ln zEbDFR{_-sR@zuDct@ZKM^8$jBjn^AiyqFPD^QrJ7XQ$^65tZdjmMu+x5IAAx)Vb3p lce^{r)j1{#+G%SrF-&w&^|LjaZ4dN1gQu&X%Q~loCIBMaO8Wo+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json new file mode 100644 index 00000000000..0996a0cd7fb --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/artificer.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/artificer.png new file mode 100644 index 0000000000000000000000000000000000000000..d759f59974b7cb09145b1dfe9fbd3d8cecc936a2 GIT binary patch literal 2230 zcmV;n2ub&eP)}A=# z_wL>GVfRax%iQ_-X3m^BGk4BOrZ`7J02Jp)2!P@okqAIn{?{n>@Pyy30CbhJH@DYin;Yiep})v8rAI5D8Au}!h@v*=b#--=o}Ny9eSPyXj~zQkv|3L&`FNnTPaST3X~2;JmW3G8!5h@>&Rzzp=4VCXOCG8Zi466&2Lb&>-^^ZM4O2 zM*!x`qj9Wx3>=-nj36zfPF!YUVnS6(FNC0jYkGRxd;va80)Cuk4TLtLyj@MOr2%O4 z&6_t=SXd~H4#+^tU~=RG+1c5qMtFgek`fvo9;Vf+SIhM4*RSOyFrak+=cBw`*b#u% z(b1vTeYuw||9XmcS69$s>)wMofq2ahp)b%p7FSboRPotH0XSmO+h1R#t~krw4QW?vh=WvB6w z0+=Hn8^Hf3PoAV7YY)(SV&*?z_W`{UGqCkyhqMW4>1p&tbf|jm8mbqAHd^IBnFUyHK#*z%nA5;MIh{Y2)*VZP}Uw3y?@t(c3 z`QRbK=5*uFKjz9cH=AuZ?MOI&{E9wUON-W((#_r;x%?_SZ_4NQQ&W_+vVhV=J}*$lJ=dtF<{R49+9sD^$H;w}oSZc480ZSzfM_l8m zE03RJV`FlMz@Z0&9~~W)<-)WR77OuXYlET1X|v(f8TryLj3Oq3kLFJKZGQ{k51+qz zU&bdXp6dH3eHEHtf#Bi)vHJl0&JDkG;KVn%e5!-R48Tb7Rw(vp*Fs=^U-nX}SJaya zXML*tcWv^A5`f&t#dE;e-qePyjRxeMYHmhd{14;fRuf{vZ)XX}PArfYYG5158$^{q zlmOUzI-WtOog#U+OCTovw!Q_(9X$IMh-STnUx4Bq2?0=?BOw5ab0h>nagKxlT-MWr zyo;%O+$(<9?s0tc=jZ3s%a~I74{x2vfke*_AgpIq3*to|5zL-$K zmlj68m$yQu&;jGJV_qS*?s?l+Vtnld;9hXqvSsEaqWloYyp^(w7+H9hBsYHc$s<7U|Etgs2mi~4sjw9{SVB|AtTr)384bAOb{(ONu= z4=@{nR3AKeAPMo~^y0;fiG%>yZ+QE*Uv;WRa;2qnJ7|~vk2yIxl$x3_Kxww4|~{7}a3ejv^R|P7$yG1Lj5b&6YF-RJd%EWeil5&^(Aq=dpUsper!KrmR_H+d}maRgTaC|k0K zhJ$Z4(Y_T5XrH%e^rzKjgKh+%{npy%h5tWN{2xCscl?gYm6!_lzrTyYGw%ip9X}8j zt^{E5zrQnZ>|!MSh(rV4>EIPa)Q^N;fZ`kp0Z^RdKhe!aKtl4Jp8x;=07*qoM6N<$ Ef(LjvKmY&$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/banshee.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/banshee.png new file mode 100644 index 0000000000000000000000000000000000000000..5d4f9207ce789871c90ef88984520c0a50280a17 GIT binary patch literal 1485 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death.png new file mode 100644 index 0000000000000000000000000000000000000000..5954d627635f9eee9e9231ec20676aa6b5e251ce GIT binary patch literal 3233 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death_neko.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death_neko.png new file mode 100644 index 0000000000000000000000000000000000000000..b658c60c96e94a2075d760adc90b8fe04a175193 GIT binary patch literal 4678 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 Sc@_FU1gI%#D}ItE1pWsWGpk7e literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/floating.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..1faadf27446e9b95ddfa1f2a49e887ab59736ba3 GIT binary patch literal 5068 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 Q>p6gqhJkvOs%_YR0C|6T<^TWy literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ghost-narsie.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ghost-narsie.png new file mode 100644 index 0000000000000000000000000000000000000000..a97a6944f4b957eeba1cbd5f7bac0532fcbf0f47 GIT binary patch literal 3407 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/golem.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/golem.png new file mode 100644 index 0000000000000000000000000000000000000000..5fd72680661684a5b404514c7a157b72d367c77b GIT binary patch literal 3393 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 P00000NkvXXu0mjf^Bld? literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/hell_knight.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/hell_knight.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd62b467fe726a36f84b713fc6a4552eaa4c304 GIT binary patch literal 3559 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 Ty@YD$&keA%aV4;bOj?&V literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ifrit.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ifrit.png new file mode 100644 index 0000000000000000000000000000000000000000..95382477f23397aba8ea01772c393ba33153b66b GIT binary patch literal 11877 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 BRb>DG literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/incarnation_of_pain.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/incarnation_of_pain.png new file mode 100644 index 0000000000000000000000000000000000000000..6604e1d8e0203e073b93c99679410b314c0f66ba GIT binary patch literal 3160 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 JS?83{1OOR&hZ+C? literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_out.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_out.png new file mode 100644 index 0000000000000000000000000000000000000000..4ef0579f50b7986aad36a6a6d4e89a501252b9ae GIT binary patch literal 2290 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 Lb=p(9i*W95IVVHU literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json new file mode 100644 index 00000000000..ec72a912619 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json @@ -0,0 +1,661 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Paradise Station", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "artificer", + "directions": 4 + }, + { + "name": "behemoth", + "directions": 4 + }, + { + "name": "floating", + "directions": 4, + "delays": [ + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ] + ] + }, + { + "name": "phase_shift", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "phase_shift2", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "harvester", + "directions": 4 + }, + { + "name": "summoner", + "directions": 4, + "delays": [ + [ + 0.5, + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5, + 0.5 + ], + [ + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "incarnation_of_pain", + "directions": 4, + "delays": [ + [ + 0.4, + 0.4 + ], + [ + 0.4, + 0.4 + ], + [ + 0.4, + 0.4 + ], + [ + 0.4, + 0.4 + ] + ] + }, + { + "name": "hell_knight", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "infernal_rift_out", + "delays": [ + [ + 0.15, + 0.15, + 0.15, + 0.15, + 0.15, + 0.15 + ] + ] + }, + { + "name": "infernal_rift_in", + "directions": 4, + "delays": [ + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ] + ] + }, + { + "name": "lost_soul", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3 + ], + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "boneshaper", + "directions": 4 + }, + { + "name": "golem", + "directions": 4 + }, + { + "name": "envoy_of_death", + "directions": 4, + "delays": [ + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ] + ] + }, { + "name": "envoy_of_death_neko", + "directions": 4, + "delays": [ + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ], + [ + 1, + 1, + 1, + 1 + ] + ] + }, + { + "name": "shadowstep_out", + "directions": 4, + "delays": [ + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ] + ] + }, + { + "name": "shadowstep_in", + "directions": 4, + "delays": [ + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ], + [ + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13, + 0.13 + ] + ] + }, + { + "name": "necrophage", + "directions": 4, + "delays": [ + [ + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075 + ], + [ + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075 + ], + [ + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075 + ], + [ + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075 + ] + ] + }, + { + "name": "shade", + "directions": 4 + }, + { + "name": "shade_angelic", + "directions": 4 + }, + { + "name": "shade2", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "ghost-narsie", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "ifrit", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.2, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.2, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.2, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.2, + 0.2, + 0.1 + ] + ] + }, + { + "name": "banshee", + "directions": 4 + }, + { + "name": "shade_dead" + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/necrophage.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/necrophage.png new file mode 100644 index 0000000000000000000000000000000000000000..44b5dffef961396310c35e6449e545356880ef62 GIT binary patch literal 4747 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift.png new file mode 100644 index 0000000000000000000000000000000000000000..25862857c4c1a6d4ed70d82188993c19a8011a4e GIT binary patch literal 23609 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2.png new file mode 100644 index 0000000000000000000000000000000000000000..8891a768beb63cd8d45d079353eaff01c04179d8 GIT binary patch literal 23600 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 Hu0mjf8bZ=` literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade.png new file mode 100644 index 0000000000000000000000000000000000000000..848c30ee160c08e628ebb2e53f2fb010cb2bd158 GIT binary patch literal 662 zcmV;H0%`q;P)alVF#Aq}GYz1@Ic&g#=5q(kz5E>2{uyuU#|JF7ErGafg z*zv|i(*&djmH|P>U+d%MJ*$|IxOfL!LrW061RfsSgTG|4>5; zt8L+E;LHHqpvk=d*Ez{$0AE9P5I7pRY0w6kkJaIyi~#90nBux=yAvu6hSAhZCrjkx zOAw_Y8>E3F=ke@K0R z`(MxF@!s_TmfpwX^7R1)4Cw*;(FJM18O{dTptFGJF}cK<1FAmY3>cLlh!(&FJpjlo z&>QtCF^B*zXQ~pjNS*R;4r$vXf%*_xD&NQImyU}}3VJRHaEeQS#khQ{R z!1Ue@mx?G5G^M?exf$Yq!Mk{W6!sD}jqPwS2)h=oy@2EC;+;Se#_uaIVb>^GE$)Dw w&$oc6PpCGa=Y{6zULf)6Oao|erU5iKzwQDc6X!)U&;S4c07*qoM6N<$f}blN&Hw-a literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade2.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade2.png new file mode 100644 index 0000000000000000000000000000000000000000..db3106ae2d8c61632e4ad304fd2853afaa34a255 GIT binary patch literal 1764 zcmVs*1e*KO6{nuaGZH+N->nArrx&U23TN0{1`667i0Nv*Q{L_!_#kb$J z+tQPugnm*3qzljmG~;b;IP^(JKm=02}Y8ygQc8dF5g=WFA>yNL%EXwPKKYZdWC6lacIJ=HBX~YGG3KaG zYJgM$u+d)o6L=1%x~ESbpM3h+;TP{O-@U7-e-`x5y#7&+epUmb0l+zaU7-Lc@pU9> z^r`=P+4lqR{fwuPj;!c_gK4Hz20y0c9l00XD^;Naj<@!3D1z0TFAUITV! zK#2m3G;&A3?-WS=4J>6M<>-$#U}ONNd&kEY|8BQ${Nt+<1?YQ^=wiR4-~F7zp*^C% zGXZk+CmjJp1BiD1G zhKAyUb~6F0{~C%r?`QgEl{tV^@K55f^}6oEcDn(6|7m^WD*PiT*7y5~eb_cl2+vE?Ei!7S6d%ZHK)C3<1wkxE z5Ka=O0y8h3akYw%1nmuKr_O#Ls{!$j#)3Hm$RXB{(C^dkdp-qLZ)nY(pQC;bs?E6; zSQ;RVT6gpu^f^%Jj-G=)jsYK6%?HfM9*)#D28-nbR>th%)G>(U17ft>!&4E>2doU* z!>Neo11#9XQxMMwNV}t@^}AHh2UxU+ry!aSuxbxa9fL?dU}e}Io;n7xd;nn49zF%p ze1Nn&T3WyRp7&8SA8>8d9zKS6K41*(_VB5Q=L7n%U=QaQL-l+Br#)MvK2kFuFyxL# zz?*Xwzo5k)o&%>npX*hX3wX(qk%RcAz=?6^JbPZ2nWdae3Cml z&;}#~?BM_wp@@EIdp^k>9e@JBDX6+VJnTH^UzF4@Y0oEL10?O?pev!zY0uAgM}r$W zo&m9IdT+aRrHFOlc~`%tGlIjOpWJ}pzkI%TXAj?*0kHEWi;pzTzjH^o{(Kx)X>D$M zesTlQf7!aB?+RYq75%>@9sT*C@ih#(oc4V3HNX#|DFAL=MPhq6Qp2FjY0oD&0E^!B z>eoQZ4b5rKH)T(kMm!&|kj~NoVU`96vot^$)d39)s10b~81S*ygpSI9Mm&ZHl?fen z0gdh$q!T(1E}*e8me5fZ(C9;ZLPu3VV`VU*qbi`$<;6o=z`n{M)y7MLt{c`_5ls)39tk-0@n|H0f#;;1SF*OsR0d<`}ZT# z6JQPjjav8b-{H_uLWkpDk~Qw%FP)GnmJp%_G>YH9e+2RZ3QS}tgs1_H;`i?_y?_FP zJ}DtY3TV{2e}BmZ6o~rH5fehBYk<`K`#Bd-AnF68giv-sL+bwhF&qmhFpPmT0ke(( z$@}+nFQAaC&y^6$yM4Xz{rfo=P)LP4Aw;?cNZ!AnYXOB^U9N;sRs-g8|9*}I6sS-W zLaGBA91AE=p(cbDcQhkQLPjA=1B6)`Aj}fb5Jq)C!vf@h22$Gzq+mjO@m=Xbtz?z z96bk-y1hV(@yBn4Ir6)~EQIW!{$TM`i~@hA%YxZAw->H7(kt47(kt47(kr^(;u)vyGH=TkLeGv z-)Wfupqb4_%N3$nFi=vB6K9&{;rsn_OVe0o5Py3{Yy201IFP zd;ySIU~ed70f8i71bD%pJJYD@<);T3K0RUpXQS1N! literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_in.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_in.png new file mode 100644 index 0000000000000000000000000000000000000000..cd09a46e5817b8990f3457a8d5db403eee47bbd2 GIT binary patch literal 9212 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 TTxoyzI}bobQ3FvaZxQ+*y0C!^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_out.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_out.png new file mode 100644 index 0000000000000000000000000000000000000000..3f308c2b4bfab968be387cb5f22a61ff3b6af196 GIT binary patch literal 9190 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/narsie.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/narsie.rsi/meta.json new file mode 100644 index 00000000000..380599c7fa7 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/narsie.rsi/meta.json @@ -0,0 +1,57 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 504, + "y": 532 + }, + "states": [ + { + "name": "narsie", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "narsie_spawn_anim", + "delays": [ + [ + 0.3, + 0.1, + 0.1, + 0.1, + 0.1, + 1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/narsie.rsi/narsie.png b/Resources/Textures/WhiteDream/BloodCult/narsie.rsi/narsie.png new file mode 100644 index 0000000000000000000000000000000000000000..e5643681cc224c7796fd87e284cc5591f24bd224 GIT binary patch literal 114966 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 yEbpeSDTbz;W7B&k6WfQjl2!= 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�mAMld?;4xeOFJ)V)=wcC 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�Dk37j$oAeT1zk&MRvys_Po#oSEAm7vf%<;xkbr z#gSXUU39-vkk8=4n|=Sl`*cn-NXyn-7^FeD9hMV?Hgqngo;wAk5be%%P%9QX3Z#U% zDnXJ@Gw?o~C_!YC7eVn1Z4nN!LA48%rghTZUj&`sNWoTkP_1v| zZRfU7{2x<${|jxm!A-O|29E%Fp`h9NdMz~wVrqoRPYx))$OB?$3VENA zc3_qbWlgMjd0{;Hk;V*AM3?70y34sjvU5~HYR+{}D<)o0Z_YH&^&QkO2-q4ODnGRq zvDQU&vP$PPc-#nyx;m?aUn2gHHMVZ}tPd}%vn&5r#<9odQJqoAAoc0_Tc!DT*`!(7 zkSI?G)s+~;Xj-Yd9$h$ig{u};)0*~^DR4=xkVH-#dAX2l$_QYvJf)k~T?`S$BQMRY zAX8)xyvqtZSOwBoy!}8Jw(8_LffQuatx{TQEVQlOo-T&UtDQs|-x(#H0}p8)rp&#t zIrh5$c!#m#@Ct!w*U=lj@bHpI=@Vx&*k_2tlW3P>!ipBM%WQQDlUO~TPT`q#nONl4 zNhtL__!CiD5DYB9;UjnlL_IS5>CFJ}_$A1I3OyR~PTjvJw-*BlIwJXM#Oy9*Hs=v2 z%uvh0^!dxqo8*zGifIL3!H7e&`MqABuT1_GOY=*gC+1dmm&XC8AHe}-u=mDUB+pSx zp6l1W@SG$njo&7Et8|q)&*TgmEK)w;$aFc-zFtZa)UXte0_eoyYFb2|{c^I+@+6%4q$l#0W~vP%kc(RrTk>f!Ga4 zxx_g*pF1QHwb2Z=fLYrO`s(^Ox#nTK{)5=JKL16m@jVdK8a`=L%}k9)_2v4#BI3{P zGd*s%pXXW>X&utioq@x%?C;cT5ReT^?W81UeEOkGVaPL9dGPb}e-P|YNB@x%l5e0T zILF7GFNw98>EDv}!rA|@KD_RJSZA}Xee&x0KHJ#lahvv~2`?JVv3$mYay1Hz_67!$ z4XsdX15MOW{Hb({lm>Yj;3`@d1*n#Zu`PtxY%lDiyh}EHTmK7wse?F&SQjtVpUn}b z)s38tNwhsuadNt%p~L-~c-fW`mCmQ#3zb_nCF0J#qp+w8Bji9@D~hFSOE_3rOC{e>ARR1c~=cFeWjIvCy#zKjer!RqEM z&-$k1Hp8Z7VUsEOIR@UgglyQ14pV8oe3;bH{pb6ygR>-dXv1AF3|K9By7-a-dI!e zW<)P7%Y2I_d8B%U-!_uo&=P8$kymLQHRTCoG)^?ODWzXs{yod9Gtxg66`GK}KYykb zFr&FNZq9>muSY>4XBh$KA9rCxbLv+;*)tW~?pgW>->KhNJ%DO9EHZb6w7(h5BNlqA zH@9G)LM}#2ZT6feP4^-)bn}S|#Eqm7lQV9uZyd}|tAq(lq||=y@JFP{2+F~ffnW$l zsAsFY8nN*ykAasWjQ&CVDAQmEt@tK(jd5>)x&LF)m;8}SfSh8(*99gdiXao;AYl7x zhB}q-n(mr@squG2TF;%T{lSvcj^>-XSIu3l=Q4Ok-a^uosybQAgF069Y% z4O{Y$7`I^;yi7erdvE1Y*kC*uJv6Z#^FFdFF~kb@8UiK!{;kg@gA|~p+uP$GHT#gZ zhR6Q4i^Kopv3b1oFo7)V5=HC>zxzlDt6J#60Sin(k9GjfFUCYx7Vspzy#rbmud3j; zZOfw!pb;r#_FGT#KAw3!7^S^;Bph&73nsJQ@`H4r|AWcAI1sUk3Z>C+V1jXbdgx{s zZT$L&J`cznDSw6%ds(eRW9^~nF3y@8b_3?&$@KC|S{QZOiM+p| zz4I%yUjiX8vm14wgb19*6YR0#!L$7>n{mQ>AR`7qf*ss>VA<+(&OKY03Yod5U zG%9%P9dR{1hIY$?U0XS<%aBcdu~!@Nz|$8_`_skXMR>8oDX`l(Cv^EU$GN68Gf$k0 z;YRs4F)pZ=*|QJB03`t5#t>Q@`Ahz?t$FVS?-5pjW5OSoAnH6wX&#rrim?|p?p2bci#I3RYdE30r|Np#L<^(y1&f~7dmwHTjl~gxp@Jqh82F?BYfK z_HEshdRV;FV{v{|@7@v5k&v8+H zG)0wGOgfZ!R>7(;)H*ZIc4lRhSSKE<%#JrJj2IvI(tG|&V%BTzvqIz-71-J3>iBEC z?TkIm$hpFOU|?ENML%F{q2(vtB(avr4=-%cNz9$09I2lBWz@yg)0GJBeqVwi&u*en$jx8IXu_rtuULGo8yooqpMwgKdpN z5E0U8cPhG$Ed)HocP1Z+!N5jNtYs0U1wM-h+}JAAbAaGu*x^&jqZ5I!Gq_y7@>3Zz$<8Yc$C+U?$Gi_k@8J--M-J? zCUuI{?((^4zD6L)=oHltKY`&E0egSd2Jx28g?+sjtOx#Xbc{+~ZFb!3C~hOL@D1BY z<&GA2c>tfKZDJ22v;1&h_f7jE@pSH;3{88Jo?ndVFST%T;?I1&bmd%M5_mYU3yPzi zsKp-Sy$lvd^>=|3KBsW+lq8Y_KBXM%cn~(0N+=b+wy=h zBfyuNmXZ0ksoZoH`Go@sA(<69p>wa}TdI4REG6)3e#B&YU0{2DMUP>YCV0fg_ZxcV zCeGkm+9YAVqXGx>T~7BZySDj)XF0}Wh>$>H-XriV{TzO4`+K9K75m2lj(FnFuc#_rTw@>+%Ir(K_|(MfL$6sAtuOU7 zAX^8utK}|6)_v4|L+jee1=1+n7G579Fy9DzJ;C)l(GqvbF_w94Rz7i@#87JM-L zgIRCEZT&?TrX-%#A`;L-2IpZbI=yID*mGa90u4})Ih2G`{8S@_k1RhZE1xxQ0u46HnLTGD{D;e?}1Cv|PZ4)j-+n2qiVg1C=d z9GK-4y)^Wxy7*Af=lP3Mg8_6&OI&)K-@?PZnRpWkHf$r1*Q#u=pqW|r6&l>H(4YtY zFKA%vRB`>IP}I zWjz3RaB1(A_LyYp9#M{tz>_z#-Y1E)grTk{3)**$?C(y53!_huU~-njB~W$W`cUWP($W`x9Oai! z+d05Itgnom7BzwRG<^JRVcmpOgC< zebTxg0P*p+y@vj^UW8VP_*SF-w3TyzDn)RL{Q%tnVszePUK|&0A(H}i@SJpT6K-UH( zz9Vrehm9=519J~|frnpFq7wOmE#NtX4g1iI$bkv#G_lek_7z%EG1YYTltjS$GGuw;5Xph`;-nB91$nD^|DWUe#U(T^XEwWXgDa@7_}_KukU&RZUyR6lzN3 zr$m-^Z@C`u4lDVMh;PO1HUS^7qcn-LSt4~tGiukAb~-Nyr`^&%ZUrF z26gtrTQv%&Nepd+J`J&dur9&%tJ%alv$Hg2jr(PqbUg_{27l>Cl$i~1-C-ybPfb?z9DJxN*`??)z3-vY^ zv9X%h1kCD~Ss{0qt4)?>6(pX}Yr*%z9%sibz77d&XCteZ_>V4_ENF_Yf@@T=FuO7z ziyjce>th0|fs-#RTvXlAf7d=)05pS;tubdLoiT<&+YM0dyehLHWCH6jWM9$11dv(H~}%M3u|?J#Zj17bY;0Mk{>-1_3ky zO?U&6WbZeAU}U^0zpKZ17LbRW^5rzws@{dQIGN_(iMwN~!(>-r`5#5#!wXM$2R^S{ z^WT2+m_0@<(hMCSK|% zZ}8=XR7t*<4N&*+nnpMJK{NqFm7h8Asj2TKHe5*7=Gt=2`K zW->&fNtL#KQ&w6z15O4i{l;J*yW#8cJ*cx@0DHn7bZb1G*?d9QdUj(1jNt0gONsqf zyD4YNwB;VN%8`^F8W4kq=y-v>K&!TmrzMibuaoK_IvC^OrJcqMM0L#Bkt%+HY+EKO z4f8;HrCSS2TC4K+DY`b%d^z_U5~!68|Bi%vha%Qf&0sZ0DWS;KYWS_n$4UYMmj)w$?1#U6(x~M7WUjv1PC^r0ldEU6+W_$!l|dLuWXL9 z4_i4wB`v?uW6@Aacuz#d{-D2rcYgUmw948YEFdRxCkv}tu<(G0y?GqFuOpk)Hop`S z>guLE6ul>5f(ksWP%eA-@0-UzlWu6{UspG^+X1(ISPXip*s{7x{iL+?En0=inD=JI zX47C#9s)pUPY_w?-})d4W~~$4bn=>%@~cbQXCsfoP*OaQ zaA@@4sLgBQTgq~yVxSq|8OyoFYuYu0`h~eXysxih^S5jNPFCkWxEItNPgPU|ed+Zi zmye-dS-c@RreJ_4H{i#~ffIy%yau90L;$#_>}*KL%u>;DNySGrA~Vz~9oCW-eV^Ep z0oAr=ht(2aiA?q|v41tym=x008;0WNR)^!Ld6ruoV*JJ&;){MC1fGDDcIAan{SsV+ zyQNAVMgqgy4ZK(7w!jM%H!Ciz-=`Vz3+3_oc+_K_s+GL5)nZ&4_v?UGd1E-E_DADu zg;q$rZg8;rju(J$`)^q{xTtnFQBq&$OTRzUba_@z{?2+I7@miJMEfUGon0EDn&5U&k2rDk;B6-D&(b zWT3bWp>0a9Q?M$-`hucMd=zeALVpCZ#gB$QYkkzEPx@@(EFc2m;y{U^Wq)H*F-)Rp zrV~YIp@@`$ujt(hrwZ~p!jchK zcc%^)I%PGOA37!3vSc%8Ze}ZZr!Fi4k$acif-AdWKoeA6)Gk&y!$(xhozU2Rr@z!@ z^mHK=H*42b>J7i&eaq}bMosBL2izBg7$kWudI zSdk>G&yg?d3iWX3;j|a32CvK#1Wc&F_8$DLy-)@{vOxjKBoY_-kx5)_tlfJLxnzZyUl?s;LII!9iiw~p+dse z3$jI-^=`YXgq|UD1{~h|o;pbO(BVPycA{1*C8Co%SoYtp(Njtyn^!sH6-JcNIwXip~KcvUlRrFTv zk}s3TL3sI6_juh^s3|b2i+@bDz@B>fGLBX&zFj}{6&W-5PsJF1N#Zi_@`9k-&Vl_* z+I0@7WGcqNw+%mdlHb8h;tdyabFTZq0R22j2c{880v0I%2kN;Vs_SmzZ~XsiMC`y{ zdxC0IxUi2ZJ8N{UI=(m!2AHc>LTUdXDf<6H652i3!AH{B1K}D3gEW4-7p&ax+3^4I z_1w~mJC4vS%%PLoB zjQ@v$)(b#(k)wX{5_Qn`?;X>cZyG-(10G_(`(WPY=E-ToycC!0&Zys#F`6fz(a#2n$FbkND zT^j{O31ghaMVW+`dVy5CA;1atGS(xzddA^Lh;A@Xuzq$#`5`T&Wz!yOU~y$wI;q@Zj5EXLpOiQKrs#FNKdP73a@6rT>)je zk|P;i435@$E^?8CfA|J*c)WNvIC80*od)Sj39shyUzVdo7^(EN>Ff&hf z(VX3%Kl4;mp(7XNgVD?=Jd|@zO(tvwtNuthIhJYj0)WD^MdP{+)$ptP&&u=xA$axfze6zhzeCXcQsKXg8F?>S z52B-GEQ!JHacd}C7JlH6H!#4wYOVM*O8T}}N)E<-RL0`U>JwjR-bBq+#+_lHXU}-} zAUxj-t6qNcQP)Moq3>%aX&HOy;RWd=)YF=mmXc89C=N&n%2gDpjjGLt}-e|j`T$9?ilNBYKrYnKD0|y zx1Ix7^{)HiFEVZ&X+H)z#36XSP9z#-N z%p>~R&f|#757>$Um6{ia^a5<|2uVOqOH~7ETE{i5qQ=$F&2d4@I3*Ea-O<0Pa%p$+ znlf;?x^S4@$aMU!drsjXhrbI9LFzUY#b0O3iNnbw(ikOY8BOa_pHup&kH+W!Ri7|! zXi+Di9L!9HHNv3B>Lvj;e~BV0y|qFlH-YR0?Eea|t69J>myRODG&jEv+pbCP5Xl7w zXa?ywrwlk~hN~Af+C6-^JvHvcpjEUQ>bMlOtS^derg6905j5z1Z!2wXv^P1*DtSHb z7`3CdA!@PC_bN!PvH$jF98bNyqyOY=fF$Uv!NoVCXy(G90D|1@0&UNg;08m(GcE(K zMFrh4?F4FG);7)1tF)RrVxM-hdvIOQn_70~T2Dmn*4IbQZEx0n<_zrN)x!s`q2cZ= z&XLy1)6~)xsgsq>EgcbrgEU+1qEGyP+};Mc@$* zeks(zM-llXTP;tQjAnNKV;@6GJ&Om~=6z# z(5xvt`ahNF<~>l|)f_wh(&N;Bl|}L|tROgR{@IvQNvgbl;e_&dWl=mA}RJ|%N zv@9vt=)xVi*l^9tRW0x!@>NWyroJ`Xv1H|90Lr+1<;s;dYmIS9hy8!u%>nu;R`N;` z_&Hs<4DcbR?4f1!k^GRSRlh%*2n4@-lA+s}S76|&(wVx~S}Le*nj5Up`8asW;&Q;) zGk1`cv@G}L@NX&y+hwB(Xed1R;&hx;ZyZNCpH?);ps|8KR#6Ftf{Bl7;q&;3Fb4Z1G9X>F-wTsA-e@NGWl(L)q zAB6(`!a!^lY;)5u9y>+0+p)diH|67_)3pVri?%QMZ@+NKw#w>pHrD`cmqFsL0QPpG6~g5*M1$k%GY6V(PaZxjutlOsr%wGpIoJ z679rI5eAPYc$5{5xjS#YS-ltIUNXr2c%yQfd%0_M-BYut`z9;2C}-&|-T;5+xhxxU zrYlXNE5oLvXEBzOoNb_~B15#Mc=hu0r^CB+pAsK3IfqlxDZJ~1BTUb;c#o)Qtb_espd-{U3al$-%QHnF1|A2;yEwsWbGdQMk_i|-XwhiD6hbX5tGzY;n28W^>2P- zWm{@6KyHH*>tr=gbm`>=pd8|rdTl4CCuZaBn=9&jR-eAUZ%A`0C+V}5#&6{JUQS&j z-nR<0pIPg4-T2Lf-K=`&;jMyO);1Sbrvl+nH$RKpz4d(?Rb!)dnWazazHmE-SL{Mf z_78shTkw~ke9j*qUfh=It;t_8K;)_n&HXeOz1)n3UXBJiwfj*+dkTF|g2o_We+Pxz zf4uSAr#1}zI^lhvwp^b}s(X7lXYVEA!}6nD&*@J2Ghx^3Hs-j`)I!`1+8cz)?!~8q z#iLvIbEBuiPy3wm>=6V%TmhW--`h}kCl9xhZqH*Y-tDo5IzGh^f(kfXo#vi9ZxRjx zMpUI6A>ZAC)6_@Yd~XZ(<}dxq=$;VUs{RLKV8GyCcPPiZnilRpudL|=G`Iymf*_;P z{>Ub7eN0`XVo2j`dM=)PNp5+Y)jaq@EsQpm9G%HBB&+`@wl$u&eK4kYbDX zx2x7igB1;OZ%w0)gDMRoTGkD2UnqRDZJW*0mwQ>VwFSU|)_UAjGXN}Ge6Kk(A1z+e z90PsYT=MSGnLqJFSk!-yH~V3_%C^H7|M1FUa-a6YIga;4bXUWSPM~ zrEm28xY~=A?&tlGRw*yt2BDYGPG3ed!@jdE?-!e&S!BS^?&-EW0YV$e56p= z0vU$GYTcVzZxb%Yy89+Gr-4Ov>R2?478h)Fy#Fv%>O#mVrvYhIa^{!-UzN@Kc&0sp zG@GF`@O7EV@$Sawnv>!>%I98=LE^;rQ2rJJEq4=EoQ)MWH8|!Dpo@!BA@svju zc*FLbV2!O9NQKf|*U7enuolC1_qPY{#RJ}wrhx4Su<{CgQ@|9XrLaCaRd`+`3*oFy z{*@qqQticnsDk4Jl&VkM_yun1e;6k=+PuLjc%|!U z9`jy|)}%T^S~aw%zQ6p^kYnLrz=H-IR$=)oDY=J4t^GO8g#&hk*BC7MAI9rLzvjmqAJYr%?OeJ@KzP?Hx98R(t9< zhbu>V`@V2Z$x=(%Il0I7oa&qHn@~HC2az}M<|kk5Q^V8GuNq#}DvD#*fDcTQj{>|o zKa82%a}Wxax|m&fMC<6zXcSv#SWP2h>X*i>(&Ok!!Jqvrugv$a%A-d9oKJ(5|XoZoYldgzx2k*Zo4&!4p+s8Ne>4?PH0&rRv{;;p4h=R%k#< z=WXE`Vtc5}Kkc=q-f*2UTFn4fRRL4T zJ4fi=8{4kAVb&2VLPPl00jVwV-Kj8{P5M451wVxYA2m2Ldzykzq8-D?2DQA>k?%8v7T*p z=2bIp);pX17;K%dn`CRk23ByHMbBOEk$>n1M7Ou@IlQcH_C^Rx@P9)0IVaoRH*@et zrF*&J5B1cmOG#sOmrl@1X@||Djj#vNlq#w-m{Yid@Gb9Vy!Wv()kNgB{gk$wOjnTd zIK_FLV93)IKmG5>)fWW&7N$^JI;cI7gBQNb5o&R{UsG?r=D{4))K@22*+D8ksOPhi zlM`XTB@cD}r@*yXkX$g|I+3L8d&^^c&u*x}K_YEEOSq~zk*2x+HTGxF-z#$t`m#!& zZ_H(COr7wVZneN3FpQ|;iIugWl1>+=U(phIz@;=yN-KWSVLvd@;yaEUzgj+#Wpf#b zZ|;lSkQ0Bg9{IKZp(iNDdq^+Ie2o?DaR+5#s7st@$ye)0A)t6eHO0nik;`{1MRoJ? z-tb!v(r*<{ihXmvGz$LHGlIwRZ%17UQw*+Oc#`vLiQha+3s9K1&y_!rTz;B;<+AvT9gw=O({bM27QpV)&n)caGJDdeGti zqb)I8i@Cq`R}!;as}qX%8b%c6cE7rFO*8vmRokoyEPQ7T7R`VvTMeNomPxTdukXh?|d= zu+>g6$nx-miZyRc%r6tUhnDd(GY`GSCxj`uf%WLJVP4FYTcX- zynrXd3Yzd&ZwVlM6kyv=QWt;VdsY5flbUpKaQ(vs?eVJ7h>>e!e|aFr+>H!U&iSkR zgkNG{8~M;P9^8+QBo~7!Zn^`OhXHP~Df)hxa~(D*zz(_>=8ED}%i+!~@zPXB$Y+;4 z#l;t4*8^_pog~d5_e2MM2 zrAWKsyck{_n0d7XRHtTl?>DZYEiBZYUNvY>WojI_Ht4AwAmn-Mf&TRGzZYTaJ8@rr z+SehThY>q>D^ZbYmU>c_y}1K!?S}FAFT>Hc_Iei`@Wpr%1SYFHl7duU)4m0A-0(hO5I^789p+PFi5v=chJ(}aK7vhXVh zEokYdo(kKVlyVQfjsQm{PsYOn4AQ#pY!u0>ONFQ@Ohu-wzUH1;`_k8o4;xN9LGTy0 z{%PpHls431=b{AsIB5j)FY^^kh80sY5ql}*j0AWTi5Z9Hkv1kQ3dLr%dy8#k5OMBo zp39>ztOs}F;>rK*pdP=oP!DkS9^E9??$vMhg^r2Vs}!c>>Lnzcm| zBg?+>A_^7Wse(%c3yq?+QwwyYrL!-J%2cg+mR*%fl2U-h?Z}5 z{2L&C;7X1(^6ac-HuG3&)JAzihS$dWONV$ym-)qSIng2m#Cc{Mr;BBBx*6< zO{$1lW~$!4PWg6S6;%u@!eQG5Mo9UzFQzhmtzP^B*H zb(e|h5Iq!c!ib&`4DI*Imtn5v+gmvA&1K(HB}Cj95s2f*)J&A(>t2%}*?K5+oxXqg z)W=7d35G~A>K(6|w-{S!9}Z44sLxNO2^2#L96>%_RlP8j-C-pWkWSv>U8tT;Qy>i% zoc?rm$evW7x=G9?i6+O*_Ezk;F zd@jcA@Jy3BQ*mm|26OI&@`B@5A+Hj#CvZ3=Tyrmmlq+%qRDC5<_&un1&~ES zdSI}VW1(I8u!hz)Ka-QJsvG2?FlP(wIsYoT6i!Wvd)diedahgcG`KC!EF-`vS`@u3 ziuuB*SsaN&Oj(NJ6FM6NxX3ub>HEK<$g+_0I<%vfeZsbd=S+a5sg*Puu4gasBAue+ zt1%(_*-yp6K)$Oh{JOB>sF;2`t8j>FKjH4an2}1J67!m?I2>s7JL8;QsH;NH)Gx(x z5(B!$`CN`{y{wwFM+NhouY7~eEaq$P9MLW?LCj~FkqiPQi27l}a_P{V?-5pRl*XyP zYr6wp;r1+zE;mF=={&h8DB|No7WH9WP&+=a;WZ)7{Kp`CZu_RDaL?GwtC@Paz%H3s zAX+anzgiXD0a@Si!XjhIo}4JT6_qF{6mMSCG}4<1+;5F(yFoEwL$eiW`>gL>ZYllr zD+$ui1IeE^nRSpKM~XJ+A~J1mkY6Z&F2Mi)juWV>#mUx%*6Bc8tSx5zQbzEZn0qyM z#gVIHR$~_wY9Hf?VWu2SuBiPy$p%JR9zP%d)qwGULvXP&ZmAWhjqpi}JQC){t2t)i{Io z1iJi0G89xtg6!xEk0)DOf;~p~tguW2mXMJgd_Lx@eUDKw;ZYUJG@y? zyk~K>nddpqAv75!m|=1!nu*3^H#(wY#nN&43AE*yIAtyv1{!MSF&FiH^?6ZsE{B)? zE2@6?gi0)(_bJHo`H1fif^k5G)@MEp++Y469c!-2$xtdQ>{BV^=pBuk^GelHS4DX! zljLA@=b|AmoRGH_h1=@eh>VY{D!i4S+Bg=%hu${zjgwC-qtU@LD^(L-`L8t-T@k@P zBk4Et+izGrnz-M?b6h-Y-jWaG2y;tm|K$8VrTGL}YBXUsKmbnBLuCSz5UESq!E9I_zD%2+azRyC!CVid<;B7z_Ar?sxY zWF61tw%(MdcJsbwE`8EWGS*3CcCUCYKy<>~uLFqIBX>;~;((fvMa*?*GX&MZ>=?Q| zQ+3Jw^GA~)3XLM6+&TlvV67RS37fhB{TvUt^tqVO;Mr)U)Y!;(2Zu^g zq3?#7D`3Y9>k&NVx+wLDWt$M41A?=KWFqGta<#avN}37g!oLU#a0#=U^&-n846<=G zf~UE#;vPGx$z%LQN%+ICBJBioA^I6z^O{wc|JJ~ZWk(ybgNF;MP=q6GcN8KI@$Klu z7+J0mJIq_n6cri@c|}%7bLTkG3P?ENq#jHl2`X4kehx8*krJ3^KnV*5j(j`fbZ zIxsdBkhv`jR#O$}KH&$gF_&8!E7mTPtxIxU^4{Ob4>EN)*M>6n7_}y{!Q2uS*T?XH z>jg*~`I5z%!CxhQrbn_XG)Up&+!NAQk0$AKAeK}+WK#|_+9SZhFtK-8Sx((BuPPIf zq{;Ioa)JLQ-OKcO78YO4sF3k}-e@DrtG8A-=x*TzPNVsbU5Ou!Hj_XG%7TW6S!k$O z^9l^Vo^U}R%pN5kEd1(#TaW%Fzxuc>hu|4H6ne^hR?3pE?^bZ!sLo3~rc>{$y61&w zD4}^zx8+pAv0`SoNpg;vPEs=)-lobm6mI|&L10JEefP0!Lc!{XB=kIgbtmq1VG68R z=WO~HL((!b*UPlf{>&sLGfUjU5l?=3YOPPV^?j$U|Feh+yo36}u8`9O=ka1q6c$zD8CQ^%?DFtwP@ z&yPscFYVOS+ZUJ-;!cp~2vo$afeM#AT+*=kJq}8xP{;Z)@)Wvhy4w$@-!`SYBsWDj znM$+Sz)Lfz_WA?3Me#@8kjpB!AeK$rtgB6uumr}<`{*}@Wh!B?R)}nbw&Sz zWZ(U=5;$*=kSWjKy97U;nr#U8l5Om?=7A5+wT^q;KV>mkS+` z`0vd2DPTfzEci^ik|%IEsLJ>y>kQ&gizF$3#8l@L%+rTGnTg<0$k_?YCw7B~CQvuw z6k&;IDNmK|utCr9dqD;rPy6bvyu@9xV~czrFlgp@ z-b5F+l!19d;aA$C1ext(QLDeQIm9=omp^`^gurG2%H53vNj$qIcguJwRm|6!8S$X*F4dK!1x~ zTC;3TB_rZ8Xm1Kvk%X|!`MnBy#Q%)YEjy$4I(>xaxu~zK-bX2sSu>)Y77;X}0@Yf{C5IuMNjr=ynov!jaF zXj3G1&rE%(@CIhNO!{7WJjIdTX*x@7SrY1`WhfM~J;c{#1Bo&5sjq3?3$UUAsi>7L zXEE~XbNk(6ZGv2_6-9RCbE+*>&>X2i?M}Gum*^X$qmK6=#On_W3$cW|>H|Y7T31YC zJmCfZPO&3VTLaD*n}v8o+uD{$gOssN!PJ2&ZcFS zvPwZ(5efxGbPs>fQ9+9=ot6z>wi&fGo&7dyBK)-;T*f%t*nHux!6OP(eQg8SxdK@n z7XG|Wcy85~rZ@5prn0!2{7UsQ5}(iy5h8m>HYSl|2a6J0Uep4sNfzvzU17=MTv!+_ zTK1JapAj6pM4aavRy3IFAnCVchBrSthaw4Phad?nzKKa~3b-lgbg>jcc3pRYXKzs! zy2*QFG8!{o#nI;)Rst+K-&qYw=VmGPTv?*ujWcU`SVhkI@ra-7fqFj__2@t-UM)BJ z3{tvYmU^Wl``!##fTHq#$yRI^uE_FOGiu_wm~5Po*c$;YC{p|av&fPw-nX{=^(#oU z`5AWd%oPsNQZuG*O^7mVQ+2c`&v4esYpW$#k36?GoxExF^7q!8{q>L@-ef zj6J+*kw(DOx6qr0+T^DaW;amU3$5rih|6>ZL@IftUYPEcZTpAM`26Ue;`40yYwIfa zHS2)g0t3zsn!UpUeIjR=GUSoa4V>8 zb+1`Npe_GfT+a=Zu!D#Eeoxfz_ZDN0M7Y{EqF9PQM9DSI9w@l&l)vfZ#8o2_0AUD8 z!8KhmyeuhTfeVTc7WIGbV*&Til~puy?Xo?XbPh>;Y?f*%;ZC{Q7I_&f5wm^>A{If4 zy?8jaewuiL2@h_ElX%9yF#kZpxbqpyJS!&)lzzu_`q}r@CKcvbUjD1nc6AYjy}tfA zD?2NYnRShBu;5{ckKkm;P&;70aWM#T}wlM4Xm{_$zPHXW-FR!_htoZ=z)x`gdZ9@@8Q+X7oxjx+( zOR)5)5Pso%#+;EfDx(e&IToY?ByJ=~a6Q+J>Iu@OaxTBLZcrA6Y<_GUKs$SObo0&9 z9+nQMiIy&^w*XJO4G1zAyiOSb;o}Ck&uc=qe(n>Bg1>C?odu>pwvg1vcjCUod!MzcbH3Js zN=HYg+i_`4|37=1B?hsGSqf|68&qK$X#p^m&3C5uQ%0{<5hIkYW;5q=3PT-IJ_qPB zK7Y`&e7fKhbuQRxzF;)=B_!WfDgOLA(f07EFRvrpsd5YR=QSYO){}J_T5YJZH9V40 zQp!M7Q)4`eQs-KMW{$a|)NUt*EgQwlHZek7qgb4jGU=NVA@n3)I$V@p6aE&)3|i1*lmV118;;4G5N8s@{!83eD4 z{Z8m#=v9EYf&YgR`pY=@-eAALV6Zkncw1OrbmU#Vm0JL-A#%hTNAa2?f5W+%Zx z=CJLVK^}4SndwH;ympbcBh}b{t*6x{qegDC`kmXN;SL}*39>3VHA7gKLBZy6mmZt> zmp@+e+x9?HBp)oq<7sZ?jw>#(5@NEq@3FL(LG?G0UDzAJ4gHgcjVyXI6cNMjwxOK- zNZ!3KergcBDP^*=SPT&-B<{qlZJtIfLlfn**H*&fZe8sRlFMUj?YVf%gTtC}U0v)k zsfc_Uo4$Np!_n)e;GrsVXXR`2id>s~JH6iJWks~#^QHUG8AVx~K)Yh!oshztToRh)=aq)Mh1_EN3ii>~r>K4!O zj7oYotriS)){lo3NR^`I&iZF^p|mhzReVwNC`Y-yjvhIQmuKqm_M#mm0<3Su=8D7Y zSe%S>KdrTRp*<7iFSL+oa8RMec)~IfOENYIXqBSfWh~x#LB`rf(BGS*42@MjfA zB4@C@JV=NV8V#+E^g)Ffn1K=}f^aH(r~bb=$4~E17`#>WNd+0^s}J~Zr#V}YLL)|W zVo*TOu?)>aC|WB@FT=Npo%EBoAz~4wfF&Y=#DVAJ!kB~JpRIq zn)m(_FIf+q^aq&X^K%3DLLIL;2?f4z+m^a5cD|?iV#8gq^#U16_>M z=fW_7R}syX>H+cgn?wqPDoY&(T80T*5;16+*x- zFI#lb`l+sYc#<-Bk1CRTFYbg>y4G=O>8fyMeVGf4mIcxX=B&u9Ot~XrK{V`xVC!uU zy&DgjoRS%J73k7m^z^Nn-HUAv6meIX#udX8dRp^YOHf)2eDzQi&WGsmR35kX<@Pp` zw$&$$X1@0=BZPTp#pgquB;@{o0B>paY$rC6*4jtqeWeU;8y2#)WDl7i8zi|{xJ&05 z=s5nl5=kPmPS72m>&bHOye<3`dZzx;K%!;ga7M8T54s%P&pAjLc$<7{RPZcJw`Q&| zzjB8PBR-2RczTkliKN5t!VeKi>WeO^2=}y5f^@4WL>~ouNp2kF!ydPA0S2A@d22qQ zg3*~_KhLvn)-$m#bAEZT5 zZyG@wLfb>STUyq!30Y>?(`aS8g$E5>;L2L3y)b_{rdTlb`6PFv>W!~CE55hYnoMwE z3GdIfSJ#Q-;ye}wd$=&;VV=Zz?8Q=e6uLU`PHpUqWhG@%xWhX4M@rZ8Sz_sK&z;C) zUCDwrh0S|KsGS%WWbUU0);^f9O}UP^Cb|*XYFg6I%kDfGALEhXxF<5*;JA4t@-ucs zY51rYKJ7`tJd9e+oh18RN)zAVb#u(4m*VXhABdV;_je z`+pfqi;an%HiZSr)0%>I->TOx9f+6jG4##m2rMJ|@k$@pCqXauGR5BxLgaUDDp{Y4?hjr2X3 za)-I7&l4YC>NdPRKY|6R)ulBJG&CmMQ6V*tCR z$9GMk#s{VDUV}~SZn^JuD%KC^B(El-`&SN2r-5OmuI5+Gku1&jBR-#|6C#@kQ?h%s z7Z{~GjE<&RW-R$VTPXk_=I z!^??Z2w_3)0qr3JF3e<@*Pq+uo&u)+52$-dELljmo%Wd|?tA;Q{CM-gFF-S+f*B0? zJ4&HfTA@Ho=D4OwaZ!HK?@=Ugd5jdnt6wkx#%>|YuoULj6my=dWv*zAdd?c$6bWBM zt`@~>B1*f89IK>5kwS3fv6qK`r*Poiq(7K>wAfo~34WCnT{Q*TRRs8P+i={#bys>? z&)|7HZ%7_z_9)m$wfb-HX*&jh)w;@6bRsubMyU*Y*z^hXeD>np_C*(#DBcg|tL{P& zH=(%ApS-5s&7rT)3@%p-9@;ltjI7jK2DNx#GjC)ojw8*Z-h_1=Huy6*e9GP%5p1!m zjxfa?B`d-cb0<0lgg~t{nhPQ|_sI&l;tlRZo@JDM->YZR?o3z%@1Wv_+#-vyiLPcdAhg#f`$DtJ2g(@$ct`PC~oTK>cog`2*tLIHp(0_J#;2-ZLZZS_>_L=`7#DdDc)x0RjMi+4`c$doa!EO363 zlV^BSgk<|kZQ6#U#Izg-nla8$J2 z-w6z=s&OoKeIWf`9LdW{`z=aK4VxJxVGcc-r56$YlJXf*dNsqmR%JoiI{KVK=cBdN z3LyQkX8FCn5!!Ya#Hfu?H<2mrbUp^#Z$DEVI652-jw?<+ZZkc*BuKyE* z(wrU$h{_jYLOT{+@V7!k{SnffAoS7MsGJQ*`JB@^v5do=#mONGI(5h5xQo_0d1X`K z_I~IHJsZUq@d>@YRJi<5mdM_wpm@Joj&JucFRY4lyaMm>2iBd6HzHb~_Wn4xD2;dk z&a0Hr+`2m-UyY1tJ3n52W>B%L@Q73H9axm}w6hurkA|iC;;gp2zC=w{6r;0Y#m&kJ z>)o-|)ZX4ZxK{R<%&dqyK!gW&U@z6g*DuISF z4s>$Xlx<&SF}7OfN&Vv6DX^#=I|t*3c#Lz46ls}@@roqWFsc0myQqCFD!*cxp~omS z2?A$-AXZlTxSC&x7Q};ip`pb(h8%t?-ouzCatw9+5mX@dds~%YL8wsJ1*KJS4UDSe z{Ke5t3EA2qs%H{-x{UaWm5xYZDgsZ2g}431sriZvcIZyH6U_2HtU}VZlm;wzhrm>_ zC3fL;J;4T^4P<2xy6TW#v3Y~*XWmf5lIO z-FBte_D8U~g+BoQo0jHg43a(~g5I1nB|#j`p-7vJ3CWoSLEQ*lYSd$`W(`Qiv^b@y zAcK0gn8#=6p(IGeDkl-U zh9l$bkdS+ie-+dp{ z(0^4_XM!lKTqr`lSYQpb8k7JoX1))m&;O<4+vrCeN7Sj3^+ z)K&aRy5+el)iO>*v0KO|0c8*T$`623%ZeNt^Qa*7nl@OwFg4Ag&$kj>FfRBmkxF1C7P8e zoET;<{CGH?YkQ!%UipaEa0bssQ(h-MNBaidtL;l>a_(pg?oNnyR++X|8#>dgC2k8- zO2|iV(ge_Vp$bW1SE+gD=q>Ikl(*q3-xHy>W9XAbJ34b>(_R6=DnDjAgnld!+-`6% zFg#{jHcGKWtt<@|f=H&*rJaaNzam1vdpJ&XxGAY|4)|H=*?6Ad74{@Rvutv7jR{c_m z>1g*XbE04hthq4X6tP@PbT8`By`Vtu36JL#Er3`Do+S6IE4{9685KG^!9XsA=O=a0 zfVPI!efq5`DorKh?9gwJgs4gmL1vLpfKPdd!H8(;$hqwAnJ+iNV`1gWyl&_rI`fdZ z&hcSHP-CU=ZTiy20*ZCq66?Q&X2cs_{eNLGa4K*iUd=Gnk!~ET1+FIS(3`1A)p7Z@ zE93x&7F~$@9R8O%RBr~Y9B1^gfev14eTH?u^M3>I`*8sMlLqU@6wZ!_Q%tR7k)XOgmxO9SSf;j103Y{(}uA^=m<~l`J!&#`8HLsEg1GV-3q7Ao;)dk_@Vg4 zFb-&NP{ZDCH$&kbL=xVtcYSPwbeY~|hniQ!0sLK_)>l}T@867~1A`X@5^4>bzu~@1 zp6bngFYU~Ved(s7makWgu4Fa7D5@Za6Fg)>if6vnFr6;mhTm#dwFLEcBYNNPu-vR91sVR}Wiu-fQ0y4J;N$UiMZ&Jye zUT&T%N)izn0Uo!ZW(k+=7tNq z45yXCR#=SW^ArZmu#$254PdXXO)pNV-9U5ZN{%(wyjgy_j~kJd#bU3PLkQi?EJMv# zcwRZ)<38W!Ok9zS04?iO&G<1nmy&nlzE2qFkz}AiU-75h$~$rl7+kBE>#Xo`oh;&9 z?ct#Sh(f_gLXla+xB^SrXTE~tkbjlh>}Ki80h69B=t}FiEzj2+c&t5G^%3FKaz29f zG_7lbjPym2S0$LaV}TsMNtxm#u|e%f3bon=X2a-f)pD(1ZG zJCD5bO;U;h`Al}D>d`=DK{let0t=an>bV1kpN~ zcA_J9fEO(*NP>>1KKU2q^q*p#XDG$!OZDrb1OhSDhL}W@1Y?!}H94cz z62_eeB#$k<`NUA)4jU(58ktXVRwD?u5|HV?6`ls0PXg&84& z|MZlqND3#2C)#1PkDBW}LRCwKN|n>k=@kK7Z#yDkzFd3U=jeGvh|kQ~zt*iU@C0)+ z>yoO3*o2?uMtLUegJ(#~p$K`LCL*{x+0nNI&>jB;y#Rc0n-XGMR*@G^(K>c7p}(m} z)*mdc-%4-ImqAPAa(SJt6ruNt(`_MkjEYPzs>0BwJ7rAO6IL81RiA}T7!A9VJe0WX zHD{7yx~o@_D*X1fm*#CE?XjpUiIuM6v6?DZ*=^?(rrdg;hzq-Qr!jasPOsl zSn+;F&iMamM=-74^bSa+bYTSoVZp?g$WZf!eAnFtW%=7ET@CezuRnplqg!S6LC*ng zsN62>6FO|#1Fy)?8@2V{C7Q?x9FQ(fpS(_c`<1`RfTz)mZ7gjuBvoFVZ+ukvR5QpH z3V>lMO}p0 zDs|mfR4cIrTC3wE`6N+XFbg*d*Iv-(M#c_J5S+|)Xie*3`#mQOcLXs zJ}Lq#8Jhr!`r9M#GxkvC;p-NAl+}my3X{P3K|_eEKG#;$BZWl1jqh~Y%Z-+ok1!`H zkUJ%=HU2B<=_krtQnJMgf@1Zs~odhaV2ph}5^|P)VCyNego*HJm`Zz=)>pQZU-#C?#gk zXY9k3c%9;&`~-;F3i(FcxP{#rKN1yB00+?f*MPG!HihR+N>J1EL}){a*eXq!?`!2v z`HbW&>xMWzYm7M|8v z#JmMigAw4W>C8nzlC9u*Q%D816#qDKGf_s(?FzeNEhN+8)z*!pI<0MWiI5vzg)`rh)z zWqZ!4q=m{qLAEsV?!`qp+mZnZ%~)2}iRgy*M6cqh)AuXy7GRcnl&&ib2)BU*AsB3Z zgKoM;HPA{h#d5|HzYhx_6F1J7$&Wuq$>UU!^0*9Mok7B{pzJ_#yVtSa<#^odXMI$d-TJ2z8=w12rF2pjJ_TVpP{r^Nm6+$h1I-0J%f@2|CHE%cWR1 z7jg6dN86jnC6%^+z{hNvn#QJ@GBb6`ZOqcrQgdxuG?#SJ(%i7cB{$4{1)QlVn^JQn zG^H#xH?R~p6r3{6m0VE~C`nNfi4YMGc#l2L?|J5N=6(NrKlR}gpE&2-=eoYv_ge1j zzHe518Nd1Y5-%iT-@3&o1h-%4`qr?3ml}WRsA&HIEbAIN()}Mv<7lK0lKz5E&uZfT zw7cicAzQKS@@$WklG4dOrEe01ETm+rmvI9dawj(DjpFArz4)J0(8b{>tudTAT?$3L zqPRs>)(+uuF#1=s>Sw5D&gyAqh6b5^3OYN$wsD0(z`pylw#GOk>dVHff6>gnCJ4AL zD3&r`fJg|$(!C42Vh{5Ze;Q^M!&Q@mPt-&7VMNOE3a<0ZX&sQ`!hmvkY5`l*YvqW|)q|bpB{MDZgV$1AnaS==sa@4iOHJyKl#WN;iAG zu1u4`M{bo*?J=9h7=0|E5DF!6N-^dTyJj7gO+5{ms>Oy4AA&?Ngs=#!$1(57T0_=M z@tggf7%*n_UR4T)pYURwRMQ#$%`aC6`KHkjXozc!#M(RER4rO&1B+mf&j}kVwU4O{5jT)anDIQ`Q{%*TbgF*Dhs z!Jl4|4ds_PW8BMj7tP}%_IEB=M^FcZ(ktf0j!o{GW5WrOSHzY06~l8Hlp(Fr=n+BM zo1$8H&JI>gr=a$UscSjU-W{IYX!3vZzYxladDe-c&)iJ!Ta6}#_R*TveepY8zD^h#_VXV~eYGr)VX9=k^Ck_eaN7ev;)y|vsW|%pCcj7hgVaA|F z^*J!iagG@0;72-2y>pJu>iZKq9F`rJiRSuvFJoPMFMBcqJk}P8_s(lxt_tT$pPY)I zx{j!y{GHHg^h~1((*6EZ(=j=wpId1KxNJl+qKPd@ORL{4Y1vm+^(I)@3|#j-+oIaN zzVUNa0p|h}Y|!6@?JnfYwZ06IRGqJjALozcd5LdQ3Nv(PHv(XI)B57CeW_b_&OfRc zQ5u_CU)`k9+-SRVWt@pcq-f+tfiv;a0S)}4rwC#&4Y4R16L?lU`_$A>s4;Pz9N8^; z7xU9OjJ(nF?2tj@PUv>WOvfyen#3Q+Z#fmL?d3rSCp0{4I<}=U{@5^5L+GYlqRWle z`1HJB-^RYr^HuEFRjgrFz|pP~HOiU1@yH6z@{*gb^?l;A+ z)H$8B&HU4#^D1|lx;whpCtU-FInxMI%uG_cg1Gigi*7%3){gOVu|dy7FjMv8#}0M`T#cTjcAcA*a^YxBt%0f>0OTRCgA=D^L@aG4eV~t z(Z6PH4%Li<181r+>tEvRb`IIygP|OkB_dI61z7G;gmJ(nNmf#Zn0;w;LL@Q`Kli*T z4m?6dkfSBGt&}%;IVZUmDmgc-MIAcy`lCU6jr z^Lnrv^871#z`FlMec-i_#~s_wJy%(j0vR!w7aU^2ti?g$e*~ zs#$6EZ8y;#{ncS=jUN5h(`o&Ek_@apvp$L_>{#1@o(n}iALGT{=ZY%e#4Zi|7BH|P z>zmHVJ+XI#g*C`SV=>I;9;RQlMmcf;H#M2 z|7-8S)!$Sq?R(;|b`7>!^L+@q)7=X3dcw0ag!9@ztZM~V!O0~HBMP?yi#voyv7J*F z7S3Z4Y5;(7g58}u^1m9orF5Stk>13kD=b!Dln685gpkV8kksXpGBM zA5PV192Z#*i{*i5T_eI59CA6&NuOi}d_0@%DP@5$q^}eCw&R7T9w=mpF1)_7BBAvieI8@sA)a zJbFsjN7MAeREaI#(zr2_JND5_%RVuJ=2K!D1C9f~UxO^yn*ZW%n2J9V! zZrm6e`y;_JrX#+t?=GeL@Ft-0LS3KbK7(tBdB?sAePpra9&;lPvqb3D%$ z%nQ!-*eAznR?&Fffz6u$>Z|CwVxHsxpITNN z_z;@RS!ntal+fuRrgcFGSa`S1EUV&}bs7N=4Hs8pE1U8x2s06E@V1Z2MiTZ$8_vya zmGog+4)wlxrud?CmPd!w4+ZGIQ~+qcEFmmH zqSGk7zzmDs$udRgt5_|2t0o@?HF04LGyJ*kOvFSlqaH%S3lrj`Ov%B+ji&N zfNvA#c~gTGOa&PI?OBt#eTGjYncI;23H+W}W7-amKDt)E^`tuhn%a#8F?;3RC5nUQnXi%yvekd4ir;}`yIW%i zBgPQ*tL3rAg_%g8b@J>f&l$U*L|cp%M-TI|IS|^{|7CcDHP7w5xVZ_q={LsvfTT9p z4#fgjGy->oY79wDs+vzDwvh_M&|I@qvw|cdS-$mGkwW%b(H%&tNVo{@UTQLXNv(s0 zT-h3TFA8{H;AK2C#D|>$lZkqY`fOM^e?5?t(kH<4e1djw76C_W6wQ4&qHZH>CqqQg z18zPc$ZM_z7GRvN-Kk&mW1|A#xN|%WN=g{(wI9DrjumPQ%AKsQ1?&x z2&K)+l|w&cY4X)tV+o3zt8vkbHbRGl`6d*h@VPr+QcRG~TH}V~O6v67TZ%3M5zHjWOBQ5Krg6$F1`p0*`0Hd%T9f{VWI^dExWVQTm&-@0^CbP8~Rfao$J}~A# zCnB)UHB?pcW|u9s_JwJtmJW)Rvq=Gp^|y}(amcQyJ-B{B>yi#86P z4R7y7b?3vu`|rL}NJN6Bb|w12%V{|1YJdL+U5o@~Dn#Ck20rhfyXLlTqB|w*MEm^* z1()k}_r;zAskV0^ljYRO7pI9q0TlS?hsMi2v0h3ta;aCYw{Mk8b_d62`}gtfh!{BY zX#0*EKyu-LsS5wZ+!yva&Q2`i*E3_~8WWiHR-Ms6B}yR{`0$&x#QykKX;vRuBhBg` zi=RKbnf(JVFL7nVjxgX#ja{@zFMeWGLN{d>c0eu_Ou2%9s3F z8^{LF*08~?6QWvTL;M8kg;Q1ls9NV&D!`GJM(xh_h-el4iF1$Tlm9HLk*tmj*rh>V z*D89!ss4VAK9AVn{RU61ub0_ngW+%m7(8SJ7bemW&}%djQx0I>H=Q__0;AzrO=`g9 z+lxs_<-{Xd7PL{@Cb?vt7o3y2e~UrET6mb@Ah@0>!Gb`WnmD5jJR#ODSX=1b`;><- z6xe*3Ad$nG)0?&dzB5Uil0VvY8WcBqB&=N4paQMJq1X?H)(o+FU53|S&Leri3!>3? zcAaSz%2pG@z?0Y~oDV&;-I0e76im>4z`d-E@^eeF}1d8`Oi@qKUufD8INSgXyZd!A?e#vYDzR{$>8JhiR6-lG3C zg}$){j`BeA_TtW)8G8h98FEPj_3YEQ?T!F&T$!Q3hlG;3B>myog3rK_g0d{=P&m*4 zhRSi**91xcpl-L5Wd~*y<5p6xCzYj|$%b2oWw$ljAAgp2_2h(YV$d>khP2h z0A3xQHl8|-dYQA%8F7k8{ArsB7E{6+)*{)ykWaQP@C=9sGeUmzLi=!@!#2R{wn*Xe zTCWZOdb;^uvApG~j9+$cjtNinN@t$^jmkovzB^H`0#thy_r==AfRtFgesA<1AlDuY z`oOgLKcSiLSIN3%YmsxHPT(STDBXtur^x|GL6fqZ4j8~b>Kp1bnllBw{)vXcr_X@t z9Qd3#m)O_xz@Rd|kgPRk0s)d|L7voD1I1MsujZ0fjk0O3=cQ6ljgOL~73mk&$0d?D ztqDzz?vZO`tNHRH573a%!EwGPL1c6}fAPnRS5Pj82 zF4~lJ0J4-I@BVi)FCvqA73%XlmWg3vG4Yf7v}x9?9Y>%EL&r(N%z!HfnJnN6UV{Rx zQt98Q4*>S`_maPO-|a5{ly|O{!gp$lPfXJIsM4YU+_YGAGjP$!RsKF;+6lHv>+fP# zkCQy+MB#;|4TDu-5maf{{+D_?<~7FTS})Ds-jvLDCVi#2AJ^uW0APJH`(nLQns}m_ zsB5dYpf8L^a511Wz!6mDSBDG(?d`G}U**NMzv)(yTQzsVIK8){xHGzVy*Y4YWGHM^ z{g;3G8>siVX$&!;x7YJuZFUsh9w|9mm{8;<_{ zU;m$%+=@VL~rf10)|%(XE<@&Eg7Ctt4_z=$T;jv=_)jS!(_684uR zqBMPgx2mp{XwBhr=GV)PSQ1HZtk>T94+-q!5;6kJl8*Rb@ur!9U!QTs9FD%5YWTlz zcI!JK`{89l>1j}N)!&TuHJmG#ltvg-Ii3J6r(qo9Kse=sMYiNAp4j|z`VvXs~`WL`1yao1jEKL z8DTLuE!uVeeXG_xYvdJv7?#xvt~lMu$b8`T?;j<9w?+bt0n^M@s4{tBVPP*BjYbcU zGq$#8XL1wpET$$*g|Tb&4?-t;DcviJyJhtrmA})?+;=c?-mWnYhI2x%In)-T+k!!L zJt*Ti2npEW=5@ixqhx`ycgOc&S1)e$SZ>MEJPL8&w?+UZMwcSIXJI`Tr}wEa_+ZI{ z!i|`fa7f0GUvaae2qVGW!+e@F!~R@*u$zTb8MD=&&puR#_>}j+4V>LT9=gZf@{lQr z2Tw`n9m-u3R@dB&jioox)WLkYp|C77C|dRC?}UN{m=8H_!${DKbWoZRd;}slH|q0B zqh0r8A)V>IgGj20Tf;G4!@DwBqP_=4gYh)X3XGsZ&PS*dY_z{=9dH;{a!XL-KZ=Zc zKn4%JKiDFZ2-|h5ja0;>Ii8x>MsL3o)|+o$TqvLalu!eP{{MN%-Zc-YJRj))@Bu9Fla5AyB!Pf{h`DZy(*OpboU*6l`HGv=uLZ&Yu;Ef29JMu z>aGhkepJ_+O*yQGMv1w}%rpHSS;D!)!%{yX{azSTFcu0Ha)_4TPYuV2f{fBWsW=IZxH zR{zWknxU29<=EqS)M2|^HYxu_TBt;jR!dd-=)9dCZkxgZevy;#_S}=kxBdzImupwi z0VEu0RhT(?WB}Du!h15g51260m*%!_niLugTNZj*0j=x%9&X+S09w{yFb>Gipo!lt zlH}z!{&&Xo>uuiOl8bpXoY1n+Ok>9wV*jLkz{C9uEhyq;$pF~>Y`Ft5nK2iO;%q~2 z1ClSs_BuQ^8Ss{Z4Y3~_q$vX5uEVD%`M<^%rV=dW0S%MWe)$tI1#yIs0L#JznN^bH z+>{nj|J!m}2KX-3-z<`@{~%)idS>f?+Yi1D;>jlY`J1j4!*ejxSWP@0Ka{beox^Hx z8qQdLaCsB(n0m70OI15Fk|6>BXucxCo*~aoLItTgVbp*tV=0{aUzfqMm$htV@_WRu z4*zs_OpmMeUaX?g0OjDY`;_T*Y`tgfr>37O4lyrbcs4y`aCIs)Oq=v0TDUwTx>V7_ zM8$s+UrlUgtlC37EMcPK(jhM_xquw$=HG)`Tw2#UWr7eJPe8@t(&tqDRL^=E+;Ja= zV?al*h&BSyGeJ{={(p-KX80*R&S_d~paD^fV~)+R41tsSlV;ZYK{8&~Z$*D^Wu+rx z%Dwpq4KLV*6l8QR35qY4yxKlzbQ7XG_O{DlzP1SEYGC#(xVKqdKJ-t$;uhd$;~@g6 zKu7UXri78juJzCw#{RW8hjzr;GD>A3)h1*~^86gPOScGYAKzwty@C|0FBD z$F4;QE8Hrcw42N+AQe0{$T^IyDfH-E;D#SJ$r6k2E+vX9f49kDZ8Z3pIW1lqQE|s& zLtA8*iv+@8C3hbcL_d4@hS=!G{fG=7s_7-*xbp6Rvq#e_F+5p&8GRJV5ytKr&X?^qY8ghcGLK zcnnHS5T6KdCUz$wzOa;mhRtoUlj7PMZGwD*qo;^@mv~mz++2cySoWiwFvlgl%isSK z^e^8=t}Y^T(rrcYe2wCBSVM2#oEA53?43NSE6WKy?xN@F z8h)(&L4q~e8RgphSn2LQ?ZF&LOheyFdZbyRIhmi|yndwz_4!S>1)*?{TmOv~NGycp-Kg_bqiS_+f{$P$ z_0(~$_o|-sCe4yP>J~}ciV*OaMUw1SY5e0sP%!`T?Ehkmw%%>k__~ZDkH&?B9+yVw zq3%VV!Ltz94g)zozcVoBjS~|ca`Bba(PQMRW{Lh<0I9nhBjA)O`TKwAVM8GPk6(3_ zhB4iH-*OKQzd`_49>uma)k-(_CXwxoU%q-U{S#00KyS*@LQ&xKZHx|kL-L(vRoMMy zOXErLZ=v@%fd47kO7t^?>LWThk~M=P^?nBqEd?%n+v`S|F~d`UUrDt)}uy1Bb z)AzP_kaZG=)6@OnU%=oT!=&ROaWLvxwG-Xp!!b9n%WhEap?7S;zOAa0H7JykE9~#H zJZ7iAT6ub$vMZF6a*%RkrLO?no(O~G{mG$WeS*B)Zn0-CcAOrAx8Th<5`OE_p#yzZ z5O;*u&GVo-e{K_uZKumlCT%LIDMm=CB?Zt~w9|^Ygom0zhs~gU^4O^Y5`AJV**Qpooe|c-RJXh|6{LHlFH6bTHPCNd6`84n{6WUFRCsrt-CokDKzZwp zTvyMU@*|4{gIkXJ)4CShD?*+fsu8ixD;iB8TIS+S07jWBY1&Sg>q(Ug?SGc7oa(ni zYycV4(b%f>ze&z27LzUAtXds)@$SW@6*p^J1B%m&D8akRcmD$JDsYB1YuJcCHaJ%m z@kfrH;Cg%@D!hwed3CC`DC0E=ZvFazjcTdCR!MoZ`Iar3j(JMkFJTPH9*xlJvWEc_ z;yE)SG_L}_B(56h`km~7icv@7C%S5RCFdyow|8It@uCJTq{1<(1&U0hl)CtRh-;T=B*(s8)j=XEamglfNp6j-usj{5BC z9zf*O3CeOpA3%Lxvzf)dgbErR=Q}Pe5Y&GDDH*8g(=+H;kn9>%yU)m0LIorr$y#mOP4oa}*vx|Q zcTtH?)mi$#r(U*HX|$}2nQCgx6@0EvKx_FrKP~fVbUc6A{rjB}hSK#pEGXsK#Um3C z_mYWq2L}t^QmF<8NUaCVv#2kws3jeXn&7Luf;;@$sdnb+2Zt?f&902N*zopI z7dOnHT|y&iy-Xq&h!+P-omx1QR=9F!3l*B5x9C1i+(L9aXdJoUgXWd9g&p^R3YQQT z(yi)BgEsmeyGHX8r3i<*qD6ve@XVM~CZ7)udTjjN|3TRJY+YlTL!)7Pbj}aVXC{X4 zA+8_mNq#xb#|xbvqAo>A7Uu&V9X_PK@Fb>q+@s^!kJ}>$x;EDDV5TZ_C^3>!-;?>r zxzdAy{-1FE1dyDN`9jOEV&S0OvY!&UI0u?AiBt?@T0+l;Tj5@vm%?}r4sn-gh?fuS zzE!oN#R@3agnAH{DFR4hI_pf5HeuU-0zQRvi}liB)d3%WhA5N@_pOQxeM>6jfkZwE z65{`I2tk)HZw%&l7ru1+ zqbqvPq+eHAssr|Tq5j!G^MZIzTsuGuRkTLet~qA$OjuY*RiF zRylbEBNmJMScdaX!FN5Vl10{Q!;j4l#L^|4UlR0FBJ0kBQqL&eoWN%dQ2%!+*u0-D zqWvGYBPW(TbO#T9Yqr~`juPsU1;MTyT!EBLbjkOBneMt>%QzY%=8K!Gq@#u9WYUFp zyt{W?yID>US6iP)J@{i%#@5dBW>h2ch1ux`;oh2Wg+t;P7jSb<3iFjiNGfxuuZNco%tI7Q5Lv*ASGnHCN?_~Bpba(yTxCnmAU7cx<-k@gNd%OJj zZxh!^N#w4;NR-HZ4i~tAFwWv!dS!OY)^OU@&9%`n^b@~nKkvKxEFEMJ^Wv-K<2a1r zF_*sA&Of(D?e><2s-_V#q&zlBWeG1j}A!`cDky* zzU|Dg$O(nYb73Hz?KzcXqc&-F=e-sEtZW6$!5VxQNwHO7=7ol9J%H-g>Yd*v#E3LT zgg&U+*RB}+>-{s=4WHT>;+DiPW;ArFc4BJo9l}#udEs|m-usb2M5PF(>3Vru_FztexN1l8>`Mm1ie+d&&(BCDpq}- zW2YDUwGTI0axwBPtcn2>EO}eND0)Nz*Cd`rW(k`J594Ouic6RHk$7)qAq~_}7F3f5 z`&sh6d(Moy3;k|TQfDakIM3UC^yTuauY{B^<@QlvH?@R4)16;I|1+&)luhQaq|4V6 z%OO_uE|@;*Gbog==Dw5O@gu?M{&Lz^GpE<@6ER7kt%ode3za&coYnb0Sswx_LC}IeXaZBU3+Hx@qEH=E(OJU;Jh{0N@@8UE)|bN2cK`6VYpd}0guD9S~$j!XYm;y4TKsS|f9%fASNIb^sBh`hM; z>6nAm=i?_(uj)%iqVKpiy{x`iru@2?rRI%wfO+4Fj}QMmaA9oYi4=}^n?QcjOizj1 z5_~?%=Co{O{R~C&X%XA*98nkL}|3R zVk(aRHm-c4N_~c|R~eCaseCXXD_GOaki0bI`pPq5y3ju%j-}*xdxhKL4)^J8Q(ua_ z&)4RvE1_d4}mLe*Vl$6?4Px(@Dg z@Ov#O{DJu`oD*=i+2;I(;{4L3m2n)_%`H<1CFYahS}X31geckWw=ENKFS^Ti1sp20 zGOx@#5xB9j-YPc+;l&bxr-LnGuy%}Qh}Gk(2oJNNxrI_6$Eot@$T8GsCpL>2gE#up za-6IB9k*cFG0A7gWTMez;^`!ty&|R)Xc3@6D~gy|{Z_KO$GOdlyVfdvyFzth#`e^7 zV^e4DxXnnwXX~N#s>v0lwC-;{%dv(AQxrn`Ix|9G$&Iw^R2PH3<< zU0+?_KR$&Cw&y67Mi@@n88QwOqY@gA6@tmFv5{eab4!1wx8bBk$)`(AW1Y+x(0$Po zTMV97ic^0RKh`MY`px~p1ieC^s3)|Xm0fn@_rg__+`Dor%k|M^Z+AasTn0IK(jwt| zdWAYc_Um%t-DSuou8Ik0=C9sc`P`Ald#w{OOMl+5hO81EZ>>&TO^Oo){6r?dD*bz6 zYX;vP6{Muzu3hz_SjkxxERrSSsRSonrssm;Xp7Kho=1y`)g4m6` zTF!-Tvp#G?`ST_BE#qx$C|3Wlp>Dka+lzwC*D;Ph``gPR6AsK#@-J|qCY$cYS*0lw z$E+kHZiPZZpRB8B{MLZO@=MfcG3xVPr%2t3PkL^Q&PD^e{csvHq2L)@CZ#$A{smke z*(n_DuRc+)P2k%mu&TVrX_-N*)qy!R(Mh)Q8yMkj6ERso7N+mylU)8%BVRT9WYv!V zKF4K$hxNi(Tt|npa(}~z48DsS!Q=Ks2H*6R`Ei%S7o&AnSFOOKtCE*)$+ zeEy>Qk@`&PP@i{aTE>@n$hf4~#-0&gHT9@NnM!A|IHmtosE-8al3(^T@8?IdLJh$IrKwRBN{E6$0DD0a<5ca3(P znr5fw&gX6C9Mzr_zxtlu{XIQ=a|(wEM*DJH>5P_W8xt%ifyDovgopUCFm`I`A6`*L zvep=XXI}A307I$jS|4(W6Ex^pZ=9!8mz=@RN~`2sYmjnYK38vzL|;|C^klFrh<1+u zlHw_nlvy`Z-Ywi{Yg~}s_!M7T0A@SRy1N`LA}piVH)GI(Ly2L&umz!a2086P5PFXe zIzTsvWhDC5NI@3D_=16jqSN6U(w*hPw8LSE3?&+?yF0u451A6`au&qxc{}=rgbuCe zxTLyVNU|+JXfzQ%PY1B!P%kHM;!w}>OA6<0WTJ&ziO1o+>Cuu%-9d$UdYSHd5?Imz zMF-;VV}IF?YB17-2=46zR<1^u4&W^I;P!=X>S$L?SES=w2(?`Y8&RCdP#3X8*+~M7|j49c?g<))aYd;I3%FecHqZ zGzq*)xSf8F!(J?>pc}W-x2+nPWLuj6GtMml^NnE8o&F&e9$O?ifnLbGjc1M%G0Xlk z6}BptliOmG3(~%)*COa9Xu1g&d*pP;FUMX<-P_MV#{=8pb1M6-$SHzGn<2F2buk1& ziP@HZ!_g;9WelIab)6@+nJ=8ONF=D-tH_yuje96jV+$nGBXqI2cI)jKC05xn!y`!J z*WQ9Gf7j87XLivvG5?YoI?H;TbxxRiNMLL5M~|r8x+@HHXj_`FJ^z;>7>pb)JcB|s z$)1_~5E=k2@e0!VG=$=mDTOw{8*>69Nt{2LV|*`)&-i;49$BalUk*@4#>T*C1Qp2^ zRn0e0?Qn@JqrqL@m`BapB{LMsX|-U^rCMDO6RA*o>E6@>~`1q5_BhFsH#XybJJZx=52zjZGuvqF zbY#l1r2@CbAuy>F0e=h@6tjv}Q=M$#pq15L3Gdrq@QA`K|2-<^D|Q#Z*)%$P&YF1Y z0@=Ex-sm+=*&Se!*t+$Ow;P~B$10hTI zITCu;l>K)17RI0Q@v_Plr1MtW=SrP4DZRW|A0Ivfpi)*aMaPQd=;QrOdQY_GnH?nnY^q0!ZG zV~dKFSy1|SD2}Wq+0NL-t^M-ti7wp{Jx}Y{Ag!edE;hzYjcS#*Y6;WgH?PIUMSrYs z%z>7~EZ7;hiOuyhH-{ZlO+TB&u}QMhpG@34DL$6Mi3k4%b;N>}{S+a6)oMQdN6YWVn_SsjNEcn{Yi?3$Dexi|^>ZBARMT zuQ$qaHJo~lYv{%kMmgJfI966lJ9!{3EJwjEJ{%&*Y7g*)W^ZP;`1s&>Cv;r;u&v{e z0J}TY?)1z46Rrjm#`oxhq_g7loQ}gaeSKTHU&tnXUsJw752xjCxY&d`wv&b@KH?B? z6vtq{j2jk3Tf?fFoyF3Sc|oZ7*&hcR4;7vfr2n5u73U90Gl#ZH2Tbzvo?=*F#8j9F zcl(4>e>Sdd@R4^roS6E?iqgo}fGUL@&*>$3hqm0ZA#gW|gWYNI>W@-A5X*l*gxxl_+J`=~F+hho^1 zEy+_{wd1h*%8^xz;{Wq({JsJ zvs~-$d3nl`FF}ry>tMN?!*ZC%d9VfPH~+FE?7H)FqUZhu{pAFG9iI1vF|E}0?x6>9 zsoni>bwc{-Bx1;_%LB7VF3c|SZ7f(i@S8!~pxwZb`MnkK@**kyNUY5KZ&CAw&}3?7 zN_c5z!Al~A8Rh#CmsYvYvr}(xCnWJX-uM(kM|}==U>uIvbAfG;n3eV#t ztMg`g`9H@5JL@V=r?-)^@`TeZYL}iL^6TawJUW-~>6K(k(r5G~0XC&RRqt3ran=PF zI|%i6pdUa~!yigKY`(Lv!a*5ljB^-PwOLGHTo=Bf zur8J09F~i9NPB7+1`Ba#$S@kGV$nRsz>8^0wDz5Mx8~qUeRo$MrH%^U%bCC7`F2TL z*xa5dPGZ{`Gzw74%;P8y)y|kSAPrgdQ+s=Eqnj)qnMs2aBlnU+@plDPw7kJK?9vC;C7!7He$ zq_^GK`Swt)q_USNPS<@hjicKH^%{?!8X~(X$G1SC>V^wv4JMEtWijlw@S1Q!ea39A zopB4A@)i27tEaX=w0qb&@LL+f97btbttyPTBw5+;KIX+>A1amScaZX&t<8~?9UR}Y zO3r4Y@9Bfz(-px9jn@N{tEO%K)wGjTMa*tc41LxR>@1pd{L(+5^ynC1rXsieWhwVq z(R(Rem-N8L*j~{h7(O0=v57kKD(!tA%)e!@HMiMQ+7 zHWm=0SC-`ua!nCC**^NbQ$%K!o6wNX>eHWOlLj(){akl=qLJgGLu`8LLp8C3AX2Bw z0pFBi0&Vy2I?F!Ej(Od^-qUWnK#|npT9P^`x=8WS#rWWddfu%#h|D36hj=}SR$Xz2 zi^)!f13e}OhhqX)Ok@4MbUdZ^+q9oiYJyACjdypP4>GSOBQ8GSRNc7V++b$JlZ1X$ z;z7VzS4_OqN^QWR09fhNaU2_%+Wi*4K%a7v5YqQ-@71%0C4VM5{z+Uc|`$$ODR z*Ag)YNA637@rQ8#5IH;o>EQbGH)2nOzxkJJOV7kW(kJQvm6Cgpe=ZbCkN##J_9rRu`Tv=Q5>8lU|ct(pU*xT%t^0` zs)>RW=fAWxpo;~b?4>w8@LS`kba8^aXcswu(D7JX5fBLRzoWLxWlgwy@Hms);{Vs+PffZ zCN)NUpqn`F@a`ou)qmn_hfF=7GZ$S)cP1OcrxU4LExnHiKT z+befGllUSK&4nhGH>iiaW#OU}U1ln4FA~>6=XAWKr$1P3A|JhAhWDtVmEx(;p$I!3 zCMZAw?xhx;j`V9!Z*g=;<+b0h5m|(_*kMb9NMEtt(>Akwh-jf~!^kLz*1s1{w~P+l zT~ZPO|zUPLL=!8S(s}osCgf4alqcJFMO)$ z*0}m`3-2vrI3D>>$K%+`bqU zTvB_DHQMk<3`^~3Bp;^cKpg&TSJ;TL>+JMeq;`*T z>OA{nmIXWsPj{+-gu|%62pKFEh(V~ruI7ZMaNc|kT6{Kw<|fIcdaUw$x=z0p(c$aN z&3Ae@gmivwY4UQ>+pX2zF#l!(;YmQd%qQ|sN5gnp0v$bv8o6HJ`ikY_gZLCFW0vmS zTt!Nj#c9FD;n?UOmc-!{<0Y}$q6wcQV3>mkKaL3Z6zGe@kHkr~IU=*F<;1#}unTN% zF&M|p9-~1iCQvZ+hMe4&?sev|VEkz@NL&YVa$QSs4dpdfRmpkvYRwNc!OABdmNBI- zPB>_=)ZD+dxxu-reXLfJ+f+#79_szZAt&!+{GFbLv+ewpcH~e`!*J@w^4=D;uuq(H z^3IM;Rr$p%D@V2PspfER#;ZDkSkka84kvmEOtpdn+$x5}7diCEoRRZo-rGMgL@yGX zE7h*eM_&tiYz%ok%!y}RO0c+;2;Uxt$n}41(-9zKkC{wx)Ie8pNG3R$B#X3c6Bx7! zKn(3Ckk2Nmf#s3y65h@yU~CVf3k(UPy}{muYipY~s7z$hml`{q}%%m7z2zns8EuExPagP(d8CIPi%*k);8`GMPO>nlU z6Rz8}3H(-LV5}UsWvhgTyeAb(g}Dh&5OA=8>B1WvpQQh{=^$q9vRq94m!4%0_4lQi zW6_6qRa(vncZT{bFgxzqEN;U(d8m@^4hId#OSnDp`7R4fX%wGQ^$?sDw|-Exc%YH;RZ+a-UcS}N5oQRth}S)l!#0w zc`c3e0u9<@@ZL};=JThQUiPTY7 zT3AK(yqH+YeVssFYoh)fU}gow49W|I9)=i zRo%&Gh!0OA*^4DMX{5>pJuR07jNy52dSnG7CsQi864CD}2A)KlO_ zDy;C>SZ~3%yA_=cDXHzS$*$^X|9xO%$n-d;137&xE6F_v3PNw1h9x)oc-c)YOt2w; zG`#BlnZ5j}K%d5~q!LdOoxN!i%bd_Ia8`LIw*^5cPT?@Vr(XbPmsA%?K6PdyruNy@ zsdCL3v{gfnRCr%`O@XI%pI%I|_hL^R-y0G(pU6wC=JYnd@D5~!?pKepXoB~rFefBg z`HeaGCrVi^c}j6B5VLjC1%l)6HDx)4KE-02F+)1L`JO?45HBru?w!a3?5`7F1aa0? z{lI_&GM{f!-xC#ImB21)c@CJ5naj6((J%ys8(29TX^@C_YQZ_U+@Er8+0FVyGXADEm3j9P(wo10_QF^y_tnA z>nYF?%np_c0)HU+DCRzm(eo^we8(kVEi8RLEqf*SPYhUSwTJU2_o0<^dl=hd62}GiOvvi=r$xCN7AB}Aj*sfL_HB&g7Kwbky z(TkI)l75#8{hqD{T>I*2R*2(kz2l47xs9U*=7tdKUxLo!Q=98DmLgND(V~09jig-S zw}pE#>c0xKd8yW0Si7e!-mEM@44!D5c3{Hw)ytw`(Z0>8=5-Q(I^8U1K1$k@6egXH zOWI;c4MJNP8Bh*Bo9go+q3e5&n_57q+h;sZ9Inswu7$_;8ImkYJ&k+y$F2Jk=i^dU zP9OqN2Ru8Y#I&u04&~9O?@)HkhR4SzvZ{W$(cEBp{Z3L?i8b4yu>N=7(S#^T(Ss?_ zEEs7K7 zhP;4A+|3gR!zZ_{G)vP{-hNj@CA@naQ4g*jH%;Yrn^;B$5Gn@5^DA_$TUjZwz{A5Y z;Tandms!xq85rtn)tx$Q?4hRY4)OYUm?t*MXe9fn zVOp4P5FKB)b@OxE-fZ4DXNXlg5F>NO?ws>+BH(xy&307|o}N+7rI<5Un;ja<4j&$r zoIN<4cmA_Qs<>9nEEX_w8(-vXfp>B2(ivX6rb&L7rK#~2NT)=AYapr-EX!fCeJK1u zDwSlzU5UQB%fC;vnI4u-QaoXKvF^mS)tog^1qAM@d?LT6V?htH2P};TewEI?88j!B zzZSedg&WGxAA0krwFmSQ4Cc*6ab?Df{w-ZsBuXY@q%+8)F9hm_sdhHMP`>e2-X9Y6 zyn4YZ3|5s%l@P=PV*`um+tqq>aiKB#hC~ohZt}?L0AA%NEjx8jy6$=cj#F=MrgVZB zR@#Kd6Yme=@GMwIg>L|}KfFaCVR`FDwx->ZDmYYiMVFzJXz^Z0iY!^~pBqV00vbZY zaIPq@q{#ndLOA7y-#ECG@c2P;UukERgYu>6AqU#vl1bO%@Zo(lc@d@#>k;qDRDEk7 zN(KYSap{nd^`%9a&*17*wd!I!3a$1!MKBSuJDhkUGmCN2hVNRsYRkZoNL0|q`!SMA zgnYKTaG?BRa7S=R`*^Y66{x0RnjMb(b9#3-#WQT<^RhTANV&k05TltE=~la$a@yTW zvN9`<7i;5*2afW*83c^aLd0u>))x8tmCrb)!B|G%L>gmD`cDNq1y87P%}nM@2T0P9h=?HpHuUl_pF_ zR|QnEl1kv#b$&lQPivKpDV&f+C>9uZ1|ONDgio0c!#1vrP9bJw1(oD<&LDfq?=wY6 z$SxT`~RYS(Ib;**&!F>}YLw3dxaY2IQ;`oBkT=Xdk3*4?IF=#q5w4b{K%GBr* z!qs;{q7t9s5LdJL|6%J*pqf0l@8Pz#+FGl1K#K~rMMVL@f`W``tAYYTnPm!E3}K!y-y6f)HTkTDgI03nGIAVLT+gd~Ja{|9^T{eGYKuI19DuH|aq z_c{AHXP>?IORq>Iz_H7slnaZ_-z?LLYhNhXKv@U2lYmV8MTZ(!0EuM=V-t`r06E%6 z3bj2zq*M$$d}gNupVqYcWVYz*u7+wG_>`RBM$0nVm zONkt(&t%qDs5!4Wn&9Bhcu1lPPH8ug<&IYRHhFioa&OssQ&fP~?C{2SV;d(yo5wRT>Mprl` zIKNsFGxJ{E<;^wYuU=whC$1b1QDGNjRkzCD&;?FaY;*AQ+!bqE#_6J*@l(h=CDH`f z-7RKNnT&7f)uQUiCgE6FTBRsBW{M*6DrQ*l3K@2Wg#IKp+8;oD0cd#n?W=qdWm*)C&drjI56)9 zCo)@W!Fvr_$@F8ET9C$I1TTa2P;HM~yZk!)>c^tGDvG@%N0sSE^v}&ab|OHl0$m)B zI@J;x*1Zkg8uWuD?ymE*isxc%G8g+*R<{cja(nu6xnq`4Rq%MZ7_G-=DDEh1$@K@` zk+%Y>(8*RWs5jqNj+O-{*25jMPqYWbtfcubsgnXT&}nrm%jm^M;&nn@qFor$p;eX0 z2`J~pH^O6BgRH%crUO-v1;|Un9)_PLS$aEZ^iB7q%<*%Zh~cmJ*DK}j6M8D z+C5$;OkJxDsc5a`*e4RYYyeGy`57Qn_Ae+eHK6IHH9jv8Yrq2z{~{ zjF|r=1KRgjpX8mRHO82r()X(!K%`Q|TME6#GdKqZvQR@&X#__;H7FGdsilx7E*kkY8 z>XZS+8sWct@)&y%Z&+9^%<-^Y^M3q^1d7e+YLIJOmFlSUIMJbW*r-pc)ug#`_n3IV z>Vli~d0Nl+NRp_V--`Sk{@UzXM&f->*rchOp&_WNs#u0TXj%>~q zYMTS$&}roZ#+7oPUmxVB2blTxjbll?D+o;Nl#&*Xm(w(Zj)$xLgvI1-QRu6xW>~R) z2g5$%bh6bxpjx}0ZYip-tHA7n?+Hn$9!zDeokpKo zJMi$=yZLs+IhV+rm8&XlhgA)(zUJ;93%L_eD|KuV47i`#Ng2fn&tl*hB*Qmb>ztGy zUI^PAH+#UC@BP;eexY1eKCSo>pH!)hshGqk5k-E*9(I%dvv`IQx?-ws0*qF z%eWKSmEOflh=~>q^w+AA_?if$GtG}l{Z~PgLJL)@qcB{ILiJX`uoE*r?|>PTuc;OZ z{ReBsv2B+iQw}FymD9oMPcWU3*4=XvT&~m;U!)xHNBWt?4`m6~cmE}q=PynB$qgU> zQ_Aes%8p(V&48nM5^v3G4(aWkD_CkJ224@5BI$uo`esQf((#6}!jq9p;DI-N%d0p7 z3Qq9-a+CW{WxYVC!Cb~)?%`0YKXe1wpLHmMk2`^7YnWAL@5O<{b{nW%3}4Eoiv8W( zNe}LrZGC$dS95krVm=*zMUx&pM803*rm*ttP} zDy}HodSrf_+-C{lD(W>k_KbeFMk5JI=DgR*$Y12vSn$=BJsd+PG6Q_R`s}QcC-L&} zfg_RIFQ+ArrI8s&rzmKhx3ew?8lw8GLQjk< zFQ5qj&?@gYN+6(Dfq?Pm6$Ja}F&40fUwquQ1FtNa$AxSUQsNnhjm_Q(a8frB}p0k?t zAx56GcpZw1Ne&{8=0Edj0ormK#^Ytx1bOiaDboZM!$#GT2zydPI&Gtii z;^N)dmG-#!ynH3pJsOss-NOy*7tngbI=JJKru{`RyF0)3-KvtiB06at^gX*P*3<5?=LlRt!uXyo{Y=2#x(4X+!*)kASF6LGgyanV@ zq!jy-TQaA8Z-w=-7R}AUly&;{KOzbEp!*%-2fr3R_%2;FAjif}LW&s#$+req8bnPR z*)G+dRPqtR4YQ$X)vN7Sc$U3>s>R}kC_ht&TBVQ>Md7TalZ~ed6KDtIta&Kb{;WW* zI7Oj$r9uL(R2E~L@X64fl!uzg7f!b|IrqI&!tOC#R5%^SQaQTVU9^tYkQvX z)6E3JzD`tq&%qD}2SQBL?M#xNgN?5zIefpbuc9iL*prP|92U4;Y%A(eV;KnG1HBuq_Unn*d-DP@Tq5Y~7+za+s(^7avTvw**PWx6C#kZ&YbjcAV+hez*HyE=x` zyxf_t{tg>~xAU-Dvnx|5PUpCq*vPY+!Zbg2L=U9otk2%CELB$hJ-SHvo~|%n{$T{_ z{{^B5%m9?WJT2e~z?}sa+Uetp@BZsZbnIRCsIVca*u?Go^z@Mff^!7BB=)xZBA_h? zo(pA*-kZE;6bvTkmHR2q6PHESNVP!Oc|+YEZ!vQh5BOHXm-fzJF~Y zoBdK6D7C4%9VVqvih&qEsGQR*`RX8a(&1!c3~UXM_STqR*mdB7Z2^zlnaA`m(4RQQ zF-lfFTtlt0=Mm#7u34@1at5xY{AuF6lGq;EUdeeORP7)W-%BLB!3PrD8lA2(@7@gf z?a_7HUbbW6&|qJRQFp8fw8>IDKx{u0lF&PhJ%bD=g&(k$(uQQi7ksC8`Nw=gBo>%$ zbk2u8V{8JwV%SLgl&y_4%vu*4C9lXh%LbwSyZXw097jTy2Pw}Nim)N|Rq)d-I!&+2cN$R86!BVq5>4K-{5v zcW}bL{I&4zAZ;_+qVMW}qRehB!>G-b2~fpB_s}O!yCfKiZ@wUoo#N(F$&wM%fp~UT z12AZYxeiaWeDOm!nBJ=6j;?hOQ}az>Ti%ghVJ6|>y5%0g=NPHswprIg6R-I=1iiH2 z{QCM&M&WmDbL|fdu#n+w%LFW#7G8D~WSX=79oGz%o=4l`$DM=&nH?R6=cl~WE@l&|J=|~z*7=u(k93C{Q1*yQ4 zBu=NI=w?k=Bv`dBc`Obp)1k#V^7S0L1~X$_Hf`R)p4)vvd?KAW64t?=KFd55l0KJO zy5{BXddpy)kFS5NulHnYbeuNVJjz(DJt(sw#yspoF!7i1^LNPR$rfNq=o9PkVSLBqq%!gn8}O0BwX{!{#xtIU0Cl^l*I>5o`?bD<_qJ!vf2zJ*W1 z3$*(hf4vU-1gU4^x1TYnk{ykPt@E1E-etQ^{^|c(X#wu;xsArR&Df_iDp8oq$GEt` z_;DHfHp}P4+qAq{F?1Jd-MDr9N{JJ26&5*3(BDdE!eh{lyu?#g3xa{=h7m*=0NEwc zY=*#yZr=Z~CFgWAa28q5YvL!Y`)P^9Y|#QQvgpim66%CMqFR18{EzHOSXDJ+MyJwfX9LSdl79&)AF_HrRXo3a&zVqxGE7`e1+wH zMCG1+#n2TEL7c`kpe(H|8|%h~rEk*=9i+!dx6X(>PFzbEUq9cXXOL{h(%fc+k52zY zD0On8eqL-ezf>6p4f*~jhZPGujQcg3Tj>bmN|8>eVA;$6LDuj=PX7_mJz z+iU>NI@(Nz6GuhzN%Rb?3#^W1R>j;0zg9I-xN7R8S@odu&Dp4i=7puHMFawZ(ABDr zlb5nEWx~t>MMvYRCDGvOQ6tt!I$r!Apg`z~3Y3`Jzw9kc+-fPEi{hOZKDOPX zH!kvG>sk~S?6DB8YsU|k(lBy_k0N-X}3QM%&a|EHb6Axb9D znan#%dYmC*fxeT5EjdVdv-#s)^(|4ss$u{1NaPDsmgY>qdcZSv2QA;O)I9k`Ne(sEIshDz zh$FaRa8K?*hPwt=1e`7`fPMQ;UI8Tgn##j^TN{5ZjK7k3qB&`|5yl=O|9j64d{S7W zHQ$rI#jpH$Z=Nqy9T-7g1^t@;XFMS??ReWAeq3|g7E7)Xxub}a>R8ezcWl7NLCeQZ zoPx1VYTS?G^eakxo&ab-#uI}b)-=g8hE9|hbp&+S@HR)emYMk0Zjx+ASA`lagTl2r zhH(qN4S+(Abj;1RNj+osor*FhynB=+y80ks?N%%V|4%!>$@|a_;u>z15*ndPMaMx!@ zmG#!nc&S~avxvg{4njK3YUtipd%A*Q+4~}dY~(-|RGHh#)1rwCKj^OCV;uI&@#2DG zr$iS@Y?jOw1G0l2v^58c$$d=Ikpq2-xQp5{Yb$L_v6h3u`rkcq4}U0QyY|eLhp1$H zRXftM;Dnhx!P+xVQdyDihnGJH+p?8uJPIub)Ys0)#Zdq>P_+@;aBAMFe>QbamJ^v) z{Njo&NKc@UH10j$-jwGXu5-#-!o)|S0m>wsA4rayReswh8(iZN8}-bCam{)>$=W5^ znvdy>rI7804xRB@XZcH@IJ?G5biuD2op$2D9#5-3IlOfewaX^|T8Y(L+G0FbM>!@H z4$M3%;!*l|{2s;J)@hlC$Yb#X!uYoy15}AAj{1dy_W@tJKgXPFvK|e|Kqspy6aq(e z1(9J;-XYw36~aX~(uR~rBvG=zjj&YhXHM4>CqHW`x%Htf*;)Q>0IDuD-KZ6vR$aD! z8yn7;QEEe$#CZYtUa3;p$fo9r8R=amJy<68qNp1Q1kpDRW*Jtz0~W3#TgkRVb*7we zm%R}$6bji6I>VUmwVC&4448l{fMBs)TA)>)0+vh=pK_oHYZ%5l`0*w1>bsNqoh~;q zaIUWZCcl@}eN*Z(=E}cH7@bbG{>CzSc9Cw~@0>A(oUwlE4k6b(BV^tTciZVurn0Qs zjhJ`pJo?^rx%$O%|*??oN=fy8tG2vs7ENOm9a^-P!89^l8uKv74-7>`*i zT1wMO^-oqv#lOqtY2W?#NcYhc zTyT2ds9E)n<`_W*PLc;(diNzN){F6lK18=aohond!9Bg+nPSC?)%B&sgVt1IIE%Q4 zpLvyzq|(1M9f&C}swD(a8vzPcHX$}MJmOVC;8q`8+;$B^UcxM>6y`)LQZuB?Bc(7q z%xD-Rx1KD3r$5Ihc~iqbU`|))HY9a_?mpZWg)jSlzjWXXwORg)SK;mwom8-`d%SqvIx|g7!WVUa%8M4! zg>|N{Hvn?=2fA%B&{_injm0=J&;@0?+{iQHf|fl_pmJFn=MTbo$P*CqGOqgMnWyfX=z6 z`q$?C>+0o)8IfQfCY7n%9^N*1^!XjhblbFL??En#@dZA~G-hwf2k6M;nTSo=ll5p2 zxwMPqft>QN1DGMp_^bQqg4JZq<20?km9NDCdb-NN*7=S-f*4$eJ55W&+-&|OvdE2; zB20%{P4?8zS{XDOn+-VOCKcseMevl0H?J5Jp0JcURi#)5Y|8c#ci=$Mm6#AK9X~X) zlu0vusn@oV22|<-xcag+FWF2luM7RzvoTc&G2kH~Sj6jXez6#%$j73V9)A`)%TZ-62>v0Wv92>M zncw9fO&cM5x6vNnF0R$h9f*6_)U2afug|;y@mnDH&}{a zjFyRi`Te@cv${wC`)p75;(T`Xr-46z?H;u-eWsAvY zTRdUGFdHvTILFG)K5hGpIppUtM{`=Zt4v*Wxwyf*7*7H7MffRR2~8Og&FA7xt@bJq;T3f zanZ_3eB2O-Eg7vUCPZ>8A6ki;@BQ8ZIbQOxZXN@XeDlfFP-lvfiZYOZ#Kp}j9wpTV zmPzGl==G=RvBYg*5K+{lf50V!m&ev-0QFgnI`c3i5Y1?)Tk^5u(KO1fV~9~ymZDmO zk(+V$i{>wzaSlr`v^n|qUeM3ZN=!*F#BG{Ec+}ZRY^Gw!`CatJHYw7?0x5m1G!Tar ziLpQx?>VJPcF=^>n*3;jQ+u^4vanC4dlt=Xz7z9>^Pq@Ma$(k$|7gnS_W1gbWQ@a^90<@>p%l5zxK62>H^H>;BQfzipwtOOhxQ#Sxl;m9A>BU`%q5%bXv-x7 z7{MonPb4>uopGS@*nU(GB^ZSfT4VA$AAV#1B3g|+MeQQ}y)PhosyXBM824dPT;4GO z>|FU=f~9qz!`#+pSz2B|c`uFk(#dkK@7xd8zI~$`H3hJ)kzm*K2JiCix2AOkU!9mj zrWl2H6_Nv6Mkw)F!8a=4OJg2~_=--|HA(0s7n@BBM_BWiq0{Z}wC*&+_oknv;o?8Q zM_vE%7?f0wh)0>H&UvJj;b)+ZkaqUHx=gp;2MR|AT>LV8IJF&*Y!AP0Dk)hk0aE(x zMS2Ed!?MKQ#JD89qGr)kr*8P*Hc-DsgBSCTUgs8Or?Z)7h8Rfw z-y03`m-y^cXu4t6J==b$YYIDKbV;acW%$iVj)9w6|10mQ`xZR5(VSupX zvbfQXRiXa{LHKw^!6|H~(B>&g*&@`UCs901xZ?Ku{H;uYKtu_}FKdnIj9As|AhJDzac|J+T#+u!B93_A0oe?X_9-|NI%-Zg=Il+A$d zqFUI>mS)BPr=^gJqOp)VtIWngFeWcIHOYQ?O6}fvmg)+9SF-CW)59FUNVVRc>xvf& zc*_d~kO$6Xq;(sE3!8a7bCH`muX}95L3TjCWs(nh1H0?;`sRaA8>=(aNX2)CAV9Cs zy7ciCk@p1rQ9(43x@HeQ^Wu=?u@EkYMAiQFeiJnT|C0*O>dp<`Luz_>J1k}wJ}|v6 z!ni>9m1*N~T6oD>r}J(ZzJUvF93xZPTnnqzNqdkC!|c8I-fBxSXH^9yf8tCwDecwt9tM zcrw{`Y0$&YGP$QGm4++OM~r1(!$tdQY)@cBH=p+d)!OXnbX9Ro`PgG0Qc-rL$UDX0 zBtA)AKhU+Uz5C{hn2g-$DncJm6j-uN9M}imitYb_kSsl&Yd~wF05ZRHZ^5~f!m!K? zj1Vi5j_6NTLN_+scHPW2eVeA)U8!PMpXD1MGTGdX>wJQykaHTBx%6laVqG7M6gb_! zj3WN6j~lZx>Py{he=gU>x_k&)0p*QJBP?={pvY6ZOgW+Vy(JtFSKJd2#mUJwSUkmITG~Gg!B&!-YAe}SDS!y}tYnzT#wIZIpy%7<*d zpL-a883<3YPk3HEc~UC{fF08nzQo9`5kV+NQomzYe` z`NOPLty&7J;mc`}uD=HnvQDIXNz*QdK*b-<_-@*YKcfvUAAznnz)#WLB5|CL(I2hUIBxhiNNBGR{TAFv zXOjU!fEWVpHgn*mL`4$||Ai35!iZheeCBsmk(V+fUcpaeUFV+49lHnfBF$ac4mQuv)eQ0@ zgk@qZjv4gq4J%9`1`An!#z8Dg`CVZ)MobK&b;vX0LX`2E=+_Pe!LH0k?5M@e(zJGP zjhp4b@89#kzi#A554ytz+9Jxa-m}+-m0NoEX7E(#XyRy;KqXh0gp^1R$*m@bZYLI) zbuH=_c3Rt%9fcUdx~Au;9%|5fdBsPD#z(Spr3zaUUkd~_){$I%ty18X;&f1sDjXfY z{<0Ol`HF~agNR+3k`UdFhw@zY6M2)W%`Bkt_WvwBW`1})TgcNM@wmXuwtgC!Xf=8f1^U9wpG0ZVM! zGxGftW&i7RKy4*v<57J18{+|~N6NNbCT zZQxnVVEwqVKN?*#IFDBc{B6bS;37Ub@Nf20q5FXjK1_a)Zb|&z*kYSTx@vig!3zST z*D4UE18kt&L*QP${PDf&hv-}}TW89u1S3)8gjxVx1JhWn&Y5aSXimi2oFAUKFzGbC zl(+UOYyG2F^#ySk=>c`VHn)c&*r_#V0!8|-qV*5EPdXi}gEm z3{Uo@mP`hWn>p1&BSoD{2eDub0j7q@c~it4Lt;dmH_$D8dc)f98Feg2eb;DqjaQoF0Yc?T;=x-(V6GR$+cTo?;)^zQ5}*F8uW%F4}#vBnk=(R>5Pm zQ-WuUXSJGGne%H8J7)G9beN70+X#W|_`550gqP0}%GD}6sZz0t3egSJ2RmS#R+{}=@pUZ-dVpYyPn!1i>@#+ ze!UUP7;=tA=25l~&dVN?nw3Lc?;7D_rdb*L*Q#Yoa-Wa@5k<@W>Kt-wR;PNyf>UeK zhMOD;a*|AZEt40F1X7?O!)?thzI5j?Tx=d?Ol|}e@QY*$^n~4>s-MU{&wg(EV>jko<`(lt zpW-%^Y8UDJ#bT`Y<>&>vLIuL8{trIX-e|;rADDu5YTD2-tWrD%7AW(db z+C(5u@FW(FX-E<(d?#^Gl`fXLTQ`lLk0-R9QdReI3O?n81pnkh7ME%5MB@4!I z&@&~_sSD%|P$FxGp1VB5dTsyftnsvON4W6IsWTIGw&Us1Q(ON;S0|aVa9bUIL{@dB z&ba1I1%eClZ0YLs;KaE`&g`Jfmnm8}rp5G36sFyy2JF`;SPZdm^=Z}s*S9m?uxuRd z*XhaEV4cw!gy6R4I25-J+5Jh=Vg(-7(je8MT%b;zw)lD%NnS=Y-G-7=XG`3|h~J4l-Mc5&d9=uO$QMty(dwJ%b9y;J6+( ztefP>7{ug{Nqf3c%?TAl;Y*?45qcR|;GGVhZr{ie3zv)v#nTwf3$fYl;1(M_i3a3x zk-wJEK*C^%jSZbV0m61bga%-#z!DD_xeWJMM1S1l*0((Q6#nYV*JJCum)3~=0!H3l zv7R4u`9lk4LMzDG&!-{tbegt;^qWE|c|giSxJm*8XeI(VfZP)RAq1XKpF`o__~ui2=6U+U2W$OCgQ>O_|U zg9qzVLnmjDjpWOK=!KQAJlW}bB3{ZINGuhl->KX~+F=xz zkit1All>kKxj-i?*1=Wx6S>tX$)W26Vy^6buV4bh>qLb&D<)@Jjzx$FO*dLGCb(U5 z(%OR=rnfhcEll3qzeVCSb4B(}_LsKt=@-=oJRtOm z{t)}IyhK8P+3BW;0D>(k-~|2Ckp27Tp0^uT4r{`#KQ-_MxqehHmawBnnPwbS)|I-e z@z=rpra?ba;$N?<#|{j%SD(%|Qv{6>@%wUGtR6U4s@{eQw;T)8jq0taxBhG+ERbIG zB&oQgJ57RNdd=GzEVT=W};RCHygs$Cf|cE&g! zuw5l?mkbJDL_Qmj0=ota9x4%Y7o0P@6YFBv(M?L|cfKMNK*B&k^fdmIfbRSRP6YDB z$;hTm4Q4uBT6RoY-C3q*Rl3Hp_Y5-5)*)3hnCyVQ%`kc%UEFP(4-CVmBi?xU;|#MA z9LU}_OXmRy8EaU~52*xhQ(}J3EA$f$REDT2?a5%*Mzj^4Y^k)^S%Rc$FFj5?un7u%?xFLk1Z_|AT{Rn0Y#I zJAfF74~{q8VH7z_CHZ>4|FUTx6Xqr?Qi$T3{y?dbo?!wMwNN)@or|v+;9BBw{ zH{_Y5lkm|^A=F;X9TwM`Lu*t=y~ZT4baX>O6h5~J%V2x7dc}P~IfF5++8qUMdNYGo zoNz*_VohAOsCtrwGnU0(v--Wx?D$+a279Mc{=9R0bNzl`&|=t<{9?(vXugDL;|zh_ zxjpuBu1?nfWVS7uY!w%;O^Gfa>y%)Gy3ndoJ>O&=OLnyP^M$Dpv*+A1>Uv>#SoWZd zB^y$TCX-tCTlcZoRjO=l2jYMTGD;vWc(pYw3exBs=R~rLF3jIpsn_6}FYqr%H(_7G zi$YD@LRno6M5-IS$ko9Hyl89RKj4NV@nQiT!kSDMrNrodT}C6fPg;Z^n0Cow@cPCU5ZO~? zdBC6A+%m%4-}M`$*2}@E)5A-x306&T#1$E-@E;lf}KwU zMjg#uP112wa{o8Wf}r9>Zu)T)76gs$&J-Kzc)86kPKhOp=%C1J;`ZvXf9`FK@E0A` z9Qe$#!2f>pD1@we2im~@${gz`S~0t;bN}G_8t#{(!JL*mf0i?Yv(s?1o=j;$A#u&4KGCG0E^c~q)SRVG4GHL+1U$|Kt+ zyJ}H(iIGJe)hFI+N(d9l1>Ol(8xz93j)R0ZPh!BPA@HA7X@lD)zHt4?-JXX}jQr~c zx{h`*2mz+E!#iv?Zie^*!P|UhptlzEw5x=tL{Akj1_D*9K=P{CojjW~C%h0FSnw4g zc2=Vd#lMFX>}M1>LIOA}?=K8!;^t?wmBNY=_H?dV^PQ*lx*LsbFhqVfmSE{S=yiK% zRZ7G%3M2Bqrz6(${>-X>f%s?JRM?jUHcug0z;?4JW(`4f?K0`^|9(Z=mqj4Mt6ct) zX8~sTB$0VH%PLMQo%R)o1N5I(r=$c=|4hKs#O4ZDN|A|jD0zU1Y--JX$s#@WIH2K5 zQm6hNUL_DK6xE997PAo$Xwt0Mn9Xp7K;WN~n^Dzcr-UKMmgH+qmQ`y?aXYG_+>Tz_ z6h_d*>W-$dEmTxROXc)c1beH4LyesWC$3W8VW@UE64D^WrY|v73lb$ml(B|T(SlDl zk;aCD&qGQD6>|6ffqjfvW{pDL{YLI0aq2p17wyWHzjjW* z-SSDtMep4xtCl*E8~^S}(x8U}oEitB(!=@nB8zH2)y}I5LNOy`XHO##m!7K6-^P$9 zaZXztuqgPyaAnC2p$K{{W%iJ+PV z$|Oz)G$Iu?hb#&R*G;>E9KCuUc#!-G6VbNEcFMQ)k6>H$UwFGT2DZ#iB#Tl<)(Mtg z4ViXbY~~e01KC3CXqvh{lj((5@VAY4gji;FLyP2K4~1Fj1&ESd{=#wx)o5M!0jEUa z@25g2R;}$2(K<<1nJX(q(45~r-QQ)y#T?}@T5vH_RcEEM>M-lKWy0AC_zaAWTvv6J z#`6j*$yaL6>TZd4lTu)!G{4FKW*Ng75i(1FWbfrQ@)9il1HLGHXhrHzBkRRewI&}{ zR9L60;yTngvZG$A2+0&@VB!7F4!G!5rn!j>+S#Z~F-W-r)>G`G1{o1c2a_PBRI3dA zpYV{kV)nL6lOVF-re5Zm#_RAqc9r`2&`XzCCr@jVeW#Lh!L1+2_5m`HfP&~k+IIb? zBG`jsmA)(|*W)tYwH!GW?=|&%NQAysYcpeR##~S+MeKcFikmHmtHT-ucm%5P$4ZIm z?X7XljixMFpDQH)O|X^Fr1S9K{8`wEipZhS#BL`~P)@nB<3)t_=nz%K3-O3JMMP{` zSz{2?tiPMJnaSKKbENt~$G}GqGLp>v1lMa<+{vH;_BysR&pqzs?AiJz`bjsISSS5oBLzfni)F-6CJa42vSAk1>j5YE1VO%fEtNK4T!1ChK51Qpa& z?8*ec#E;U|Dj`o%3HIzN>b9!wj7`hK%XIqB8rI+az;DsykX*;xs-C1`%Gz76Z&E@F-=z8`?1=HN#3yr=_i*E$ zT*8^d$eF8g5yC+G^T@L<#K2!nWm4oG^qp`!HTn_VA885*|keQ20K3Z2oc zrAh7i>XyNrrQ$TmElEEz>{j6qWgUb99M#BBZ_ZFf)K|V}G9GaUjVlmENLfDA)koRZ*L- zfzqyr6B+z5aXQ{oz-30D$$5V~imia>A*^n5K@%3@*W$^)82G7W*TmgNNyV*sIZMYR zm^q&BU|$9+)@bPaBuA5al zkH0=~Czv!>8<0?J?B5gTzh_IE$~{pe8F^mYzNsdd9d5`j5`d}9^jkmTSbveK4Kw;U zh);WKcYEs!LD6ta{K7%v+8zpLj%FsjG4w^|mfxlcHd*w!GUHR1@cHm4>S3VpP3)V_zF@SOQD$!LzkaaC{hRzWyR6+U`Ml!1!Yna~*tSH-Yzc^&DN67+QH z0VaN^DE?e|SY~yWn1@Jx9U~YYGv6{0fMn538@yaay4hi4lNM&-Ee5t{x zI^wE*z))H6qwcx}tMPTwn~9nP@mV(c?4tDZ>{n?vTM~+#6WpnfB-%F%()-C_y6ZHF zX1izpA|)8m6Q3Lt!E$$Q*U#8MQ@&P z66aFrZw|g5P3D~UYz)a1G^R=a=oH@AZc(a~d{2ifM&#L}my!++JJw>I%~;K~RKg^J zSIkdeE%)M7WYw0;Yp9y{Pt2YcTAn?kj8`mgigfuUSe&6)jYuy!kx?A6r&M@jJa$6u zw56DLM0!aohHK`Ls=b-TuiZ$@0h{fS)gp4(+HHZeb-n3OoY>nz(-iAIu{(+x5wt3u z)nakC!t-0Z#xXZF^x{KZzO&#=Xl+{v_K{o@B-hPtzXCEBBBJV9VSU2+skcRIoeiYD6plB0yS_uxmXo)0JM=HHG_ zYX@6Ai;< z3D=o{+KEJy_C;MM)xE~Nr>WHDSk|aoli0jExg%m5Z=I@6{;eGgrciWY;YU-qzqWa) zW9z-y6GA;m%EIO3hV2a&vz~Pj#Nk?rn7{US$EZYwKJ&YDHZd$m%+ zzY^3TYtI+sI*jS$6(FK*T-6FZ#@-c${i*S`+*Mgm_7#E;`nW$|Lh1ig>#6U#LxOL{ zRR{m~E7@oA)B-nBd;L9Dr+LL5>KUt9Q9LKM`{Em}{`T#=$_aW1YDbf9eNIzhU(Khb@EaMPvw?&i7uMwk|{Ml%4(KGN~HUn@cx`Dfo@3$xdAH4EEae#|O$ zL{IK-4Nob$TEF2?S9Ra@uUs45&8A%Ws7hZ_ScMjYKboe_1I{^Q(AWF$#LGcylwSm6WnR91k zvvvmG;BL+Q)(;4zfT#Y4>}(J-{6ewe!@mr*qq`o?vfj+B*CiCBR=tMXKK;>iHtK=Cm@gn4(GWwQ}3KAlpK3;gS{4lDgZ zxIBRaq3^dpF7%KQ@xn(Hr;Di;oa~rRX!yH#0WSlDX2@bF<7E>g!R+f53#~Q7q)ngF zlZ(GO%-=%2Q@Z0vpIN8_5j^U#ToIYPx{$(+vgwN|o^5K^;A{y*yW%&1mw%GF&{Uvih32d=yvHr z-Wz(zcIh~W^dkAvBKMOaK|a9r^heHw2mJ#Sj^KCGz}SuGqP6o~7xIa*lvQ zT1Z{{ISz&1v!Yb^=9D=_HUCKQh8bDrcuB`_$`pK}VZGh{Xyo5Q@GS~PD??||0TOa) zOKEXl6?3Zp$Jcj;HI-=X9(9zlG8ROnIXXxaQBX<(WUMGCNS7KNnsg~4l!VwpN)Txx zgs2D+fuQu3pdv(CA}x`Y2mu0w5JLz7LXx|2&i(H5o#)K`!!Lg1*?X^dz3W}?T5DQ) zyw9S6zw%UJK8rZYB5dr74JMr6mASAr4b!a*h2#0Yi$DzC|d&EszeEQfW_|thh~Wx49B%m5B#omH{2EbR&h<++*eFHXcLz zra98!Png}xsZ1j}0D-&ihFj>o3?C|wB z6IHqFi^T1_z-6pn`ksW1Z%oyaeg*^yoQb-B3 zC47fc2D^RSFQ?a0n3^wR^085K>@+!h0akmgkmi~=Djy(E!p$t{Yd}4H*KSFs@+XH? zbth*s#$(*eWt1TEwi%#duX1b5QTvYwVo0#;mxYG$ip^P$MCnfij4laT($4izd0Oj@ z_k5B?W8-Gsgv&-^C0|m#Vri<`Qq4epf8#F7$yU3m)OXcJ`GxX;y}Y?6`phYhSz!z7 zv!AbGkowD`NwO3yfLh=r zrCmqVhXByR`U0R;#&i3fDF0y7Jh)<;H{O zzcjWdf5e@QKbZQZ-YVy|}l2dk@nz&);R`FXI`VtX*t#=5qRy%@UZ51ay$NXTER1OKa>)P_IQt( zk+n|z1hND+Z_~7zr$}+puk~P6EE)w{oj<4ESYtsY=+mFu&X2r99XsOiz7oZj@CtkU zT(rBhi>{uERRgQIHK-0eB@oXs>uLv9J3Md@3i5Y<6eBC=V%;>%`Ms;=swZxUx80+2 z_u<13C=q0fu71Qa8Sm!z^A3kql&Fmzh_ab4Z(2FV`EfG4u#=@pX@-$?ce4Z~7C1$) zw02ali$HYrQl8gsbrgLR&hsnR+yg2HKye^rZ4ft@&} zHfx=)Uj~w!mF_hutJ-x10o@Oj832kbeHI=jhrHgFmvD-%nD3c$5@FZw83GO?@|G-b z>#V;fr_6H7piQD+#R2fs?x31j_8?zydVM#>C+ zKE}m`$ECKzOJfy2m+1}bY%+|&HNwrHk8K<)-Y92+-VY86ebpPy;9(|glt=MtJLBV& zsGVeo(!uCgA}HI9W&G>V?TORFv=We@V^Z_N)X^sMGWG!t56MadV^}5HyvZjl6|L)7 z{&t^+vU~xrygGc;{T;R@`;F-Zi>+m{;f_6Zr;WH5m9D?4GleUm^ZW^`woP$(o*RiX zHdt+%RFIx`u^cL-@m@!mIJAmS)YEqEzYH+2>H_1 z%Gj902OiCf)|os%$Qq)#gxFl%lYn72EL=vO=b7cB(0c`T<*MhIkI_O_ zSR~nhFS#n)wj-6yeHB;8-`i*=CeT&wRG#a4>r+=&=~thf#&8Ka6OvYwDO$ion2UN5)4Di7}H01Mrfv3f>+w;4byqKM`FL|D{uD+ zwLD1_3e#Bp%Vf0TI#x~()Znex>qsz#CPVVO0Wh(UZ2EFsuVr^VSY-K<(o`=Jo*_-DzhKs=Bf~@x!5I zd>8CQAFqdv{lDek7Ir}@AqZyR`n5Q+Wc>@b{;d_RHY;CB5#B`R3s!31nL*n|q}C1z z+|P9#L72$d)36KBec8H ztQZ^#K_m(P(U=-PdaS}~L%G7Nm_p4VSn{5~RQ2jL4Eu92VPRF(kZR@{&Y>CB5>TV3 zJ$rkO57RAkfNCQ~S`amE6D!V7@7^-RdA$+u;Fgrf1}?Q=_YE$i*xv>M$~B!ju2#a8 z)GI9hki{_EI|0sZ+j(+wtj;$0HXRw6-{Vs>smXL<;9PJnh4uqo`xEi9UiH`Gsb?eu?elnHPGp`HPzi1hZ!k8TQ{`uHR1AjL z;S#r|D58T)xuO^8epyX(!knNwjy&v-RNj`!t=@HQ9qa-h)eCEvRzP9+&Ur3g_u09( z%({v*5(fTX6hLL|V~OF$xLlViI<3vsNsYMfuh_AEr9=cePc}HHZZ$6z0;x#$GVa|L zvO$Lr6G%F;(z&DZv?u2BIy^8J6tA=S_y=-IQldza2+c0Um83(Kxa8XQ+i71?qLEuZ~+zx2W zH;KlSDL>|G#a2QHsN-}wqUcn;^fn|$C4k{vWrE_)zH3}$%&#>g8p=(2qm>TAD!^ub zTVky~-ePiW0UO+3?=!<%9J<&mPdkKV8mRvF_{F$suJG>tJ5;B#bL5peJ?S-X2ZMat zp6>XI^WnN=Rcq2^?{U^VzuSNRE ztT!;_)INsvNGQ^acyi`az;yx{(@X|-NTZpd@^iuiUDk^tTXp{=wv7qn&RK9_6huV? zpJ1R+i!~0$E^MW_QD_-sdfD1qyi`c}J+i5C6Vg^Q8Yo|-ZkwgVcP6_hJA~qi8ZAaV z@3g!sfj}0LV#7bI)He*5zl-x=`kvYp+997TVZj=#?u2%T)i=e{{iFG-~>og&f; zy)wTKMyU$8y{ij3`NkPqV`a~m9$Fc8wEJPPjT9LjD;%O$@Xq$t!miblJSZDSZ69b1 zIcQy>L}7L>CYx#bE`iA6%N->gv$47`KT>Xw5p>o*fL7d0lZa-o#6lVvCp_lOYmfL2 zg%f1>oxPDI97s&uF^ulIrBb)>Fwt5Z{3}nqf@qB1Aw?CG^%WUfVQVog_I>7?(-Ac@ zwfBJnQ)9cCGj8ZhF|u|zIbE4YxYN6=vRir~Z7h+4C?@g9?itz}b6!tVA`=)vx)YPh58qjH}ml~ir{cTXHA?Jgu3 ze>RmY_Y4#FHOH+ku0=~j-CTQSM_IT&x0KIDW%~}e5JL_>h(bgmB#U`-)U&Rg?oQ+_ z+yv_sFi0|l(`+$ifl^&q4YukTjt{n#eP|CZ$pE!SNAYNl5D#QbV&lh^hNb-+)Q&tq ztfN1~`3i5!xG!#3oG{eoi`-L;IYFyw72BD-#Np-nWjgLkP)R#34fW(yo~Fei!-qvQ zcm1QvoC*#hqcG3k^wm$)bA=Z7U?u3sm({haex;HIn8L!l&2fjR$qQi9bY_6ux$B_#B?>sz|H1syXuT4p1_6p&ar@9YE>c z+(&dn0;3s*l}2*DUDRhU0fL)fNy0t@thZ}`=LY20*PGBcg%?OIwAn@fSEz@xN>c(e za4MQKWY!VujnV(J>^`}$XLVq?n2br&x0$eiR+d_-U$#W!3*GA->Q5Y?Z2AeI!dk8Q z*yVBf9 zwz5Ag-_`ObbY4k~r$;r)D!nF%cBe4t;u=6ct$l--+Beq9?_GJD#p1dvM`lZgG1BZ{ ziQC8N@XygEnX4475fj{yBN;|tYj8lor?sDqkeCw_aIY3CDoU;8;}*D?DV;RGV?1DT~6!=BJ=pDU7mx zJV#2;GO#uRZlbB}ypLN-} z6%x}q*ec$t*3^yjr@<{R6MD|m`lMo^d59|p>yNolSh895xr@U|#67GhPQF9)_3qT% zS0Y7DIm4WJCV~hc2+zIq3_=P?-~xyQ)rc(0-00V=flSW^cJMUhhp-qjre-2(&~5{C zK(ve$`kO?`oeg!TfVcA8J1WBvzDP3-#&H=o-+S^VQWCdl0?0t>M1~`R^xsReB(-lB z$goG=``-deE|GsVn>X$Cx)vn;B}oHtR{)S}-O1`A_95}F%-{F<>*S`7&NE0X+0Hl6 zT&IVFdP>UXe>@{ODxKM(c(K1dSQ}wHpY>P&249^DGR$(XruNI7&gzW`TUmDtS2S0U zZy}kWzT*$uDDlVfvE(Wevt#qI*A6TFIW7Bcr9$EsYjj)7v1X>I2CHh3fqp^X*-f6> zGMjZ6hB^2Piqn_jnIDcZFAE=i+1m~r4q9sm4Z7cH7p?Ta zp#x=YQmXA9f`U6E)EfzbDbQMp;Iw{ydDF9DE24OX#rMq^%x~2bNcj{91v{857Ms!LxWtN54Gl(|{>?6*2QUxU89L16k~>Ot@dPNAt+3y{LH&P+&-5hIqW1 zuq0}%oyF}AMXVix_%Hj3a!LOMndw7!ACTg_s zt(Y7ADk>6+YUlY3yz=m^B63x}ExyWOTH*rz8~v0k(M|=tFY`(0`0|07f%DRB182I~ zNFXy8G6`nZTCQ;aFVtG$2)&W0$S;6J#oyC8#@i#(9qRy=9e*kZj-_ilfT7NIV^lKSYEu2V!TU zA|f|#UrNFRdHkUI5|}$Xv)MeGk)>I67Zi;raU%y~qCVwNr<_aHActDV98F%5hC+Hy3{`_rxTy@erd$!aco*A4)OIO&tpR zn|jT1`T}yg%C{L=SN5}9g?=FIPE_1eYp(J@024fTl{xUp`x_B7m;%;XR`|fI>UdYn ze5UVlzJ^d0xo`{FRJsYeA66mK!(2yRc64ylNf~Xf#&|y3DjeXv(ZC01eyJy4*Urb1 zT+PS6&aUk})=T*tu96H@ahtFB4kbsHztJzdX;JSkPrJIi*`S(d()s@VxjjwqPOG0# zylAgkE4M!{#O;)dH-??nHZJxPkQ!ibV9%XQ3U5v<<5(0k*}-K+4mYK5>d9i2N37PY zbs_L_zApPw*!c_YneSW+99F7EbM7Y_x6nW%Rfod>AK!3SveovT$@LCJ2mVH_4q^3I zY8WlE@&+=nw+Elua$k>Dk3W@91AU=-G}lTR??%shDf!9K4*M#qHG0h3G^oUs0gb`C z%aV;i?F%eJG4+>1DkBi?e;0VNcU%72Uv9=~t5g6C?Frmb7Hd9Tu;OJ|*o!%OG!RnaJMb7~B#*biXt1;O!s!MB>xv-ygLzi>tbny)bD{xtP z#SRuT#5^^)eNErD{!+1lyu*~3g+;}n zD0{rGVDBC5A~H=&9#BO}#WH!khhI#6L1Nh;7t-O`bm9b}zzd&l#5E%_~IIH|@eTP~TN z%58A^4HBfZu&=wN4oVGi(1hb7?WVcMlOUGq%irCEUxDtxiH`B;^Xw?7BBgRyxlNO@ ziqm+&`*pYzg9~XVBeL>?SwK195|#f}AOyVJanX*CReSjN$igY~tCl54i$PtF;eh65 zMH1rvw+H%V^s+Ne$L#ek3L#(!A9G98alzq4elxejG?`^f{Lp?}E94`BkDCw@mcCb$ zZE=cRBkuy%iQwl8Vvi#4{J!qqx$VuV``(o)5wl{fbX#FHX`D-A-0Ik}tETui(Hx)f zl%N>HSd5cWk&@wRPyVRmWFsrWZb+*LyB~@Bd{BI zNZ_1qH%ZtpWjULwZeeSCGsj0*XShZx@E)nW41cfKY?gN4&>R+On#d}YLJ9kT`)|j7 zW9+1|d_Sx=q@@7C_$(~u)~ftdKJ&gedQ2@2_{gXk#Kzbb?&|T544qabtw&ao?o-RX znynA#;C#Jrx~(pW#^6-%S#6ORBygH_laUWMiIqS0Z9YhexF{C252~c>-BkGT;&?sl z!QL_By&A+`pU}5TPbzriAz{hALhi`KO>z~q!8%uL(#~pWPHoh=HfMNDB%2vFdj)JJ z+hh&;10xLC$1RA$dktF#kkC|8r`B4<8{7HLnxg8E`UoYzL;zZp|9Uh=Y*3bK9S~Yk z+m9bsq{!cJl#1xcxOp>rD(a6zQH$#)2s zl5EImq^wiF_4fihi_k3qL=n(Xb=WQYECBiw#vhw=1Rb(8l#6!3~alDu*&PaBC_G1MfR{bnmMYZ}Q7E46ubWp!FY zQMR^Vtf-u{nYT0^l*8!yOUp2GRn2e1^L$@Faro3asYA8bK}wIx9Zzg4E9E~p8Bugv z{iVc67-ZPZ(AG|@8o3|y1T`qBX0~3_q-h4-i}DN=(yX!hknFIx)lrgVCW+5NNmg(| z;W1tm*!@2IvhUNtCYne|lex%^cbA%=%oC3SD0E}Xb$WhpbDe$O6Q0kYLTv2jm5Atg zt7@?rvPE3^JsP%`U(>sKTJ1%w$zw)ZAN%rn0*3?Yd7f@71S36CnbC~9ktbBi6z4t-eR> z&8+<{@eu(w$PMeGE7CIvxKI)JeI4R25=a@#ez;>05bi?cpr+~u?qw8EU$ENzUWTDO zqk!?=46>2UM_$J=QY4sl>UscZZvOX9GGKGS7l&g=y=YjX4;>Qh_OkAD9M?=bYbH=` zZ-J9qT$|vZ%&!;420V0okR9zY6f)Pq2xt~n+&@SS*3BQc(2NWm&QHfINF()calB~H zdqZm@^E@_`W4anpZI}0XwK;E%ba7tY|E~N;-M5XFn#?BtGd=4;E}-eydMnKtj73G3 z0Dw`uhvK{2n5Iz1tSwK*q9K+P)kqE($NbIsssVi`wuJ-lqf8bdYFTps2^E-N`xP@Y z*<;A#escfD2{x+)zzNWz7hwO;9ez$FdhcagX|ESGo?}?=4)1o*==mtCU$jrq1|Kb( z0eh5zW0|3J;Pyj`?z+@s42mWj0Ksn%|Ju$rplLZB)^OL49*WR4Rblg;eqr-<-V zHM2Lqb|#DIL2FZUr7NY5I=*UdPA{viBKtzR@+oF3$eHK@v7pWc@-~mZFMP>rsTW=u zdp>8y1?ouV*NjkxL@f7^jFYOG+hulnEg(-xy1Kv7*iI~vLVhHDFiv$pU#o2|K~lfE zod69*kukhyfyMWi;=07-Bs;~3ihx=B5?UEL(o(y>DvrQ=(a&qks3vg^hM=`P%sQ=x zVql0hb`w@}ay4U#Rk-u8RU~r$v2wo)aHXD~M|cyzX`HoGw&d1w zueeUUwpA2Xu9Js;?h6PZFt+2fhUBen=!iVpc(MKDYT{(R+8ce|glA{PD_2Wlf z0W)b-Mp+gbFJC??EazUH9d2ALwd3^iJh1AS0kP?Oc*t;`>2@|BOl1+66=slK>ls?} zxbiIA$0b8lxaU!4;e3R6gt7V*$nVbBzMxqLE5k`e@lp zTFIMx9~?gY(ww9*8iG$BWpyxu4tYx4Z+{bz)R~&s-VF<_G3OH7N(z~_=bnRT(Z@K~ zakr!dgNNgVD+JN0!jbAWzNL*K z{EZ80CQTGpjA95aUv*dG8CbJMVu`Doi?1Oyk!7>yeAC^#OmYc<+Qc)30~OQ2dre$v z^%v0au@qR6u;I#OgzD|R{2(fe_0xUlw2OzV1vWGPcS5ZO5Nd_Ad_a~v>RGlC*ji0n zP(q8ZOybUN&eqyMjht}4YoiXH3=kHdMOpp=0S_t%HD@bx8HBuTjQ_p+-3#E2{|p>cIUGA5gC__D5t4Rr~LwureF!~FQ6T`j@)plk(i?jG8Z zV5C~jwe`>3vETQIS}r>MZ9-)TA?*CFCXnQ+8^uxNtDBGF8kqRH1eH1JFd8`ZHEFsmih&Wv=eTBff(;MZ(?{va-&afO)m{TTw zTEtk=0Fw<<*#$dN?JlfGU4|Tk)jS@rJh;%G1=fmx$ydct{6))0TOX@n4U|~QYHJmy z4TN6PD9JZ#;d1InMEwndP)jMvrMy<#+&P4?bG5Itrj`f?Y7kK0E~QX3bJupKfANs! z2qD@Mp&GyJak0vSB_O$2V7c*tMsk`y9OEY4vfn5wxHTthnGXIi&;|$m5oug!Eb3?H zi}fc0YWNSB|H*%Aq_g+<$c_Q+?^=59=FhsO*R-(CUBA!IW!OKfkbG5p4LGy_NyPHW zo0wl;n-^L=N(;wSSZf{IA_zYcl{3#`b22n+OuaF4O$-IsXc-YLDmzyRQiG=LvQ*~y z53?N;l;|0@<{M!T94agt>H}L(Mx42b@iQ&VBMs(676FdT{&lS;>byn0>$!5L9QKu5 zWvGQP7i@;YuZ>n~G4VSoHlXLi^>DxE!W`%g^*iI!-RS}ztS*YkBM3qVnZo(LykPw4 zd}!iOB!8Wl`M$nEQ30kF*3yR<;V~MR+F@9B+obDFZMMu4&t{5gv*Ww0y+NO?$xFBL zR7*Vr|HxmD_?fnrwq_;|`C0#`(cv@v4eNW;$6I~?Q3pxnTL(4+yVHX~#7Z;i7QkBt zi1&KytazC&BLn`)e*f2>JG=F^Mgr@6vQ%$zs{~3Po36AC?dT7jLS_sGztO)w11<^3 z{FhU*Pt?*7$!Qeq_X`U=I7#0s{)SJV~AJ6E2)1vUfzMXuCAqB{Msh9O96!ln@2>zzx~$j4Mrx)0;EG3Ga8LM-2YMoTwZthVrEzeZQkzTo&998 zMSTHBSWzHQx7Nh*CWP)-**(C>gfC2szIN)M_0mH2mttxXYDl*#u4eq1QJqIUboPsD z3?bHc&-xYde36!HMxgEVX6k3it$#}+J2@`)&lm*UyomTN;4km`0 z9xjZcyy6*wRsA1Q*|*nXUfSP9IerRZ)D_56n&FCo2*Rz{*}0Ao9l~BghV4>2*OCG# z*`$;Vt_MoGKvE@8>d)^o{z)?;-_f6znR8=US`30D@H|uCHreRWj8~mr2Z&gQPq7?z zcGL;@n$a(0SfQ1iVj}Zm&&nqN7;uWPep_D!-Ml*H-Q>#9XwEM)In&ftH6C&zc3iZ5 zy|uH4l;b@Jd$U9~@Rq6;icmXN?LP8nU4+@o#KxIr{5vy9s0o$jjKz*CmjkL6JUjIt zsO+`88!YcX%&j8Z+#WvevDgZoP55OK(9@z`#LQJxg(dKZtowE8;6iSo@Rk6*6pufU zpFTPoCJbli@N#{E<0Lnfriaedm=-ToJ2cWkgX{n~sbN?364acx@X2YVYaHA+6({`) zGq>xACRcUbEV3)xqsh!DPiZTFGNR{ zO<}da_Scg=gGf$gQdcbe>WQ}qVP3EaxkH#^Wtd$=ooNH3%_kzl1EvL9;hEe)iE9I6 zBy>J}l8gT^=;J_D!O5UyJsNdj5rY8R)(h~U4gq%RLgw7gEidvZOp&F@vyy)3 zwHZi^>fG`3qZemU{0}A85{@Uf#A>iIIY_|7xvDSne z+9~``RO6l{uZC#LjMgjNS9#g-^3vFT&B@62v15vqBid zIp}1e+-k{`9#Z)uv-JOlw0eAD#sY!YRIOJV8Mk0*n3|YhU`>)J3-ehcEFe|WkqpbE z+`9aLnc4!Nr40o4Te$Do++0L>mDnS)YKdt)ddp zwnBo`T_8ijx~%{a=&}4s1p1n%K%-H&j3o`&5#autrxf0^j1%ykiNg6=Cs8~^$zyW) zB@OIkju+~J=w{Jvo?$*OgmCN}4#>PO(%tQFLmwM1hMDzmD`Si;3(gi7kY6g6qiMcT zmI$no3NROKwiy^W@IZRg%2`XV&V3KGo4pl@DkN8Z7McO;I_0RW*kQnN{BYgRk^NxV zW6OV6A+D%>>kd;XDRkVxHQs8Pp}q5^j>neiTcQPebev-%jDg}vB(U1!S$AD$z2wKL z&xI$%uJHNy z#WPqma@w&sdiBnicJi}OWm6Z;Nekt)8-LoF57oc1J#MMJ`8h3aR|@7uaEc?JvxPaS zKXrwzIXR!zi2W>9=)#1^w%x@mdkv?PMIjtxy|5@di*ix+jX1Bw72Ag~ny#Tr&S{rf z)8z{}txiPN&oB;e06I%R81M0ToEMZ4DE&dz$73$7#KGtCQt!pQO<|?&k=Pf-dHyqX{ZER33egfgqyh3UsfY{tjiG*sm<@QISOHDjdE%V`sePMB z`o75K#gspUhVxh0fIe>mJZm7$fv#gA=hlwj0j5a)`}00!{f?i9n$Nq^(%WUOt540F zHM=zRDrge43k*9NT>;XkzA}7pCzuJc0<@wd>UW{8u zTGvo|mU=_^>@6IxH9)m2LpA&{n_md6MyFPbTT67gQ8vY==SR2=A~~>pll-KmU2C3Z zS}8rqL~?L#e)?BBI!tQe>Q}7Kar1WD2ch|J7W&&nLpk3|qW}WP6@?^_J;0ac!^h=-ktm3jiXM z4P;Ywv8r0C1+PSlgtaGz%2G>O-xOBY@W_v;$syvas3petXgYJ9VFL)zcaF36c|34Y zsf=7f=jVwKszyKN;WH~hHgFw}4ar@W><8AJyHA^z*P>Z5kOC$r9U#W64YN^|)}U-i zR`W`rjyiZ;H1AFl{z_#r09U^WAo9l~aF3MA{Zmcn3^>QP7XvW*)q78tkCCg-Uo+q+ zIc@kRT)r#iiTmaNsLV=JRq&Ng*bZXqyW~ZZDkNsub@Hc-b|l_3{81O^-T(+t?O96< zf0I#xXzJJ+JIFfnaVaYZV2Wgj@|Wr6}t@_y7%AYx8M}e2O?s6c<>uw*`08Z{S)v-!zpP-YpL3`+N7TVBd8ZVO`aYdXN6WuG&x;wReM+Bo?`{j>at~5u_)v#_C5O;H zX=^P+Iv13CI9QwK(K(h$t7GHgs>#^~yQal&fT@ufL0e8pqmuJOGx9V3fvWTuDz2^J ztwVNHo55@5jXOboTIm!%DR^x`$)suZ4FO%+vWD8^d*hs3Ss~L>nIzjl~jhMCAIkh<6Q&%m}Ri9sYhqHkyS1BSJ;U!WbNPs<08cb zF8>gbVNl5S<5RK&&UiHIz+Q_(ewc9I|K&zw79Ap<1Du6`_5rjg80vr)=kiast6%rd zS?C`mm^f2TPPMEi#(g`QzAeQTS82K1c+eU0LkSDC7Eiuiikp{(!AJao+u(hn#r-dz z?pS3{+`grMFN!n!@@qTU^HY29?k0&d+s&8e>ayyH*5AqIx@)_+z6|Y4!Um+nin`GU zi%$H^V+4nvc}(B-M~=Q1b$6+w0uF^8MwQ4l5I;R$53q-Gy>r?u+UzBf^^1h1yaNW) zUczK2?X+}E&)bo*jHyEOrEAHC`B$|V1D88$uG&bdMIzd0!}Tf+Si|EV<0I5@q(Odd zQB6Jzo&EMnb9h^=Eh||$G;a6Q66qsyuED!TJYDz0Luq#f4UQ7A1>7>|UdCQvw(WN! z)KnhnflXrByUs?1&#?G_D;yggB5v4PN(tEuL_dd)| zMwc>kk+D;H!Y;>%ClWr_bnQ6CY6$d+G3bkfE)#-cbNDJA&C8bbVu`42{n#iOhUe#9 z>i6raQB_f~B?*;2XW05Snz!AzjmZ)8L@Bi@i#6PIiw!ww?9DMWM5CG2UOM zqu82pgvux;o+cr%15a;XJ`_57#9tNUaeYN4c;w@aGZ7;JZ-J8_PD9$SmVAMJ&tyfz zvue4izeBK?|IW}X)~Z_gaPn?v1$0?-%o*nbtK#P?s$!z%TT#PM=IVomzP4^>{+Bw5 z6@A6mW?0s=@MhV9Bj(tA<8JVC!?|b8+Ubec%Y4ggkvb;DbVlIXk_68~oRB)O(mkcg zL)OH0{yWX@wR^bLN*>WEjq@=_a8c~k7>Ix750`SFI;!bRgB_05MSJT%n-j)=MCN&H zbtR#IOKk@klyycse0+bP6A*)d*y5D$@(@M6X~w=$g0}xV{NTT?3lN40+!K%5GHuOy zy~~gUnfU1)y5E+|Lq8;)bH?R9Uh1ES2L36;R^|3hWZZ*TD$88x2{iW4Ah7cPp9C_c z5R>!H5=`@ce}%L;&+l3TOQR!$0-|*z)e*(_$hQPmtBgtIAB`#CZ%7N`CNs+k?WZt& zQi9TF3k>^)K`z1^q3vx?Z4dtRaVp2o(>JI0)||k)yh+tDhGrU=?`%~~j|G~lXhaS(vT>6? zXy|IHOHnI9P|ydV6D#7*HY@{m)eP{+>YjedtD|1-{V{cUXIrzcKL&KPO`a-r{3A~l z#8Dp(mh67mC?9W90RWMU@u&&Y6n5Uqunk$j5|rM*dcN3mquZ8okpbW(m!g-6$HSe< zfr-yiPG`*~q+MsVsreqp&EJ6peDgXs{xonf@gF8!#(!zlICrw+frCuGCoa!#^4NFd zZTqgVUq4t-GcWfjFj=4iCbt!<_GZ?@xKDTQ0?dLgIj#D){(8l=4> z{OCX(FSnboJn~Ek_8kVJYnz=IM@T_$?TI%nNQ`!|jQE7@6%|qQa*w711jJeE3BArs z$O|boomswt4bXg0Vew1Inv2WtUIP5C`!zuf3ha5_vZ>gJbj;hWhCoS?(uFk~O@?Vx z9FK-Y0sE2}bsNpJxNhEgtUsT^-U`rM;{?sZj{2X$$TL2eT2QC|EVXlqs5gJ!s@fw@ z7gk|sav>-HH*~C!*JQ6St+~6qc>ex~%rH7{Zb$fdRKqnf;T#Z!vw3gCjf?n;1$UKo z*%9di)UC;B;;F*Peu>9y;P(_t{vHWn8NThjMR>9fVri=8($oRcQ~1dp?LHgct_V2m zh7}7QIQB1{D<}G6D*HE#5f$I>WuNL|kbWno{)yn8Lo_QKrS-{%p=8kdpVk>6nD>(r z!Wx`AHRG495FtC*{E)wWSRwnzV>eef|AQBgd8cOP@AvkCnr?CsZrPYOA|Xjvhpz!fJdq15M3y zzO>^rszt+YRkbn9`Cc;2xhw6~$LI}L?D}P0!2>b3`nzkWrTRe+G`mz9d0w@l4@Yq8 z-Aq@_r2>r{hqepncl}k^Vf5^3`tr#0FZIVQfu{6xDYRqVJYsHP)=2Ly0bID2e#?0m znkXkNw{khP25EgMLd0!$7oeuhX=8K$9aJP^^@&%!CTg*x9C!9QE{YtX2nbr22(+c` z6u(1ZMTM%tz=yx{93tNGw;ENPst=ZZiWnRErQnQ7IWl}VPdV#>U}g7ptSr$Nsj@AK z%TxaE`kIgWw`%H2RmT;9o;pe_sHFq8jx}ZFZJR~+cF>DeG)P@zzn8q}6(7^3f-M)( zaEH24SWfxWhc~x80yA=4pBHo7c&z!=IGEn)F{SFx}vx zJ}J%lXU~dCmMqJ$7ZZiD`kCx($FCO~?%o;!0uB(WE&3sQ`$4)VWWV&3(B8<^I<`f# zz-rRCHvl_5EK}&x>Rhs%qo(D1ijmlMvV4uTumxQW8p=Y;+N=p@V<+mWEhdE*XO_YB z(if^1I}9I-()2k61s|3Y^5)2toqA^9eD7-*yIAL+t95eqFjl!Qna046tAflMr{i|C zg%47f{+c|u+qL_cZ|1co+Jk~E zp{5_>#<-PUtk$03K@0YHxNbSPkM-@&!9?!%xLcZoi?*9z`^#(GIwAuu;Gn#-= zRD*vIpU*zKA#WTv6IWP8wx?(n?IFXyX4#Tn*i_^!3$Z4Wy~=iEW29c zWV%l)To7w&mE~eyQd&tH=~|v{vRP4|O}(59(Vr7}9Ddom@hK+63zfYYH#G3LjR82!oGH8W z&jn6+Idu$)y9?}ZPFIJ8n8fPxl@443;z)bUv?`No#-RPR>tyO^RK;*zOZU$x;wq-Z z+GKQrhR>g;I2V!)ZYx$j$6c_h3TLdn>kq#dZ-^fN4Sy44Wzm&3a$9GLG9C#?e6i7I z;qC-3u&GSw`m&uLsUt$pq_elrUQ#54wuR&C4S;&A5twlS6fqg#hrc(2E;b%3r5MI9 z6J5>z;gNp2zP|9ob4hvd;)K%vG>5hTpMck|pWntG=|gUc%K0*NXP@_rVKHs(+gu}q zMYL<^Z?`IU9Inh#52N!}vwaW&;tL&ase#ccfkpKkVYvpQi4iMObXLndTeLRNqezm% zQCQ})QB*lJhIu(cdbPMPXVIgvml@4;K1EDOh7tv7loYU!qglK8YYI6B_lWS z?}f&&&)R6;;sn~Qj)0>irS?Sa9?6CfQRXMR{M-p$s%IF6 zx2qtl=I?dqfSIBASi>tsOUcLfOCghA|H@fR+l0p5g2uX?s9<^p6}v#KYvhmSv0vy& zLuhwOd){5Z$i;iiIj*i0=3%T{C}xi5ruXKIOc!RPwJlCXu(9%z2-k_aNo1PR7XkA&vP{+VSrTB{plwf=^SYRR8A@u3+UJ#*4XXMEX6z(LJsKT1lXqAQ zQ*OBl{aZz`udgJ2L2n-li7@G3&Ap8;zy|#*BtIKgR4wARhN=M`w+yYxMgK}(W&c)C z*i>=`Sf!8$j8O=IxzY7-Ga4W&#xR$q^W1QyN)cDkS!!2CN9o4Ja~E+cqpo?y+bmR%qviZE-bT&i?D)WUn@|CT0`QYy*!V%R?#wM!()9N{={koP2|D zsYaL?st#Dn#u3GRDdU8+qH4Rcvk1n8W_6;|PiJ4qdW|pzu;3H_)S^6l^yBfuOUZh^ z98t?deOriljXxorwLh_uY^Qx~*2{32C~})knFG|?O$`eWIV}$$eK?mwfsgD}WmP1e zKUjEl7OQt|q5rV&vZS!{IWJMx%^C2tf24K`#UjB%hv$l&dFfbs` zC4_k~?OrF_0k%K8hG^RE6nPCMeP=oks_d2QxGh*WPCI`*h!gr!ZqVZ-tvwk36#1Yu zeGmV>($y)(AS*P5i~BD673tw*UTh24th~%0Us{W#J*nAgWsmOvpHu0w-IlghRqH`2Xh_E{+RJFx1zJozZE{&ZU9)vVIK zt98etU$TIXl)@@!BQSmn7$i$6(5=8RaM3@N&VX~EKmqN{YN)*L{^apng-7A~^A0_? zEH1WYq|Dwn9J_v}w{SxY%KmYdgV8sxK$#NTZY0oS0}M$>o=(@8Fi{6nPWI3hg2W%u zcB@vf7Pfk1e&EsD6JGL}>Kz%huznEDTkZs~gCj;YHFKL{cQVnSmH!CX*GXxUQS?15 z_Rn}J`2$GBvViVx7`j#;ihKOm?_d>gISrs;iQLh~8WU?1%*LY?2&)64LLsg{$8osl z^6Gm-Mn5MV5hJ33`g}6OZpLPD-k`jdje*TCh5S^iRkcc4olGnrF&fRX^!sLB(M+JGch^N{I>Y3Gs`hri@FVi`vc z;}iozK;+X1I`+Y`ie%R+u-VHKX?9N#J$;DC9r`Cx>CNSLirv?f^VlXXU{JIIIj!Pr zXU3vZ{0p7uzt4`6riFva?0RlOZI={iPJ}<{3mPu(pE+hryr57!gfAmx*Tm|2j)s$S zfq7xe;))Z88=z^2f0@;ANHFhkX$gPIUrPEhk19?dRdmrlZkzb&-kU8l!|rn%DYi20$Eq#rH@L49gqmx@-linv`3YixxC4l=fM%iKw2g;=`54pO zpDXYXHWd`(YCfYkROhg(^;Q<>+i&>`qXCd`ETyu_mZD@G z2N>wVpF@!nAK;ARzy5m-G4;ncQ{Q9xdC3<#Ax)M(RWZ^0!kktXe7b{CnX{75{Pv(g z9&NZe0|Yvs^W*sj_aP6!TR6Nj7X_FwynkTx;HO-{se0aJ$O~4HF>7;z7>>(hrThwR z6vYExw&!YR@#H&pKi|9>7AJ#vhs^@By=43@G7|@4tN-e;8My_~a-iQ5@##E#l*K?A zUsoA=QSR5j1N1huO2uCe@<>bN%FK&r3ulz)kG6rwV>T^HZkg!9{6{Tg2Q8a<89aI& z5k3T+xDqhAq_kIu?t*&9Jm0Zk>+NQMS4^`#u4VmtM_*VM@Meb0i}kFy%=dc7OKj&I z_W^ceTV7U*tO5CasAykTHg-aiN#10EnLCPxD#C4d@p~8qo}MTo)8UEPFM=|`=`lC+ zJdZ~n;9k*7UZwpCUM%`U{4F0gE=2we=S%JEZdmF*|& z@cnM^c1+x2)80@F>%RB&082V6uFvO~DWy}m7f&%3hk_QH@WU~2A5=eQ z#FYHfELn980gu^RN^@n_#i!Im#QQC!tB)nn?k{b$X=(WsNHLSB8Q=$qQZnn^b`)Sn zJM2E%K&q6>0TvmRexMXzjA2W!0OSNLlN-eB$}cN=$B#~*nl&j zQ(BWYr7e8O+Fa#$|N=)lq**lhwT!1`aC{d}XKX6C~CI1aJ#E zbVXKE6xd0@DGA;jU_Jm8=OxR(=w@hrso?3eUtpB8n?%rAFX5vkt(pK4CD3;)=2~6I z6TtQTQ8>!7rHHDn41tW7O&+$){IMI@Bv`HvvJCK5ESI<#4`-Y;VJM}ue~*N|T6t$P zlv=^R$u*v^rEmvXc|*3<#QeFrLt}xPW83@vdR@=!d_AxK*6RIDyE4?A?|~-C&Ny#c z9H)an#;^43h|C2EUTynLoZ~^=6EwIcf8ycZWE_}I-=_Znl+WzAy^2GHaOKjh zv>I3>&h7-yK@Dt!H{Rs}D5-FhCILGJmxI^4{5Gl3C1bEM{`v}3^U6Ow2N(y%>vynHK5Sy5BMp-U*FtcR%*v#PYIX52S*V3@=<%^v6hv=q#HcttXnilgtMIIRP&f>cnoQAw+f zigw$+`cT?2`*e|leoC#DNLe&>9n!tC<&mS{3bX-!!9^N-FKozw^j&kvlf=MJSscI$ z?>B-F#EWJ63Zau|kRz!7qV6;G;2r*~H;QHD`Tn@tz}ls-MqGX|p!0ghp>mQ|P0zEv z*EYt;wCsQsH$gXk$+O(Om+@# z?m9W2SBM=sZ)m366}1l-G!to@JA9rx+=o2nB9w~(x*oWGE6Bayo@+hDP>yY}*zLh< zql9xC4I>>F0WwB_kIfP(12iDsfsgi?!L^mmyW=!*{_Y& zgx=F=Jt*LE++u!$p(X-VKEHqVZocA{uHrsg|LTx~PXvgi2FWe^qkQ;SfMj{!$zF>K zRk29x&hh9$--~43L+OP9lXhVHkl5kDpxiivL(&UBJd1(RW^&MiczQm=voB!I*)@p1 zZ_WsSCGSFc^mHR=D&_8y4$=hWqN;>d`Y<}C>0Tq52x}C-k=k9IGD*o949ba1AERY1 zD$c~6E7TA0aa+oMY2Dck8WFh6fJyjon;!S&a~Mw2ge&e%T?IIod{(V+*LGwc8ijY#RmtkS_>M@ zHQBqGBFp*Inzt&+wPb3xo~EPiysVPs;cT*}a@skla-4)|{<`&9gSDV>$vcd!PK_qJ z8s@xN5DjMj)t!;v^A%(glHEuRt+_|L-$@P02P6DBc8DClEiW%<8JeXvF_f6|daU^z ztjDQbB%=Qj(^?`o9{DEZZ6 z@T+l*F$Gi0{{?QYYjehZ|K@t==;ojz)z<4&Auy_^U?2J`S5ULB)j#wMe^GUx{4%xa zXt_b!8|nq<8?$ej=ESIXt(a#U_CVV*kPm2b@oSMfC%A~#Vk-H)4ohNKgH%&MQ@VWN zyg+gg%#`CKQ#pZB7sU%`tz8DHEXfbF{(bbP()!8NRNivVpk~Sdc}@kvAZ*?P7>G-$ zX_sI8fFD&VuzL3HvdkJo=a|bn(0x>x0vbJ&IBk`X&w%iPQi3zr%E|0+&nS*5E2Fp7 zy# zK^hlM8o!%DU3AH|hzFePFJUF6DnWNd3vY08b5^Y&%52{QQ<0_q^sgXn>fO#5KK4`o zRS`f@Sn1ny;yCIKFA?evt93&kPh7&(#BM|nA~Ma;?Jgx=39-a?MvRU>Dr|AvePoAn zTt@#R?WhC!yPhRf;Q8FGxv+cs3j0^Kfr4QIP&)B=y|yWT4pL2)9ow0s6#-76g6-#$ zv<Z`$C2#f$|sy|GenZry;6BiA26>+QUApO%H^jz%KZeT$L7rvqiZ^4S8X@ zb8JC#x^o|)t2jxx5my|Zav5eVu0Oolp*~?Tb7O7)mJd=}WDw_jVI=5G9IlY-7(mT_ zy%-JnZev9t?^{cg+1SE*4 z*1w>*n%6Iq! zs|fZ1C(2+S#Le0~8pK9nrMXyGvk*$5D9~X|HNAr{NOPHD6;oZt92lv!>=dPblsZP? znv`7=@aupxi~a4)hG@C-)ou+`OU~=+wDtm{UN^!3i16U?SMv!PYaMwtxnr!+z3my+ zXIvUBd*N0J@sSIF%#L8G+&UC@#{D0*u6;lJ?#baoHSYAu$`Zb8Zp>wb!dLR$aI+xn z7`0+3FHL||b#Uxm(lL31#P)b&lK(wRTM3}@dJyx|NgSAIuiyi!FT8|XW}&~bUjn3O z!Nsp@1@aa4e&~2k%#Db(K$~-M{q{h~3is!Il{sDx2Ae(|I^ub5H-*0g)FpXWetP4! zDvmK*t=$2Sb#^M;r}?|JvPCrIS1v%X1h5r2aebzP{+&uyDA^Hf^3v_T`&#_+*D+20 z5Y-c)pU$#2DxFW}`G0UUpsU$46eVo42>pcvfk{~x)e0`X`YPQE!WL$Cf3VBJNMzRK zCg;^8yjvZOzXwe7vO^L&&eWC5ey#~1nPD$#sM1jYoCf=+Z5P^UBAk z-DO_zyODEFO1b%P(DVDGu+oE9r4YKGQ_ZrCboiAxc+V}`|1ZjYlx1#x8PhI_s23PK zCzij0`?cIu$FeONr>-;^#F0yz0s8G4ma#~N6Vbi=QVzMekb1~x{qApg`;L~#8!ubf zVz0Q4f4%9V#+d-6otQdu`jV2@t0lz|O+-M=O54}X*-f$9jh|m=SyhH?XO--!n&}tau0}zU&l1Di^x){>_@drA9Wg1H-5wi~RhS|>cljv(*e$API~3K#TMJM~y*F6? z5$9?}1W}rCQ+3p!P79*YqdE<0z;g)6KOgT9`*l;|9I`qEG=4hQph@hT8Vd9QDi{fi4bTNfK+(^^NUCu|jda~VrVjr#^J1uc~0 zQ#z=JPz)ZtlPthm49qYc9VIFpUTNX_cRI!IwomNZ#yWalF1IEl<~8Ipg~+~181Uxf z%WhiE;rD~P!)2)4%F1E_u!~e>@`9}Ai zlq?QR7Fw{JSJHFdJ?eufYu?U; zr-KsV-|=f?=TO6yf6wahc20i{bRz5?uaHus)-dbE^}>W}AH zdPk2uFM3h^zqntBG)2cY=+}Jd`@jXHEUvyPp)Pz}>4*`OP?d`Bb0~s+Sn)3$7DA<7 z*pMvQI~we~Yf5vm4)ZlxZp{kKjKw901!uS_g1(^CSGKAWf{=vyU0YPP=7z#XpuFSb zHqAR;zX9)M&M6poiWhrbXH!7@U9S*yX6uZgeTMC+Gm6-;pey_%(?szg9G~LosSX|$ zoFl))=Ci2i7-ELmM4bIouw)=|AWNiqMVf3HO6sGG#E)e0W6m9!^eq7Y`V0jzYq?ic z_5fY~JAG&3sMbDz@p0Q|8gTFC3$Eiv(G>RiI>0-mv~M+=0P=u8^t;4?ZrJ;8LswTH z9^nkAmT}NRR7~8We1HU$ypOWOFLdMxdxHMcV$>WRZ*cA1ph?OnIOaB`g59O>cw+9)YDcoe@nx^Sft+|aViy#4n zuB$(O$uDzbfzlMPAuPUNME;PU0i=<>e(IHZg48&Zj7nctuNdm742MpdjqA8qh$SP= zQgW7yn(srGHyrMy4osz8#P%LFOc}~o=^>!vf+@PgeASw2%v6us<#60IQi_S0`kLiOh zs`8;UKGj@k30cb~``gk0zQN-JphMwO%W4!;uT{U6!-H-P;qi4bitS8a{Mc{wzvh-7 z4rGzuH80kiwm5)ukE=G~d6qmzvko>B{o;t=Gp@}+E@UMu5waC0MX?&0P!{gC_+o6_ zb%<<0q_ogD8-&cIfcqVxYB1afRh9R5&(ggtK}gijehhW=h)c`b;^}m-XIMyQ7b+xm z6jk(G&{d@QbHbsHt?g6so!c5_kgx{qgb_^Nl#05g|oF_-|J~>^m z#K+Zfah-!V%Uc&3Q)*F<@4=mvS9V%=$*y0P2%)7=5{)NO5+Smm#>PYulI3bx!K#CHP3YT3g1u47`&ab!lgqi| z=;d>erfwn?yG2UiQN(Z;$3D-6PL)^g5o@}=Jr{-;Zv5nlInLlq6QJG5$th2sxr zdwn}&d)9ir*S-;JyfPgY2K@#XTZ!1%S^nQXDuNbJ+m-+EZ+MedqwZ~jzc;`C(Miw?pjxRAHJGTXx>WfD_M1`UvoF4z-WU_Qi zDM{Pmi+iobjMvISK(>(w!()L`$`{k8A5er&=6`{82*^f0l(&AcEx?a-Aeal9^|v6_ z2_<$~GndYRM)q^<0ZM@Z#l9*Jasp16bhyNvxcl}%`0=M6jrNV)E&2vRthxHK59x#U z3C9s-iQxvReVyY0%kQ-GMn#DShE>m(%ya0B%b5buz zX4Xx)l87K*xW`K52D+T_eh)xm@?O=aQWXz`;=+KnI`r?s!sESQq(`9S_r1C8udXE- zHK!h)PD!4^*maN-1R=3p_GH_-w7d7zy86{~$Pf6(t0><1m(UzzIeTaFDK*sUj?W_x zaaWI5lVT}Qsc*1LQ{~w3=h^PWt^3cq>)Y!uTrp0o0rugn*B~^m*;tyGOW~A1nRK-L ze6u8?)Ane3RV-(R7D&aZOg*pLr6#khA z+$~E40(6IwqboW8YUq!}@+@8usdxE?n<~CP8LqJ5<>J@pC|9j$+}6@{Y4qE;js&-; zEV;K~nb5fsSd@PMjVrJHD<=<{%{b)>fhkNuDRA}e+%ex{UgkJa37v8it)JpBJF0v{ zcCMm#^YF=!<8|v7&OuI^B2K$$JVz@tk7vLQ^1>RU ztxB2U014<1vqFv965^p_zKH1^DKnqsrMva|)HcMgv4o-k{=~Z~rfnShhaxE8ru9`6I3RG_$|B;&KkauYw>^jsQ|gZ zgIE!(G}1vDMMr5pFTxh(57P~y+B9ls@7dZmGvwRrxakxm>jK->cX4xa$E^<;RP`IqR zYgT)GzRt|yp;(|v)`PiLK`yC$`_8^O_zBUI`s{ga`jtfEbN0Wo$p^EaA`b4@Z*@Gk zS|N;f^$qDvupB3u>zzILLpcXez^+69OIirP{x%_WtHB&-;&h{ZMnGf9i&MGPy`fJx zcF=%g=L0q)06Q$uLTD-We;=#_CcyO2R5)aH-6Pzi*s)p7ICJ>ry=QlqFJ~_{e+%e6 znwxkHeIQheK_3t8l#PVQ`{A0d>uNg^*w0W2#m9%HpI*ME`R1!==N@hYE8_`4%@jGk zj?UZS_X(3zaSysZQ^1FJ(0Wfl?>n8ty|D4tcPH*m;jr&rcTr*>&=6%*DvarXFX7Ew z3z>b>jWrG}1{|*8B4sbiU~`j|GTwtF=KO4$d=b8?5m3gcy)&Wn2xxqC9Y2USQ#ziL zv#1Xj1G{w;c2IyO7lNr$MGpDLveMz8f1ss3F_3vKmR_>4sFJQGSi$5~hV%lXj!p>k z8+ZA8nglVlPyv@``upNGI<0zS5a2Kr_&wYhCJ6jt0$j{0H_QH;tOBD( zY1bH$vOFgYSM)c^r6q=}WbalpuvPv{7nuE_OCgduN{|p1u*SwQEONhR??Ok45XFqL zi2?ggXFJLWX!`CP$ud7_4W_5~*@v6%GjwmIji+B8vF>g4NcDww<{zQwYrEL)%ksom z9zGX6M7fn%B4<>9i@o^C_Hr(^PNuIg+Z(aGT>XW9rN-B{JRlXmY`RN2oqi^MJIh;2 zKpBg@_LHYEHK0H8iT#HKB69DTUnr9di1?*=v`*(1K(gm9KZce9cz^`{J^2oh6z=7_jBVU#7Su|8b5d$e$xk@e(~s}huiWPzjP_`rj>`lB z+J4Ui+Yxy6W=I4X&8taN$59)-Sw5}Cw@8D!eH7){raXd$hWxSzt9I+EnWIe;Ef>rU z7=!@3iuFyG_CERKJ3)31XRHL>r!#`fvgOf;I(dbe7uFNuI^h1mWFiO{2 zd5{;FLGY<`IcKxR7s7 zQl4&Nf&2_j$8CQ%`8KZj&?COpCh+xhO<7oW>vc~#+SYa5WY~E@r$1$MRb>K$jrFO( z=r9AeLFo88NlR^8a`n z9ee>Aa9oO~X}H9T-L!=V4a8mh0iYYCLN3Qy;BEt4xqH$6trj7)`+-moeP@MlqvPsE ztk&zpEB8HO;otY4rF(m!O-nZ>V%1H_^{KEM8^k-Qt95hr``vM7*>pZ2^}=fA5lb*u z*1AJz58!Vq%f%k?;3oO=EIITH($bf(ht?thitD%vyb>6~XN8FnQpVe7TM?9Ar~{39 zn8*z-fc-L5I{FlLAKl~DZZ3f}2*6`MnOdeEhWsyO-^<4r=g`S@EJkN%6cNK;Rt}N5_QUh=K^|=KT8_P%Y)5-#;aI~O1O3+8fi;Cmpnj!bxRrJ8J-L?0l!*7GI zyw0C}XsQzV`T@DCPVLuIoG&*$ zqzYqKbP~-<0sVQosfGHjT#(T+(n?hPQA2IG1IuB33tDbHU@f&isjZC3Bb$w~V7ZFN zZ=vp@U4y8&@pY9|+sT<=#k0M`zB{9p1H)wO%ZLr!obqQnAVg6oEy39J59{Y_elxuP zNipW*1Q)=`0$T|FJ+lfds_EDX^KAV@w7_n2>aE|CpWbIE{ zY)n>`BGYKS!n)~`qYhxs(MNqtLay`9lLx}doAfH-pJ?PM(UA^$OIC8%hh7Y9S<7QW zeS{b;F)aJ`1h%Ec%b_MlrCj*7u3g=<#-r@fWG_E?Bvv~)O}}v=StlD3TfU4OeS~PMv(^Cm$>+qk>wqHKG zm64UwvQv7NSnV?`Y8HX@yl-i_g-LkR$DG*QZs0$h6KO--Vxk zAkafLMqyzeKCWLM9YK^xy%*K@-%OlTes~;Rp=!z}$jcw~xkAPsT$f6gs%t%j%!()T zW^HVT*{G627D-f|G@WfFPGmxh$o}guJ)yLQgal2WkiPTNEp`itcTQb|Z_iK{y^^+2 z=HCv;i>5SFdVNk@xpkEjYV~61`zBJ7(!yAZQl64w;NwWb%P!_Ffr*?;biaqQKKBx)a`Yr}d zi6lljtGHdlR}>5EHyMd|8Fc!D?%Ts#&0k_bzIF+)u)gO>?uU-MM+B|9r82cMP8{x; z-E_C%(er4?l(DJt%He^+ll^wZ8d%2h|HYbaPrulNM~jUZzPaI7RkIdUE?2UCH6(Xp zsLDGe9Kk$CoZq;9pi^ZfgnWAv#|WOlrHT}#h)sNGEfL1ux7=KFmFTE4TMSUutC)a}f_2*7(PYphB5aU-<8zN7@?zSm4G6!!qb#=w& zwS|3BlJ%ttFmbk9$Fq1R7tJ5HW;`Ab8KG~jn;VoSEk1do(PT!a zH_ZGoxRoSv90vDE;(@Ld*eQK(Mk zOJ|RhRR1+0g)YCQg$7oLRd|d6#U5+%>wOquX`ShxQy&)Ur#x}diu>#l@T9ii5ps1;^(u1gG9I(Ps%l+@N^ zsu=!GG6zF>5y22BmG%AE!kisdS`i>o`wP+w*Ao<4Agw!bQ2*_-k%Zihpg{Jn58rOU zSp{gy)ULvgEa)&4^p;0VU9_#^?3!)xxx7&C-Ee@Gqtu{E+1l1@P=yH5-~z}0vkUIL z(?h^yICpY~Quywly@fyHg^rDw&yL17mFrpyC%HqPp)fTh;0T%;BKJmP>&P*0p#BV( z)d!ShKZ~{^X7=V}t5&N*dQi&@0&zZv@py9e04MVJD=ixjh@nlzmOcJ0S=$@T&4Zy6 z$ts$+J1#veW^Uuw^lJNZ3UH5{r}eV^hZ6mRUD~o=mohC-II$!zE~Zi(fDg)%+cR&E zGU@1dQd6$)>tp8PH>GhSbXMzJ3wwjxocJ8Oy z+9Ajds?E*sJCWFM!6bLWY-0Zm0)5`7vIIMEmSzXXU!uXY`&i+0+zzXAew!8lQ(0M+ zB?*&tk$2(UH3lv5WGcR1HT*mZ!+MPl%qT_c{AY{HqsUkLo18oEZQCusmma`f>*{;_ zbct|%T$M}Fx2E=OYfqz4W*_C{BCX^CM|;4O(3Q?TJ+S1Hw^0(u#l}`5FcKoMBzG!Q zO**brgWNK9(^$98%jy zLxK&i!m1OgK{S3)gDUq#b;*|GUsdZfx$ky*`#bRN+rNJO0)|mUD8fmL@?)I%#Md86 z=eAJ*V21%;2$s=gjjPDa%z3%Cx~5_zRhvpXW?P=V0bPVp??{Vvgc&Hwz0O?g$;^(lzGlX?lG@VTsJ&Yo$~(`4RQyH9js)eDk#3_rrfD^r zZJi1^w4J5ZO>)`67>(E3Pdl$#hSoB;_!(XKcSa+gB_+p_oTSZE<}2t!!h|oKMZe9d z>}?|%ubUUVjtX*=S2-v-*!x&YVhsA`n~Ev;VhYC_bRbzr*Vb@Vxk*kO4Oq=`;?}Rp zVY)XdG!017pfHqZGIhupUnKI^L)29G{xrT{8mL(6Jh20mGi==Fh7pn8rO^*~Cl~y? z1J(+?uXo)wg3?`xpjY7Ix7Q^zD@FHs$e8gc+E~1FldYRs<)VQR@S7JhPa?jGj0EUf z%Ot2TYKgrp0VB06+2aE}vHa77w=IHFy&1L&G15Yo(hEv!8=mEKS5{|AY^@k|@S#gN zIk<*aN}(;4=bDO4?cEonP$qzhB$UTHtKBxj=h;Q{0V^}S0&c^J=di@A_jS~m20+da z1F!x!HK`k6=Q`cHwB#z~jt}fWj_X`XwpA$a(;w~^7ZeK@0VUc@=)XETr=vNeWmle# zrr_d{MEORQk6Ybg3L7;~xVBoZrZ=PnRMj=Mh&a%hy+pC{Pa0Wev&{7XmHcx_?#MUT z%-dBSFt|TyW73-heATBgxKNlkq zB(_r?l>&$ZJnTPdPqBhYivT8Uig1`qd>qe0`mg;QStHi)LNR8<;|Gs-eb7qOwLE7? z(Js5w|Gn`^!T7B&+5y|Ixy-)mwTX#3Ud0CU--Uo4>rQcYvhG%8=FsD$X_a@IE$<7A;4-5uB zO{~~Wrc-XTBC?_WO`n9D-pm@m{BYWX3HSM8o<w zNI8^5o;Z^o!WFg`MX2wH)F`@T2U_?3rat`z=})Ib z^QZehO0ACv_tf-#j)kUd3MOb%YKKZ9XQ;_EEHCdY6V@?1kr{96 z(ur(axef{;1@NGtjXt%gMh*O5`Bc%>D;gS6l!ZSoPZq4jHL>QLokWANzY z@reB-C)W#J%VEmd6+pfyW56Y_ZT%?erk0w{5Kwq;M$V;zTPe3sPc)S=9hW!O9`(2w zulP+dRz1(ZUsuoeZ|5c%?xDf0NsQ@Xx_fFak}|k-_e_e*F#QVbQZH?j^G{hJ7NRjX z{u(BJ8*oe~A7#$JIGk*RVe&9T7n*0SUB&#eZ7t4YgPX{}@*xddVjwzj#&pq7DHrXd z03;WJjlX-huWl!Os3$MI6ik}X{>}v=*^wu1`LWJoR}>q>CRs9{TGxrMX|v6z%ovz> z=kZDW(gT$am~!Bn?D>+~VsF|A1N&{I?U~rD@JOwfM9;NM({qgKmd0>13?7G~-{4Mf zWS(eQ)<~K%SEX2hL~Rvlswan)#?ID03kuJ?tv@!iE>ow$Up^A7D){_=6rBtwq+(|0 z&Ani67qE`ELZ0Nw3^LR1Dh2y3_0!9D^bf7%Wef5xH8UV|*8F`=`(VPt-Y~`;ZwQeJ zYwLZYT|;7=A~D=h7>kE+gf9xCpaEyeefYblA#!f<8KRS74i*uYe$AugdI~SZzvZSS zJbW#`ziTSJJ|knhQgEUO;7T#ah7)(L`)@?W>;(Ps;}A09-u$-hXGU+lcEcn=;4b5g z^qF+i#6!*4*#|Q5;=(|ZXPKhv&00jB_jwS?$+Hr!sr^ByYk78d_JdJjr;A>B!ZVlv z>kIJ~KbKi66wp&7>UhlIbGc!Zi(~h#n(75CN*$-+-d(f&q(DHB5_Nm7l~8zqsI3TH zaULi2t_6KP16s%eS!O?iK zG~ySV9?&^3ESXMNU<6R>a*<+Bm*lS)bbW|Qp44v(=r^KRPf3ErrhR-M^zTk@DlT@R zYL*=QrkYFFk^IS&hSrIZkQj2%^1SOu;jn=KoCU=}w)43r086#rl!Zg7*^3YkRLP68VBm^)kW_?QennrHSX|>re4!U+^n@x-V_9AzDkRwn=u#&%)My zW*k12I1|{kkL5xn%=o)Lg&_u!uTfDe%tPjv>)w$5_(*#?+laAX{^Isqmpv;hZr*QX z6DJ)ZwFWheEWHYr6wk7tni^);5V6LPhD~x^upW{vZUs?&aY2+`A7yF4p5&Eu*^gtr z(N<*QgBMvlKyU}49UXJsk{i-&-zV2bK2!k#ViDn?TKyJe`j#r70Axs^HUYjWDASw9 zOP7ZOk@#!2$W|a0nE+yuZ<4B*!nsn)*}p_zHzW9U$lLKmEQRM`4Zf>ofooRrljL#% zw~pBIgud{YNV(a(!p>c5cE`;U=P+jOqb;tL|30iclk+HXPeW?WXF{1Y{M&o7UIm z%1V+5ghCbC=Jx*26M9RuH{4E5M|y^47@oCNd=<4>lL{yNbsH;~s>zIzmu}EdMnfl8 zGJ{`Rq1=m=mu>N+(M^-r z&dHamMlG$OAq`F@6Bji=5HY7J%1(CfHsj5Rw&s25pTT&^zI;txboHZ+Ai4CfCrB*? zS?$`Q*r_Qzd@?|Ibf2D&pirj#0oZou(k%WEjyNbh@$Lq^^)0$i5AM)An(VFmS$pYb z1Wj5SUi6GiMFRH~N2X4^MsvUZt4}NUec+WS*uho0O9OwH2L|tfjKv6sGItC@9V(hK z`uCm|Y7jh3`$1zk+uEMmT1RG~F0Mq{+SWn4KE!A@%=pEUeLJ0}Ue8*Be_~$_(z7N7 zz@i|978Nz&I+bt)mn6?BUW z{&fd_8j6OoSPi>^BCI%v*Rx!z!k0pDTYjp-w3b&}Xf_)By3LqCvUbgT$V3H$1ilW0 z#Xq*TAJ`)C&&sc0L`hBi|I@H~yWg>Mv|J^4AkrL!4NS2Wi{WxS9g}-;Ms#-6FBEiT z;@V*rpCV-9{X_IAY!qjbmwZjjOp^DOuqYmy)U|RkiA*=fXpRsobLK>|c`)thVQ&SS zDX!g{N@DG7Zz|O{HT9^(hak?A7-GPak-#Q*L?rZ(LLeA)W(5eZj!Z|1zO>KPv?I0K{SL$P}+0FH35MM7#t$^STBEsr~5Vq8=2`3$}S?uV;MmCL!Z5_sZ^0pNTYRuJSGYSK!gmf~iDJYp z{of8k5ftyf z4Uw@uhL;q?18)=N29rTRUddNOGPCxF@1}DwTfvAvT5vV!ylN8yk{W}-fJO0yS%=1K zx;g$19wStz{^%en6fi;8NZ^l(Q7G&+EK#9n_4S#5m>ao8K9R28{xKlk$-%~R%_+t3 zm8s2ZsIerU9)NY>Ap~@oexzSaVbea#zuL@#0x|7f-lqRd5RBa7i$4cS@_vAHB|pGx zc`Gfs1hXA3M28#W0X50~tsQX<@M`Y!)8N&6{_&f?APw5L*c|Jf;a78BgsPa4vtP8f zF64ev5a+ldL`-n__L7BD+7yVt=$A~{m(U~D!~Wyd*3Q!{v{f1h8&K!s*1hwOqpP)r z)pqhP<>e!8bZ);Ua9oCv4O1YQh&GtHa zi;GRSmlpi}%#r_e83PUq*SP=4fPm;g+h^N)e(5s`^P3SC_#@nG>cZrZ3`K`B6g%6H zl9skCW|oL4)RxWBR$%+MHXO+IeIJ(iSot+jb zW-|gyuj64eylRD|_^4Lnu%%?SkC#Ybw#D7=y!4MtGrYPsaLRv8r;7bi$J0i{?i2Nv z5ZRsP_fw*I3OrP>;vi##Qa#;k6CA~Pm9*-q=iIUX_n-~y*L{&D5}^FXK@ z2Yi*AsbcJ2n&4sJc9 zT6EFMz*U9KnM59^QCqexMxcLrG%#kuCoPnpty1iN4&?^#KMwlzm9-^gD54^NNRaL8 zcSEL}I0swYL9JtT16~&%YpHNNiZcZ634y|}U;D==$JZ^e-0GcS^RFF#fPWHNSwWMw z_?_y{Ah!9{-Nz$`jF2sV1hKQ#Ua@k(qL7r?*3w+|kAb^Sl0c^ZpC=iY`*3fk{SQ1R zghboJwscU7o0yBY+5Lh5S9RLZ44CbNF@DdZ65x`S{vqbCuXZ`tPt5Ol_(S~P;*s9^ zvSb}pj~-gPnf(zGM4rYpBG8R`x^MKZ2Me&6orJkLobKm6H;VFzttMDnDfa!xmHlj< znE)6VKev>nqyKT-N1B#4>DZyW9isiSqKmrSdmaksliWKCCQXI={`jc>G(QT8pJ|OcI6yH9PcrKc zDmS3J>TTijMjUJq*ytA|j2Q;Y$_PV}wiS0637x%mKo*gmO&d5uPb47W!v8Qp-xG;C zZzuoAS-Urzw8-X2_YU1*(mrIohgr&8Wqa|i2=H=Ed~rwEXuD7q2cVkwk1udjuTp0+ zhtm{KRn%ZP*ldnsF=KOMR8%||L<(I1QuIn}@t1-H1P$6clPN-7_aDz}qO~_{;c3zA z9}`O`Y?V;p-PPUy?i$~C-~TCGfMqB;$M(9P>T=)fvG&G$zhpnQ%FsF$)=r4^x9=d& zRem-};Hf^+g3tH=Lx;6b>u>hoWNj}^5I788i-4!J!cM_a_i&MXY@sRdLMcVHpP_-} zEvjtapVTAb6@3Iqr271Pbb4;MPUD^*zjohMZdWb+vCYi+Ty7vY-M^8a= z^@G?lER`1oNMUbq+~w3RZQ39qK5}y9QGqqv`XwuRmFuiT3>0b|3TNxz1^32}E#;T_ ze^)p+)kQbFX@$C}wx;0f|6#I=`5UlSSxm*9xc+WobuT=~%CvuU^3Nu}-kG|kl4 zWI0nanYm4i+N!y)NR6erms+N|mFB+WzDv7VE+uYgLS<@hQ0};ZWyz2t?x-k~sHBLb zh$smBk4>|D{`#)#f4nX>;XUtpp8L6<fr#356{xO@fACo-GoL z`QST}3y&e{xs9&v>B=YNL0F(i?hI#SRDyi*v-L9jecu>s3&>r|Sb5|NvJ4n~UY6%` ztgstj#sSvS4I(q1o?GV+Dvk`BiDJ!R*EWMFJ8fF=5u!Qkw@mq*5Qe;;egT=3 z7L^TbyIU|kY96r-3Jf-Zg==wXf}0tzlNYu#|&3ZVTDAApd;e4W{JzwAB)m0u16 zxt}MPEpLLSY`iY?5jJcDy#Rv46X0(cT6eamasoaIDfj6bo$ zOf-zXy)?%w*+KxB?xVTHt?C+j_*K$AS-^e5G3%IL?SsNaE#4vc|X zMZmd^BLF!5w$7$z+niwj`rHlf4bDPWiz916(Qi>k*zlG>)>?K-SCnS8eMX3!KOGt7Adhza*!7~_5qx|sge`+o*1 zSbyJTa4o3`l%~8k;zhmL2$~e>4-l;0Zvau$coT7JC+l0|q&PseW$XChWw5_h*9K4w zW{XaQG$_qujuV0Z74*^&5cCMZ*8eBO2+ZR*Q4*95K{fufo{xce-N%#_Q_qP2`5@Q& z1vsFy>%+&o<*q2u6PutN)aSCG3jB&85LN--eG4G-*82EpTbRuoVZ?W!LG1`|*V+{@ zW#Wv20iQckh~3y42{1*aP!kE;dDCA3xhhE`E25A+fO z^q>a+jqZX#HSd51XOqmL|7>uLL^9SP5d^xJldKE!aSLq84%i4{0UZPZn_#a~#RdS5 zt<9EiH-0fY(6yh|NoEbLmgU+#Q|M#`Nl-2#RssatT=d@_@=F`~BK@o_IAy)fYroi4 zy#5=lb&HB)XX*fkQ)I5F=1^#24mzEZ4;2~kqGrHrzd5=NgFt)~xXiRSsoDk#=v0M6 zp(N$uwKIXXuJ?E}en!v%3h0C&gKKzTY!zWs_Xwb687`v;B^KH;)_!!IyWWOupat*O z`jfh%$YHZr4j6#k3q|(iwJ*CztP{elg*ry%UoHQd5hzM5<*aoEkY4yY!4JK1Qx}U6 zHdPxz+A}s0UkzTV>1!hS;~>M1|a`O439uunxC3+HSJA({!{i(foPo)efB(k$n{1`?h%X% z&u|Hu(o@}nHRTCr5>~?iDgatTt`qa1ZT|PW#07-Q*`9GfoXI~j-7bRZNmMe5(*5Ip z*#0pd+X8Id3-}A*cxkpyOcqSD?HEiW`BC`(L$?)AQJBQiuDDg*ItO>vDRbaT(uK+% zivehMj}RNHAa-uqoOb!nMB~WBIRUM%ve~GKDZEENzt-~h6aVdWJPw5crugIK?X@s& z?U#;Rz5@iH?gpU@Q)3eTad55g3|Ei5qQCZI&vju%XCMj~l;h;ud#4~+TyP__k8^FF z1YK=m{W?_pYX;K~W;qL`)GhF5QM~#W=#AGva%9PVLBtE(TAyaq{;f5j6km4X z463}~x%M=*E{n{F3l~q#P*>uyjjHgUhtTwbiNE#b-l(W3g?bC+;jz(7rO8AKlnnC)e)EjRTF+0dYiHL5 z{TL%BuW>$qg~SMB+=@4A)SH=z_5V?MI*c-$eqiIy70}Mu=;($G*7_K?j;K!lp1997W6b(!(p6Up84N|tasW&r!gD-Ks)y_*SEo#Z~EW73^`#$EeCpq}y%>-u> z{Xq4vtXgV0V;kkY=sTcsclLS-a6f;(76G011g3W8#fOg7KhJ-_%c`)s+FjO-8-|ifIz`pB&+h|QVO_=4Ir{3ks^itu zah1H8n6|nq9H@@HvZA=crtSQ2Ga{ocj1cjPLZNi93v?48SbZcU9eq?`O+jgv|836{ zxGv@y(CkBdDP_uSfsGCNPP*n%N0l6Bsf;LW{?t6waD?=Tos|(dPSz3phyTV*2gz2h zmml{mWHS?-uY7E4Ya0+2!KD3b|3BokBO{1PrIrCVMZ~DMkvrsdtQ(WrP@7MfL?M$b zAVdsuFoUK?kCGP-jK_pGBhL?VHZ4h=oh|i-R+Cvgg&dOa=V(k|WfzZ?h$C|@GtTc- zt6b%^&A;V}Fq#;Zdo;I`S11>l@e5(u7AV0Ar|;P~V=I%%)v92GkTqQ0-1vz_$&I4j zB6<~a8C=GR3+Wd^0I9r``)~dnvz|}_U$Q8>2MZiO(3IF_QY^?gf1zd|nP;?BnS9RU zh+wO`0D*J^#@oOfRC2+NT899EZ6zFHGn+f7fWf+>3hpX#2Ck_v=8^||qVd%m?mg#) z=xFc{W=)s$(5m`2Zn5CA%CkE1HiFL+{GZpl@bkJZw7-KPzG6-lR(ZslpTua2EeHXY znFw7Nw{Abrze$)sl0b;~7}5V;aqKM*r@ZKl6RF~GSwJrfVEC}g^oti!^PFRqbYVpm zLgyv!`jrH;&2eLi^ym5bjzIqiY%ovIf>4Epb2!oCv0~>uXQ{Vr^lz^M%Oi|d^g0yD z!qpYubMu@#TrPjlAg2MiixW8q>*o6m1-UD3m{m?ppILR4jSxfaflJ+n)@c^uJ8%#a z952)?2-h@=tK%f*q#g&xc1dpqjbt@Vf=bBhLki?r3w4v?%`ABbVFkMAZe`A6b_8|_ z*e(whtO}o8+ASPw^UaSyFY>R*{+iPTLh{2J|n|zmY!GKet*;B z3Y&F(cDs_LG(6yF5M$WT(jsU$c1ERA>xD=h>Bz=qE2FjQkg_?>j`pUk}JtRJqcHA3T=RI}*ov1=cAF zYmyFGcZPN2ZcC)0ESWrz3d`PL?7G{{~6Q zeXRXrPLz#)kg7PCaM((usx`pheNA|Ikf{M65abN$qd*UEcaiQ(C?G6v7<44$4_fYtn&YD*y~pv zoxlSR#;DYU(Om~}2KU&DjjM?0NrHbWOBt_7Cgy7PX9Cmu-3o;#K3^O04wVyRTU0#& zo7BfuLM#81972O#Zn7$HuJ7j%FS4V2XC@kl&dms^o-pRV3?|Ue>w|LGe?_{s+sW=y z$_leu!&7Sf7M2p_sKK--VF&c$v-jNxn%+K-Qn~Ck&DB0QT@0|zfxVeBIpI6EG82}W zK6XaaQ?VGZ36ytDpQS!M6;rJlVYhSGF;9je4>!r3E_6i z$hRZ`XXUP917!@NZ8jKXMp<+RZ04nA|2}nFwG(A17S+u9%BGXmlJ3Jxc--nCm8TsDDYsTo(I!&dB^kv_9(y z0d>PO|NN-LJ$ZN=i#3L4F_|6xl3<^k`UfbhPKf5gi{r$GiAHJI-Mn6%pT+()3jdL} z7FeP@XrX42ukfED(OmSedw-sYQxB*w%CIR;#7Z-TDu8;V49r_-`Mu9&2od=3%mYof zs&M*Bp>%BX&kulMwq_)6Yl}c zg%Y&)e*C0x?z=bi$t7Q9v&hTOTGoJlpaz>fs|ydBnSd?FK#gcGpJ#n$XegCRnCA+P zA;Y^bUKuMXg#{HmDQw)aZIhy8_KXE;>r$RGZ_QV@iNWRvx5)#ybnZQu5xA#}0~>sR z0Yv7RKQfU6IOJVq0kFKGFLRt;2-zeWJ6lU=O(50V+g`q?;6a0mmOuC9@HBi2Am%PP z;l`;z#GR4nroyYw9;G@kpwp1_OOwJZ1fH=ZE{fR8Gqh7|yu)dGXxWtcnJ>t;^Cv{i z&kq3393Lo*fQ2V)W$y3i{3e?-ppPUu@Ek58EtbUL$q?Gh&!)ELDSxVqxq=am9BRGHM&4E=wrOAnQ%H(%m zmb*Mnip+E}m}%1ofhBaV>Snu5H5Q}y?@}JVv!MA~PmTGSP8`1I1T)cC33JBp#>9$u z2&q33STJCT1@XmUcw|}Qo+DsLepA;S4p&z%@K6|Xv&}K<5BYp9BV+c$aevzhY6kO4 zdXMmHcXQkRP57y8T0?S*!%8~y@-`VN$9vqgw$Qxiw#-F;hl|{2WL=kh=XU<_7~$e# zc%H2xL5y$3$;=e1zbRp_WakY@GCgJm>0%>Sc{eKQIWT`Co_%xmr`K~onM5t)N`Mmd&Q0A1VvuFkR@znwd};ByQxFl=mGoS>ny zl7peAI9FNessMfx$STn<4cihwjmPQjoN3PXS7xsj!(}wD9=$-L5$A`DV9rP{wPp z{yxe7UrG9oq`;R3<{2)fIhH%xdv0%;jm~Jk@Yqvo)6>n{KTADugVIi|*b^dZ_Ufo% zBQlt~_XG0?pV27Ss;ty8-X`Y>HFg677k#UUqY-ml?&J*jXrRyUB&YH3v88U%z~1f@ zFRO=*6vt4PS+z#-6NH^R+br@@m_|=>aA3xmb3}+whHK@+4|NwZ#)c+Z-H+fECH8-@ zMBTDB?SENf4q%sD#bIGA{B1mD6h|?uvdTR!R78er_%E0sv2Wp6!eVdo^q*o@!UYGj ztu5~Fyb{_`SUb_E`_bpqM52n?-kgA)J2v~@xqZX^&ZP8`u@t#uI^9xzvdx!brh{{x z6Gz6lrT5Ulxhcw**#vFL62J1nm7(tE`LE257{h{oPx#Rf*5`+eD&sd~mohz^p&rJ} z*iz}7xO2ZxTqg<24vbkcOT7*B_@R_@Eok!;*0KQ0)0l}Fe?HQHu&Kp$4v-tL&A~_Y zj`edIP{6GA*S2i*(sCKsb9GtwFi&5wBL}xSwhxK6^T0D_R&+7^z!gAWt&sp_{!=`$ z1=hDrWB_pnEp9ld$|^JiYH}XdI6onrBg?!oFKp%bY0n?}y`Ow(E*T`*V<#-4< zvVSYkY0A31?evn-wCJo@xmqb;U{7AS25?rNUMoXi*Zjv91kLl$xlROaV=FLRUK#XO zB%p~AQ=0Tp)x3KO0C2Mi%f4W4fU>DukU<&GW2d?~bM*xydFRRTSfc@vx&v^-;|1)i ziJB45{35CwYkpuf`L)M8{5cGHI46KJ$=JQ|z`13`ls8rBu?@g0;xuU5{#g!nEr;~0e|7bX?JnS{=89)7e7SMz8ZGYu4i%F$d^yGP7s$$6i5an=1 zez4g$e7D2N#TN`;yXI;BBv^=g5RbLqYSo;hE)B6pB{H%}37RLxp=LG73ha}>Wc8VZ z0nw9v)1HH;Dqqr=7TNzOf@$G&C}GtoVT&FHzcu2iwl8Xto25ifOArH-*skFQ_yv6q zWPezoel~m5?EGIEz>yAg|8N;|=k4RqoR|H^SGpk2a9iaI8PJEGym|K4L4hMPAkZbx z$vMZL1QE>mJ3~VSZLio-pJ=44gO_4ge^C`A>7PPT z(GdxgnY8qj5lAT`0`Y935x*>@60yv)aM{kFedOg3hS!pf;{RIn8!I!5DBRL6fO+PN z$EbligrEv%_4W$bavWJ_+WC>;;!|Ln-yvX0e-Ug-4;aNDzqe|P(tXS5@LUDVNY_^}HPde9Y^%I$H8UH+6_P-K= zHX`2tWmCG+C%0#2O>#KbENnCyk#x`p3S+?F^|=) zIr^)DB9$Z#`?H`(?|jJEk0eg+iV)u^EF1tzpW;h3auC;`BiVKfVGZ`FS9iRre&OoQyLJTP>Je4ZC8`a=%svLqRj;leJzmkp(bLgNJSqZ~{CsV^$g`LK~n zX;wL7KJOIc zYhh7)Xzc2a&^O<^<)WJ*W_2q_VDF15YpmbzfmKdtwr|<_zR2tdU{!WUtZWZuOO1~>eYIIijY7+QCe;Y9^mbBY z6cwLY&M1NeUu;%r93lOX4u@c2&JHz?Lm^OIvkIV=d%fk+zef_ps+Rr0t)jFqBQy?7 zt?ma36ww&)$nCi96B%O_W;&QHf+D4H<8kMol#_tfve@r)bRCc71ZXS?w+jWIMS>lD zes>5=?Duz~S9n$dycQC`mc7s4^d7kPbSI-I`GqYRGLCZwL}-^x%_NF=QGdW4HV z{>C*#MO_YrxD5)>J#5-Ld^&LEKC{rZ9Dg?R-)p^>d)%dLhQOzjBlXgISYev;QGcS% zvMOH-gCf}`>sxFg_`Rl5-Oe-ulX*j`tbD&4wI81x^RDDRw8%Y@04^eE7j20-a?rdk z*$j1LC%L2dZGMA_q)X6$<84_yTW~C%V*b*UoBQvxnKTx=gy5A zcW>PF;z{m{=z zFE7oyp7iRjE;~9n{ugNvligRlQkRS?6T2G1wo~0v7G=u80%z_dkw?wc{28c@J=2x=y1xHiV`4Ig&!pT8HNMie?7nrke40AA#B*78l}c6Qu0c4 zLwSxgH@r7oBcfd}D$UJ_{zPdkUut@Em3Qf%GrL zyC&6r$N$M#{t`0?wD^;#)mmdA-uPU;f#a1bCh1fQY%)1k-xrmi*Y<{}lk>aZCXuN! zBrGA%lKm+I+X8;==;)8j?hG{607Y>ZoYX1Ycy^XOph&UuMlAWFceHf12T|KX zXFS>~|DZ)Ctr~Y|#k= zw%m_5lFdj-SXwcKvuXAg%6x?T$V%w#r9#(cozM=McPmd%3H?fSA^i_7jLdp-UywS+ zNkeS6MT{wz`7R9Hb%gwRh2Km+jW$Z^A{R2MS49D`J@KP$F^sfMUDf?|X9$(%Z znfF=>9;j*Dy`-^|s-@I)VBh|`feQXrm-G>YpriN{o+!4OpVH}J(FSPy&OnJ*S&mnW z3PrwIB7`lxFJWGKw+OTQGRk7ydN8;w{n1Kb2&)AibT@BSLThBqUZKO2*K~8osrJkw zZnZ*IDc$1K+;X=J?KJOWpeopPaU|@J#?GlmZNKJWMI$^B;1olY23=%|WE;yH)49Fl zt27+cEeC0oP)6NIjTid(5FemDaA-n0gT+n`r9UTQr}*hx-ed4~Ip%ZmqusjJqibVs zYsU}&N-O^S1b93l`7Y62r$3<3L0Y#{|n2sB|3N_TjxHxz2D2QP-T z%u^Wx3u8e`5qvhYe_^UU4$MBA-OHY$@@(%BBZ4!vg)yvmNOX>`YOLJBHkik*cYn?@ z0JLs*<6otXzp?NniIC`CB7L2dWSp_L)d;r>RuDzCU=%y)3rU2OON_4DgA$%vWwX4z z4FwLa2FQYvexV6`E}u9RfuXQWT)Y7_hI`cx6dIw0REZ$^i~};x9_PBLQJ#_I@1vA3 z%{d*-)$4Eg35=ZNdDFY2JuBz*)QqW1jfo7e3-r=7fl1l$l-ye(w0vu895TnRF4o;qm7-1N> z=~f0eOlkn)A8)2bzT7yi9EC+Qr8H@{dku3vT2~cf>s7U=;Z~8tNiOl3P++5l?O74b z3vSoMs&ao>5`^${mX`PPA2-jJ)b`a2Eo$*ET0RNXqTp2k-m*kJE8GYpqRmrR^R>+cM7Ph!2lUt>>o@HEf6H^c1jy~Lt{ASrmxM;0FGAM)_+Cye|`o$ zcDKz!UiNj0OWK}Z{pE}npJ(^QA&gTKN}uNib-ACdN}PMf_fAzUg)ig=@q1#UQFN>W zx-l_9FGRd=yb)j4hm~xhNIuY^Tx@2mqJwvFJC*uUf+L$;{KqsX4U>oM(_R(l*%r&R z6y`_;ullkU1I4y1H9yr-ul%s|Bw+pYO*UsAy}5mBTr4R$WOV6GxJF94I!#qe5}}Wk zR|!Xa3X5%4PZWo|Z69@S&WdRvdi6O$65YDfa;8(t(R1-p(j@N}z((iB#F`a0TE}&o zU4q)>*WhjRSGCaMe=x1L_(s9iU!3kfyDD4kRVNc^D1D#Pt@Z9`hiA$2Y@IG$NCNfg zQN=J_9yaIq090II&Fk0xs#MO=0oO(Svv-y8Crpat9RYWM-IEls1||t(PN<$z(|Lcm z6E%#6^sc(Jr>HZ+@4h3NHeT3nGlpK|Nc+_}9-H`Er$a9NH zH1k$Oad8Ty({u6i#qY)&O{Z5v-i|662-3gzQ@P-}%j=>9i_NU1raWg)WUk5E++FhGtUroepyI#uneGRaD z%V{otkLv6+cys%A9S`eUj*m$g(>ZIdz#hixr6(S0WA@K;KhLG;mEe!ic?zZhLtEM} z!O4^W?MiM*iMO8JoG`5%jVkp5bQx5gs@~s_2`m($XNeO14i#TLEfCv>$ra~wej@U+ zkX4D^c%t`9RzZD^cA(s@E3J#&3#UzbM)?Feg~`0>T0>*}RbmL&FuoR{v^~?yN3h2U za-T@996MFa>y0KEXi;SQY|hx%F>lEQGnUQ3Zx*mR*}Z^uA(%J z_xTf@2gP+>ZjzmWCaDOXGu@x$siS3~(K8c2+ORdPFGfLV^z|A$iC3WCVwY>yyTls} zw6+?`Z9nF5!&|$0UMj%Sj8%ca7=oo{_hD-^j7barQA1xe- zj*ZRMn542B_%nMpX3xh@X;TgwTm1*HRPS*nyCgeXI@m{y^h33UhsoCW6-HD4aJAhwlub@?Vqby7Y*kGCo<*DduU^ z=cCkKy6Vrb?l!>_VML$$J<*6>n!>3meL9qehyOEMfu5CA-N@qkxIv1SNyEXhoC#<^0mpR(r_(y-yWS_8!!kJOlX@d*| z6iUxKVMm$T_yPDzb}26WZXK}MXJK>m5GS@=l~kjiHT_yg0f^AdKf(jeuOdv_?|xEO zme3uPv>u@uSwQ2YW`o=HCA>RK09OCGSvUB_u$SM?n@clAg<(Of$({0h(wnAW2d$^& z5U34fWg%yYTCq#DZ?_ynFL?mKEVlvUTxkZlry)i;y)69ropS>RNs&XN3?c#~SwXYsa zSKt)hBS_}Z8u=CBo9>uQuEt=nw7y#ppYz_Iev^xB8Pn)2+N0Yte^Z`OpnO;?vTT1H zPxl1}%k3szG5+wB>grYrY+lHTzZS>k%%_|Y*rkxvbY$(@aZWX zXTJ|NcDB8a_Z@xE6*gAgmrngbxsTO}|2kd5eY!dSn^4Z27!$Ty6MyhKb#~{Qf{OAl zu$p3LciEA&D5t#AvplV%G!hF_JX_lOw4Pi#MsFIvq>kgx`V$(+3x1n|%ZA%$>_})b zuPeCXW{UV;FUwS;GK_>~F&;WTo8y$FYD6?~I<-rcnqI^=Cj6TFU1O9EQAQ3P1Q3sw zigRA_v{`3FZjh1ElI(zw$EQY}?JwyXom-SsbtY4G3x#J+ z)kLb=#6fM9i);!75Omqob{W-AA=H>>3v807Y^TnD28s)A%pcW$D?7vD4(QLvyQ$V9 zv=9zmk#fpQ`Lp5izAS=_I8{-d@(;fBxp{$x{n24kv+O{8H0M=ASBju6Xwyq(?056X z2HJRe#U<5+lDvF%rKWySW!PwI$W1aXhLgq2U)p&vcxq`Xj1?>AS4FW2II1J>-I$i7 zK(fP$V=lFGSKoVhhAgMo;<$A8UgPRME_!52p1^ z(JaWo&Shta6uO0~H~CNWRP=c+@msF%?9C{^^=VLYr~gn_2lqWnKq(o3X+@9x0We36 zy)Xps+wg@1y=+aDn*Kw266V_(I5NG*W2VTX%s}aksq|vWe5W=6PyWFp?;YTMY%xcX{@ujZH^0)nZ! z7OCC!OL?=1g2Y7?V6qNAe507u-5@@y)MStC@A#UceJL|m*&kV*W0E@pcIX;E;!w7mnuyu6wSjTK0G3&K7- z&v_Q;{uOrTyl)cU_`1^KE1i6KYW>NmQ*yTR;&V9bE=n9;N12zF&RGMZ`VE1GNmy#c zW`d_{x@O2Wttm&PmtM{O#dB*=^t$N?K(Qrdp+6-8@V<|u5HD64?|&hY?xCytbskj|vPC6hDX!<33l7t&G3;pI_r8U#8gfKdrAF&b{rzehu>BUm=5;1L^l zhtX5xaGm$LflEmtB;_nT97X?#=lr1?=5vf5I|vlBQSfOKCT+07#W${(_w?|Aql@E# zhhPQpAoCUlSHT61*%2K|^Ad7qi)LRc*_Hix;V1mZUtC9ltp}bZE`+lep!DwzY_4D~ zyh{ac!L*{n#bCX8Atqyv(@nS2a58D@=XUE9k`oj@-B1 zGxMV>fl+5)*bD87>%HiJI6uA=lcJPl*+&GJ*Kt!_XlMV}dBu74_jrVI+b6C6XjDXV ziwyPQ@AjJ?pZPT8T+%PiC$h4!>5*V+zgK>Vas;}DfJ-+thX-c9VkOMZXL(e`Me=)^ zK6o}3NW?5d@3srQ)rN}}id?tr3~ytRi<5bX;o@J61@)uzt)F#iZs;OFNxDLw3pT`rmsy|jg#-Jqft)P%aXHr=9 zV7knOAdQGhzpGQ{xpgTLml1GhMI^*C+ipv?D6$8mE?lJ*G8@5QNzLIbZSwF+ zMM50AGzqJKA*-em^XCHoF%))+BoOHR+eH3+ef<}sRms_-g|?~Mck4w~o!XJBwX@>$ zgU8aNz9Q4hQe#k1V;QAIE*ggi2DqfEk#$(gFOLN6n^%9)0iaU@{;RyVw(ddf-o5Y7 zLTa)@z{~_xEcvL0>wkmOQm4o=(yQ?hH!+$eNUA_5R1^KhrHB(6W6>;b*C9#x!nGe& z=V*k)bC8(Es1;nu%>w0D&gJ7KUD|#-dPKakk(xnt@CXw@=(4Qw*XsAm4%6vA5ULqb zo9;%gFX2sd9YR>V{6JfJ69UT04K#!mv|IT*(8{z&sAbB-y1U+TDZ_M7P{I-i1q{I4T@-{u6mRf zc%5o$Lau(lCqu0{-VQd1u+`u&_K|h3xzv|1#=YL^*dm$TJWHYuhHZM-t8tiZ6DS{EV;3oResysw*VzdYbP+S~N7(t6WBUuwpoWVxpH999 z>?6bPjPv0zcu=TXACYqc=HeSxP_Q;CKr|{Mf=h>*r@ID|>7Uc|>^Uh%Z0Xg+{kDSA zPw{bh&-{*V5z(WR{wp)ejtR*s8Y}r(dV_(WB#)^cqcV!kd^M$iRVO5-z6!-zx)m?d z5cYfhs0eHt^W|u5y8X?VXt7mtR<`r`Pw-j!jeV&>1M#E5k%+gUSsG)DNK=jbT08mw zz-sP;XB~cJl@&U-DeqKTF=}a^$zNJD0{1xsoadEqA6D=euDoV0HSsUh_AEtqK2JQt zyA1Uyz$=sfc*5uiBvA({jBH6d{ox*D-bmkB^ZcNGdnvWW#2Oc|tTIY>2_1psTOs;f z1~$>RWllg?(=N0em5_wP3-lGksm9_l^EmE!0i2mOPnCGvRCd6_ zN(UIG(YJPhJsT{O4ye$tOteMvJ)#Phw}oZ=N+uo`pEd&S1G6mjT{NTC%E;ZwV7YT zCuxbNSA_E?7G-fvI20^~`9G zBa}++#Usrti;+khC~dAogFF^Y%^qBh?Oe?LYaaRsmp77sz5Z$wU!Gz=Y>wREcSgO? zB_en5`)8Tj!zu4HybK{=oQmDHBVits7xt6R7gWngpAH3*1Bqh}X@HT~8;{$HM&SLaER`9NXeiMZD@G zo_f_k|GwvF&7oN8|3;|F`17el!wkf9@#aqLrS30i7n7+* zj9y9rPG4UW=EAK{KzgC_&cG0|`Zz^Ji%btsn<_3?k=;JN&ENSgVulzBlIyr!TnSpzc zMMfs%5=_jrDB%)^LS^>ogr*)l*9^J$V`sTdx!8ICeFRNG@)T(=DWGsuR=?AOr3dte zp!BZj*rs-zeHznAff2qZr$M37jBP{b2Sy6tJhq3`_IY7m!)!mvc>*+>R?oFdQ8YU z2F!n&*35|^JGjm)LnlYQ?Jr$Gv}E^Hddo@v!TZiulHXimG?)e_c9CP|v`KCSSZoz$ zMnSb%m)7ygE~Q;2HnGw)PzqE0&WByF)21*I_F$mxX&6+<^%0=SF+7>4Ebt!Wi_3G7 z%8c?HeWzEprZk12&lFdPoPwbj|5Nv4cR~&Z)Om=5mCN8-%}>7U82&dMoYxjdey5H80%pxXKH1|1KrXX z^CgUTVVU0NIFe#!} zotKrIjU1;MdryTJX%E*P3Pdqw8E*wH#lQ$i0jUH*qQ6rcHu)rE@i_6gE9Ch(1N8}= zDR4<+9%FixbUqLf2mb_-I0e*$CKcY>Pw6YFldY`!sn9=S7bDWZn~t>9?IBG-M@4lt zl=_b0zE5g@FSl;qy8Nwd;)LXCs|xaH9}yY5vYsqE4~(&5iuasOwWPBH4(Tez)z1wy|yZ`7z|9~C_S*<4dPw0+H_7`F8CH48Q)pF=@y+%;aM#5i2S?(D8CsArv6YT=)<~t+28edJ3J?dV2Znk@PwQ=PO zY;Brfw8!k%raVrQDzehCu_2)?NS?r$+Wh$VNr@wWfwgln; z*dTKT@FQx~!z=ov7FTwfsdc%9wu6xV17KP;1ugO@C+|Gl`2cd0uL%lhh?F z&>pM!HcY*oWfCdO68bIq>TMzNp?~D1#}!U8W2fKo?Dy?2T*^+55QwL83jz{9Nh?F3 zeEZ2KoXe@fj|kR1B3c(YRm@#k5(-FnbPz8iDoHNxKiX})#1Q1(s&B!vh0~#j&H>|! z-HaEMFk*cVwS^=);=xRsj_qTKZFY%)}0UeeCe^edg51Z5?x0 z6E3-t?j~#zU*0=|lm2V{d+W20-%K>XpEovzSE)~epT(2Cm0<~fp~Ste#ZB<5p;o{| zB1y>jktbBYK zoailCFvhH$Ft*o1!tLXQt8xG(z`%e9^#CHt5SpG?k@~~&So+muWF!&BU zsCgM-?wQd|Rad9v`nG9UCyEwJ-=8Gz1;!m+p55qML$c5-t5@iD`%fhQQS)q5U7Gad zhd?wt4%+B!Ztuo7T-2Lca)w!iC#X`3+9|JCmlaZwwnQ~;#E(|-J7t)mRyvreMp{*n zSAM&LvyNo&#bU4H8kC`zq)u%I2O0E#&WVY-A3S>eB=t$j{3C(I2u#<=N;^DQTxRV- zlXNz~$0->cqXESRmLzvUK^n(sSAO?^cYi6)nCSE9=SYQ4v7NNPiA-#Bo>vP$#qw1_ z2o(#4%;wFO@ncKYCisMfg^f8OJC5os#hebIwlN_Wl9j}-=sQyxgAkwUo|x!**{G@72TnkRrqzeMt@S`8yvU&iu8ssQwS)*y#d%UCzartm{|?mSt2!f!Vj@$tOaiL> z?M9r*dMd})s@cC7xCQ)fVSvPUv|9SM;12G`{Sqn1#%hJR`da?*j}`2=N|jX9Z2SJd zSU=24XK8oE;)q|TC*$(FS6>)E`kMOW23g=_@>A>vbno%%)I2|^k~|w82vlA#?z1~n zMzEeA=M6=>{7A~oaKgSS&T`%dyPtQd(Mu*Sv4p6NQF``tqMd?aUV6oc0ErC8&>W`& z*^w0DRkxyqq$%!VJax?j(o_SlDjAShe)`Er(LpBd=&q&U0o`U!EGL59^1zEpiCsBs zb<5i;xXxf6l7}woVkFI>b3c+g6D`z+rJbOqCMK%ZaY{|LxhtzzJy)$#-CPq$T0xdt zcae-(<){m+QN#mlQX=cj<;d~;(7n6*Bwk!(lQcD;-8DyFQ2LsdN}OUSLH01u`U@?3G#o*{i{ z=H}qI1e&04()Jm@m+_QzuAY(i{|I~YxTMoAZ2Xz0nVOjvpZ3(!nJk-DOGM0dCQZw= zG?!ekQgPRD7dKjFv~tVb0v9rKSIAvdq{akIkz7#`C`nNf2@w$y_zRz{8>m1i-9N=cSHbfpr!T zFhZ~JXFKu@SQBnnJ$Yn=c=Ez9B6Chw>(iKYO|3gbuKgE&&kd~u_$|%jybLG?@QYRo z3y>J&weBTnD5LjiFisYZt5Z|Ll426vR92*o?p!h;`E5_cI95(9C zJ;JC|v=Psx?5;MF?mW;~41Y8zwozUbxxbG66lG4E*I#}nNk9G7#*e2->Fb-?PK6aD zd37@#eVt6%QDRrnf`NX$m1mu@MOH<=U!9%S5d9Lk&MGyxqTny=KkM@cH;0q8SJtib z0z<7#jC;Um``no3eu?YDSqZ_1>q~E%rUx&H-EM^d$LF9aB6~vqrAas1d~pf~2n}^< z1bf!Ueu>)I@#7ip9xfWHmA-GInd5~%O;?|BJw%SK^<*TVbs2T9%os=>Dg<;EunxGQ zBEpW9>&OgCRi*^Co*On{Ap=ox(;FB&TdVUb3TZw4V@K08cKyI0D42E$?wzuOhZ{CG zPbM=}l-XevfKN##etpQ*%qr3@Q8_90N!#ScnZB+cQz%Jw4+ zY?p+PcKwW!0$d;&UbB`ee4Ch7zYPCC3R} zXO!uE(Wj&R)xmJ-iv_By;grIHGm?)}B%;dZy;59eW{H0x8_LWEr@c_b=cHa+MPmh8Bg>cc@s#Wv2NXgo|!Az6RJa&wQGu!RX zDM1}baP*zjbKetGl>Z)|S&~ z@1_u|$U3zDt(`*;YdCDVPH8T&+?M36kv7XVCdWe!O!$*&ZJ~Xdk;`vam62{6O5<1| z2N|^7TCsT|ERWN7I}n!FIJE5_(0a8#cCE8*;ryuMxnOg>o~L})X&=s3k+EY-b8Fk2$p4e0A>j{AzEUWtAnhrC+#EAI)?$fbbK z&Lf(}MtZIAS{ag&Qu9BQ4>=>2K?e+-BT(llpum$Ws^D#sge5a*MEC^fyG{^)V;0cH zr~ePL^)J>D-DYcd=mh((P7O(`>ZLB=9lUnvOnL53rD)2FUy%+VO>o>fHXXSy9fwOi)(yywiw*>@vR^L&r<&2z*nyHmZJd@Z4OaMqW> z)6x1m>UtizNO8iyf$w!o@s#+NoCyw>fb*^!;{WajX;lD^TLEoSGI$)v zrcAo?w*~ENBA^h5haQ??eu1AdCRe|)n39^#Mp55Y0O<*E21!`N6Wn7Uf1Od)R*x{dCQ*Jx+lv~yGUVAYex z#O;HxYhUwk6XiZC95T($D)MSRgI9J);{Z@}ma1$?OVXEphjEXY)Ef4L>}`v|RpbJ# zxG~j16+20B_bJg~rfRg{JIa4GjUS=nOJ5{LFU_c}zr+CjTJojFKH-LUlufA8S}f?h zqTvA*{ED7uK_cBq0mV*YVO)#|^`H{@N8v9=_G)a3tsWdFwpU%7y52Yi zTzg5q8NfEQG%}M9RleGu5-5%HDJ3{6WQ33aY->`vvqkEJw`bpZ_S0G&359c}*gQWK zon~CW<|sL!Ud0z+i{JEV=dH#05$z7wlNCr#-s_c1vrq2sXq||=JwBtUxQCK$RCjII zb$6FUqYj!hHy=Wk#jy?sbK_2j7zh_JRX0tfb7QO6-}u*c!rk9p9*AD9NE7+}dKsMJ zwq0w&%B!wEhCyh+QeEBGY?One|AcoJ@oFNZ@L@`9#&NS=LTt$94>7K1JCuMk?VS$W zZo~A7chrCgfyVhx#_Zd*V)Uzz1C>L4@Iqe~z9qzHsj_$oYIC6Qf#~gzQOhqXa#srB zEH*%c-ehr#>Jyb?(RcX`np(2h87*#bae}SnI^{qmI#wVa)N;hj`3{A&=3}$SfCv@e z>4qiF%GnNeLo`s;5c6gwU*S6(RTudW0Fg+4tjH+)$E%l9MNRI@`rD-mB}lAyPO#b? zMqV%*#i=%`n`myE`1+f;N(ox|0k7gz*Vwmzh1tIzy)pZ8y{^p@Z;6yUsOfZTW}C6Y zdVANMr)xtDMV66FPouV=a8! z`~)?Dm1nD9+tvyp7s+X7V-&fCAwTZzjpjX}{yUU54YdS4^qzVlGf@C#7G&!#xdI9T z(B1LPO6{u)ir!%?9P&s^qhE@(BWoGzJ+uQwa~7^qsy-)nj8f)XbA%XEr99|F%Si5@0tZf3>aMh znp#zSTb0$7pFyyE=)r>4IN{tLkc8k+Ubmu_v|cP=g3XJ$S50DlkV z5unF$dB|5AaitD>JR4WfM%?A(YX5r&aKUt8ph5Eho1iq5+CUnX{q!aul39R{Y!IQRN{q^wXFyTo=lWta%-~H&dza>x@eEM$?t8N48BQJLQ7F`)Q)T$mRvfdr^Ml1D`fx1mGvR7uFu%(a1SZuko%^UQZXCy5-jKS+$XC-mH#@h>3qy5X-Yq z74xx+!MtLnMcwJDTv(Qi9u=1vAxU`I@;!ssAHk7E}4cT zGG>1R6cWdi1ULxcg62ZrCw%as{`={EMu9V!AqF0ig4dV%+wA6l{s8{84c)Z+l z`+qhPH$M{-AQ6XWSbge=fiD2*d46)3;`77xR(|S%m~omaf+*c809y*K8uAtYPm%<6PA&jo43ARefJy{Y&(9QcLy0bd?V8zMIY_m!q$?waecEhk!A$vf{WbF0XQ$OZj{4y9tZT7EpL zD7GS+TeTehv?YWa>C}5lnr};hD8|xp6W1|U182j8vapL~`u%JVrVBtPCwnjI8wYNRg)`msrt=Iliy+%nyJtDWuM#vwZq*HJy6Q1(o>M5E&aEfl z(+lT{j=STv!ult0{TrIOnG?|jJu0|3H7*DMqU(b-&R}WnS?Ju#yCo%bqkBTR5u$wU z0WmY$UyA4^Ad0V+o|f6yYBPT!Qx5K`24!ACOMEZeJ^eiPcphkH6|(GW~zq8H-;6=NH$$# zV)+=qcaWTbo2K%cR+=jW5%?g_ZTY>fxocAM`PB>T`ixr4aU1-?lN-C4?i_T3(VLpC zz$+?kv3kMth`twVE8Cu{7znicK08~1`W8@${4?8q`t#cA3!@hnVCM6>FimZIUnH1# zzz+jz5-zSmM*!`mP6P%{&DRU;=ZL>;g7FCG%cDJJ!UHil=U##*$-?PL)7m~IRMZU zhr`n7jvftLF?kOGU(KHO75fuRY5RRz;ZBZ-ENv1m0`sw1kF z2PD1TE>Kiq5#(if*!5-9LgKEjSk@UnzLpm#-lCVrSN_U7|Wxf|~COug6$>w^p6=J8D5$U+NuaYMSFyM5S@UK}`y^ zKSFDhJIED#laa-y^-|xW?@pyd>r)%IfJUAJLX*DPr#y6*adQ2{)`W^&fc?(n zSos_LjnRy8(+!B8uATbB{Q~TPS9GtDK_#8J7y~EssqzN*etq zBUd!~BbB|zBm#>j+8TD^ipYs1uJNcAv}CRZPMfFFV6PEblrU*2VCXC0i;ED1Ys7w9 z9b5j(d0SRm6l2gdE|s9GDk>~a%5kBT3CfCQT5CfLAchn#Ozf|Q)DXDVB4f0-KQ2zx zl;vyEiS;|c5GGIsabSkgm};o%+Il#HF^7)g3bfIZnSq}Y{v-d)$=WicUyP*0kBf*K z`;lqwmeG`ep@7_oUVkv?p7>QLsB7T_6QL4 zdYlJLGQnwl7(mY54IPV>fofgq${)=`4gqGOn09pUuWMHo{aSmx7IXs643XoriM$gE zheT$qZ@~Td;pPHo!|5Vu(6j)iV(0Mg>)g)rmP5#e;gsPxD2eLRp^W6DTrW_jLJ}sLmVT^7vaK@i66HC$OE>iNbMW%8uqb z0#dOryjc7yM-lDUgu^i!MvMC-K&(Ha7=&H)Y#K4|rIi&4lXo=#=(P z=}KYM^2sgJ4L~|oS20Kgnnbx)Idkfow4eN1`BUw;ywfcqD>6WVHi{UTe?Zdh4+h!q ziP}Y|ajgiUfoLDrtddX*y0AQBc|t{&Hs(VRHS{_05U;&tn?@p$*;y3t#ycP5gA>NZ z&IKi*I7Fgwa#cSUxA;ozN}3*MiFMI1s86+2Q?lLeT0sSb+X^d5lSzg~U}(geHz^?O z4}GOBg(-P^L!nuae3#;Yewdp#;iacHi%F|gO$}B7mNF2leoBj(rm{oxgN1~s6%{x;`AvpWaKySM*aOXT z7#&#;8kwT6+^dcigkZA>+QN`F8FwvT^@HVvTw23gE7R>~1C>NW!aACOsP7j|`^TED ztd8{soc-LLe|e;x^u?!H%8Y^hC5Gw=*#pqNlSg5{xs<{`<#Kwj4|B9P>FL3oS2ED) z+J8ch8x;?TG*VC_p4C=d9rdZx2t8%c>A4M+EEcbR59QoD-H~ias zpeI_N3Y#?pW*tOm<|{}gCAJeSkK5dOGf?k21sCm zjJzo|9#=Ai7ND+EHSHO{07FLs=-y%jtk(u|Ex>dWz5_|a4zwZ;@}l=?Q*Sl#gCxI< zj>H8vzRv~%c{VKJ5y)5W4a>8M$fq0~@$r!ucdWVQsnK@ z_15-;)v`0Bxk!|Msc75%L_-37F%a4@9&O;L1Sn@QNx<%zzdof?24C(G>E!;^BiaSj z2t!t$P3M4LAp@1+2SeE=>;T<>Cn|yIzz_`A;oJLmDn3XA#H)~;;TR`B^*BGVh4Lml z;Nk9>2U6Fj!q;8VGFRpX;1z|Yr9X9gxs<#Ioa>V@^$9f4`1aeDBKU#5li5yGma;6ebUq4_t*-2WZ#f;omKKTZes`hg(#U#QrW@7T;+hC}6UtF~03&Sb=Ik`@~1POgiprrkiJ}eS64M zf;&krYzaB?=|pdnj(+(n(mVrPMKvj_uA7`ZO*YV_-o_Lzjh<)pQbx87$6jx48~-!W zChA*!4G6@Wf3~0Yn#{Y*GBuQ+J3F8QsizgX91}Q?D(r_nyzUHFyO$CqdV{5O^|QQo z(PBRoXaEu5)j=t!F#5j$OXzJKNpyVE9Z*aW|I+_libe(+j%;powM{i0O*cb+j4=e! z4y322*6*$-Z!@7lXj(XpAwrBaxeNHxNi7d15R&91hzJaC%A<#@{nneJop<1$8qU9su)RMIH@ zxr0mPPTJbuHf|NLVYlhQ#9Vx~nWyz2y9}0B1l;d!D(YkpaZBxNHQSCtL-nJKp>Fv_w1kcBuZyuk)pN%3)C!-S|7a?bXzDLn>rSFKSQ|2B( zt!JS<^2o{3KX9etFu*bONkh>vWzhJ|CS?Az5c=Cl!SXT?=s2881Qcr& zeIU96YYzlBMhnmlWW(kYp5yxG8;UH*dKRgY4BrLUQ(%?!u0u$6@a7 z2agvhgU2tzoV&pEuT2m6JbAsqQfz8KSQbFWbxt!IMuO||l9fTa$I_CGbp7swOCOe1 zuv1e4*biN<>f4-lTuvxKeMeGZBj-l<8yc=&|7ja{zQn)_G>)towTxt6U|}Ts94@C4 z?_P-u`qw^Edo*eN&pGx$usClV*r%ZR=MNZbD&fX{ua+6u*_<~{B28}|XWC%}@oPUz z(XV6Jg3JOqLh_mb^XB~!=#xC3ioqx{3=wTgU(5WI=79Kk-^O6cD94B6|E z8V)^=5?K5nc{9@fWFtMbaR(>Jwu0;ZB>t{_5VL|bQpQf7a(LfFs<$;VnK`h-y8i4CIlT{7 zUzMxuf=y@MADHbn_A*!y`u|6)8D4gq`sB{ZB5^tTXiSNex=)d$sa}{z`Roy z(Qi1EO5P;ez$Ncud`@thA2q2^L-XI;!RgoA_?iXmsi=l~L#O(}1#0!i8Gw+}ZPUk>JM{rOiq^tK*|he+z0G zQhezCczad#blMuVJ$ov9QXD?we`jf>ddj z5!>O@%NYM~(I_uuVwyj1Z^U#Rhk!y=C7L19Ci9ZO9Va6Y{^!wj9>(LYrT>qlwIv-L zc5rUla*OXFq*&p)YTG0=7bk1?jh9VR&T#Y{Cd|BJgM=wkpw(^0lMch3mkp{5*yaAhy6{yRZ;} zuV975bo=I9;W+Gs;L;FK_9pVy0lPS|N@(zBl| z^#6`pnEXOW^n}Zs&2KDDc<{*DVQJ#mdhS^ZMhd@+!-({8fbu#FF>F4 zP?6i`34yFNK}?UgY0%#LqWF(S81Yh4U{PvRslI z&x@p_T+sy?`C%9B7ZL5*W!kT1;}6-4As7|ifTxauMlEQ0IHm6Itlf25%|6Z#PzU(# z!||AJt~VF^y>e_+kvJU$nk9~oX;)wNY7ua_1UKi6EUfw5L_M#NdyK4ctUsy(xp<5R zp}wq;n8EVwZ{)m9m`u@5L;@Z-H#>}OTD7Jmbpz$d@tHhVV2JZd&zmr%_%=dMt3kH= z$XQ*fvGmoIduHK>^kh0J97xT+!59TQqY>izUR@iH;m{_w1I5X>VkMm+QA7smvTG<| zN4Z20eJmDIGzY8TcR&iwczH@wx*?-*X2c{`62TT#F(NqW3p%HRJ?b(kjR?ATzvNjo z#ygp@_0X}JU1W=j^@;Y=L#bI+nH*jBMFzq-J|=ctbTYO~wV4fWV4m;ajNkcYPNqN4 zi@Gz{GNj^#C{T5Fm7ZbG5oxkDou)Elyn&KDzYsVz3$5-LURjXn5@fPKC8V^!El+wE z?#{&Qx5o4f;+SSxaTIJ`{~Ry!Ay}Ry|EiV{SdeNBoC)O z?xyP@VHMYE^57;jt;13`!LvR!VXVieoVTj;KO*;`>R5pmP^c;atk6bS{3N&r!kpec z@KJM@-gFGy#oZo`%x)#XM(4--0t8kVL_FTNCKz3FRxw_Lf6q9q{{j zALBt%-EJ=}&Gyin!~TfPXGEkfGPpJk`cV8lo78t5mmaS;{q`TB!E|~wdSS|Pu4(SV z^)0Z5qTi6zr0R6HzVI+9d}wVQ=+BSBm5Ouf4Vq(!O6HA-Wd@}?eCT{|d|_4E@tag< z$FRBIO7nnuDKRWKX0CL%cY#Ri(=@)kSSG~s94p65&;6&HJwaFmr3PHpr`BKO{hpTT z@L;Co+7ekChzY-@xxZop=^M&hW|^_NUL=q(ZJ}mAl}QBUgmlYO1uH*Efa!C*(88d0 zE;ijGR(F`z`vhvcy)FZOqPZi^I$a0QPCHmtS!Nc5{yM=12o?VjAUg@mtiZq3nx4id z53-J8(Ltjn24j+@$P{OKG$UwB#vDw;yz&}A8^l!gtMW2a8YJzN*SgXZ|_2+`U63TbbipKb^={fAHTGQw@>*aNT4%NT+ zjvref1L*t+pX}Z|?=<1W#hR0AF>Fe%mA@NXge!&Mt>QIo$z2brXn+07Ud+B@)&&05 z^L9Lz4lj4@k?4n4_Y)R%K39Lc|HsU?$3O$@&3y>qHU@NfD_Fq!V0^jzQvM!|O*BAq zxWmSayfblxfzLc=l$GuA#OXwdCO381@?E%EZ`~z4VR9Sie#t0RcPIcf{4v_SNmnDS z+qEp@4-P^0MTlVY`*Dly&*p`2WcCj8Y=F zTY!Ft&xZAZ)eE*#UOcv;eJE0I>yOAJb$XfV12)9vFeSg%t3XTj|1Yja?ssVQAKG8G zNFtjIgU8*7al@q&T@6HebMQS@5HbGrS1j9zd6o)i^yishb8wHz%T zhYhu%VHf<=y+47SWZ734QFu+uPD^vb1X%#A+c4MCD0v**biKgUvEE7~6KGCn6D{9) z{;Ud$<483*>?cLM>6tA^-Y>9_EF9f8y^i4BBtFBw3bX=MNh{&y&AI3B(WS~qHEpIx zfdysM3z#`#rEj)xo!t&=$>eCS_i5|ECY-FHBJr$tx*P9VIINXw1K|v+EX2F$nbu%% z82XOGLu6>ywTjZb?q!Dprf06_bNfwwOoB~K1Xm%Hyk|gyRnM4R*U*?CAO}o=sj;S$ zlhKoh(l51Rtak%TlQqa!iZ=kCI5E=)OelzQTtDbr=O`YS#&SF4JiTOD?tzcI z%9+^met84%QXt{@8_)vOz8Mr99&xQ+EzP?bEbBnp6iXNy)TdR_ z{C+hoCv+^Xb4^+AO`+Ug+HS`)iXaTH%ynhM5`LH#Sl$4PEWkFLm9=!$k^fXrdXR%E zrUyc5Nf?3DSh5=bpJNeKQHGtd4BdpYD`|?1ljwM6BaX2QHDmeymcy=9N;D`z%ySSq zI@ss^#>Fdp;?Xk&&Bv3rIW0?4eDe3F8%Z7z&qJjqg40}HUg&6u?6-=QNx^4>X;t{7#JEyC=X1kfL!&rn zNRsI~WOXJ3BC;hK7~_^D$}|RVvkF8@Mdf>ZQSBTt8S7=$VtiRuLn9{>Hj#UQXYYxz zBc>tF1a?5O*lXakVfjP}?roXBU^~dCa?YRNPLy!2R>n>2ApfU1HpZ_8os4zwXg>pi zNEfGU1*4reQ9Io#_|I~9(AE;VU@>A2xiE9VrPtoAzepe{VusDEVBNyp+B)pEcj2C= z`6r^H_F@fl4bh+9(V_q2HU`GA$ZB?7`4k&qqiNVvGesoooN9r5x}*T^tB7~2C({!A zwC-DO9gwveydkAvnrm_))}?JxGGf4PS3>OiT*}*@JhXsmKW}a{#U!WPVF=@j&7eJp zhpaFUxIW)%X1e8_Jdaj9*>3AEdDuJTeyqbu!bVzFg_4}1%U>fYf=ZF*{ zoWEL+_Q_|B*k~~aWgW-853y~Y1orP@k2vM}?;B(}-g)mBODftdnQ52EqAR7#h#k=< z&3^1G&vEP>639#_%|iS`s(F}IBrun0K=$f-Gb>Uk)V3|y7~tlBq}h=qoD3L*asUDW zf@ri@)S0|B-K%;?Zb*c%MY^FyQvOjHG{@2I;FHa;ju2mhIh85<*s&Q(6 zSem#22CgKE{*#P;5G??>u}sz1%TQ=7V_340!$NV7{xi#^3TAFt*qjK`glBHo z4=S&He`R)isuiU0$D>z7w}Ply84};0CEv#kM_=uY(xBUVHX*kLo_35l&y5HC z_IG1HtYGc(g7j@kU}JLILr1g+YkW8hMTr%%8+T(nY-zcTRX%cH-~h;Yu=fJ-JD>;Y zqEVx5$7XrOaMU8NrzXMxk5d9Er7^6SshS0IAG`f+@Tox8pdnz+$m!ox`0JO8-Hsa< zYibuNNNv<{Y{eKkbe(}0h>w1HG>5xlKb5?Z>u6RG^E5p$vJCQ-!d1Q_z0CVK; zs5y*!>EZ|t{bZnDr`u~;79qzkVAa)Yn3LNsV`T=J1<78^>V<^yGstSDR~s_&6bopZ zMP?butJdIU48(jw1$PJp$n8gM4K+a85P@`Mr3r8N_E(Q-mAspI&V}}N8fBn+jrys$ zvuE!|Q#$p~?+t?WtVL9g*|ek)?y^xFK`#2hRjO`|*{zjz$k-D{rr(dm1|f!@7~YfK z3ZpA;nNuz9TMZHqGFE>ordOf6pO;DF?fU795%50(JZ8QE@3MS|at*cmI;P$GrQe!` z*p>4mwYr#VM!U#9zfU{M2i~Y}z_VG7bJ_eoHhTup`3g*+N%!i5NXT)R+6a&cOJUhK z15KxF&D+t$7F-B9qD}>vwB&lfuXV!6wI{-sq)}mGjLtLU1q+vg>1jse;;sNzmt@jm zXR2dU9i}nktzMzl!~qA22MK#s?l|EZwRfS6dkk=+qssAOA9kxSfo;l(T@XC%%fbmD zr_)j22;&2rsMDkTYkutnbFCS#zA{@hghENHcqcHFRMI?Cdt%d#r# zbssE=XT$jR8n0NQs&3sJCQaXNmpsrYQ+XzOt3fH3mCV`PTbZ=!1sB`GbK@AR6$nxf)Tx_>*jhZ2{Y{O66-9RS)t;f$FNosi@td+&SD z&2=x+-e?DwkKVa?4!DU(#QF+F7fPZd0;Kw>e zR>;)NnyX1KA19v8bh8)f!Kw?CnE`f*@i#XeZm(?!0bFatp3QqSiGpLPktN$w-vEN7 z^q&f&x8V_e+FqA{wn=`7K6qGX5-4b#j+$!cl^tSsHXsM$@mlG)i@5#QcNDk-Q(@ah zex2J!%re~&?UVvumgd+5yf0;c#st({1#C8e zez|4~Dup!F1-K{*Ud(qd*VNO)$TD&B}((d zR%P>scIU!EOY%=1joBIV(}KTnE&gK*!0&_V$)=Sv;Bi!+liO zW1IoWd#@k-1Lxt5h!&+MxTVvP|3=TCu3rqp2LkP^(YnMg=u=kPNZi;g8m2rKrH=Khfuo~{iPy0Fl9O)Qg4Mf z94x=3j`}CC!BeG5w;J$fiTU=&5*ny1(XrsKD@8XcJv8^L_2eI;Da2<&(SPts32;-P zh805TwOO-M+FWTCu0Of6#1g{LaW~Tg1Z;q6J+#+L#4f~Q6pAGsjpw_!dd0TQc!G|P zkmkY$*#jkX1s}PG6du;ml8~rWVoQk{)QNZmIYIpzBPECEk0hKCjrgi~L#CR0=@nbV zy(_Bo=tb1R;8grv^kUJBWHLI~ge(2e@QwL({YCUah4yHB$Imy#`Cp7oz8eR+m@ zg#8}5=~>DJyi9#S$D{OjA9?(ZCiwMBFqScXa@3-VoEMS(T1RfaA51#{+%2+2=zc0% zd*u8_vbNXQe(fLrP`2njqW%6JY9Z&3z}A~no{6y=_e=I1(ZeTk?X83WjHR#zE}x6h z6pzh`sN*qKb~~$Hcf(+{tXLmX0mcTfLX27@hicTtVOZ-pMZl&qF^dXZW5v%$H;fY= z%@O-O)C=wpuh_OSPsDdz+vI-2udergSr{O)cqYZ3CeMCAascZYXLOSl(Stu_1L%8f zAM`~e(g}csbBZKsB}8OBF2Nw~R&2AYp!O(ji9Y!HBg{k?d&VJ?JY42=MlF61&#?+V zuR(R)QZGElh)7;Oh67{-r9^15lOr72v5f6ee7|RQ%AZ6d_%jjySIkN)RnCx2{Xs6wcBLDg8OicKf*rhT5h(O@#Hnneqgh zjXAHgFteHP43<~%yMi-9VIX!k*ZZ1$aJg(r-*)>qK(P;C8Pu2kCPifFJ6~Z5rUCu5 zTo+7tcrgsQC>fpkK_iRH?UKB)G#7@fva*%mqWmK1^bk!oN>-#5Vp^L7po(O( zy1Z}wna0~&w*JuTq&2LQ4H(pTUayB06`DA0f_URAbh@~`{iUR?v{!L1KFwwPGV|CW zw9Id%US~|b*`ajb&%SZjdj{J&_UBrQ7;b4HQ0#gl$`9P(+)hbt+Zh8jATZc(S1_Be za(P4|pk)v7U=EcV^-5(+(1-Pd`z==)czPI;^Z5SER)$0;3&#@kC8aB(2-Cz@f@<}j zKY`YoLY0W^FNr(`;*qkBor!#MwY zgA9cR0(NTY=GRuwzN-BMf5neGE4U>MJ;lpn+wE}`01+Gs^RU~TxuP*4pBPNB23i&# z<+z{%AM+Eb`w@V3EZ5u<0|LBz6|4M?#o$AmeyQM~Z=3=B9#wEy{r7tZ7%Alml&;DX zLug=(_KYr17uqh`Ml9(8(_fBTLcGEC{{{c-<5g8}ya;E?%Dp!8P_(mxb(-lZH55ZN z$evMJ*yhxgq)t+Kx@)^Q?l+{Th4QRgyErHa;U_AP;JaeqH{IRk6szy3FQ*(cw#nY> z_?hWhf{VVaEW5zpc(SXQmMW9O(=~e(Ze6Lx(=DSmQftM)nf~Em?-qa47mE8)f-a%m zgk=$14|y5>AGUK)X$%#xm%LmF!(pujI`!Y0eNL??5)(WwY*y{E1i2I9;BMAltvD&4 z6;YwcUxA;v8f)}5I6B)$#R8l+7nar+Q6R$kxwFs3pi2%#rJ5)0_CJ0^^;|Yzy#i6o zeky%m8_S=Fm&l;cJMe8bVEPAk1^duVF3rDr|BaaLH!oHF^3B1t1<|d|=Vv8DnBdbC z!}1_tKvhb>{{c|pi}n8kbmg7T{|ithcdh>gP^%+<0u&UM9-@<<#unM;+y9`u_Wyu% zVAcnQUD?!kHoCAkAaf+)*^2vwXBn@mUxc5T7H;+1liZufJ>@Qx%9xAwn4-Omw%2acsNYviQ2p*KA>$-T8~WL6`nV@LkdIP8~u6dt)o<#^?7h zS8ScYmW=%y>dE>IRc`6I2j@56wWS)pa#c)YL_B=5Ck>XDkm;WI{^mZ1;zLU8o4`by zs6!yePxNi?e7nK)b&c4lZbtXxlH>{Uw(Z-u?wkBI;g7`a3J1r2efM&^vi3opkAG~E z9NTuv>BZBcqVY+?GpBijp_r8WeOXzL8M!S1y|yq%4w>)Sb27`?^= z`-02p9}(t=;~nUB4E$hFK|uXAq$}-F=E8{qigQnE^HgvWHp8=7YkUSe?U@J7IMUX% z$TpeCIq_9cxM8Xw=;-idr9Aq^)&W%wdkR9_GgzinS>@d@FBIAGP8JIm2jMYhX=@|$ zsMS*Qx+;^Y8DP1cg$v5l(ZHr8+cV04Nesg=L>Q78^}FJ97fHt}g2sB=$xE2Ft;gb+ zC+5pJ-vfslb>Sa-2Q9~@Hbolieau}v$feK8)=-h(mlcd;yl~)p#s>!cM()u@?;3}e z?asoy{1CA&T7KHTNuSp%!={riKBm_WIGh)DtTr!ypFZa=Tnp|BRxvUNf-a+tqHe1i z88dpMs&X;fjF9e$TNgAg31-+7Hm-p{f|GX0+jqxn;V_Mv2EndSJ!==i^&=+H?2ghtR4J3?>762AQ=%znx}4O{Oz#Nd@WpVK z9&P(u7WRl-zoYM_SKbIY!oY-t#X!=09I%h`1FLtszR}PrFCdd*bc{Ovw0C|4^AxjR zIM;A;g`3Gy5)8586y!DM3Z1_zC$tO;x#rKg*_;SW@g{EVr9#z8@eQqWJhh6IwY!jG znG1DBJKP29dtUjgUXH}_ThIz|hSkAUF>(~Km#LB#Z?$_F@q9XjcY;&Vay8~MhfCp^ zJr{bOQ`I*(i1jy=bzBJWB3}n@AeU!7aq8H(y>s7=NF=*v{~)Yov)qGtzK&VRYD@ZoR2+ezBbC4{UnuDBT#+hYm2G46^5QMvs? zdYZ@pyQ9Fr{W#D;ecWwg@JQP{{6x)>HkV8a#3e6aNRN_k7!>%J{$Kp2rzdlwdZCX4 zwXHB!`MR}ddRZdIq8h9Zqb9%P9((b^q}i^q8$U`DzI~E>qz!SfW9CTPLPduD${>1= z6qD_mYY?f9M);wXucl(t1qSOjJ8B}Gor8^zN(~n}Rk=y7F$`vQ7-a~(OSvjyZZ^L1 z$i}GK7MERrw_R`i@mOJOJNLCe*OIO~u71pK`a{c!OC=M(Aa|Qikd!sv7TkW(T##y} zN0&=JT4e`hVuQ5gMmv~TtEQfsmWUnw9&DbOd$VvASexdV=a;mASZ5y)#vgZFisN9X`iuxa>gV{TAG3v+@6E zCPph=ipC8K=~{E@RF12eO+j=fJIT-RfK{L5QYF6QWquEE66u{(eWQyXC(Itx{q+~w zo78Y6m7??KXMz<-9i`vt9-}Q|>MCF7<%egYdFQ0hv%@pl_eh7Yf|@Bb>s@I^1-vqT zMt|_fI8_BUGBa>gecXO2WSyEjo@BJnCGnY!kCQ?r>#=L`5%%)?h+#n&V_tmy8h0cw zygqV|0r)Y;G*dn5NkG^&O0)H-bF1v3$*KdLEcoD$BCwiALfZEVY`O)^K7dbI?IXnx ztIE357q{K5%3PS?ZRt$!xvBu+NR^72XlZ! zpxF5y9jBw>I>v!zw+xfi0aA@soka9IBI=u-h^Y7c5H3SH2#stFM!7nkkGSQQL*lJG zNOG*Yl)pZgzTD_o5HKVXF%|9{c31Av9v^!1Jg*vnYU5+~rI3JvBN4s;PS{lAx|_uX zIioa(L2}9ZKtgv3Tk3XRq%S>QTkD*g#wddV3)WA*Kdp>ElX1=QJXN|5-DMngLwjIx zGW4+9P+4Ue8rng$M5WB~EO`J01=eaaS4l!<9?+FJ69UQ;o{&}+kq71h@C2+d zQBX+{5fS*k+&hqyN7x`D985)vFh{AqN6n(Cim>F z-#_}Qbv{2@w~=JfKN*0A1J9X`-r-h?jm55Z3Lr$K)$utv=}hteLs>@u;S;`6J#{$7 zCHM34Ze8EP5rtc38|l!GFa8I!i2@f!e9UD8WP}j%##Wo1QV4!apI5?;odW+-wvmsn zfKtFm8$4(VgroO%SmRauOYdW>&N6#;$t}%C?CBF@mGl?D@~SD5d92WV%>bblMC)32 zH%(9V>H78n<)I;di9J@uu*?+Uk~(j~y;*hSNgL0q%Tk=opJ_136=Ieq=wy6EmDz^) zDuL?ww8yxA+B+dFQlm}umYq{-;J)Jt;rLqE7dE4p%{H; zStLm@+=Jcg_-`usct(yZtnM0av-quTPPw^fp+)>=cZjMfvI07nKv9`yfLTtwdHE={ zC`_N0^J`O3EiSN{4gqkQm^0mr5?C^NVuX5_B^F<%rIZ*>(#ziB{us99hC`#4Z_j&F z_TF2qcOH$cz?6W*@NQ0pm%22fxH0W=9@(h|(kqTc*T7^lA|x@^JanXiUlszAL^DR4 z9~LZ;N#|7d)d2|(!(O)J@4}|)(yOwzO^lr|#X{P<70A-8GSjVrQ}#n|M}@Z&24|%H znH`5&0fD#pwCEDXl*6v{Rlo;4z0Gk@JLI&5sniC!g_N@!gkGFFX-xj|NkF~GslSF@ zlEQO)8CW}lIknNHORMZhPn^KCe?}59I^Vx(pBgs==v8Vi7pR4YQ89Q)-ynCn}8n{+wwLc6R z`X5x45tFj5Y1%+4M{=D69PzAX=UDG_!lqofxy&f3Dq zVFK+&Si|X(a2<(jHUcqn94R$q&L)lwPX|zZXEng70I>-i8&c_<5Msl;N~`@fegp{7 z=rW1~rxcC~MdO-X$dIYyRC8~$wYIt7-7q3XV;mXJ?#=Sb-dz$~AU+K*SUUIake`CW zej$)IM)nCHHihDAERUJl1sB>PcDlV0NK`^NM4wW%yl=_VaV)n|yQEKPi=bm4u#!g`sKN2Tp3-kA zaK0-dE6ZAfz}EgZux)bmmKHNGc`m>~Y&QsG&RISZZCwR+RoR-Y`k9k8PnW#D;u1Y3 zvjzVNxuF#7C(}twAqp^%0V)IwK9=W9?n_Ig9L+CqNh~=cV4siOt}z}PRI12cwv z46~ZDJ8sVmu+Llin{V2FQ-Pb$VfGGQNJ^DJOeS50+J&>#G{U3k*t!NouYLZ~5bQdZvjJME!nNGzjnwxHy)g+K(cZ4tm&XCPIuCQVDsgKl~f2yNPjt)mu#27fC3K@)C|y#Ye{jHtaH z#XWuA6by9(@RMMWSHp8{0q%Gt#3mK21Q%azKR>#%$O$?&f}To!KL2DAD#pJWN%!&{hz=&JLQU(yp$A^U)mrc@DIJbeU_; zv`u)YrJ1zI3Bm#j9P}W`T0Jz{Oe=#_;%sC@vx%e9ryY=p<0Cg5Z73-cJXC|T!>aZv zpH-)RQxT~JIpvhb7ODc^Rl2gH%f7SHy!RP%=hDY5@w~I!_|A#-&sc7EndkR@mD}-h z^=>%1vq=jYo}2C`t!(@Yn%vO8p~<*ka^&{73cYz7ocFh1j2(dQQ7vqD)bUXu9JlT5~#G1d;@Y z@!4->)@_HQx?;(&YuNL)#m1`jIULo~(%6&2yRSawyE;N?U9_1d;8(s7kK+>Qz6%VI z*+Qf$xT`&fN|g*5^gUM=9|;Ysi2*vb1(-`Tb2KJSXoAl)jG2&&Y zQzKA>)2P`_`JZaJfmRl}3<09q(4!*`W1qrQnPMPi)3&-z{Dw1?o~niSc6DZ7z{_6u zc`}aM1{SQ?pryGT_ZV$2u?7tv?PhzN*4i4zvO`{ag5 z@)ko?i^+iLjUz=U1ai|G#sdVvg^Vlhl{z)n+Sp(8XLFsoA+L5HAq>h9&JZ`F&iU|b z{e1*#DzsQAr_YyVN^9+NBU^Y@=C)9EBVVUJj-;WH^~{Ghs{h?q z=5vM}M?S@>T<(nwQ1c``~7pPyq;)-M@U z^^UOueC&LA)aH3m>093t+8Vg)kp_>BZe4t~GmLp{W?%8vb*on(Pmm=KLjJ-3D0fBQ z&mt1SQ4%~WoMt@b@LhN0f25NSv&$g^*dHZouGwTl(|skP?2(di@hs=aW2uT`1^TXg`OC*Pn4reo%=k}GgSpaon;64%ny^j=*?~`Jp3D}H& z(q5qG8`9fC(a4iEuxy!s&F3fmZGZ%9B zt`tpD!AB=7HY3~nkyb?wv-3a+uCQKbxKS>H%y$N8f{i;rJh7n-OfQ! zfH& zs3U5nl02yZRq0PNl9fv$eh7DG9yq(%HhJ#a13D-7tv;n^6FoFeQm$C3S3FzD##4Rn zg(JgswH43@LaZ+txckSr5!M@TjiQ&iL=f9G+hMJrGvtNg8L58IdWK3!12YV@mHawJ zyGGfTvX}2nH}QUPQ@a34*ORWB?<3LG@IyrXR%~2q#N@v=OBA6~*|tLeZ#JB9T&gqU z*FQq{!W@u5>0a}{gD1`|NHi2A1<=zwbjhnYoc9Pw*%b}xj@f~A{9N?uf}`xq_AMC| zjAJ(hv_OJ)ANHao5H2`a@W&}1!dbH9XVnY2JXZ|%QuqD2w68d^R+JVqn>f$OKjpTV z!LgT&}>*qW~K1+dWT1iu13M=*`NF_~6siVWJgl81d+Dr_JvD`Bb4L9ALII-|L> z4oLRWRMy%6MM=G`HbBuM)t^gBjZmQxJV+mb9A6bNM`){=$N%{ULXAKpQkOjeBQ~r5 z>k_h^XO$~36!4b_aBgipah&w~m0uY19YpWR=<8Pifw4T>21`uaT<%Lx_A}Dacy=I@ z9;s$%6hWU;l4?YO;>z5M0hG|&^D6=;m zw|VSV#={{9?frs8&8h5iO42>EkL`;XKw?t`Y)gsXi>>q|9jVFM@DN!64P(fYgqlhf zDYL9HH{&jPiL45o{&w&;G$#yQg(f!aEovx8KPhp`0}YTFea^;_$+)&lG+SRtoJ4onOjo8i>`iIgT^wB~aMg*ky%<{PJ|E4}&0$tSbm)Y) z^bc^iJjF~Qzom0oHnup**dFcDs4sA2cXCwhCh&C_d?FNHE(Skx*IxmDtYSBPv#h483X=cJj{w znL5Mib$nb@*La}uI5~OxS%^3V_-6VNHQuIrv?r{qr7DoA`a0Lw@s7Y=a&!~yU&Z|h zL7HVJLay7<6sc&>?TIcq`8R5M?sF0+yoSKUhrj{KNmeby3D@w~{9#Kcz$-&KPURWBb4RoCEHluWb4+P{b;5DqOuX(1dUEBz>+5+%^GHLS2DX zhJ$B=3ex*x~R$=J$_z(+~mZT`1q zfDWlO9i$V+6l&PWqQbl+=+O!F*F_rXXmcav6|cwOgJh~Iv`f42HwbfHjcpq;A-*S) z%HdNdwU@nYH0}?lZBxyYcuu6y=m{*t#TNVjdfN8Ml`fw%g*p{nZ<94RxDK4m9!fEP z4i2lj0s0iC?6{#XU8xZ*-~*)kGAqZ!l%zn0n~YYFc=85m8Afp@j;fa)yEZYk%?vqP zgCFRPeoTpX5NnlyP~(tEb!tkkmL6|)zC~B9zcq%f%WDJ-w(zN>vcJ}$#0N0(Z#5-{`qrHRiDl9YO z-xzyw%6_22Dkl&ZaI}_*O5mTH^N8u2=RiI4i$mE&&8;Pw_x=+B z9{CFkOA9mdv%Ww^zKAGOq(+T3B~rg^fZq!et|1y#W{<_TtrLeOk&4)nx2oAYV*+5y zdYNA=?m8StCn#19i{yns)(#qcJI`nJ(aQDuEGsrp4jxwNMNqc_207Vh@t}Rt7fjTr zWP*cm{$j9Ji8;imeY`#f73UoxG#vT4BT8Zm%tFT05q^&MxhkH3^(H$E zG8hWI`)!a|YqGGc00a!rHs@B^OH~EOo-Dmofn7pQ86$c3jC7rlhLb8u!sfc>ZoQs{ zCa8@3)yj3iGK7Ek{xZBCwSA<5jhqH}=SONK2kMWpDccX=ZR+1i4xFU(bb!UGF)u=S zJ^t%okv?Z&reSpt$m29kY}Y!niW%}ZXkur_^PSHARuJtL?~?o3{{fnzLMw1`99iO+ zBe%6)RRML|0Vwd()&dpCfy?e9>D)Jap;s??{m zv3MI8COnI1%f|qvy3>AVqAh7tgqTf!i>UZcEPSAWb6CNe(*>n$S6~}dYED)HuY}Td zirrbVGArpp6hQXs%<8e~G%jn|4nO&!IJvk2gK)f(R4{&WYRRZVnt@Gk4Ryo3WTn;Z z*@rCT)mf$Q1sKr&hV{f_;EilY{Ps3t0FurFgs%xeFP@?x9c_cQP5kDTLU$VkUZf}_ z#i;I=yb6K3*&4TCoGd{4w_@tx7F+q#rQImFA=vm0iRZP3P90}hPbW~;9Hw}!y>oPt zK9;Xkke;ivbZTA0NgFq;Pp9VXQE#_y=Wle1aEKozau)Y`*Nr}>!QYfD(sOq}HEvJw zn?1BP*Y&trjy1d5(4;(sHOFa5J)_Op*2r~I)Tp*6(h{nE(&J@f z%@bJXdQ9*)=TW_|>A!&jq-4UGPJ6-)5esIC&r(zXD^u8?+-0D8sqx9|9!>3Pa#LtI{jizJPulYTJx!2YR0}8?N3a%nor-0;e}3eqt$j0@k3XNy~>4XJO$vqRiD5s!{38iLR3f zhRfPYo*&+Q_|~&>x4psqTaszhK(YG zj~*Oa1k#$xPe=7paLZxqX5~ChX^y?;2n6C{)&~biwZ#BzI+KO@F$BWG+?=2Ob_#ao zB^aeyGtpXm5!BS3H~;y|TnlWKA-1>U+|X&`9nAeupbt;PZznqgib2W<{LKOTq4sWd zW?6O{BRcn(Lu&A9a6t$;LX{aNceUjW-7g6-uZJ-^#53r#|JWaRbUn;D>hXJ|(%vDx zUov7#U-?4msRIoM^Y&0a+8xGiCMSjA0I*!S27pD+n$;7F%OULHasBC44|f)i19~N2 zGZ*`hV7NlAeWRx}7f_OBvCrL6U8>`uK)M1DtANe!W?M$%R9H0@1vE%W6*MzLqy#kO z_pt&JKYtG^12h|$$N(Uew6f*JLYMqZ+&#=oU5=~`UjjTM$u-WK_Q_CPof+iG#ZIPG z8tSF$@p_Ui#CCIelj*HAnBjICH1<|*+vSiX6pIWe%cmh0Dw4FhNKsX(<1s?7sTRHN z1eYUOVMt$a-h9q&QTE=8<;l|VJqSUT>R`A|l$k6v7rrn&-vOM8o20DeyCJ|1|DyP2BD2BJZ8?Oufhd-##WOjanA#FK)Q@AJ~Z3zRn0yL&>zhT`h43zlS zTXFpRfvy6(zgJ(~3v}&EUh<=A!EfcBbuR+e!y+fFU4&k6pt-X@lpKNT?dp5lPGbb; z-o1Oyhmu%(sVDksW$qqC_1MHX7m&Dv=UPS}EC+q!oIBf}*&z~{|0s!e`$n*iP9B*4 z1I`u$711YXhkl@&^Gc)%g|7W?`@l)nmLHOv!gGs-r? zn5uoAf#NpOv-8)bNS)MHCmNQ{gxsk5S}Vmb&oPXwfB%>{JG}xE0jLE+!n4ZN>s;b^ z*(Q4Ho|#?hTT87gQso63*TBI~f%MadHSqDUKklma z@zP zB7f0GU1BJEqB&|9({SWb!gZO~n#0534!&!CH04kYEbz;cBDMXXwkX1JOnOs%ZkG*& z;N$L-X6)cphoQE^Iy-ofVyiwHOP?908a_pw6Lon(>Xj$71`+)^+8Wl(XN59c?pga8 z4hAInY&^2w6*X7HP;j(cm{|#4Y$dUcyP0YWBy<71%Q7`*to)kh%eyBdU&-S{M z^jzD`8Ul0SI*&b2j553YuI_T`Y=XWqD%;$P%8O(xVZsF(nMI4HIh}43qbAg8M7qdv zM+G3r=}I`-l(?vfdg%lQS$+p{!O9(>peW3jv=nSq=cw1?MWWMpFZNG6R-jwzotZCA z?&BV9Z6hq>)y@BXyVAJ+hX`@^TVRh@{geww@K?K@-gb8M_dpTs`t;6-V)xpDcwUyY z+U$B~;LCfmw2T~51vmFnjh>ej$U`qd>u4M^+#D6L&DIlo_WB5_lZ2^IB}e6 zUPX?dc$Cg5g7fciv|L>yO@-`Q7l2&8>!^|NL45?Yc0d`|=Rsn;{lGrVuL|qS70^#l z2R7u|mux2|rT#e3*&PPO;4frsR7l_5VP@Dr#V@r!KDbv`*jlky_glQ5rnkK{d#S>J zL4cbyGhX`$km9AAK!t?47|KO)!otNp_e+*=!Zo9@ydKjZy~U(YF>NJoi=Ci<&xvvx zrx`ON{=a5J#praxdRRjd)^t)=u2T@V4MD;<8@U{yRRK21af(pyvo$w7Wij6#zwdu< zVeSKj0G&v_@d99hW6$ZDxNsHac8@Pd8hu;3*tqv`GT>sd)wM6}DtR*KS?*=Fcv#+P zbq=J+T~E43>AIG3)4-3FBr~qjXM($2tXRZpf<|h>dd-P6O3(Tiy0jExsD5vog*YSb z#2-gz3unM66LIIaiwD~R8OObG5eV&W-B<{R#M0w`4T%b$(})bA@B`&)AZS4kk2T^66Jzl#O2`5AwZ5cf7*vu`Pa&eb_F;w?c zij7`-VUh8_p!L-3$1Q_buHK}moGQQ@5wy|ArO}0lY9j0he=3UJ#2o0w_rPmlQoU#K zx3!`WRtOczl8)q8=DO{ukk`2l{*2!MbDe_uJ|Ht`y!v2y++P0lx^;sebL+}nI=3v^ zmsRXB^(KL;Ki1;yO} zDYet?(~{8E{|*=ST=ok7>9O2h6pin;ukKc_U)5B89duyKG*D7{;(vilM&Lg(6Z*|T za>GS@A!t>nJ#hn9b3wIuuE%y39e+dFqZ*Vrt^d%HVMP-WgDN%ram;t9}nKJ+zV?jF}$XQi4s;#0*w40tljtT{jcc@(Glf z8#JRlrF@a-c|)qjy`6fuD1=|fTvN~wpYtGYE?X#>}{>jjv+grV(U6n{3_bTpRno#!v_0*QIEvzgj_|sDfMj0+U2d>jFuGAIX z57V?i=4*+`?AGLD4rDD6Db$8UU=!wsL+o$_Nao(ZZggzKe?T=CY#(JEMQ%f=$GZf5 zL;0Ccm$~fQ{Vsst;`1KjVajA+rBVze@l1N&xxG!vzh{Q`+tThoOT3@}e?ABLwJw-{ z=l_D)R}Lx4#X;Z&b?D`h!Vq(=sl>`-R_#(*FO78=ys;7X@NUEBLMe#%gWAw(s8RI}GA%>q6#mnEWwXhMqQTz76Cf;*#Lo_0ub! z#@b!*LhZA;{R&WreHZI%{ZZbNK;{^xy8OvhgA?ERA?&m0p{mhlHH2W2`~O4smksQr zuRq8Mx>ij}GkzJvIRm<}v(h06^r)Hwn_m!~Q3(5+ZLO3{W>Cz(B8I*Vy$+I& zY7*-eA*;8*v)Zvd{TGwjZb6;kV#m}2{Mee`hkSn#dzJOd)5yL+0#VBQzNYKYBCKp5 zZJxx#E6o#oag^`2p>o75W>g)*3%PG&hhF}!-Mkb6ysV&pTrpET+(HANhd9}AT_?um zdJCj{F!haZU_)G&Z3Q%GOJt17S5d!udsA5`{pZ-9TBob$K$1G;;*XlJg2X<5`ywc9 zU(n`~aI*qqxRu^_B}wtZ#%g`5N$Ci<+Rd;1)=deh)Phnqe+`^s2_ zrV`FBb-zS=T3+K?BvI$X}OjHD?Yj)h=Z1|>|khiB2-N@ z3X03!WsMEf}m3z+;!LizrLk`rV{9WJpnw zqJQ~0fyP}QfEaLW8r9E!*xlreX(*t4^ZyjE zX8Z*`c<*_wmwv|Ovb^5EVX)bIeQmnbJ0taI!8glNJ^UZ?YHy6sHW2#VArZ)Di^a?|2$f;LV z1O=u4F>IqZJ}G2(Ns%QFbvuX+VpUHH-n)}1LjwBGI77jh(ato^8LO4gc^ccrON+~P zzq${4qIAfa!i=^Muuz`Dpt9hp%WOUT8feDlJwCXvj5Snv3N*aAEb~H6jWvUphxt-5 z&%{I(8XsgX0mT_f0m)`yS^=+L$i1%E6Nsx~{?sFk?bMKU6V@@MUgI6MC68Nhrl%ym z&%ZS6Vk8}?%W^;4B{*8j#l9Jc?)^TQ9R!wdf?l7|!N~{z1{guAxb+SC5YWDwlD%3N zYdsZvU?e0rQb2`9Hks>~eJ_&M*jQ2$k2Gv;@&A^t z#0MTV6q7e<^dbC285dR_laT!diF=v-CWWCrQs9N)C{M@{iMI)s zeqU*~GN1LKKe;i@yL%Ad3<=UM$$9zf#k#twLKmQBoSjv!%UhgDDZiu4!7aNkbRYOO z-2s0TK$BmtUW?^r0n(DTS(wNBU%;B~hbssVy^&LyI(vBAU|iDo0SQY#0Y&S>f`2vs zDhUCa)b*<`9R>Ei71TbIyz}BADCU|MWCy+PY)UUIKlqQ1Oi4(_kEgj5kVm~`!nTx1 zkK77ectLh;NGq-`74nBj+wXq;v*pdFfE4vew19?EsESWlCFaF7@P3C%9ot7FguQdI- zyDs^k@Kg!oX7sYi_F>T0119*0kg3fv4@Eo?`h4|e9_yKu;m?|F-;8rYnxdY2xt zzrv6*eoSw25^G4deo^7Fz6NC5ks4J;2Oa6IWIBXC4=tI`R!S|6!$!s{!t82>?{@qVb=Rv+W=8-pg!|2LeXTjhh@x?SaD zmEGy>=(_)j)PhsOWu$s6yG%a>YRG}Zr9puwI>NMIM_FP7H>@_wUJ}e3Ecv&k&lvle zZ7{U83-cXW^)&X4_6I)TFJ8c+iN`jCx&7qSG#wHSSPiT=a#US6u^815mQ$&S=@b{J zhrLQs5qmv|3WKbtIV27wuEc#Q|E*xDp&*F=>leg^ApcJ5#Ol~Wnhj<|jI0B$TQ=Z3 zn;0_!%R zbZnX3qF%>Z9s^V}%13+Q6|iKw)u)#cH8Ut`%K#YRXII$m=(vh;iAF zy*@|_Z#&DDwIc#qfz#O?N3TEQvpc*WQdH^R7tO)Uy3&8 zkySN!aV(~;nymVie97FqfTc$Q3QW)9@&)xD8oj)2AAyHn7p8g4cAHww+NS)ANIW_v#H_F%!EYc+v#$*uo zZ6w8+1hhQf!V%Ia|*+<2#YTj(ItlWa@VU?DQn;H*YlMCENmO{mfqFPF}t6U6c# zorQr1fhwQuR<^2k4d5ob;i{93&%w#KxvI#Xjo#)jzLT&23S-6x|=P@S6%2 zYDO&R_e=bF_yZ`;%e*{pQFtLy;^94de`r%HG2AoK&zyYRt_N^|56>BwtV>GOVNebC zVT+$tWnfZ+)Gt+n;=*LQJW+?#p6w;A!25~U&9ps3;AC68z9tE9DpBv11>&?@Q*vtC z15v0;xvHCXe;9G{Mj_jDUtX^*f$0b%2lg~g$9XxSIiuphn7p4n17*O2@0GYdsPTjormF$;A; zxd^M5J#oT{HCus*`~iAjik}4ZXKTKNFp#UG{$Ohef;fH!n|_)6b`7VJC77_74IC?? zsxeM^O@9;15$Sr##~jQmY=QlkKI7eaXxpt>6-4&8`Quyp(^KyJ zya~NCiS4B}lcU{=zeUH_YTNu9R##|i+`a;lbg{A??IC+{dv+14@8rzFLw52GSgT$^ zpr|fTl4lp=?NVYXz6`|i|3txqmSzG;RXe2Ho!sKf&AN45cK*3>gefy$#kPha6^2`1 z=RS0tITfukH^o!Ski_9{v1(B}&N0N>GOiGdFcQ5-Zp$1hfIRm}*Pvw8dxLov%-1V0 z9B>)^{w40-Hd}wt!jT57dtd_=*J_BSLE%rs790jagt|iO=?GwC1~ZVq5$eVPI@HvJ zRf+1nsnT%v-n&VM?4B?U0nhUmd;rq>zH9)w5n>DL4}(K6qhX{h2Fx_T$^;yj-zH`uxJQkFnobV*4X*xh&hB`i1R# zUB=pB&8o@U(}|mnEr)V_f!QAv4~jXeUfBh{q*=3o#I%t>{?wsFpk0$_l}d&MpzMwY z9{Xk98g?powD`!U9pZ`V%xn?RuGu?tfyYPJLf!Iz_&3NhXR_3EXkVoC1i1SY*i34s zt8|TCzkfG*eguMl{gl_<{EA5_jtyfP7~*UW0$j)=3epX zVV@Zt(A~Y4gwANgl<`%Z*6Be5?$_c~{b`4NAp+xfQo*T`xqktXm=u>m-t+IR+oSuq zrRB(I(Ico`Pc`K;=95J5i#4zF+Dqt18i2MHjY{{ZR&^YP?(%?6pRb?}1W;6>=@H5M zJ2CYDie_A#{YEy0BaA$5@wf3R42dv1RL`G{3DM>}IOzd6Y!)g5B?OK}uv)39R6ORZ zkoCL_s9P0g!t~`dEwUZo^~7`ZwwmO1@{ zw>a<}#Gsy8V}xX+2dPKQNfo0Ugw^Ub`QLmqaiNIa-F`JIMH$^6^7S?BwEnOvVy>Yo z2qL!d8`V223HFlfpr_&fC{8fjRkF}7OPOd=Ng)C&k!g&AASLI2w2oC+yk zzazBA_P{>p+f1b6v^>LT0s-+kMtN_Et+JmmU7Ivibd=*oU^WlU1^*nX%^9dJrc8#B zkjnlkammSxKVB&gP`{(Ln&4U4Y|URg=V^rS+7Z(LK9ZliqzNRuv&mLSyRY87Jv_$i z@onSSf1m74$g=u{gQyM~>Cs0}fz-a)3Yj@2{O_mz_c*H;%j;2spqK*_Dq@^a%{) zfQ9eW7fGX(fh|78pQU}rF?w~Mi%SjAdL|4zntX=1{&f#9nJm~nJ}^_6qn1*VY1lto zqQCrf8T=C~!7`Gi%k0D1g$YMs9kh=(9rYdC)tqVr z=d6dt4__LLzVoVgwE1fjknJHYkE?W4z$WHrEknHNimvJ6NO>1+9FNc>zJd2;s+1Z; zR*4L8!D{M2e|>56I=S5ozHS==;sV@=0Ne{xPd_?2O1X>n0T%JY&H0S|~#0vbJQ_boVI)gucR; zgy$Dj#BKcKF+xMlL?d=nc00*dCgT!Vvhv2-nQVfO04lmM}X)Q#y zB@irkj}J8RnN^cfF|upzpMDw)_VJ?(Va~X2_-#4+`H8!iAT9LmU&P1s!bJJmwQOq* zh3|^lo#vmPUC+K!dZZ!O+MMMbh)F-Glp;l>l=Qu55Lc_AtH<)%pjz#0I7&f9VeH$Y3!rqR0t$LJYymy>o|**GumBM z9_nO?=W?YNEg%ezwyK4u0{-|X^B*`?URw+#-FXNf?8wt?d0d-yK`{%b3O-%LoX|On zf#6@TN}_4_eAg}HEj5{CrM5dCYw&f{F^YAs4lA1%caJtpt&J8Ip?d;Bl*zJdS8`ZE z0yUBw@X|e=9ZQNW{}M`K-?nrmn2<+@GK_T1BD8X4uK@MLqN<@H81&Szov zZGy@orDJ zatte9oo4v{8p3V*n4*P<4N_n67il{$7&1bDu|D7j;6@_*RjMsbnwy!Hxovw^6FY|y z#AbT44Nbbq=;;{hM~=wh^k;=!)la|Gy3eS-!y7AYB| zN*i%g;L)MMa=p@~_yla?S8=o`l8}+=BH+ATFp6&?Y>J?H^w8hvI1A@L$h&ZX00@iHu zq~~O%wDv$}h6{_Aiwv4jxfsWp%&h*YswnTd+cp_ajP`u+!xOa{tk9;ZJFWf#i^xo< zV7eD&e9L!Ew;zf~Z)1^vx_dW4;-dbSbJV!;;U6X8%M$LFA8hGQY#$+79CZuot$-PF zbLpdwE0jFnA0w>QQr~;OA9ZebW*L6Y!wiK$|0&2J%%`r0^r$XaPP)dic`tM>IV!jO z$yB;{TPqti%?9qr$b|uGk@U}6aHnj(+_;Jx>p;Kobl9TNC%x4V8 zV#!Yful2LI(gp3UHd8NYTG`AqiL306%XfHB2Z!Zu1rJqcJJ;r}foJ(1xO%0E?v`at zi`b;i40>9W%ctMsG?wqgGjy|J3r2L%JCn+`wtcE6SZC zOT)olD4wvkBI~gI;4VhNoy@}&aDO@2Y79q7j_gx;K}tuCdo#)LsnqfbwnzS%2C0jC z_qAdubNKm8#2?4(+Sk0$GxHo=M!}Nv-OA{~fd!_qkJFxTDFtSW-DuQX4jbbQT z8fJ)fZTZLcCC>Z!(6aVHOucPl5vtoxsymg!O-qjmQ&)_Nv4KeSpE%gO{1eSnMtujg z)80NZ!CX8EnQAswGb4ww%O12(KFD`8fXUTb{2IxMv=Ou%Ef&%_4 z^1FXtjyzcAr-G{%Fy7KsvbF7XF>uDL%XQkbI#FC4of1;j?ad&g*7nyTQuac4`hX{4 zi4#UCEYk<^>G`-CpEya5sJ9a3wSg_6p8-n8O5?f1 z*O_T=&y9+Uj)8gqh66*lN%xvVHFB4!tR&;uc97-y!`2anPSwu;FVN6tkBXw` zl7uNF#aI;~7Tiux+l%BGaSKyynUp)`3CWMnC=kb77>N{O!;d9b4f?)fk#Y!{`RX6x z#Eg^TEv(<@i{Ks?H|UeH({7umkyYYVp{3Dcp|dsg+MraB;)6(`jj7W=66lhd#1?dvhb7|*tOB-&tGbuRvL8G z5j&fbPuPoIq%0ARJOVDGdSDKHkYOFy>bz&TEr`U+xDL1{fq{bO=+igD-KxQUD$Fpj z3~eJqW47O4G?0AjeS!ZE&BrYj)T=IsLP940G>D{48A;$Z`xb z)zs=#3>@KdDtAK|@#k@NPZ{^2AFA25Y(FrO18lQqrtM;f)G`h@34YLgpadNDIpfwM z_g0U7ZpC*UsT!m{%sta1t#g)egOX6-H(MXO z=E-#je+0~SUG~G1)cYlU#YwW#^gR^dx;%A6cp*?>P(DrlDY-tvK|B?Js_BA_KTx&Y zRQJgnA#FBc2^S5Nh9_azIb0@eeOOMUwu1ZC!g@lGp!#D3`S@ z+t#nEVmHE7%W5T7WV+TeOR<}2dBM`O($q9D!3)1?^=&In_&PNNR#sLjcsK7XD@R^f zRw5#5siA_RBBCJhJI}LA%6{h$LZ55Ne zyI^_WgLP|sv97%vt_khPtjtl>r*t_+;?>+uP^U$!A8Xy-JU5f>tQI|Ml}g#GmebDt zC2>i5b8u5&^5SnZ_5sAV>ee?unWXc{7RObSvwGq-7wSKM6`EnUS{(eLm45DlOmnAN zzCMZc)L&a0t5N^g%ly5T*eGohN}C3Lzml-KH7H_>&s~E31Jj(n`C_ugl1201$Aw?C zd3jvev@Egzo$!6tDJ&T28|MSAJ)EX-twWWk)L2U5A20`#{B1#=cN8sz5L6r+(bV8f z^HxZf5c7YxRBw@(T=D<0$IX#4jb^nV@?Z& zHp7q=($kn`J9|T$pE+I<2u!=U%e$%Jj7xFox=sFjiY`Zo>dqea9Pkq4*cH(ASn=?? zi0X;`U26K>jy)8RJXBv~C3dz{*EWum!X@_wfxx5l2PykFbBA>sq!A#j(?{}uI?KtH z0>llFk`_3TJQG)So!o`lJeRxYnC!Tw%fHD5N55DgRAwj0bTJVU_W3@t;EXfJ)UPUL z!b{+&$mEn&cW-CQD1`*pdN9Kd=&<4oY)>4-Ct!yL_9`X_W3_3Ky>4p9GM9vs-bEc; zZUQ`@1+JVLd4Nx%x4g4lc}EHh-w>>z+S~FY7Y$A3rnTS8^7c#$u357C(D&=kZvtyH z(K%p4^7fv4CAl@^)P~}C3xhDT&%cT&*JyHcb`Y=51&6L48vx4HdeC2!GtMs=sB~)@ zSm0S?eIrg&#LSLy(q17Vqmsb@vUgo;- zs+&Ghk?{WS*6HL9qssZ{UjZ78E;qy8O8rb-Eg!EQB}C!pN1eWWk5Rd8=?0LM@e`&z zr#9*QrWLfbF`7e|Bj>(70l+V8zHUpg6ZAg;lQ5xfNeV}u{-T?_@k3pTK(&KtIC}S) zn>xiy8WGC{Ic+pKR=mdQRed&VVNuuV8663uEQNo3`mt+1k@5G$-4}n38`f$1#}Ac| zb_UCQG__cMpw-^&&?19>)48#c3CEH+Z-5V%>8TLH1~xq>)-#S5LNYy#QN_e+(w+|k zER_CejJPeSWeqdxQ0OhMC^uauII5EdcC?)by@+`c`lBQ=x3$z#SGezM#zl09*gss7 z!X>s>>kF82a8A*`Z!5TKjlTQV0uYt8lK6kb75ljh` zJ`G1H>?b&c?9&nT-?(^PTElQ9v)eCFdG5Be$#v%I4Q#q>L=`&VT-C3qMdeGcl&%#8 ztmKE}GsC}Xa2}D|CAHNNCO;tyqVnwqKr2rEeJn!~Vg}J827} zs5SoEK3w^odki0%eDHOSI%sR=Sc|VsfOgvGNk8 zB@;^lGGCL)f6CiLF{YSH*#}^QQPxPB5*6a!NcY-b*{Y73INFKOuS*G)vs#XZR#wTh z4`Mpn83)X-w-Dz!kg+&bl{ZnDRT zep|-JRpLAGg{_9(i&@=e=KIR}B8AsKkCHcQZPE|hB(|TTdB0J$o0MnPb_J)WlnAfc z`1BLO5&Vb!$|BZ0-u>(xp>U_dl4+Pj>#-8sf}Bu21Q!u zN%AT$cP{3W=Z6pmuF_(h5$R~R93Zff_YvmlFsI0BUseq3ITax~a1Zj`e0E)-O%0dAgOkGW`sJoS$ zs9aJ?L!yGdAleTb4pOKve*j|#m*GSb_V-Tu*-uRBl|6!GC#7V0F54;JJeC<`OSW{w zOZHKq;O7-v?*NpQ8nDBiy$+y&0svf?`rN07_tEg*h0EnS7>EoC+rD#pv?2k-oaKW} zbH>;Lta$e&0!W)3u9&=M2aUh=*A2LEDA9{?j9{he{LWSGG&JP(i2@#UAYR%8_3s-R zAjo+Lg&*6q>*W=2zQqh|^Cks>LCmRmqT5GcPF=t{L~ENv^9!WQA*zeTTXFhgbM^3N zU!7T03GZP4n*l{Xa z-U2w)uHMACA7wQe3`ord*?f%oeyj3G->n?DD>Q|0HpiqHRm8`Q)lZO9s?-MX+TT?m zJaih8f@eb7w+!dcpdsrK8LLT13?F!}@7Rv0W$C}#tUE|+QAjN%cf3)LC4jJiYV1HQ;Qbwp3c-S3BY4V_#7L3pES6dGSl4W(b2*YaEBe|D!DbgFBc@pS?kM%ipQz{f%VwCF`FL|Vk#c)DhU z>_OXoZ`S~DsVdy8na|(_DD=?SqMx8P<2%%Q^5;TwuWT%9X=3?Zl_`|o)U>-bD)3=u zRsy0GVETWO4n9)>3}YDjm%*(aYd2Zz<9fFSklq8t;!ajW^XrFWAMwI}XqvG~c~PLlzbH6&u2AV~(UK``@K>$zq8PpihDFZ`EhIUEc`S zhMq|tGojDyY~%DJVYnb!Dd?>pz1kIr2S0Zz3UUJq1ZD8*yeW7MCd+a!$ELM?i4fp| zdCNQ@r3BTIlaKfT!-ENM{l(T3|F|w%HB>jO!v5g|i_*EhqsmTR=Ntlrh;gH z>Xn?343c)!kAalVocOhoXz0_x3Sy`vbc4&S6l5!yCmES)NMI1nokzz5nC-FEih>UD zFp9VScW|Kcq7rWTHfD2Luu_xjk$h`a-z=)b%)j05|sQrYRzwJ-g+*6(w)A?6+FQB5B?5p3H4vQpqMCGp&{{ z_cgV-!ccs2rXEG5vl?tlE=wWE{B#wZN=)5j^yH5@jG#fW;N0Vx4(Jny2Vy70SrL%$ zY#Ak*`$3bvq{D#t{eOw->BoAD0WtX>o&<9O*r7lCd6U%^>~v#zxVmji^@ey#q#5-2 z3CY(Pz=XEGMDAq&7d`S5U>HoOyX~J}dONmiK?4r@!xiUBX;3*Uq;p_FrLv~XV@yos zzRrqPst`;cl$#Z(&Wa4>n{Ecm5Q!^tY%8wN_&~nZwfU|%1&T^;Y)_$dND-U5X(Yf1xH8~N8|#+#)*pk$ zz1(eHBa@R2v!^rnV#s5RkL!SI!!?}-<{>MriYgbt&pK=}5?pKk&B(bn&`@c9fVm3^ z8rnGshyS6W6-JHwZ7ZL{1!luhdbGX-u7ny#wiTu!&mOojU2VQ0#|mx&mvNEZ?qUl$ z!~>w4<_Ft>zXv7E*mJme+KNi1Rv3nEi2Q#kC>jkZLqVD#JAsV^;*GbdVIlb*Fydz^ zIW#}?TonpxeGN3v-XDRuwa*FDJ9k)4Gedqm1oDjmAHT9HBU*OAWu$f@tu(&y?6lB+%LjkYlwhS6SpCDO#foKLELcqSOI8crIBcbt>Ob2rDo6v zKV;VlDCwXPQ+a2Q*dI(5m0o7S5EKt@c)nkeDp`YI^*M`J&wo6ZnTAe ObNYd>o3qRJ(*FTbr*%~T literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo1.png b/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo1.png new file mode 100644 index 0000000000000000000000000000000000000000..5d73c095cbb9f4d553fd5c64c2ed7be5d9018722 GIT binary patch literal 8253 zcmdU#c|276|HluaTZ%imc2N|!43e^iX|W^;m25H06tXi3Sw?lsWE-Vqi$Y`_vPVW4 zOCdr-wkfhsNQ`C1obx+VxBKmT@BKY~kKg0*yN}23`-jJIJRawm^KqW<*Ya`G{Djfw zjS?FH0N8ANRR1IZaKYbl13&S>2hZduEcmd&=co-100bzUFRr_a0+IkAGiR)S=yYJ} z%z!7seyoNz?=G)!?2g}YiIVLGCea3+oezvD>-V`{muf%0D7E{JE#Z;CjA~)$_Medg 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 P0D!T<3H_qOj#vK+CK`e~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo2.png b/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo2.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2860a72653c8330a3c0f0e10c3e5a8df6923c0 GIT binary patch literal 8179 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 KM)qm*U;hUgW3Hb7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo4.png b/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo4.png new file mode 100644 index 0000000000000000000000000000000000000000..9221a45b7a666793b8e447a8e34a09bd05d994a2 GIT binary patch literal 8199 zcmdU!XH-+^y2p1wKt*5>6_64K6zl;}>4Z^=2#A$32thj1i8LVu%SbN@QUnQ#A}SDi zhoDA4VF)NBfMDoBLWe|5+jrxP=Q#Ix+q&m`I3Kc-oweRKZ?f{+|MJ9~K4mPjar;I9 z07Ohq7@P$F81#}4ST6`YdEYBzLr)w0PS~IUK$N)lfZg3EDgyxUS`&j`&WB{rez1+d zz@SnW=X3U4kLf)GDh|2VWo$6iGAx= z4<}fp91FX&NpgEEy7~5ADH>dC&%-0c;}37HKNl^6%pf zyBuj{(IZCKVUr$EY!~GTog;)#Wv%NXT;fnqRq+b6%4da}St31n8K5J7qXa!vbY)9c znDsMaM_MsbOh!X;k)QseI8I4Q#yDiwo{YfA_%nT!7L-NIUT!NO1RMo9zu9mE9Jqqh z6p_fS;=zlt#x_iQxzf-hDFyXuTJ%1QcKhvp3fsC?6Jjbec!&W-a`Le#k9pTFqZZWb z8UZilq8IU(cT@C5-U1m>&2#2+f8_t@4qMoPymltDN4w70o+_RM4B-;)m{M0q?#tV( z-4XOBI@qopi_(qw{??3>s*`%;3arb_9;Vf&hNIgZxB+wvrN}<@j@Nxi4NSX$*T-kh*h7O~x7FLQZ@}6q*nRe&zmw=Mnu#Y&qTP6_DeO830r1i|Q`D zZZ;>lE@MU5ek#Ai=Ah)A^D1AC8qQMXKl?SS4W{UjF?t2p(Xl@>#kxSgS-Q1P9+%fv zegbRu@;BCD5N_&b!_Xvy3CqE#i5`UBiY(e*jqWDe+<%d9mJRLzJsKFT9K#(--SdS( zTV|_kK-r!~^GWl$mV*#BpOnk1wJ;!pfWLYgz~fzb^7Fr>9Hn z=h4%-0zGdTGA!H3%dULM{$xWEjfILfx}~V>vPL4LXTZT&)LN<-YV}XYiDd@{}?MyFWTQ) zr&(>Q5Ogq3D(5MqbrXPyWR&;P9JVI1bpmmYXfe~fzO@JJu<}R!4vq?uZ`eu7;Sv-Z zf)ModrUZ>JbsA{GPwVPnrT?*#j1u>kya9LV4+|tt_R8kfGapwc4po=S)+#u{5~vz; zjx2(ElJ%?f;Y$Pc(iOKCtyFzrA1ria{F4!{@NSL})oaI}WXZaj^rWR2&OS_{;1Oim z&ytD#t%C%{IeDxH$*tHboVjUtX$YUiZg1IS?OGjXa)FzTQ@=4t8U z8&22RYe_UK7TbQQ7!`5o>^4paSMP2Mkr7YG`Ygx#e)!Nf0t zqb&1Ao+7R5g=D{W&&Ms5Sk}i^{vlt#f-8Jxp_q@%We{Ci$dXa$XQPIt2;~E3DyXAA8MTesP6!vYYGAQ! z@hl{S>y+QWN~b-|IQHHSEF%c1+=e8nYJso9kt-*S<#j)+G#*JgbLUe5auUH83M=&G zl6$+Td?Bz$%fiPnY`^SjZt6<{tVn;GRT9`#H->dBZvIVC;+RR*l< z8|j(jzVGK;hTagVf1CYl{I=gCO1m3|0~;|@x5)()5jfN__@uV&?O;Q!gxZ67y_&z_VFR9F7v(O zSypN>^`1}5zhgh6FYXigP}fmp&y@_OkD#|R=R&+~GgE?OB)c=ANq$}o*T}0DjpyiJOTNc zAQ6Vj!z41pnYu5>kx~+;duYc)s%n0FV@cTl^+4D{D*tNIeu~N$_5Y2^^C5}H5-%Kh zuJ?1-FYBAm8F4#c?%c^K*Ss(_=t+_3+A? zsK@$sV25Rc?p`3MIXY!B+BfZ>(+a2%spmaO3d(sVMgphzFyesNUxC!Kgp%TIDv#GC zGi(V>*iBcYC52A+zg@qBULAztcM#ks{|h;(j{kQ4J($W3JI;Cq^CQr^SsqC{F6;jD z&HTTB;2#|_*JecDfbBqh`yiSfrD)k5cy5>D!C9m`{0aAxE%Cu+;w5?#wT6E(d#gRHN+1tYz@gHFVo~h#IeD=!1!@eF}4q3wis)@QHm5_nfX!=CsJA z?4UG7D}(*Hi!!ZtW}xJ(xMz*9rdgQ!jiZNnds_}Tuw&d5MFZ5ADj8sD9jxRfbcW4z zboQF#-&Pr?XHRIdMh~JiT;U^V`V;Xr!{2xQhbnHypbIu9ul;OfWwWO38&bkTx73dO z(wX;nh+F?+@Hybdmox)JuuMhz5=;9j7oxa40u#ued-o&21aa$?o4uZ)5>{_5gw(EL z#d`YQy(s-Om)DuTqH9L=sS2YVsz8noy%^|IpJHdAFCJBP{FzpMw~20(6S{jej83sq z2Y&q|;;@-lUb&0>WS&tuvMye5F{iOpGy8!2&+D@#ZBVaD6VZcm%ONL2cZ||*KX}eO z7sV6n10^I_M+Ru_q(3z}`7v)7xHb2}$H>546nHWBeLu5odU<39u}s6cb8n-khEI*k zUG|L~n3ta!sc{QY3N2)F5>6(Ys1kWF7AhAb*X~_Gg@3_{bMK2|NBSr5F1<-6?nc~p zp1l4o_1p~%TB;3>g3FrHOtm94t46q0=D8DIkF6gm`$vTyYJb{|e*&J)WGGAMpF4xy z@5EE+x`K;jJgMf@nV9i1Ph%@C&w_^8UJD%4B4j^s&x>2iSMY!!kkPimY!{tYjFd5V z0nCZkuyHuQ$pNoI;LyL1|Nd)8i1gR`@8f?Ti;O$aA_oZFv5zc{ma&tBtZGMu2^ca>c#MMVU zuvuP1+B5=YX)ySD_*;~3ohp7jrxir)3>c4%7C0O+R`X4l!~ap22~|yu*1XKMjS5dh zz%)AV6dX{F8!&|9QK&-AIfQI^k~&DX2<1K0#i`f7^kk~$pN+3gIx>rr4vXbp(84DO zS|fwGuAN{VOeK}Wx8NFaWXbhodr_Z=Sb)4Cm?f@WuJxAp`(O^Hb4l?-+np`t)>$Kc*S-xT>CFS<5)R|CS|{EG7c}m<3^MDY#&Sk-W=iLl zf04VGBIO7ITtrt>;>6K``6Qh9%w%)Xr=nlSwl$cesZ*bl*+IKuYkG{M8`3l0Z@$Q7Rddl)2(kjEfR)q55 zo(ViFH2fROO;ZnElIUKFgTPS9+G|!w)9gCuHFxRhW;NS7o{rb>MWR@tQ2oJs4qmb& zm0>o76>nmHeP%Q6u*!zDZH`$;HRsXa2O{AG2}R81|4-fau>s%8eq~D-WPNxEG}Y*t zvJC_8{R)2eV11zr0uml;Ir_P#es}A-Ur~inzVv&f7fWUBA;BwX=L&yJEVS3Ymq3mO zqrTH3ZkZB%63VQAD6_Zi#oUDD_${H#=8qxloFisZdJXoL=X!DN8=zSN%gHT6zG! zIOpI!BeR0(*lD*W$I2C7<#pr_jsbTEBFo$K~nbFi9$3L?MI;4Xj?3$nqY-%sfnGgZ7C#!5QIM z51GD6VH(5Ib0+e1J@|Q=uj#Emq&_HIfp@A+V6qiS3S89#S! zmgOljoQD6qncnHt14bR9qaQF!KtifD81qyVcZ?slLe01hHWUK;*~0EsWQg$m^^(&g zcj(kZLq`ru>fav>I%NzbR7a>)IAZwq&pkX_&;Q|qC5F#^jJ26gvJ{NWUl+Us{kG5- zFpr1jrX}k}D!m1g^Y!~-htK@T)BY?&)ULbSAta z={>LH!072CqYGZoke+1)ak8vLh`B1RDvo*{`o&h!S z30ip4>cajX6!En~n@iC)#09e=q$>~tE5sG)2|f24q&;PSZQH}!y+5&*ORk~CktOmo zbyKU~-vTs2i|rawu4E{%udS@)#YWdladx+Ve6DyDKPfd-iD(R*X}UkrwpCo%ozvnk z`5rV3BW`b6C-(m1@3{%_gjj#!zKGHO=o{hE5xNphQbd2TpS$TBlDxc| zMUAh?>^;Nuot#@mr@{N}d$#$Dja5q~wRdnO8pHd$?cdVpA2Gw?zxd>@^#_cDfMvi! zEacvc>@iy`c*G{TbBXH2`FiJr+{wRfVvq0SIynYM92Hv`-8? z4@6mBMtQAuU);Zy<9U8iIX*ERj01BLtKN{;ItgqkWtEX9@-MVDlEc15GkpD`9S$((zTuD zy8i}^_K!5(YY_H7VS6RpoymH4Me6&p8t0F(+UmElnx0hf0<8Z#XKle;S56@eN5Tp` z{Jx6$*md7AKIEI%7#Deo2y+AKZ(Oq#Qpn<+Ytc?(s)@yU`|_&&24T5a;ztbDS=_j`QZum8ne^RJlj!>`XUgmndT@8v?S zIJzcoAM;OsT{j0)&SK^2ecdzz42gW(396;v_!SWS2YzM3bw8%OwZ~?`3Y4Bg)3NbC zrel2DFlNJy*Y{$$!d7KTaad?P20{a&*ToC>F!4{fIL$ekv#nZk9ITY zis>J*7y^bJBaQ^9&QDk_+!Fe-V++^UXs}~?H(MPYwyN2l;*LLN)%pm*EJcfwO!hi{^_gwM3Ulht68^)@4xog zk@#*s<1jt8{G}y$c3X@~G0I#%@^TJjk^%U2(K{SDB{08$`(a-G;FR>-1~^?0G!*ZM z`A_azm}xONeu#p~(uwSqg_7(~DXV{?DjMLQE=KX0w>-oqZK5!7lh<($^-;b_=gx&* zPk%<5bi8ce|CT{f5_2#o+~RG^{WWZx4ye;cTn$rd%XWVlHw{uMD`RXyLN;cejDmd?Vl>E zY-E7`yZ%Cl?!kJtZ;G^eHlv+f#((16E1>IU;qoi$=70XwY6j$A-yZ(Ja-e@JG}#AC M3{M#pA9J|=ABw7Ti~s-t literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo5.png b/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo5.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce43423217b614774d5f86e8612c9ce897c2e83 GIT binary patch literal 8201 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo6.png b/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo6.png new file mode 100644 index 0000000000000000000000000000000000000000..1457a6e3c6e548bfdb6447ebba990eb2f57a9309 GIT binary patch literal 8275 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone2.png b/Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone2.png new file mode 100644 index 0000000000000000000000000000000000000000..568456066ebb351618ba6e78d8171cc502540dea GIT binary patch literal 815 zcmV+~1JL}5P)D0O#wa=?KJ2oZqU)gt}S_{H@IC?$W6M)|8s(Wl?jp)U|k z_WNA`v~Q9PRsgX6|Eg5ew3QQoUI31j187_s){fz|s!6;fPP2jP-^RX4a};F&qg~z& za$=(XVojoht|3V5H$kulfb=JG2hg}~KnHJ)i0EqvJju0vV*r@`zwV3tqI;spXo$oO zqJte+uG39L>F>k7s04^IcY?%f5PZp{eJcRG+j3zi=ECN5gk2ci*1yF5U2(YfH;n+$ z>hI=zz46np*|0kAy8GMOr@);&1~Hh&x65+?iY(`-4_Hw_+Tl>ys$(IF9pmAMTS)E6Na0aq0i z03S*KAaW%D5V;Znh+GK(M6Lt?B3A++{l^a5o}PJlNoh+W02q9qjmK&nDg^s|fqC%D z`}2pvLa+kBgJ0dB4-8mhAt^@!g*MGF=6CtW8{Rsd7002ovPDHLkV1m~HahU)B literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar.png new file mode 100644 index 0000000000000000000000000000000000000000..7930dff95c474510ab1c29ec803b8b348f9c5c22 GIT binary patch literal 3135 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 Ay#N3J literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar_off.png new file mode 100644 index 0000000000000000000000000000000000000000..515967ba7ed71e1adc1e9fb478229ad31a308bee GIT binary patch literal 1278 zcmVY7>G zdLmRUNs&nfAtgkf!*g9Ywv9{;VA~clA@Ka~fpsH+ZytrJ-D;tq1?aR}`0L;wv%b#Y z>t)Ye|5^_4y>xIGHc^RE?1xpeeoDZvREAUn3#Afv;tWn8;2|*kgDAn)=b_Rh+>e2` znoYbCljo;8#p@YUtfZ6zo@Im;-b0MvIpD0A)t)+(hPpNj8^v)Z^||# zB@HGqzK$hcHA3ulk5Q!pKT+ZzCJ7SCzdaP_tOiIk!Ez|5EI}iznAnbOT_v#fSxwc# z2I5q}nz-2Tb1aV|R8+D5Hjd%D78Zp<;kK8w|1YZanV+4c=O8(lpY5KUD&i%!aZkr$zQOpKldR2A*wR+>FL} zN!d$|2V3Q^>x+1C+66`_!lr|qu_D$#or3Fe5&VpRu6a(0j!wD=-8NSgy2?fpr_i?A zr>P_gaP96q&e7&P;Jr^ZK(c!Gg(|=kHAMH+fo&By?MC$sJg?MvHO3qPJ?_!z38g}0 zW8IOcvkVzCZBVi@CH@fDG?ovGwQW-3T1Fy@untMEp2vLlvCOf{SWEPTL-0gM497!g zj>o-Iv^r}z>5t|-X9&c(g#nEd#SF}d7K0ws!Di4iYf;eys%eT7s-b^5vtCH4lxM-C zA@wNc++1sL7%hP#f;X2}O-U{fLty(&-+HnpjmEX0!t*Pcm2Kv}=c1zu0vh<@7`TPR zYHCuU3V`>$ftj_@8?7ZcY*;gJDb-a1W`s+qS80@!$lPjhLx@=)@m!~TG2_}S+pcS~ zO!*nGYZdE~Y$`lS9u*wZL$jd?Xd<>f->K(Pa$W7z$N=e~=ZJt0Xu;mBB(rA;=-TI! z&ax-3!mf@BB~t@B`x#X}MnL!YTxU4l*Co)uF%38JuK&Jt4ca*geL}SPM{RNC0OK_IS z;sTFBA9lMA9CQ(vb=#F@7GvFTN^r*+M8$(Oq|9{>d7mGgkf&oH2*O&^HyX^yPhy%# ze-z=>-l6rM1YEY*+!{gIJ_3&*>|$;j!L3wbXG6$x36cc-z&EoZpvMzoEtHXt&d<3i zfm4{G&+~s7e2#!_wu($et5L|k)GXv&Zi9LtnHi~7hp*=qy`Lj(RbV@Fmegipc zu1n)i9eKhp-*w<~1a@}!tj&!F>hc4U#?+EZdC5HN37MD>Oqp71xwRkFv}Nmiy?zt; ol@k2^=l=itJ9Qi5lm99G7vhOXrC*?6X8-^I07*qoM6N<$f@}d`3jhEB literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/amulet.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/amulet.png new file mode 100644 index 0000000000000000000000000000000000000000..013e44faff53147c29b0e39ecc1205bb9bce0332 GIT binary patch literal 941 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 SQ#}p<0000GwS4E&w9@;|NVLGpS=RS^m zpF3?Rw1j|$A5MF7&%O7Yz1LoQ?cGxY_jud~a38>J0q9!RByW6oh-vO}WsuyDI zVjFx<*#^>elUpW1-3^!-0X*1Qubi(~5J$1>!!k9v^z2ka#4Qb**Egtjdw#lxyBRYA zSlP7>`Fs&a`cJ_!G;$mu88`6Q!*y!gfxdD47h^^M=Z+o4$TbJ6);|in%Y3mkz_1Tv=?I!8V$czpSJsFqX-#as=Xhs0P^pA>$1#{(zzCM&4k8&SF5K3&= z^aR>x&r;64*IxlX`39K>I%V$6;2r7UmLe3IhRc2e0W6s7*Fv*Q^!{*AeY=Dd1UcXS z<_qfi?RP%96aTjcu-G5LDXRfbuUm>e-}OS%b!^-69L5V}^?mM~W_&;(cs#pko(#ee z{KNN35W>=#lpMO|w@GF%kOlCYa#f;#s4Q*?pliM@b3+c&atM3NE;esmf#&8cKHjwt zx@AB!qOEV88N_Z|$CA!=#4H_B3Xoo*Zy1XVod-5<%Bkt0L-io}5P%|$9 z$@+ALqLA=h4a-}a(B2;6iyga2hENw%`0BfFsPznFO?wMm8A33%etKRgtXqFHhr8b)FqH^P{dX0 z(7cbfAQrckO0MRL(CSh&uV4xQrZt&LM`9vv%qQCBbpnGIQB!q@Mk~rM3>_v#oHi{u zBsd;S|H2O7)PRSh#SpF8lxkWfH$b^kfkE@JVi8R(jTkRhr)W+AaJg(;9~FusD-u+{ z8XB@bemmpW^nHDk6ADNr@L^~=rGOmKyraXw-xo}_rdF}YOtQlq6$nJODT9Cl@%`{- z0KI<|#i|aDm0plgIO5h8VuhkDQIzbEqvk6b5>&7oWY?1$&< zm>H5cohYsYz(dcpBW;`TMhj$E;?IG|36D7CJCM|84x!qRQj6%>XgNDK{*emgg=#vNdP8wIp6caS*#~RJ%=LXJ|)H`2J)V#BBz*O z6Sq9S5Jm<|VNf$B6$4zZT!SI^e*%cm!%TUY1mJsQBq0>717tW)xp%0sFkm49wZGz3 zQ5Q2%qVh9HV7ky0fHLh3W#oeq2znsQN&`$e1LF0OoW)E4d@?BD1Y~S>7Quxfn5_-) zhI4RJF(e9Ah^!4K@6gF44w22J(cx2X z5LAW}Q3`68Op-r%eVtdZr$W zgc*aFlb~9snr~}R?t*3mIz^diOOc&OluSFPpjdWrcJS)7C#FdNzaBd)9$C^Uxm=V% z8K}+NJeV1i7^#vjBzHK=A}0pQZb_}-@1hnrm*+&K8HPZiP@vfdITV}}2dz??4z^e=xY(dzq|~%ayw`ZaXzjJl<@yM`%S*`j-5n1uQ!wEW zE>K+GaOpUEdo2kSKzM3pyEi_(IqPL%0u+97aqblq5GU{({-|`|;JzXW5f}uIT!00S zRA3l*WCFv&BM}${&Rt+sI9Gvj;M@epg>w-I0}m|_7S0sNZEm@RtINJ0@SSQERI>v4`E+PFQy^v-@Y!*|ezzgB zoN{*wSS9tAJk15p6riz|StV;e_@deoGDPQ*QB(jxd=~m9cYl;l4rQV znF1J{k2XB%I)G()nQX_P_T(yn`yMm&-m*W>s<0G~1CXm!HvMN|MgA3_0EAiHwgj(j zcymnuNKIQ5-@~oqDiDB^_M`QmJ zJ|?+DT1`~=0yuMoV-_|0fIy+^cu*oCGA90e{sm%REN4#^T&Ms5002ovPDHLkV1o5# B(wzVR literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_dagger.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_dagger.png new file mode 100644 index 0000000000000000000000000000000000000000..9159067b56639a6dde7b64846b07865c69a2c024 GIT binary patch literal 531 zcmV+u0_^>XP)kvU;9ZfF@K@r$ehp;5HJ%~$f^A1cbK{~VSC|D23%nk$3?|J8a z4|<`?`UmJufWq{wl`Q5xT>}u26o69ogS!gSDlj&Y0x0I&-g6ybXMECv2LF9&6}Y>} zbsk_QF=a*HeUJ$ELC2>6&6mwjy8nAki0SpR4lpuGzt`r|5Io$I{{(1^E1GW-^JpVL z&v_frF+f}iS#1B)T%-Yo0Wfi$7%mz$c<}eb95$WJ+=;jW?B*Nf`=Hr??9(G`4aL6i zh^FTTK=Z58wFgU&$(>rgm5r=`#3F2OCe1;FHJj-^j7rRf=K zO6dS-j_+;+*o{gLg{R)8Zj8$OfGSasMU=Sc#z4^yPL|>t8 V)J?hqU|;|M002ovPDHLkV1lUBMq7&azx7&{|Hb}Ynu^CM>=W{7&fuVqn4?2`)sUR|%{uartJ z;KEDiJeojmm`5RGAAD!eqX+C;@_>+J_ZBC;<46 z-N%5x6!^CAjo>f)pa9_JiPH0z0=P!YqGX1@!(Qr{Lp$VAY80+jt6 jB3%XM$i5Sp3y!z}%G0k~=Mq7&azx7&{|Hb}Ynu^CM>=W{7&fuVqn4?2`)sUR|%{uartJ z;KEDiJeojmm`5RGAAD!eqX+C;@_>+J_ZBC;<46 z-N%5x6!^CAjo>f)pa9_JiPH0z0=P!YqGX1@!(Qr{Lp$VAY80+jt6 jB3%XM$i5Sp3y!z}%G0k~=Dc zS`64s%u8QpXS30ZJ@i58W@j_+&Fo}$jiVdmUqDU3%VcuG_;o(-=s5=L*1Og^%eNyy z@Hif0cv8<5J{Aj$%UsKTzP8&a-E3+`a|>i4oXHr-vaA|E4F*ocpJ{q_8vnXwKfC?j z;i?HJQ*(k^hLESLRWZKn_oJxWb)3QeFdSAQ;77<0`JdjpU=bo}ab6JTNJ?_CakNos zm$f3IAc&hOoFe4tb<_z(4I4*W+4HqJ8?XsSV-Z?la;^hkw6ZoCjiU8(8T9QHfCx1? zM+Rb_kmu<%dYjE^S!yM~A_pu|agKSJ8|2XoWGh+3MH%pk0wEVCM<`>bI2+)sLX)vl z&qN%xCgZipg0Fd5ec;?=JgIMr4q4$WVQseCMepl%N59jm4>$!^>kz*`LtpBi!NXyoS+!0_MsoDuY>oiyUZPZDeB$fZ*aV)1=k?QhGu)YG{ zoPg)=d%da;d>@a+f#l7A51d{^$2Fh@wN1ZQ0Gx9cK+Y-Ws<(=cqnCNfKq~=SL{hd^ zoe7ZZ0<_34%7BKPYSPW5tLaYI6nPso-iUag#i580;J%cKfxOj$PdO1mZ1+8af~YGY7hBw1mNBt`e9m{crs?yaj#$xB|qP@o^ks00000NkvXXu0mjf#!4z< literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultstone.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultstone.png new file mode 100644 index 0000000000000000000000000000000000000000..72d82196096ac0664bf95331e62a0f268bfb0399 GIT binary patch literal 453 zcmV;$0XqJPP)KoCWzNMlqejlrlksdWOE!52uCqXZJANSgzM zw5i;>aP1SQS7(ecaT9@sP-8N)c+5m3v1V2w81$RjT?_v=e^-kx;Gfk4^Z@4z@G+ex zJic5k5-`dHK<3eM`5@+I2sHqk$8ij4nnDysKyxdE3ZQAuH3$MTL~DTW%&%7~c*g|t zJU2tM0{F@Ne!YfzIE0x8#7ThP%t=q%t*cgu)?3gtzZ#F>rYK+*hR0{31B6DZLs*t2 z)OGE~WPa>kKxlOmfMTRLDb_5@T+}2smk`{2KAAjrb_Q7Vrvy=8=dZMYhmXwfu(~;} z^K+n3D}X}^35{tRXs@fy#{E`R6@;VFm%Z=&H53rQDa_Fn5Q1tUy8p9_NQzRp#m=91 zI|uQy--A^u0GYzuVBpqVMIcM}Y5*xpVUA~^RKEA#0L`;NvUYC*kfIcPWde{X_;hau vU}-O%P67CG^6B0SfFZzB=lfaS19YWNjLZ${o$NT#| zkB`quU~w8Eu(orcKE!WfGc;$jL;&HK?%sa&^6aRrL_-7)Vo`87Trlb%0Xdsd6(z1K zVY)y^r&mR|lDGz0UWF^^6}miLT?tbK5bpDj!|r+*a=DyMy9hiGSb)2iCzUr7rU@W? zVp)dB%rJrDAmaVg!+kiuIVaCdg(4*qrU=l=5k9{WgW!-4F9Kpk9#hE@iMj>oZ;ovr zoL(eggi--kgeOs#06TElcI{AdIEAvIVpM{rW`VzOyf+qHQOhkKR)Th+CIKFt9>})8 zk_5)E0Kx|*XJI?M^b5xzT(A9l5^e5w)vy2$PP4ZaHF}(}4q)}IE;si(kG637-t*cA zZ`svLL%UGZ4DhNaE4SGW)xg3=1fzOXO=qcpk;`>WDoCsvnitR*u rEf$`$U`5Cbq*F=Zl@|$EnSX&FzKJ*=*?$3_00000NkvXXu0mjf=XmAb literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_dagger.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_dagger.png new file mode 100644 index 0000000000000000000000000000000000000000..43058c0206b499bdffdad2f96fd9de0b2047d442 GIT binary patch literal 567 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 AW&i*H literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge_off.png new file mode 100644 index 0000000000000000000000000000000000000000..e0f4ac23c1ecc6fdd1efe343dd80c4f938bc8d68 GIT binary patch literal 1625 zcmV-f2B!ImP)-oB#qlNIPU0pF3I|2t^h4V({nFpw zPX*E-jdMD-EZMbUTN3YGlAT$Kv{fmI5wr-K?b67KLENgN|iVtB$qKp>(}5QsSC z=MPSt2_Rn#;HM`K()HyQDwVSOZs;Cw&0_buMG zkC3JbN+lgpBtc))|D(W%;|`%48l?u&Y~5D(d|D(< zTmoRi2^{nX5+?0P0i@5%cL!GsnmShJ?SlSttpZ7fcw+$hsFbT1cpg=?Gg`Pr!3QL- zsCX@*;O~yxxPNC$eUE}H$H%=v0ph~zqfCVud$E$_CjtEM{Z86iT2c$MszuaSxnuNR z;KD4KD(9Srl=98N?{2K)>5J#seee*k4!hXdXra;2@c!fyD+~3pV7fkO2V(#{&s6~f z?*iR3r=U$IiP;S*G#PjD7REi)5fkGB%;Ml zRsvxXGPmAKb!COH8HLd$EXyP&$BWLO;=B<9Y_06&Qi|eU5K7EaYGfjyB^m|Ef-m2$ zqkTHS*4iQ*{{!a9Y<%hC;v!c0cS09_-&4<$ZINO=Q-nPB-*hokzbYOMo)5=kvymv3 zEx7)W@-MJFU&jg6i%hO4-d?$-f=AQ~c;`%iuODJ{X_o5ONT0txEvm5q@Obx5y1BN2 z_w6=XOI0*yudww#1Zdg@d{4vNTn+V_jn2s#49ikVv2E@Lx@tV37ovUKE#5sJ`p`)= ztBW=jutBUfD1%!1=j#)#0PuMCUb?-$j>F?DxaUWs-3ttdl4NC~)49OHZJYd|Mh&Qe z?ajJU!eO_AKx8b%ieih5C*Tf93`wlCnuy7!Ik+SyIK>kwkVK^)1QeL7wo(LFi&BuP zStq{_V3`&2f@&d8R!D39HvP|1@)csJ0>trE3SHkttx-b~W$)xgK9PctStZGU@>o%g z=0kr7^j(!#4$i$l2$-!z0Z2#Pkhx9iZ+mNvQg@5g<8uV+8qsQ{*p3YiY4q1h~> z-R%<1CABDnuqqYh3u?DM1x1-SNXekGdx78siiT>vfzH{0Bx$SS%*XYfPypZ{n`>)0 zYIm@{W~)NXLD+U_^c25HdZq?d=!kAn+gAn2M&&z^a!>_?B)m$!;oyB2%|^Lk`g%`L z0G{n1Y2V#nS7(6yA@1?lK};LrHIInIcnvMKmeg8hEdp0bzV2V=E?ym+P5OXN^zvt8 zbrpxi0@K7z=sIm|!+a)C)YG+6s~4%TDw!&(wM0Fm$CPubmGfal2NgpBa6B;O9vMX^Kf2VA6mpK5{#YT6ZIGREal z;KiHn$4|v3pDR!;cOU5_(Cw2}jAs?v2NB(Xf_Y&;or8W!g23REPdIx4<+b2Rn0 zK>^^m-}kk>M@hQYY8C&?cPk=y%)xl>_#T~fbYf@*!p|7US-2ed#oQ`!XZ*O#$7C1; z*ZTL!H27Mn+62NG15xMvBl82RRz^fJWBNHTGmy`FRCIsrAKmPi5kE+IO{>+J>~KNS zV*j3@gC(ayNU8G9obq>e!I_z|nltr$T;nTy#lQ{KyPpa^0f5J|mz__(@NbW={_FT} XZpW2|5%j>T00000NkvXXu0mjfevSaf literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9d2aaa4c86bc1348a94b7b346c905aed5fadf4 GIT binary patch literal 3490 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives.png new file mode 100644 index 0000000000000000000000000000000000000000..aa2033e0b510bfa480eb7576d90f38323d218012 GIT binary patch literal 2431 zcmaKudpy&P7stn9W@bE+iCR6b$t~AXGq)(hLJ?#1L`iwvuQLlvZjZ<9NhqPvLnOtL zwuwdV(&JLgy(Y4;J=pSPKkAR)Kfl-SkMlm~e9r5<&g*qv=Z}+yb+Us??v(_AK=9M2 zY+Saz?~X}`Z*!(F`slWUhMc+(4gyJc?3hTwVQHmp?Z{~xOShPkC2y}xWrqB#&7$>~ z=+2iu+V|{5#XAl^%>><$FgfUtYrT?fM?BTvDI8$m{d#bKl}|(kg-MH zbS1BC$k`7~36ZoY!t>vVTN)FO;N|Na`{RVkJQaYO0$ zD)T4%n)e9%!FImp#W$Us@X9bD6+;shI#f-$H*=DLCgT*Oap8JWi^_fjUYvPtj+20vu+^Bp0$r|B81nD;yXj zuB(L9Q8dF;vBz9Wqv&nsT*BjGRDqBw+@Ca1KPjsutS=QD2iB^hU$40%=+njZ`;=(t zGaG&>D57a-^vmT?WQ$`Ma(TUYEWI8Blr6(1oKqK&H=U5KdW_er~`}|076yZX9iu=}@nI4fnvKrI7j6WS}))Pt=-g5BJ}l;ajE5tr~C0b3g~w8zeq~ z?D~>=*TpG4Pfp8t<@}YxJ+l373qe{P)r1K#0B(f6Yf}z(@fsG05ftmp=4JVB(${PT3#7R^a z?5}dQOv_GDSIlQiCy_B@$HD`g?^C z^eT2kyn8IaZ#hU1vG)%hZQIJizX7JGZlO-Yokx#ufiCD)9Jk#MYJ2)!>UCCb+{D6% z`R5L2qwdco|APnX5e9NyB305(?w0IfL)@NV(eEb|NhcWIYG3k-tY8DP5<*78Y z`+*URzd~KLX6UC)D&XB6almE8GHA6v#@#~xx%XqY`-R=RihlK=M9IdsIc4041Tz85ZrbW2EYao+;W+LhlRkTsg^+{%9Qb0Z@eY}Br71W|^nOGo*9nf>q-P>rW zc0SmY0zEc1t^qe*tm&W>yJPQXHMTQU+8WI88kD7eEb`gj$oCX*lzLy^Qct~tB|A#W zAGxou6!`8IQl-U%;JYZ*Wr4V2iN4QTZyW9SusGn+KbNIFD zk)Zj$G?C*Jkt6xV?H7h@Y2)HUROYwU#&e&u2`VFRMgyo$f*G+Sv%HXiaD@w3WFXe4 z=3MB=Afw!JZunyKdf>i?^>ZP!p~a4^kT;h_HcdTsDPxl}i+(}`YWpTMNr1Oguj9!W zQ5y@TjMU_y>AHJIbf_?Pe?Qd}O0rWO_Z;Y8)rSlPH6bz@esIrvf?N64nLc7j;(a4dC8(R^7Yg~0Z6Af*Gc zVloZci%Kew-yQg~IxFF0?@1Sh?t;Ik9Vs_92VdkXy)Y5!wNikuA`S&a^!`ci98%EY zLL@zKS{2Kp#ZL|YHSg=IYCEB+cTVM#)dO%nc|hZAzd(a4?i|MqUuV1}cK;2WS^KXKA|{6YrvA3?qmZy?`0!K){cT z){nS#2hW0Z^kQ6yAVvqi6_;F<7y-xD0{7yh+pX(giJ|s{FNd1LV7GstT{6`&$CQ*F znB^s|zax%)xF#05k)p%tTg~)m0xoQS2!_NN*}HtVK>S2#Ph{&BLXRqfq0OeYo>}GK zW5335!J6t@61Vs<=>=7@)Q?ehO*v$E`T(LQcSVprk?4RBcK>tR`f9SkU%*F1(N}c0 zCckY$PjF{wQ`ynXu0;q3S(Sr2VBJ_sxQYU}(`W$5OB2m5(6|;spyq4L@(%eVI=p(@ zX(chUW?G2f-@KHl)c?|Z1x}T?AB&=&IsFb9@x#|;x;U2xL`Ny@@?4cMC~4l zm;=hC&MOD?+!fQh5Lm^uw+O8K zkLc}oiu|elx6qBi%BJn$?KWh7Agu?1h5yig_U=?CK`FC&@z9_*^4lL3==4b^n>s7s Gr2hbmFSE7) literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives_off.png new file mode 100644 index 0000000000000000000000000000000000000000..71eeeb84669f10f1a662c3b27c9413c37e5d10f6 GIT binary patch literal 1135 zcmV-#1d#iQP)p3v zNKEF~2>}w101~0aGY}vG2OwdDWFwu=yL)r{H^1FYRrSv74zrex2q4&&PCH#QUEfz# zUsazA|M5ByI1o4xI1o4x_fpFoA^Ei6s0SiI;LQ@?3X%P&*N1GeBwtXtHe!wl2a%6J9oNH1O3Z>^w`SFP(sN;%tU-V! z?0G&`RwG~lg;oeAK<&(inn0yU5>38bV<8O*fe({&T(IzMb0Fmz(%8s zlFv9OyfVu$2E$pPKarPE;`u?Ri)6BP7fjX}oOO?wIRgpX2?RjGQtJeABp71<6H(Gf zN81FJS$p)lL4cDm$U`FhDDk1SiA3`x<(h}^*pmi5ex+(x$4z%S~MgR4P+fHhsm6cv#`paRbprbN&Z;_IbQy|S(e?JK_x zTMvwbEsF7jZ^Why2KL=&HG%0YM(0On;D$6$IejTk$9T4E9NPhXscm=PN1qY?gCmfT zL4C}MwDI2k`$1=jJtu8Y`@sI`A|J9Z?QOfq=U;5wHC3=?4O;*J002ovPDHLkV1m^B B30(jH literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_blade.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_blade.png new file mode 100644 index 0000000000000000000000000000000000000000..ffdf32ef40633cf3e1639fb1b04bd0459109f6b4 GIT binary patch literal 852 zcmV-a1FQUrP)cXhSYPRcVxA|YZ%eaZ{ z%sAVD*}cr2ng8#cbI-ZgPXF0V14P@-u*LBoe7qV@((lC;k_JB5EC*PbX=e-XqZGUM zhUB5I{9f(cT*ktt03bekv5yOP6+6fmbW@)k)h%uaK#0c&M~QNB$metz7B>Wdu=9|s z;*oHWly5U6`8`aI#jTG3794WU!>)P`aoGN%0{k)j=mpUQfYlD~Mb2-vwy=-=k0?~` z=2t`olGW$VNgUqfL z!@Elf09xxWEM#_%b9(?FUgUDn^?~7(mp41_QdMyQ7l$1Qme3H*GR&hyX>vaGz9|49 zJ~lJY#YH+`$h~^;o`A9hkP5=b`;Jvn-Y%~>0OTBD*Lse0U|}|`muE+FBTG13^y2Y- z9*uBhlD}Ji;Sd!azhg5DAjFaL^u;Br17p!A5Cw<_*4D^dBT@c=Q0jTz09x_x*Pk{m zF%bbFE;=K`D?85;dW0c>OvJT@)s6*+oFnY;Tq~{%K#w?@4C-8z8Wx<$dAel;px5(l zJrn8`*K1n>SS`LKKsLlT0BFy3*%D6yK-`zNlOLxxY%CUwrvP9T0Us%g%YSVwSph)k zPwojYoNk9EXR{`r0>Gi+^t%b_tqxL+*F$4d%BF`1%K+5SQ=QvR@~aV>ztG7ylB}md e+{kA5VSfOqg{nB<9P+^c0000VT2sfTKJ-|6y$FFJBnx>VO9|KL4LiH~?lp zWoAZ^qqzfqzwZA3bmBp*mebq;&u7MfgB|31nB`#~KQbb#p_v07w*~!YWMyVJrPzqm za+*2daxSO{YujMpx04UCXJb1_Opn3~I%Sm=XnX~r)uDw@r8V2(D|3Cj2 zE;&vn%5st&00NV%O8@7!bz>L`it~Tpe>0p`Z6?}sk{uvx?!|Cy;|h34fC?8DK~4rP zElGyI-+nP%3!Y1o@*2oj}6cPvYB^ekFePqztevzc$C(8jdVqN}U z`}&{Z>GQh`@9x}X5a(cHIC$p;I8-!bgcznBxXLtmKw=0OoJvkx;g-qzti|w7{s5vW1uC#=>S+NzREybFmgI3qYl6Y0B>Os U{2wd~8vp(s1Wo@Rin4YE%oe%8)Lj(ZPVMk zWAY3lC?9>n(ddoGjcegwSpWhPW}vsIb%wD`v^hRc_-Wu@+X;$_yL#+2ZfESCdYvhH>TwuCu;x7b{oYkmB8zCHxW+Ch^AsZ{fwpB5W zr7_IF3{1+E8u^sD9@PP!r!I0*FB=j$<0cYLIrqT{0VCG$k`liF2#J*s+xOcN2?#S5b+|yw6(jE$RFgOA6!+-=f8g9j;F7j*LQoF7S zD~73vSP@jrDkNjwnn!!V1R7wFuT7~}X_0_g6#OrfsT=jDA)PdWRrn*|TUb@Mg8hFL z_+~5zwB^l5$RPQJkVj#DWeO5K(9Tw~}%7u*S2mU~=jE-k%s+86+u|k7jvCOORS-maf z1qLZo)7mC!5Rierk=9gxz?=cU1!o80=~FBYB8bjVz&`|ju>ybL1X)F#img;KOW-_m z$vBUC(CN@D@YUaU9mzoPC?$Q@QD*Xq>N5l4qf`QR8%=tI%8lOK&N$bJZfl)lpBz;b#hNBVX(jQ!mzZ6WXSm|k^ z5)c>a$03B{XaTk1@RC6s`u!>>2spYCY4@sf?7Xjm+lQpK=oZ#6^sceV&y~RsJRYufb!i7@RtO@ z@qWI+V5T{#Vb#eBo-oPlYkwG*Q9z?_{88oWI{IIKXDp*YT8?vUtWFY_t6R)TF74gV zXu&!7Y*q>0VcJun(YOB`5Pu4R9?}oqRVHJg|K?vq;x7g>jNxS2f%g|lB4foW{N;3t zAF@Z1Bb5Pg3_XA&x`WVhFrCU5q&=R>MA&b!YO!CgV=KBJjF2;!YO_+>k~U9Y=94_# zF2LW%2InsDA0eOT@W;`}IEBwHhXv1G%SFn(hs{(4_;d;WvH&nx6G~+lvtqmE$>CW8 zS(Gl0Hz>?pk!6xBt2*ar9P(1cUx~r@M7dp+^AbuR7bQIx;PaZLc;?hwG9TfzT*;_V zT2taPR~ED;ij^M{rTMMGKa)@kj*oNc;ziEx+Llc@Y|4*k)Io-q$rRI~eZMb)U!Q=ADad+0msmma_3bhunIo~{;O-fGAdk`o$TOmiFfXM6y!1U=<8@W*S@+%*2R3M0{1ZO)IF=)zsG zlXc#UH&+>XO6|%5n7w9mLdEZKIJU~$T%t>6uT?Vly=1kUf5zIC1Tg)I!{1pfOt${5 zkG(^;bgDB<`JD&h4iqB5n56oCbmN+^mGc3bCOE`cuVeC`OMH5zswD7_sG!$BZXN#V zL0HEa&W3MP0NXqtAYT2j9(=Fj(@SlG?!W*%cVB7ln0Nxq?cM{Wg0BC4xt~p}B|H6oJ zy7{*C^8q|%-tk42dmIDhz1#BvvfZ8!xIG_mdp_Xye8BDb0D5812dMh|UB{DU=rg?I zy5Djre-Y0I%+%QPK~@Z>hqW3 zbKC0qfFMrfxqv!|G@*X?T$}2Uw}&e&*MYTyT~h!zbObHtiEO>(g{{!Y+6~LuckWsoVW40`ut`1TR$IAU|6T!qAVOqo6~z0&Q&Qpf+@7rH_@!0 zk=B8&Sx~PhnM_C8^*Zg3##KCkxXC+qW1hDX$awsbftc@fVCoL8UEPSxiNx;-Codp_VK&1d<1!2bbj W`$MAnd=kw700001=O^ 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 B2`>Nu literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon_off.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad5f8ce7a609b221d9a17a440729b5326eda025 GIT binary patch literal 421 zcmV;W0b2fvP)EKoEvUsEX8>Y#MDThzRkZAmUBD3*y#cD7uv4}=pch=03O2AAS^s+yM*_l~(zM0)L;GbmyEPw^D02aUkSO5z! z4S+0&&HM#`DZDv93)in{QLZ#dL$5Jt+9$WK?-z*T-eR|`Pajh=$9Af8kKA%w}tacttb{q+IRp?DQu zs|6p*7rt+DpHc$G5uj{wHUO!!xC9&RF5C?ICbqY=4axW!ZkcDX0kFH?)ulW>IMg5{ zr`d$_-UX}sN&uw(!vMM~?Fqk%DgorDKvF)t`^o_L5chX>Ct~O$6c^$P{Tq+ylDFsk P00000NkvXXu0mjfZ>Y4f literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hole.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hole.png new file mode 100644 index 0000000000000000000000000000000000000000..bbab022fc0bbf2dac8faa29aac8874a382978057 GIT binary patch literal 3169 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 Hu0mjf{&Z5= literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json new file mode 100644 index 00000000000..6a1ada2aed5 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json @@ -0,0 +1,295 @@ +{ + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TG station 13", + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "hole", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "altar", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "altar_off" + }, + { + "name": "archives", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "archives_off" + }, + { + "name": "forge", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "forge_off" + }, + { + "name": "pylon", + "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 + ] + ] + }, + { + "name": "pylon_off" + }, + { + "name": "cultgirder" + }, + { + "name": "reaper_altar" + }, + { + "name": "reaper_altar_off" + }, + { + "name": "reaper_archives_off" + }, + { + "name": "reaper_archives", + "delays": [ + [ + 0.15, + 0.15, + 0.15, + 0.15 + ] + ] + }, + { + "name": "reaper_forge", + "delays": [ + [ + 0.4, + 0.4, + 0.4, + 0.4 + ] + ] + }, + { + "name": "reaper_forge_off" + }, + { + "name": "reaper_pylon", + "delays": [ + [ + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "reaper_pylon_off" + }, + { + "name": "reaper_cultgirder" + }, + { + "name": "hell_altar", + "delays": [ + [ + 1, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "hell_altar_off" + }, + { + "name": "hell_archives", + "delays": [ + [ + 0.5, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "hell_archives_off" + }, + { + "name": "hell_forge", + "delays": [ + [ + 0.5, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "hell_forge_off" + }, + { + "name": "hell_pylon", + "delays": [ + [ + 0.4, + 0.4, + 0.4, + 0.4 + ] + ] + }, + { + "name": "hell_pylon_off" + }, + { + "name": "hell_girder" + }, + { + "name": "bloodspear1" + }, + { + "name": "bloodspear0" + }, + { + "name": "blood_dagger" + }, + { + "name": "hell_dagger" + }, + { + "name": "death_dagger" + }, + { + "name": "blood_blade" + }, + { + "name": "hell_blade" + }, + { + "name": "death_blade" + }, + { + "name": "mirror_shield", + "delays": [ + [ + 0.5, + 0.05, + 0.1, + 0.1 + ] + ] + }, + { + "name": "shifter", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "shifter_drained" + }, + { + "name": "shuttlecurse", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "cultstone" + }, + { + "name": "summoning_orb", + "delays": [ + [ + 0.3, + 0.1, + 0.1, + 0.1, + 0.2 + ] + ] + }, + { + "name": "amulet", + "delays": [ + [ + 8, + 0.2, + 0.2, + 0.2, + 0.8, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/mirror_shield.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/mirror_shield.png new file mode 100644 index 0000000000000000000000000000000000000000..22ff0de0716fd619e0af3382118a3e38bc22d882 GIT binary patch literal 1104 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 KMNUMnLSTX(Zrj%Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar.png new file mode 100644 index 0000000000000000000000000000000000000000..af113b3502a7cc6d845ee3b00463b2df1f55d28c GIT binary patch literal 1091 zcmV-J1ibr+P)lOZLZ}M_g;pU@EacEO59eXpkS2ERd3t8J=Z}?qcfNb>wT%B*h5&{Dh5&{Dh5-Jb03Mzxcv1b_V&D;I&1R47 z%EfoP%KU;4a(543Ui<(lGQG7puvR*g>FW~!1l?0Y+i45k|GxMR%#j2fNJzp%Vtobf zsRCa$Bw#Wd0gQqOa)|}1*x zzJ3{3k7aS~jn@t<-vuzJ`)|L$jwg!~us;7fOll@1sB0C@hQoA2VhtsMjYI;gontz; z*T8%KfCYhp__@~`_i<`E&%ak37j?Gr(NqdE$t1Q+9hT>J{QP(h-!$s5B>#9`P94Eh zZx5b_9tMK$w>PUkdUov|oES&t<_6a*pMJ(WWWdq13{X_@!VA8g$xrjoAQvf0c6q6L z1*sPC5M0YB3mibZ-R8)0xuaoHtEFM=0TnGxL+Paj{P58i+&*`H9)@ACE4mMZy%uRk zB*l@8j;8s#&W25{-8~R&bk;NraeKd5s%f$L zao7!0)$XGt+ya^fk4?78S@4JF@1*8sdSYnfezvx4V~jn?hOQ&}MCCpBwu(Z5_vu6sSZ|`^>`!yd}{-G`#4r4ejJpd@kvMlV`>=wu)g73%c zWp1OFlEgMmY&F!-Pc#QUodKcPJAZ1J&MO0(6aXlS$|ki5%QgiTOtY&S>;>#6!~!pv z^h*Zd8;t|jOg_?}Bjkku*tNKPa%%QXhh05M;?Ev5-QUdh{IRiYV#h?1y$?VCdJDM| zQ(>Ge`=w0NKi^iX#chFZF?OuZe9>P07`U`qz0E%eh~I_GgV|FZ>MVvQ2R75x!#L8} zdm`ipwPG7z>IWcn5Rd>2*;pba3o$WUXy4i1;J;{7(OR+n@E6B<2`yxY=g9y7002ov JPDHLkV1kB{^)Ubd literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar_off.png new file mode 100644 index 0000000000000000000000000000000000000000..4fe6b02eabc136b8f3c623a6a10b92ee974be718 GIT binary patch literal 1023 zcmVSrk2GS8&;JCovL@nwSIuO~kg~<{8df>+ZuoUM?7#JK1wq6`W*CWttwN1L)7q5P`*z|8RU2|o!*^V{|K+ru0 zG~9;N{fn7DVD%;7LO~Lq_-5#<)7NV07+@4c5X&rZ&K9#03*Q{VrIm8H=Au$(Ef8Bg z4{8$_ZZ`3~5(4Pf{hfP{h22gl&|JSjjn*l}XJLbW3gb!wi-`mlh=pU{!Ggp<{M;+m z4eT1ti}gGeuTbHwsT9VNNi16iY|jUDVkn1O)e3CIKZ?5-uHx|T-REHw13~vIOC_P? zYxncEAX_`aoMiRv1z zE7qAz2C0;W%Gwv10n^k`UR@%GerV}T7^o7}LDB&wiIX$uCHf{O_F(qUYna?SF6mQV zzodIpT5dO1+n|OW8NkO6Wo5_ksAo`T`~${>F+eWRCrx}=uOKdNqAnHareo2G%@9<4 z2$`B@vw>`O08fhx*jE^ng7ari;lsyuNylf+vk=#J^5vX1&5uhrES+vYO42RhS@3AG zEy036JYSQtm)+#Ug*)jQj)OsZl1;-v^p8dY(AT#Gj^m$?VVGDfy$fyWv?g>>89II> z^kF;8+{;zrXSSNqG%d8LlwWJ*?g$_*&x)@wRoElG!xK};4`_l))6j)}wWeTvTMDy( z&*Q-UiO}|Wdmd|LA6WjEHXAN69G6W1*vYnSe0Jy-sC|;{;p3vv@k`0#SQeJ6>CnzJ z2R4I%u)APs1c9qWDFdisp*d!@qud^__4P)Ib0L002ovPDHLkV1m6p-Npa_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives.png new file mode 100644 index 0000000000000000000000000000000000000000..ebd07104059c80758a0efe7b341c469f33bd1b6c GIT binary patch literal 2084 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge.png new file mode 100644 index 0000000000000000000000000000000000000000..afa0b5f5d5221bcf1545cb2b87e2b93ffed7277d GIT binary patch literal 2784 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 m&{iDd2aNFp^zt>~2mBv~gt6p)lnQJB0000& z;*OnQ;)bO^LN{(*=~@<;n25nvD-?==fIwgLL1$X;xzjV=nYKd#gC8j~_i@ho&f}iB z3jAlBm_T4)v`Fuf(`?YOC^i2y0@?ejx?e-Bcrl$cK?VxW4xplKSkw6s8TYa31M3mJ>c{CU?Us^MKQ$DIL;^Iak1uWY8FIlAyHEVer>FaCn`rn_(P)v93u(^T||c> zR0|vl$e~B9uSJhkDDSQ1cvd7J8%9Oxl1HsZjvbMfyf2Y)tcj`-Kw(+g(vKhv4qdMK zNo2^0YA7Rs-rJ3z21Ej?6lKK-knw$fkav5D_vYk7=JQpUdUS^g0qC1?QTY;E)Sn8W@FSA|Z_1QzCmQdyD)0 z{ezIt=SA;uN@W=VQh-Jg9^Pv0o)IVtl^j5z_Y?snQmH|i1nBJN^M_(g5g;Nsj_vP4 zK`%gWZx?Lu#7reagMNrcH-#+Y?OD@|j_Bp&RaLbZwl^n*Ci}*&z*=YlGMTi6AsQwU zs-nWch#w{o@T9@dNSx_T3zO4=+QVS}zEo$Cv^;&<;q&Xh{Kn)fn?Yt$6hC zKAaX70=lm8{{{i_nsSK9=CTkB8kdjx`HwI;`2?Q5cnRaF48qY6&en*A}L<;aXJ39+gQ&Z5{%y^0yR0Vkj`=4NID?%lm9 z8J`oz-Hd^*VH9h>6qy9_+*@7OMHpQ!ciBe96sT`#go9)P7QcopYYSf%d4YPMt)mmt z2Pv+nP~8z*O3EUDb)ax%tI|aiZ@`+C2e;b=8ed1EI|&^kp-&JPyC#k%t78^Dt1DsC z5%~t4KdeF^ol001oUYx4l80#ARKz2sm3j!Gy`#ILY*hkw(6t+Z{Q*-`;GPQt{OYy2 z8iMZrG1&eY7SU07j}Qv^Q`d8J-jBStI~L*R5AWgXtve;fiXfo#CezU9gZA!#LG~2N`38pZ}W;15!QGV?DZHrFT;{`bef&lMI&-?s?(;mLam?2zNEZnms?~*S5r!XVm zR0D);CL@T-MQGQP`n@IW*&{Hs7F`lAye&`DqRbu}O0oF&<0ST$jAPLjiXd9BA{{}L zCjzlp47d$4JYy$dPI7i)z;ixrC|4|uO_cUIz;r~CpRsTH19)RV#pF%x?f?J)07*qo IM6N<$f|XF`^8f$< literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon.png new file mode 100644 index 0000000000000000000000000000000000000000..978d51806c17a25b9f74ecb68930d8a1c526b301 GIT binary patch literal 2064 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 VD9U#g`HcVo002ovPDHLkV1f(!0RI30 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter_drained.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter_drained.png new file mode 100644 index 0000000000000000000000000000000000000000..080e3da598472538acfcf11f1d585b0f1b11287a GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tt~ z#WAE}&fBSuT+IdouId-GMfeq#O8ZY(ds}XM^mg0E*+D0)EL~se`wD9Ms?9y(YuE8e z>AmW?9`;+7z6&@_8W%B5FZ{A2ez|9;FvAzS^Ir=50-an~uNBz*zqND60rQHkmJWx8 z`R$C?+55^jc5pD1ys74L@RJ3y@_H0s%RC6#%CYs@Ki2Kjc>hNy@WwBimVZ7@IXZ#+ ze5|^+1J^uN1D literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shuttlecurse.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shuttlecurse.png new file mode 100644 index 0000000000000000000000000000000000000000..90530abc9fd203008c96776586acc2c76e471c6a GIT binary patch literal 905 zcmV;419tq0P)c z6#0u8yok^WmZVrLyemID?>u=lXLYumI@7Lu9TB`?-Qp6~4}&1A*NFs?2qj zaH+QZYXRWu7f(*2?Yc_H?Lste1$6ao{Kx6`s#f6bbAT&Z0hmsw`SQ+iD7uyl|Hc4d zzIA*1V13vj1Xuoz0Fe2Y7th7}UswM&rt4inApf@u3v&I#vnOKv$InLoEC9dLj_B#q z(#&>*hdG1_v?ZNC1b@`yxZ-%L+hEp%-@jQ~(?WoX6+op=PEV~Ki&1fTCrHnu^Vf;| zN9i$pNuu44{TKLicb8uYG&9)&DgVK*i;H>l!+zM`rF8yidB+z1ECAFBUazjolS6qW zGGU#{VE*mw%*jhp-U`z5nflAC@8VGyQXxPvd$qovm#frWg(npuaQr#pA)~thLBKLq zL=}vc{hUgLQ0LDL4;kMEm2jPZ5FrRyCJ?GdStr@*2N6;iUw_I(;pYBHY~E@TwoKjv zaHR-91g;1`1g;1`1g;1`1g;36>4EzzD>KjHlZ%VFydT)e7yt!-xx74Emc1eR1i}aa z!c*|F@%d3!1`xhLU<07=obh>p@C5=3fEu1VKJN>JS^&lHCgbxyK&S*z7apn`pYJ;a zZ{`QIB`pB;>f4Ub_qi3sCqbKo=RH5bg}j{~;7VT34{#|b^8<1S8hyXK6yDtiQDOAl z=)ra4^Ht&1@p%B~tE}b+(AYfG_WXdhR0-fgD`+@A-{O=u<5X=vX$A%s zNlzEYkcv5Pqilok7zo5Fuuc}!Sm$&#H2i6Ptm|YGz066+LjQ$ntqM8ilcr&Di-&hY zbpM+-oNHCQv!C~TN$aWkRkb@m%xThBMlN?z1}Iiodhz*b@298!Z@Zm2gOT@e{p*TcB$y>e)aTZ6p_r=hb$QamJMTH}#Cu74<4SjTO$F z=W;k^SIg!s=kK>J^KbX{aIcz#m{TzqSbn_M{WrD!zPY%HD}&Yl-+yH0ojbSd%;)Fn z4a=8jD>Iq8NXh=UJ-pxRfqxvQ(ogr#_219uu@^gc?bmA!mQK3y^;Ef{h4GRf$GH}K z^f$luJ-JWp&F8wAMZA|6zOH`yAYS#;W~K*ge6N3FTV>wjQ^9_0;`fK1ksJ@#+^zT# zuKc4|+)0Kr{MqWs+=c%n7&F?r_`+lClub@_7;5ehXE5fOa#(=xme*!8=QN3wkLkH> z0%u|bQX7tx&6vr(=!fgJ!yH1K3;EiMPBIG$abEnhh+T=}m4LWluv}+g`;LwoUp#t} z)@`=u+uro2RFkK5F&6_Go^a{K>#I|Xp4L}ZTrgmcYWuI&XdlIJI`ili$$LwWW+?xN zJ|wU0Hih9xrS;PV8+)g4l9SfXeg{(!&rO!jYo#@4?`seKMw4evU36Nhx?I#r1|&f z>v?oBl-&DTTlaVUyvaTcvj1fd@ArJL{yX!6f-Aonm0xH7x!ha&`u88Z{B6G(rP=?h zO`I>vke<71n|Z)q#q0{^+`at%r<^#_-(EYsztKG5Cvuop*&hhcXlpEzIOG_ec`fY( zPqWUyHD?8yfWgNz;Rc^^v7^ZT6J-*PN{Uw=2Iy5PI4LR4ivQxk;wbw_De085At*E_ z14Hvn>9^w#-6jAdePKZe;{r4sBvreAN5Hy2ZyzsiYgL2=;B+N;$ek5(;owS`6aH-Z z+_qbCwJM$Xclegsr~gOz~0ZF-_EzTs`8-A_ord; z?$+SM`Tmz(zKcUf1cz9)y#rUN=A2s}>hJSUaJqE;VcweP`_I2u7T@6)VAp0icdH~f ze}T`clP%Ysqu(Fi9Q(tm!^wTh&sQ?C(+cbpf+|=I4m-@8Z?(uicj<=MPiY(n&#=mv z_-=onXx*bQaRGB^`=__nRsxOzz%+DY-*aWdE>){j3t?Ut(LWI1akDwN^zNHIz> Date: Sun, 22 Sep 2024 17:59:59 +0700 Subject: [PATCH 02/15] feat: blood boil, barrier and empower runes, cleanup --- Content.Client/Antag/AntagStatusIconSystem.cs | 1 + .../BloodCult/BloodCultistSystem.cs | 2 +- .../BloodCult/Runes/UI/RuneDrawerBUI.cs | 3 +- .../Systems/AdminVerbSystem.Antags.cs | 2 - .../BloodBoilProjectileComponent.cs | 7 ++ .../BloodBoilProjectileSystem.cs | 21 ++++ .../CultBarrier/BloodCultBarrierComponent.cs | 4 + .../CultBarrier/BloodCultBarrierSystem.cs | 27 ++++ .../Empower/BloodCultEmpoweredComponent.cs | 23 ++++ .../Empower/BloodCultEmpoweredSystem.cs | 84 +++++++++++++ .../Gamerule/BloodCultRuleComponent.cs | 16 +-- .../BloodCult/Gamerule/BloodCultRuleSystem.cs | 82 +++++++----- .../Runes/Barrier/CultRuneBarrierComponent.cs | 10 ++ .../Runes/Barrier/CultRuneBarrierSystem.cs | 15 +++ .../BloodBoil/CultRuneBloodBoilComponent.cs | 26 ++++ .../BloodBoil/CultRuneBloodBoilSystem.cs | 83 ++++++++++++ .../BloodCult/Runes/CultRuneBaseComponent.cs | 14 ++- .../BloodCult/Runes/CultRuneBaseSystem.cs | 119 ++++++++---------- .../Runes/Empower/CultRuneEmpowerComponent.cs | 8 ++ .../Runes/Empower/CultRuneEmpowerSystem.cs | 33 +++++ .../Offering/CultRuneOfferingComponent.cs | 19 ++- .../Runes/Offering/CultRuneOfferingSystem.cs | 96 ++++++++------ .../Runes/Revive/CultRuneReviveComponent.cs | 1 + .../Runes/Revive/CultRuneReviveSystem.cs | 7 +- Content.Shared/Alert/AlertType.cs | 2 +- .../BloodCultLeaderComponent.cs | 0 .../BloodCultistComponent.cs | 2 +- .../BloodCultistRoleComponent.cs | 0 .../BloodCultistSystem.cs | 8 +- .../Components/PentagramComponent.cs | 2 +- .../CultItemComponent.cs | 2 +- .../{Systems => CultItem}/CultItemSystem.cs | 5 +- .../RuneDrawerComponent.cs | 10 +- .../{ => Runes}/RuneSelectorPrototype.cs | 11 +- .../Entities/Objects/Runes/cult.yml | 102 +++++++-------- .../Objects/Structures/Walls/blood_cult.yml | 58 +++++++++ .../Weapons/Guns/Projectiles/magic.yml | 22 ++++ .../Prototypes/WhiteDream/Objectives/cult.yml | 2 +- Resources/Prototypes/WhiteDream/alerts.yml | 6 +- .../Prototypes/WhiteDream/runeSelectors.yml | 12 +- Resources/Prototypes/WhiteDream/tiles.yml | 29 +++++ .../{ => Effects}/pentagram.rsi/halo1.png | Bin .../{ => Effects}/pentagram.rsi/halo2.png | Bin .../{ => Effects}/pentagram.rsi/halo3.png | Bin .../{ => Effects}/pentagram.rsi/halo4.png | Bin .../{ => Effects}/pentagram.rsi/halo5.png | Bin .../{ => Effects}/pentagram.rsi/halo6.png | Bin .../{ => Effects}/pentagram.rsi/meta.json | 0 .../{ => Items}/arcane_barrage.rsi/bullet.png | Bin .../{ => Items}/arcane_barrage.rsi/icon.png | Bin .../arcane_barrage.rsi/inhand-left.png | Bin .../arcane_barrage.rsi/inhand-right.png | Bin .../{ => Items}/arcane_barrage.rsi/meta.json | 0 .../{ => Items}/blood_spear.rsi/icon.png | Bin .../blood_spear.rsi/inhand-left.png | Bin .../blood_spear.rsi/inhand-right.png | Bin .../{ => Items}/blood_spear.rsi/meta.json | 0 .../blood_spear.rsi/wielded-inhand-left.png | Bin .../blood_spear.rsi/wielded-inhand-right.png | Bin .../{ => Entities/Items}/bola.rsi/icon.png | Bin .../{ => Entities/Items}/bola.rsi/meta.json | 0 .../construct_cult.rsi/construct_cult.png | Bin .../{ => Items}/construct_cult.rsi/meta.json | 0 .../mirror_shield.rsi/icon-off.png | Bin .../{ => Items}/mirror_shield.rsi/icon.png | Bin .../{ => Items}/mirror_shield.rsi/meta.json | 0 .../mirror_shield.rsi/mirror-inhand-left.png | Bin .../mirror_shield.rsi/mirror-inhand-right.png | Bin .../Entities/{ => Items}/rites.rsi/icon.png | Bin .../{ => Items}/rites.rsi/inhand-left.png | Bin .../{ => Items}/rites.rsi/inhand-right.png | Bin .../Entities/{ => Items}/rites.rsi/meta.json | 0 .../shuttle_curse.rsi/icon-off.png | Bin .../{ => Items}/shuttle_curse.rsi/icon.png | Bin .../{ => Items}/shuttle_curse.rsi/meta.json | 0 .../Items}/soulstone.rsi/meta.json | 0 .../Items}/soulstone.rsi/soulstone.png | Bin .../Items}/soulstone.rsi/soulstone2.png | Bin .../Entities/{ => Items}/stun.rsi/icon.png | Bin .../{ => Items}/stun.rsi/inhand-left.png | Bin .../{ => Items}/stun.rsi/inhand-right.png | Bin .../Entities/{ => Items}/stun.rsi/meta.json | 0 .../{ => Items}/veil_shifter.rsi/icon-on.png | Bin .../{ => Items}/veil_shifter.rsi/icon.png | Bin .../{ => Items}/veil_shifter.rsi/meta.json | 0 .../{ => Items}/void_torch.rsi/icon-on.png | Bin .../{ => Items}/void_torch.rsi/icon.png | Bin .../{ => Items}/void_torch.rsi/meta.json | 0 .../Entities/Runes/apocalypse.rsi/icon.png | Bin 0 -> 2924 bytes .../Runes/apocalypse.rsi/meta.json | 0 .../Runes/dimensional_rending.rsi}/meta.json | 13 +- .../Runes/dimensional_rending.rsi/rune.png | Bin 0 -> 2418 bytes .../dimensional_rending.rsi/rune_animated.png | Bin 0 -> 18044 bytes .../Entities/Runes/regular.rsi/barrier.png | Bin 0 -> 611 bytes .../Entities/Runes/regular.rsi/blood_boil.png | Bin 0 -> 506 bytes .../Entities/Runes/regular.rsi/empower.png | Bin 0 -> 541 bytes .../Runes/regular.rsi/meta.json | 3 + .../Entities/Runes/regular.rsi/offering.png | Bin 0 -> 568 bytes .../Entities/Runes/regular.rsi/revive.png | Bin 0 -> 534 bytes .../Runes/regular.rsi/spirit_realm.png | Bin 0 -> 594 bytes .../Entities/Runes/regular.rsi/strength.png | Bin 0 -> 743 bytes .../Entities/Runes/regular.rsi/summon.png | Bin 0 -> 518 bytes .../Entities/Runes/regular.rsi/teleport.png | Bin 0 -> 507 bytes .../Structures/Concealed/cult.rsi/cult0.png | Bin .../Structures/Concealed/cult.rsi/cult1.png | Bin .../Structures/Concealed/cult.rsi/cult2.png | Bin .../Structures/Concealed/cult.rsi/cult3.png | Bin .../Structures/Concealed/cult.rsi/cult4.png | Bin .../Structures/Concealed/cult.rsi/cult5.png | Bin .../Structures/Concealed/cult.rsi/cult6.png | Bin .../Structures/Concealed/cult.rsi/cult7.png | Bin .../Structures/Concealed/cult.rsi/full.png | Bin .../Structures/Concealed/cult.rsi/meta.json | 0 .../Concealed/cult_airlock.rsi/assembly.png | Bin .../Concealed/cult_airlock.rsi/closed.png | Bin .../Concealed/cult_airlock.rsi/closing.png | Bin .../Concealed/cult_airlock.rsi/meta.json | 0 .../Concealed/cult_airlock.rsi/open.png | Bin .../Concealed/cult_airlock.rsi/opening.png | Bin .../Concealed/cult_girder.rsi/cultgirder.png | Bin .../Concealed/cult_girder.rsi/meta.json | 0 .../Structures/barrier.rsi}/barrier.png | Bin .../Structures/barrier.rsi}/meta.json | 0 .../Structures/blood_altar.rsi/icon-off.png | Bin .../Structures/blood_altar.rsi/icon.png | Bin .../Structures/blood_altar.rsi/meta.json | 0 .../Structures/cult_airlock.rsi/assembly.png | Bin .../Structures/cult_airlock.rsi/closed.png | Bin .../Structures/cult_airlock.rsi/closing.png | Bin .../Structures/cult_airlock.rsi/meta.json | 0 .../Structures/cult_airlock.rsi/open.png | Bin .../Structures/cult_airlock.rsi/opening.png | Bin .../Structures/cult_girder.rsi/cultgirder.png | Bin .../Structures/cult_girder.rsi/meta.json | 0 .../Structures/cult_shield.rsi/icon.png | Bin .../Structures/cult_shield.rsi/meta.json | 0 .../Structures/forge.rsi/icon-off.png | Bin .../Structures/forge.rsi/icon.png | Bin .../Structures/forge.rsi/meta.json | 0 .../Structures/pylon.rsi/meta.json | 0 .../Structures/pylon.rsi/pylon.png | Bin .../Structures/pylon.rsi/pylon_off.png | Bin .../Structures/tome_altar.rsi/icon-off.png | Bin .../Structures/tome_altar.rsi/icon.png | Bin .../Structures/tome_altar.rsi/meta.json | 0 .../BloodCult/Runes/apocalypse.rsi/icon.png | Bin 3358 -> 0 bytes .../Runes/dimension_tear.rsi/rune.png | Bin 2211 -> 0 bytes .../dimension_tear.rsi/rune_animated.png | Bin 19203 -> 0 bytes .../BloodCult/Runes/regular.rsi/barrier.png | Bin 669 -> 0 bytes .../Runes/regular.rsi/blood_boil.png | Bin 616 -> 0 bytes .../BloodCult/Runes/regular.rsi/empower.png | Bin 655 -> 0 bytes .../BloodCult/Runes/regular.rsi/offering.png | Bin 625 -> 0 bytes .../BloodCult/Runes/regular.rsi/revive.png | Bin 632 -> 0 bytes .../Runes/regular.rsi/spirit_realm.png | Bin 683 -> 0 bytes .../BloodCult/Runes/regular.rsi/summon.png | Bin 637 -> 0 bytes .../BloodCult/Runes/regular.rsi/teleport.png | Bin 646 -> 0 bytes .../Tiles/cult_tile.rsi/attributions.yml | 9 ++ .../Tiles/{ => cult_tile.rsi}/concealed.png | Bin .../BloodCult/Tiles/cult_tile.rsi/meta.json | 14 --- 159 files changed, 756 insertions(+), 259 deletions(-) create mode 100644 Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerSystem.cs rename Content.Shared/WhiteDream/BloodCult/{Components => BloodCultist}/BloodCultLeaderComponent.cs (100%) rename Content.Shared/WhiteDream/BloodCult/{Components => BloodCultist}/BloodCultistComponent.cs (97%) rename Content.Shared/WhiteDream/BloodCult/{Components => BloodCultist}/BloodCultistRoleComponent.cs (100%) rename Content.Shared/WhiteDream/BloodCult/{Systems => BloodCultist}/BloodCultistSystem.cs (72%) rename Content.Shared/WhiteDream/BloodCult/{Components => CultItem}/CultItemComponent.cs (84%) rename Content.Shared/WhiteDream/BloodCult/{Systems => CultItem}/CultItemSystem.cs (91%) rename Content.Shared/WhiteDream/BloodCult/{Components => Runes}/RuneDrawerComponent.cs (68%) rename Content.Shared/WhiteDream/BloodCult/{ => Runes}/RuneSelectorPrototype.cs (69%) create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Walls/blood_cult.yml create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Guns/Projectiles/magic.yml create mode 100644 Resources/Prototypes/WhiteDream/tiles.yml rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/halo1.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/halo2.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/halo3.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/halo4.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/halo5.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/halo6.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Effects}/pentagram.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/arcane_barrage.rsi/bullet.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/arcane_barrage.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/arcane_barrage.rsi/inhand-left.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/arcane_barrage.rsi/inhand-right.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/arcane_barrage.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/blood_spear.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/blood_spear.rsi/inhand-left.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/blood_spear.rsi/inhand-right.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/blood_spear.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/blood_spear.rsi/wielded-inhand-left.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/blood_spear.rsi/wielded-inhand-right.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities/Items}/bola.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities/Items}/bola.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/construct_cult.rsi/construct_cult.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/construct_cult.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/mirror_shield.rsi/icon-off.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/mirror_shield.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/mirror_shield.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/mirror_shield.rsi/mirror-inhand-left.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/mirror_shield.rsi/mirror-inhand-right.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/rites.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/rites.rsi/inhand-left.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/rites.rsi/inhand-right.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/rites.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/shuttle_curse.rsi/icon-off.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/shuttle_curse.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/shuttle_curse.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities/Items}/soulstone.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities/Items}/soulstone.rsi/soulstone.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities/Items}/soulstone.rsi/soulstone2.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/stun.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/stun.rsi/inhand-left.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/stun.rsi/inhand-right.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/stun.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/veil_shifter.rsi/icon-on.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/veil_shifter.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/veil_shifter.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/void_torch.rsi/icon-on.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/void_torch.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/{ => Items}/void_torch.rsi/meta.json (100%) create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/icon.png rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Runes/apocalypse.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{Runes/dimension_tear.rsi => Entities/Runes/dimensional_rending.rsi}/meta.json (68%) create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/rune.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/rune_animated.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/barrier.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/blood_boil.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/empower.png rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Runes/regular.rsi/meta.json (92%) create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/offering.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/revive.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/spirit_realm.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/strength.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/summon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/teleport.png rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult0.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult1.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult2.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult3.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult4.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult5.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult6.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/cult7.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/full.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_airlock.rsi/assembly.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_airlock.rsi/closed.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_airlock.rsi/closing.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_airlock.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_airlock.rsi/open.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_airlock.rsi/opening.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_girder.rsi/cultgirder.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/Concealed/cult_girder.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{Effects/shield.rsi => Entities/Structures/barrier.rsi}/barrier.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{Effects/shield.rsi => Entities/Structures/barrier.rsi}/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/blood_altar.rsi/icon-off.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/blood_altar.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/blood_altar.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_airlock.rsi/assembly.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_airlock.rsi/closed.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_airlock.rsi/closing.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_airlock.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_airlock.rsi/open.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_airlock.rsi/opening.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_girder.rsi/cultgirder.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_girder.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_shield.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/cult_shield.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/forge.rsi/icon-off.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/forge.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/forge.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/pylon.rsi/meta.json (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/pylon.rsi/pylon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/pylon.rsi/pylon_off.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/tome_altar.rsi/icon-off.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/tome_altar.rsi/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/{ => Entities}/Structures/tome_altar.rsi/meta.json (100%) delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/icon.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune_animated.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/barrier.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/blood_boil.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/empower.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/offering.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/revive.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/spirit_realm.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/summon.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/teleport.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/attributions.yml rename Resources/Textures/WhiteDream/BloodCult/Tiles/{ => cult_tile.rsi}/concealed.png (100%) delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/meta.json diff --git a/Content.Client/Antag/AntagStatusIconSystem.cs b/Content.Client/Antag/AntagStatusIconSystem.cs index 42f03f95c72..a1630146faf 100644 --- a/Content.Client/Antag/AntagStatusIconSystem.cs +++ b/Content.Client/Antag/AntagStatusIconSystem.cs @@ -2,6 +2,7 @@ using Content.Shared.Revolutionary.Components; using Content.Shared.StatusIcon; using Content.Shared.StatusIcon.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; using Content.Shared.WhiteDream.BloodCult.Components; using Content.Shared.Zombies; using Robust.Client.Player; diff --git a/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs b/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs index 444ec43a863..9280db4cc4b 100644 --- a/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs +++ b/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs @@ -1,8 +1,8 @@ using System.Numerics; using Content.Shared.Antag; using Content.Shared.Ghost; -using Content.Shared.Revolutionary.Components; using Content.Shared.StatusIcon.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; using Content.Shared.WhiteDream.BloodCult.Components; using Robust.Client.GameObjects; using Robust.Shared.Random; diff --git a/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs b/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs index 58f6d4f0ed1..ed0f27bc5da 100644 --- a/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs +++ b/Content.Client/WhiteDream/BloodCult/Runes/UI/RuneDrawerBUI.cs @@ -1,8 +1,7 @@ using System.Linq; using System.Numerics; using Content.Client.UserInterface.Controls; -using Content.Shared.WhiteDream.BloodCult; -using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.Runes; using JetBrains.Annotations; using Robust.Client.GameObjects; using Robust.Client.Graphics; diff --git a/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs b/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs index 1eccda3b457..014d0f7b01b 100644 --- a/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs +++ b/Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs @@ -139,7 +139,6 @@ private void AddAntagVerbs(GetVerbsEvent args) }; args.Verbs.Add(thief); - // White Dream Verb cultist = new() { Text = Loc.GetString("admin-verb-text-make-blood-cultist"), @@ -153,6 +152,5 @@ private void AddAntagVerbs(GetVerbsEvent args) Message = Loc.GetString("admin-verb-make-blood-cultist"), }; args.Verbs.Add(cultist); - // White Dream End } } diff --git a/Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileComponent.cs b/Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileComponent.cs new file mode 100644 index 00000000000..931eb247f2e --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileComponent.cs @@ -0,0 +1,7 @@ +namespace Content.Server.WhiteDream.BloodCult.BloodBoilProjectile; + +[RegisterComponent] +public sealed partial class BloodBoilProjectileComponent : Component +{ + public EntityUid Target; +} diff --git a/Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileSystem.cs b/Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileSystem.cs new file mode 100644 index 00000000000..6a332b64f01 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/BloodBoilProjectile/BloodBoilProjectileSystem.cs @@ -0,0 +1,21 @@ +using Robust.Shared.Physics.Events; + +namespace Content.Server.WhiteDream.BloodCult.BloodBoilProjectile; + +public sealed class BloodBoilProjectileSystem : EntitySystem +{ + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(CheckCollision); + } + + private void CheckCollision(Entity ent, ref PreventCollideEvent args) + { + if (args.OtherEntity != ent.Comp.Target) + { + args.Cancelled = true; + } + } +} diff --git a/Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierComponent.cs b/Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierComponent.cs new file mode 100644 index 00000000000..89c8dcc0120 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierComponent.cs @@ -0,0 +1,4 @@ +namespace Content.Server.WhiteDream.BloodCult.CultBarrier; + +[RegisterComponent] +public sealed partial class BloodCultBarrierComponent : Component; diff --git a/Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierSystem.cs b/Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierSystem.cs new file mode 100644 index 00000000000..7c42ef119eb --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/CultBarrier/BloodCultBarrierSystem.cs @@ -0,0 +1,27 @@ +using Content.Server.Popups; +using Content.Shared.Interaction; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Runes; + +namespace Content.Server.WhiteDream.BloodCult.CultBarrier; + +public sealed class BloodCultBarrierSystem : EntitySystem +{ + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + SubscribeLocalEvent(OnInteract); + } + + private void OnInteract(Entity ent, ref InteractUsingEvent args) + { + if (!HasComp(args.Used) || !HasComp(args.User)) + { + return; + } + + _popup.PopupEntity("cult-barrier-destroyed", args.User, args.User); + Del(args.Target); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs b/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs new file mode 100644 index 00000000000..ef1cb8b7ba3 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs @@ -0,0 +1,23 @@ +namespace Content.Server.WhiteDream.BloodCult.Empower; + +[RegisterComponent] +public sealed partial class BloodCultEmpoweredComponent : Component +{ + [DataField] + public float DamageMultiplier = 0.5f; + + [DataField] + public float TimeMultiplier = 0.5f; + + [DataField] + public TimeSpan TimeRemaining = TimeSpan.Zero; + + [DataField] + public float NearbyCultTileRadius = 1f; + + [DataField] + public string CultTile = "CultFloor"; + + [DataField, ViewVariables(VVAccess.ReadOnly)] + public TimeSpan DefaultTime = TimeSpan.FromSeconds(20); +} diff --git a/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredSystem.cs b/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredSystem.cs new file mode 100644 index 00000000000..094557e6fbf --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredSystem.cs @@ -0,0 +1,84 @@ +using System.Linq; +using System.Numerics; +using Content.Shared.Alert; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Robust.Server.GameObjects; +using Robust.Shared.Map; +using Robust.Shared.Map.Components; + +namespace Content.Server.WhiteDream.BloodCult.Empower; + +public sealed class BloodCultEmpoweredSystem : EntitySystem +{ + [Dependency] private readonly ITileDefinitionManager _tileDefinition = default!; + + [Dependency] private readonly AlertsSystem _alerts = default!; + [Dependency] private readonly MapSystem _map = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnEmpowerStartup); + SubscribeLocalEvent(OnEmpowerShutdown); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + UpdateTimers(frameTime); + } + + private void OnEmpowerStartup(Entity ent, ref ComponentStartup args) + { + _alerts.ShowAlert(ent, AlertType.CultEmpowered); + } + + private void OnEmpowerShutdown(Entity ent, ref ComponentShutdown args) + { + _alerts.ClearAlert(ent, AlertType.CultEmpowered); + } + + private void UpdateTimers(float frameTime) + { + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var empowered)) + { + if (!HasComp(uid)) + { + RemComp(uid, empowered); + continue; + } + + if (AnyCultTilesNearby((uid, empowered))) + { + empowered.TimeRemaining = empowered.DefaultTime; + continue; + } + + empowered.TimeRemaining -= TimeSpan.FromSeconds(frameTime); + if (empowered.TimeRemaining <= TimeSpan.Zero) + { + RemComp(uid, empowered); + } + } + } + + private bool AnyCultTilesNearby(Entity ent) + { + var transform = Transform(ent); + var localpos = transform.Coordinates.Position; + var gridUid = transform.GridUid; + if (!gridUid.HasValue || !TryComp(gridUid, out MapGridComponent? grid)) + return false; + + var cultTile = _tileDefinition[ent.Comp.CultTile]; + + var radius = ent.Comp.NearbyCultTileRadius; + var tilesRefs = _map.GetLocalTilesIntersecting(gridUid.Value, grid, new Box2( + localpos + new Vector2(-radius, -radius), + localpos + new Vector2(radius, radius))); + + return tilesRefs.Any(tileRef => tileRef.Tile.TypeId == cultTile.TileId); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs index af6f5fa2416..ccf9fdff3a4 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs @@ -1,12 +1,11 @@ using Content.Server.NPC.Components; -using Content.Shared.Chemistry.Reagent; using Content.Shared.Roles; -using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; using Robust.Shared.Prototypes; namespace Content.Server.WhiteDream.BloodCult.Gamerule; -[RegisterComponent, Access(typeof(BloodCultRuleSystem))] +[RegisterComponent] public sealed partial class BloodCultRuleComponent : Component { public List> CultistMinds = new(); @@ -14,10 +13,6 @@ public sealed partial class BloodCultRuleComponent : Component [DataField] public ProtoId CultistRolePrototype = "Cultist"; - // TODO: Do we need it? - // [DataField] - // public ProtoId CultGamePresetPrototype = "Cult"; - [DataField] public ProtoId NanoTrasenFaction = "NanoTrasen"; @@ -27,16 +22,9 @@ public sealed partial class BloodCultRuleComponent : Component [DataField] public ProtoId ReaperPrototype = "ReaperConstruct"; - [ViewVariables(VVAccess.ReadOnly), DataField] - public string CultFloor = "CultFloor"; - [DataField] public Color EyeColor = Color.FromHex("#f80000"); - // TODO: DO we need it here? - public ProtoId HolyWaterReagent = "Holywater"; - - // TODO: This two should probably be percent of server population [DataField] public int ReadEyeThreshold = 5; diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs index 41530cb689e..d4195c7ea79 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs @@ -1,6 +1,7 @@ using System.Linq; using Content.Server.Actions; using Content.Server.Antag; +using Content.Server.Antag.Components; using Content.Server.GameTicking; using Content.Server.GameTicking.Components; using Content.Server.GameTicking.Rules; @@ -22,6 +23,8 @@ using Content.Shared.Mood; using Content.Shared.Roles; using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.CultItem; using Robust.Server.Containers; using Robust.Shared.Player; using Robust.Shared.Random; @@ -68,7 +71,6 @@ protected override void Started(EntityUid uid, BloodCultRuleComponent component, { base.Started(uid, component, gameRule, args); - component.OfferingTarget = FindTarget()?.Mind ?? null; } @@ -137,7 +139,6 @@ private void OnCultistComponentInit(Entity ent, ref Compo private void OnCultistComponentRemoved(Entity ent, ref ComponentRemove args) { - _alertsSystem.ClearAlert(ent.Owner, AlertType.BloodSpells); var query = QueryActiveRules(); while (query.MoveNext(out _, out var cult, out _)) { @@ -163,17 +164,6 @@ private void OnCultistComponentRemoved(Entity ent, ref Co CheckRoundShouldEnd(); } - public bool IsTarget(EntityUid mindId) - { - var query = QueryActiveRules(); - while (query.MoveNext(out _, out var bloodCultRule, out _)) - { - return mindId == bloodCultRule.OfferingTarget; - } - - return false; - } - private void OnCultistsStateChanged(Entity ent, ref MobStateChangedEvent args) { if (args.NewMobState == MobState.Dead) @@ -192,6 +182,57 @@ private void OnGetBriefing(Entity ent, ref GetBriefin args.Append(Loc.GetString("blood-cult-role-briefing-short")); } + public void Convert(EntityUid target) + { + if (!TryComp(target, out ActorComponent? actor)) + { + return; + } + + var query = QueryActiveRules(); + while (query.MoveNext(out var ruleUid, out _, out _, out _)) + { + if (!TryComp(ruleUid, out AntagSelectionComponent? antagSelection)) + { + continue; + } + + var antagSelectionEnt = (ruleUid, antagSelection); + if (!_antagSelection.TryGetNextAvailableDefinition(antagSelectionEnt, out var def)) + { + continue; + } + + _antagSelection.MakeAntag(antagSelectionEnt, actor.PlayerSession, def.Value); + } + } + + public bool IsTarget(EntityUid mindId) + { + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var bloodCultRule, out _)) + { + return mindId == bloodCultRule.OfferingTarget; + } + + return false; + } + + public void RemoveObjectiveAndRole(EntityUid uid) + { + if (!_mindSystem.TryGetMind(uid, out var mindId, out var mind)) + return; + + var objectives = mind.Objectives.FindAll(HasComp); + foreach (var obj in objectives) + { + _mindSystem.TryRemoveObjective(mindId, mind, mind.Objectives.IndexOf(obj)); + } + + if (_roleSystem.MindHasRole(mindId)) + _roleSystem.MindRemoveRole(mindId); + } + private void CheckRoundShouldEnd() { var query = QueryActiveRules(); @@ -245,21 +286,6 @@ private void MakeCultist(EntityUid cultist, Entity rule) return potentialTargets.Count > 0 ? _random.Pick(potentialTargets) : null; } - public void RemoveObjectiveAndRole(EntityUid uid) - { - if (!_mindSystem.TryGetMind(uid, out var mindId, out var mind)) - return; - - var objectives = mind.Objectives.FindAll(HasComp); - foreach (var obj in objectives) - { - _mindSystem.TryRemoveObjective(mindId, mind, mind.Objectives.IndexOf(obj)); - } - - if (_roleSystem.MindHasRole(mindId)) - _roleSystem.MindRemoveRole(mindId); - } - private void RemoveAllCultItems(Entity ent) { if (!_inventorySystem.TryGetContainerSlotEnumerator(ent.Owner, out var enumerator)) diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierComponent.cs new file mode 100644 index 00000000000..64f8fba2e78 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Barrier; + +[RegisterComponent] +public sealed partial class CultRuneBarrierComponent : Component +{ + [DataField] + public EntProtoId SpawnPrototype = "BloodCultBarrier"; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierSystem.cs new file mode 100644 index 00000000000..e4062dce625 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Barrier/CultRuneBarrierSystem.cs @@ -0,0 +1,15 @@ +namespace Content.Server.WhiteDream.BloodCult.Runes.Barrier; + +public sealed class CultRuneBarrierSystem : EntitySystem +{ + public override void Initialize() + { + SubscribeLocalEvent(OnBarrierRuneInvoked); + } + + private void OnBarrierRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + Spawn(ent.Comp.SpawnPrototype, Transform(ent).Coordinates); + Del(ent); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilComponent.cs new file mode 100644 index 00000000000..1ec1397545d --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilComponent.cs @@ -0,0 +1,26 @@ +using Robust.Shared.Audio; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes.BloodBoil; + +[RegisterComponent] +public sealed partial class CultRuneBloodBoilComponent : Component +{ + [DataField] + public EntProtoId ProjectilePrototype = "BloodBoilProjectile"; + + [DataField] + public float ProjectileSpeed = 50; + + [DataField] + public float TargetsLookupRange = 15f; + + [DataField] + public float ProjectileCount = 3; + + [DataField] + public float FireStacksPerProjectile = 1; + + [DataField] + public SoundSpecifier ActivationSound = new SoundPathSpecifier("/Audio/WhiteDream/BloodCult/magic.ogg"); +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilSystem.cs new file mode 100644 index 00000000000..6f90deb0ce8 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/BloodBoil/CultRuneBloodBoilSystem.cs @@ -0,0 +1,83 @@ +using System.Linq; +using System.Numerics; +using Content.Server.Atmos.Components; +using Content.Server.Atmos.EntitySystems; +using Content.Server.Body.Components; +using Content.Server.Examine; +using Content.Server.Popups; +using Content.Server.Weapons.Ranged.Systems; +using Content.Server.WhiteDream.BloodCult.BloodBoilProjectile; +using Content.Shared.Projectiles; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Audio; +using Robust.Shared.Random; + +namespace Content.Server.WhiteDream.BloodCult.Runes.BloodBoil; + +public sealed class CultRuneBloodBoilSystem : EntitySystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly CultRuneBaseSystem _cultRune = default!; + [Dependency] private readonly ExamineSystem _examine = default!; + [Dependency] private readonly FlammableSystem _flammable = default!; + [Dependency] private readonly GunSystem _gun = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnBloodBoilRuneInvoked); + } + + private void OnBloodBoilRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + var targets = _cultRune.GetTargetsNearRune(ent, ent.Comp.TargetsLookupRange, entity => + HasComp(entity) || + !HasComp(entity) || + !_examine.InRangeUnOccluded(ent, entity, ent.Comp.TargetsLookupRange)).ToList(); + + if (targets.Count == 0) + { + _popup.PopupEntity(Loc.GetString("cult-blood-boil-rune-no-targets"), ent, args.User); + args.Cancel(); + return; + } + + for (var i = 0; i < ent.Comp.ProjectileCount; i++) + { + var target = _random.PickAndTake(targets); + if (HasComp(target)) + { + _flammable.AdjustFireStacks(target, ent.Comp.FireStacksPerProjectile); + _flammable.Ignite(target, ent); + } + + Shoot(ent, target); + } + + _audio.PlayPvs(ent.Comp.ActivationSound, ent, AudioParams.Default.WithMaxDistance(2f)); + } + + private void Shoot(Entity ent, EntityUid target) + { + var runeMapPos = _transform.GetMapCoordinates(ent); + var targetMapPos = _transform.GetMapCoordinates(target); + + var projectileEntity = Spawn(ent.Comp.ProjectilePrototype, runeMapPos); + var direction = targetMapPos.Position - runeMapPos.Position; + + if (!HasComp(projectileEntity)) + return; + + var bloodBoilProjectile = EnsureComp(projectileEntity); + bloodBoilProjectile.Target = target; + + _gun.ShootProjectile(projectileEntity, direction, Vector2.Zero, ent, ent, ent.Comp.ProjectileSpeed); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs index 2916419173f..9a9e54cf3f5 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs @@ -1,4 +1,7 @@ using Content.Shared.Chat; +using Content.Shared.Damage; +using Content.Shared.FixedPoint; +using Content.Shared.Humanoid; using Robust.Shared.Prototypes; namespace Content.Server.WhiteDream.BloodCult.Runes; @@ -18,15 +21,18 @@ public sealed partial class CultRuneBaseComponent : Component public int RequiredInvokers = 1; [DataField] - public float InvokersGatherRange = 0.5f; // Roughly half a tile. + public float RuneActivationRange = 1f; + /// + /// Damage dealt on the rune activation. + /// [DataField] - public float BloodCost = 20; + public DamageSpecifier? ActivationDamage; } -public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet invokers) +public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet> invokers) : CancellableEntityEventArgs { public EntityUid User = user; - public HashSet Invokers = invokers; + public HashSet> Invokers = invokers; } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs index ba8d7bd491c..ce079a4c4c0 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs @@ -1,20 +1,20 @@ using System.Linq; using System.Numerics; using Content.Server.Bible.Components; -using Content.Server.Body.Components; -using Content.Server.Body.Systems; using Content.Server.Chat.Systems; using Content.Server.Chemistry.Components; using Content.Server.Chemistry.Containers.EntitySystems; using Content.Server.DoAfter; using Content.Server.Fluids.Components; using Content.Server.Popups; +using Content.Server.WhiteDream.BloodCult.Empower; using Content.Shared.Chemistry.Components.SolutionManager; using Content.Shared.Damage; using Content.Shared.DoAfter; using Content.Shared.Interaction; using Content.Shared.Maps; -using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Runes; using Robust.Server.Audio; using Robust.Server.GameObjects; using Robust.Shared.Audio; @@ -27,7 +27,6 @@ public sealed partial class CultRuneBaseSystem : EntitySystem { [Dependency] private readonly IPrototypeManager _protoManager = default!; [Dependency] private readonly AudioSystem _audio = default!; - [Dependency] private readonly BloodstreamSystem _bloodstream = default!; [Dependency] private readonly ChatSystem _chat = default!; [Dependency] private readonly DamageableSystem _damageable = default!; [Dependency] private readonly DoAfterSystem _doAfter = default!; @@ -55,25 +54,21 @@ public override void Initialize() private void OnRuneSelected(Entity ent, ref RuneDrawerSelectedMessage args) { - if (!args.Session.AttachedEntity.HasValue || - !_protoManager.TryIndex(args.SelectedRune, out var runeSelector)) + if (args.Session.AttachedEntity is not { } user || + !_protoManager.TryIndex(args.SelectedRune, out var runeSelector) || + !CanDrawRune(user)) { return; } var timeToDraw = runeSelector.DrawTime; - - // TODO: Buff rune - // if (HasComp(whoCalled)) - // _timeToDraw /= 2; - - var user = args.Session.AttachedEntity.Value; - if (!CanDrawRune(user)) - return; + if (TryComp(user, out BloodCultEmpoweredComponent? empowered)) + timeToDraw *= empowered.TimeMultiplier; var ev = new DrawRuneDoAfter { - Rune = args.SelectedRune + Rune = args.SelectedRune, + EndDrawingSound = ent.Comp.EndDrawingSound }; var argsDoAfterEvent = new DoAfterArgs(EntityManager, user, timeToDraw, ev, user) @@ -82,35 +77,18 @@ private void OnRuneSelected(Entity ent, ref RuneDrawerSelec NeedHand = true }; - if (!_doAfter.TryStartDoAfter(argsDoAfterEvent)) - return; - - _audio.PlayPvs("/Audio/WhiteDream/BloodCult/butcher.ogg", user, AudioParams.Default.WithMaxDistance(2f)); + if (_doAfter.TryStartDoAfter(argsDoAfterEvent)) + _audio.PlayPvs(ent.Comp.StartDrawingSound, user, AudioParams.Default.WithMaxDistance(2f)); } private void OnDrawRune(Entity ent, ref DrawRuneDoAfter args) { if (args.Cancelled || !_protoManager.TryIndex(args.Rune, out var runeSelector)) - { return; - } - var damage = new DamageSpecifier(runeSelector.DrawDamage); - var bloodToTake = runeSelector.BloodCost; - // if (HasComp(args.User)) - // bloodToTake /= 2; - - if (TryComp(args.User, out var bloodstreamComponent)) - { - _bloodstream.TryModifyBloodLevel(args.User, bloodToTake, bloodstreamComponent, createPuddle: false); - } - else - { - damage.DamageDict["Slash"] *= 1.5; - } + DealDamage(args.User, runeSelector.DrawDamage); - _audio.PlayPvs("/Audio/WhiteDream/BloodCult/blood.ogg", args.User, AudioParams.Default.WithMaxDistance(2f)); - _damageable.TryChangeDamage(args.User, damage, true); + _audio.PlayPvs(args.EndDrawingSound, args.User, AudioParams.Default.WithMaxDistance(2f)); SpawnRune(args.User, runeSelector.Prototype); } @@ -126,23 +104,18 @@ private void EraseOnInteractUsing(Entity ent, ref Interac } if (!TryComp(args.Used, out RuneDrawerComponent? runeDrawer)) - { return; - } - var ev = new RuneEraseDoAfterEvent(); - - var argsDoAfterEvent = new DoAfterArgs(EntityManager, args.User, runeDrawer.EraseTime, ev, ent) - { - BreakOnUserMove = true, - BreakOnDamage = true, - NeedHand = true - }; + var argsDoAfterEvent = + new DoAfterArgs(EntityManager, args.User, runeDrawer.EraseTime, new RuneEraseDoAfterEvent(), ent) + { + BreakOnUserMove = true, + BreakOnDamage = true, + NeedHand = true + }; if (_doAfter.TryStartDoAfter(argsDoAfterEvent)) - { _popup.PopupEntity(Loc.GetString("cult-started-erasing-rune"), args.User, args.User); - } } private void OnRuneErase(Entity ent, ref RuneEraseDoAfterEvent args) @@ -171,23 +144,23 @@ private void EraseOnCollding(Entity ent, ref StartCollide private void OnRuneActivate(Entity ent, ref ActivateInWorldEvent args) { - if (args.Handled || !HasComp(args.User)) + var runeCoordinates = Transform(ent).Coordinates; + var userCoordinates = Transform(args.User).Coordinates; + if (args.Handled || !HasComp(args.User) || + !userCoordinates.TryDistance(EntityManager, runeCoordinates, out var distance) || + distance > ent.Comp.RuneActivationRange) + { return; + } args.Handled = true; - var cultists = new HashSet - { - args.User - }; - if (ent.Comp.RequiredInvokers > 1) - { - cultists = GatherCultists(ent); - } + var cultists = GetTargetsNearRune(ent, ent.Comp.RuneActivationRange, + entity => !HasComp(entity)); if (cultists.Count < ent.Comp.RequiredInvokers) { - _popup.PopupEntity(Loc.GetString("cult-sacrifice-not-enough-cultists"), args.User, args.User); + _popup.PopupEntity(Loc.GetString("cult-rune-not-enough-cultists"), args.User, args.User); return; } @@ -199,17 +172,15 @@ private void OnRuneActivate(Entity ent, ref ActivateInWor foreach (var cultist in cultists) { + DealDamage(cultist, ent.Comp.ActivationDamage); _chat.TrySendInGameICMessage(cultist, ent.Comp.InvokePhrase, ent.Comp.InvokeChatType, false, checkRadioPrefix: false); } } - #region UtilityMethods - private void SpawnRune(EntityUid user, EntProtoId rune) { var transform = Transform(user); - var snappedLocalPosition = new Vector2(MathF.Floor(transform.LocalPosition.X) + 0.5f, MathF.Floor(transform.LocalPosition.Y) + 0.5f); var spawnPosition = _transform.GetMapCoordinates(user); @@ -221,27 +192,35 @@ private bool CanDrawRune(EntityUid uid) { var transform = Transform(uid); var gridUid = transform.GridUid; - var tile = transform.Coordinates.GetTileRef(); - if (!gridUid.HasValue) { _popup.PopupEntity(Loc.GetString("cult-cant-draw-rune"), uid, uid); return false; } + var tile = transform.Coordinates.GetTileRef(); if (tile.HasValue) return true; + _popup.PopupEntity(Loc.GetString("cult-cant-draw-rune"), uid, uid); return false; } - private HashSet GatherCultists(Entity ent) + private void DealDamage(EntityUid user, DamageSpecifier? damage = null) { - var entities = _lookup.GetEntitiesInRange(ent, ent.Comp.InvokersGatherRange, LookupFlags.Dynamic); - // TODO: Add constructs support: && !HasComp(x) - entities.RemoveWhere(x => !HasComp(x)); - return entities; - } + if (damage is null) + return; - #endregion + // So the original DamageSpecifier will not be changed. + var newDamage = new DamageSpecifier(damage); + if (TryComp(user, out BloodCultEmpoweredComponent? empowered)) + { + foreach (var (key, value) in damage.DamageDict) + { + damage.DamageDict[key] = value * empowered.DamageMultiplier; + } + } + + _damageable.TryChangeDamage(user, newDamage, true); + } } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerComponent.cs new file mode 100644 index 00000000000..880e3f897cf --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerComponent.cs @@ -0,0 +1,8 @@ +namespace Content.Server.WhiteDream.BloodCult.Runes.Empower; + +[RegisterComponent] +public sealed partial class CultRuneEmpowerComponent : Component +{ + [DataField] + public string ComponentToGive = "BloodCultEmpowered"; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerSystem.cs new file mode 100644 index 00000000000..3c015072199 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Empower/CultRuneEmpowerSystem.cs @@ -0,0 +1,33 @@ +using Content.Server.Popups; +using Content.Server.WhiteDream.BloodCult.Empower; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Empower; + +public sealed class CultRuneEmpowerSystem : EntitySystem +{ + [Dependency] private readonly IComponentFactory _factory = default!; + + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnStrengthRuneInvoked); + } + + private void OnStrengthRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + var registration = _factory.GetRegistration(ent.Comp.ComponentToGive); + if (HasComp(args.User, registration.Type)) + { + _popup.PopupEntity(Loc.GetString("cult-buff-already-buffed"), args.User, args.User); + args.Cancel(); + return; + } + + var empowered = (BloodCultEmpoweredComponent) _factory.GetComponent(ent.Comp.ComponentToGive); + empowered.TimeRemaining = empowered.DefaultTime; + AddComp(args.User, empowered); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs index 5547d9a7148..06d750bfc82 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingComponent.cs @@ -6,14 +6,29 @@ namespace Content.Server.WhiteDream.BloodCult.Runes.Offering; [RegisterComponent] public sealed partial class CultRuneOfferingComponent : Component { + /// + /// The lookup range for offering targets + /// + [DataField] + public float OfferingRange = 0.5f; + + /// + /// The amount of cultists require to convert a living target. + /// + [DataField] + public int ConvertInvokersAmount = 2; + + /// + /// The amount of cultists required to sacrifice a living target. + /// [DataField] - public float OfferingRange = 0.5f; // Half a tile + public int AliveSacrificeInvokersAmount = 3; /// /// The amount of charges revive rune system should recieve on sacrifice/convert. /// [DataField] - public int ReviveChargesPerSacrifice = 1; + public int ReviveChargesPerOffering = 1; [DataField] public DamageSpecifier ConvertHealing = new() diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs index ac44620851f..6eceeb7e8d5 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs @@ -1,5 +1,4 @@ using System.Linq; -using Content.Server.Antag; using Content.Server.Bible.Components; using Content.Server.Body.Systems; using Content.Server.Cuffs; @@ -9,19 +8,16 @@ using Content.Server.WhiteDream.BloodCult.Runes.Revive; using Content.Shared.Cuffs.Components; using Content.Shared.Damage; -using Content.Shared.Mind.Components; +using Content.Shared.Humanoid; using Content.Shared.Mindshield.Components; -using Content.Shared.Mobs; -using Content.Shared.Mobs.Components; +using Content.Shared.Mobs.Systems; using Content.Shared.StatusEffect; -using Content.Shared.WhiteDream.BloodCult.Components; -using Robust.Shared.Player; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; namespace Content.Server.WhiteDream.BloodCult.Runes.Offering; public sealed class CultRuneOfferingSystem : EntitySystem { - [Dependency] private readonly AntagSelectionSystem _antagSelection = default!; [Dependency] private readonly BloodCultRuleSystem _bloodCultRule = default!; [Dependency] private readonly BodySystem _body = default!; [Dependency] private readonly CuffableSystem _cuffable = default!; @@ -29,75 +25,97 @@ public sealed class CultRuneOfferingSystem : EntitySystem [Dependency] private readonly CultRuneReviveSystem _cultRuneRevive = default!; [Dependency] private readonly DamageableSystem _damageable = default!; [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly MobStateSystem _mobState = default!; [Dependency] private readonly StatusEffectsSystem _statusEffects = default!; [Dependency] private readonly StunSystem _stun = default!; public override void Initialize() { base.Initialize(); - SubscribeLocalEvent(OnInvoked); + SubscribeLocalEvent(OnOfferingRuneInvoked); } - private void OnInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + private void OnOfferingRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) { var possibleTargets = _cultRune.GetTargetsNearRune(ent, ent.Comp.OfferingRange, entity => HasComp(entity)); if (possibleTargets.Count == 0) + { + args.Cancel(); return; + } - var victim = possibleTargets.First(); - if (!TryComp(victim, out MobStateComponent? state)) - return; + var target = possibleTargets.First(); - _cultRuneRevive.AddCharges(ent, ent.Comp.ReviveChargesPerSacrifice); + // if the target is dead we should always sacrifice it. + if (_mobState.IsDead(target)) + { + Sacrifice(target); + return; + } - if (!TryComp(victim, out MindContainerComponent? mind) - || mind.Mind is null - || _bloodCultRule.IsTarget(mind.Mind.Value) - || state.CurrentState == MobState.Dead - || HasComp(victim) - || HasComp(victim)) + if (!_mind.TryGetMind(target, out var mindId, out _) || + _bloodCultRule.IsTarget(mindId) || + HasComp(target) || + HasComp(target)) { - Sacrifice(victim); + if (!TrySacrifice(target, ent, args.Invokers.Count)) + { + args.Cancel(); + } + + return; } - else + + if (!TryConvert(target, ent, args.User, args.Invokers.Count)) { - Convert(ent, victim, args.User); + args.Cancel(); } } - private void Sacrifice(EntityUid target) + private bool TrySacrifice(Entity target, Entity rune, + int invokersAmount) { - _body.GibBody(target); - if (!TryComp(target, out var mindComponent)) + if (invokersAmount < rune.Comp.AliveSacrificeInvokersAmount) { - return; + return false; } - var transform = CompOrNull(target)?.Coordinates; + _cultRuneRevive.AddCharges(rune, rune.Comp.ReviveChargesPerOffering); + Sacrifice(target); + return true; + } - if (transform == null) - return; + private void Sacrifice(EntityUid target) + { + var transform = Transform(target); + // var shard = Spawn("SoulShard", transform.Coordinates); + _body.GibBody(target); - if (!mindComponent.Mind.HasValue) + if (!_mind.TryGetMind(target, out var mindId, out _)) return; - var shard = Spawn("SoulShard", transform.Value); - - _mind.TransferTo(mindComponent.Mind.Value, shard); - _mind.UnVisit(mindComponent.Mind.Value); + // _mind.TransferTo(mindId, shard); + // _mind.UnVisit(mindId); } - private void Convert(Entity rune, EntityUid target, EntityUid user) + private bool TryConvert(EntityUid target, Entity rune, EntityUid user, + int invokersAmount) { - if (!TryComp(target, out ActorComponent? actor)) + if (invokersAmount < rune.Comp.ConvertInvokersAmount) { - return; + return false; } - // I guess that's not the best way to do it but whatever - _antagSelection.ForceMakeAntag(actor.PlayerSession, "BloodCult"); + _cultRuneRevive.AddCharges(rune, rune.Comp.ReviveChargesPerOffering); + Convert(rune, target, user); + return true; + } + + private void Convert(Entity rune, EntityUid target, EntityUid user) + { + _bloodCultRule.Convert(target); _stun.TryStun(target, TimeSpan.FromSeconds(2f), false); if (TryComp(target, out CuffableComponent? cuffs) && cuffs.Container.ContainedEntities.Count >= 1) { diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs index 64bb2191bf2..1cddaef0154 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveComponent.cs @@ -16,6 +16,7 @@ public sealed partial class CultRuneReviveComponent : Component { ["Brute"] = -100, ["Burn"] = -100, + ["Heat"] = -100, ["Asphyxiation"] = -100, ["Bloodloss"] = -100, ["Poison"] = -50, diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs index eb769c3a4ae..57f8fcb1b17 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs @@ -7,7 +7,7 @@ using Content.Shared.Mobs; using Content.Shared.Mobs.Components; using Content.Shared.Mobs.Systems; -using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; namespace Content.Server.WhiteDream.BloodCult.Runes.Revive; @@ -38,18 +38,23 @@ private void OnReviveRuneInvoked(Entity ent, ref TryInv !HasComp(entity)); if (possibleTargets.Count == 0) + { + args.Cancel(); return; + } var victim = possibleTargets.First(); if (chargesProvider.Charges == 0) { + args.Cancel(); _popup.PopupEntity(Loc.GetString("cult-revive-rune-no-charges"), args.User, args.User); return; } if (_mobState.IsAlive(victim)) { + args.Cancel(); _popup.PopupEntity(Loc.GetString("cult-revive-rune-already-alive"), args.User, args.User); return; } diff --git a/Content.Shared/Alert/AlertType.cs b/Content.Shared/Alert/AlertType.cs index 58b1f955e15..d284778c7dd 100644 --- a/Content.Shared/Alert/AlertType.cs +++ b/Content.Shared/Alert/AlertType.cs @@ -39,7 +39,7 @@ public enum AlertType : byte Exceptional, Perfect, MoodDead, - CultBuffed, + CultEmpowered, PilotingShuttle, Peckish, diff --git a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultLeaderComponent.cs b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultLeaderComponent.cs similarity index 100% rename from Content.Shared/WhiteDream/BloodCult/Components/BloodCultLeaderComponent.cs rename to Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultLeaderComponent.cs diff --git a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs similarity index 97% rename from Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs rename to Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs index ab4a39451b5..77dd2c73a30 100644 --- a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs @@ -5,7 +5,7 @@ using Robust.Shared.GameStates; using Robust.Shared.Prototypes; -namespace Content.Shared.WhiteDream.BloodCult.Components; +namespace Content.Shared.WhiteDream.BloodCult.BloodCultist; [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class BloodCultistComponent : Component, IAntagStatusIconComponent diff --git a/Content.Shared/WhiteDream/BloodCult/Components/BloodCultistRoleComponent.cs b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistRoleComponent.cs similarity index 100% rename from Content.Shared/WhiteDream/BloodCult/Components/BloodCultistRoleComponent.cs rename to Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistRoleComponent.cs diff --git a/Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistSystem.cs similarity index 72% rename from Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs rename to Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistSystem.cs index 6bed6c9d57d..f6aa15e6e8b 100644 --- a/Content.Shared/WhiteDream/BloodCult/Systems/BloodCultistSystem.cs +++ b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistSystem.cs @@ -1,6 +1,4 @@ -using Content.Shared.WhiteDream.BloodCult.Components; - -namespace Content.Shared.WhiteDream.BloodCult.Systems; +namespace Content.Shared.WhiteDream.BloodCult.BloodCultist; public sealed class BloodCultistSystem : EntitySystem { @@ -12,12 +10,12 @@ public override void Initialize() SubscribeLocalEvent(OnRemove); } - private void OnInit(EntityUid uid, T component, ComponentStartup args) + private void OnInit(Entity ent, ref ComponentStartup args) { RaiseLocalEvent(new EventCultistComponentState(true)); } - private void OnRemove(EntityUid uid, T component, ComponentShutdown args) + private void OnRemove(Entity ent, ref ComponentShutdown args) { RaiseLocalEvent(new EventCultistComponentState(false)); } diff --git a/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs index 73e727e9aad..2d94c1aedb7 100644 --- a/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/Components/PentagramComponent.cs @@ -6,7 +6,7 @@ namespace Content.Shared.WhiteDream.BloodCult.Components; [NetworkedComponent, RegisterComponent] public sealed partial class PentagramComponent : Component { - public ResPath RsiPath = new("/Textures/WhiteDream/BloodCult/pentagram.rsi"); + public ResPath RsiPath = new("/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi"); public readonly string[] States = [ diff --git a/Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs b/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemComponent.cs similarity index 84% rename from Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs rename to Content.Shared/WhiteDream/BloodCult/CultItem/CultItemComponent.cs index 7c93858448c..62b0e17d694 100644 --- a/Content.Shared/WhiteDream/BloodCult/Components/CultItemComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemComponent.cs @@ -1,6 +1,6 @@ using Robust.Shared.GameStates; -namespace Content.Shared.WhiteDream.BloodCult.Components; +namespace Content.Shared.WhiteDream.BloodCult.CultItem; [Virtual, RegisterComponent, NetworkedComponent] public sealed partial class CultItemComponent : Component diff --git a/Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs b/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemSystem.cs similarity index 91% rename from Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs rename to Content.Shared/WhiteDream/BloodCult/CultItem/CultItemSystem.cs index 45a8f2666b4..0eb99f8f023 100644 --- a/Content.Shared/WhiteDream/BloodCult/Systems/CultItemSystem.cs +++ b/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemSystem.cs @@ -1,12 +1,11 @@ using Content.Shared.Ghost; -using Content.Shared.Interaction; using Content.Shared.Inventory.Events; using Content.Shared.Popups; using Content.Shared.Throwing; using Content.Shared.Weapons.Melee.Events; -using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; -namespace Content.Shared.WhiteDream.BloodCult.Systems; +namespace Content.Shared.WhiteDream.BloodCult.CultItem; public sealed class CultItemSystem : EntitySystem { diff --git a/Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs b/Content.Shared/WhiteDream/BloodCult/Runes/RuneDrawerComponent.cs similarity index 68% rename from Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs rename to Content.Shared/WhiteDream/BloodCult/Runes/RuneDrawerComponent.cs index 073c795b776..b6dec321e4e 100644 --- a/Content.Shared/WhiteDream/BloodCult/Components/RuneDrawerComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/Runes/RuneDrawerComponent.cs @@ -1,14 +1,21 @@ using Content.Shared.DoAfter; +using Robust.Shared.Audio; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; using Robust.Shared.Serialization; -namespace Content.Shared.WhiteDream.BloodCult.Components; +namespace Content.Shared.WhiteDream.BloodCult.Runes; [RegisterComponent, NetworkedComponent] public sealed partial class RuneDrawerComponent : Component { + [DataField] public float EraseTime = 4f; + + [DataField] + public SoundSpecifier StartDrawingSound = new SoundPathSpecifier("/Audio/WhiteDream/BloodCult/butcher.ogg"); + + public SoundSpecifier EndDrawingSound = new SoundPathSpecifier("/Audio/WhiteDream/BloodCult/blood.ogg"); } [Serializable, NetSerializable] @@ -30,4 +37,5 @@ public sealed partial class RuneEraseDoAfterEvent : SimpleDoAfterEvent; public sealed partial class DrawRuneDoAfter : SimpleDoAfterEvent { public ProtoId Rune; + public SoundSpecifier EndDrawingSound; } diff --git a/Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs b/Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs similarity index 69% rename from Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs rename to Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs index 6ba9fa6c1d0..5f8d599f03d 100644 --- a/Content.Shared/WhiteDream/BloodCult/RuneSelectorPrototype.cs +++ b/Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs @@ -2,7 +2,7 @@ using Content.Shared.FixedPoint; using Robust.Shared.Prototypes; -namespace Content.Shared.WhiteDream.BloodCult; +namespace Content.Shared.WhiteDream.BloodCult.Runes; [Prototype("runeSelector")] public sealed class RuneSelectorPrototype : IPrototype @@ -13,18 +13,19 @@ public sealed class RuneSelectorPrototype : IPrototype [DataField(required: true)] public EntProtoId Prototype { get; } - [DataField] - public float BloodCost { get; } = 20f; [DataField] public float DrawTime { get; } = 4f; + /// + /// Damage dealt on the rune drawing. + /// [DataField] - public DamageSpecifier DrawDamage { get; } = new() + public DamageSpecifier DrawDamage = new() { DamageDict = new Dictionary { - { "Slash", 10 }, + ["Slash"] = 15, } }; } diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml index e59cc193ee5..284eb72b542 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml @@ -1,14 +1,26 @@ - type: entity - parent: CollideRune id: CultRuneBase name: based rune abstract: true + placement: + mode: SnapgridCenter components: + - type: Fixtures + fixtures: + rune: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.4" + hard: false + mask: + - ItemMask + layer: + - SlipLayer + - type: Physics + - type: Clickable - type: Sprite - sprite: WhiteDream/BloodCult/Runes/regular.rsi - layers: - - state: offering - color: '#F80000' + sprite: WhiteDream/BloodCult/Entities/Runes/regular.rsi + state: "offering" - type: CultRuneBase - type: Appearance @@ -18,38 +30,32 @@ name: rune of offering components: - type: Sprite - layers: - - state: offering - color: '#F80000' + state: "offering" - type: CultRuneBase invokePhrase: "Mah'weyh pleggh at e'ntrath!" - type: CultRuneOffering - type: entity parent: CultRuneBase - id: CultRuneEmpowering - name: rune of powers + id: CultRuneSpells + name: rune of spells components: - type: Sprite - layers: - - state: empower - color: '#F80000' + state: empower - type: CultRuneBase invokePhrase: "H'drak v'loso, mir'kanas verbot!" - invokeAction: "RuneEmpower" + invokeAction: "RunePowers" - type: entity parent: CultRuneBase - id: CultRuneBuff - name: rune of strength + id: CultRuneEmpower + name: rune of empower components: - type: Sprite - layers: - - state: empower - color: '#008080' + state: strength - type: CultRuneBase invokePhrase: "Qu'laris ver'don, thal'sorin mik'thar!" - invokeAction: "RuneBuff" + - type: CultRuneEmpower - type: entity parent: CultRuneBase @@ -57,9 +63,7 @@ name: rune of teleportation components: - type: Sprite - layers: - - state: teleport - color: '#F80000' + state: teleport - type: CultRuneBase invokePhrase: "Sas'so c'arta forbici!" invokeAction: "RuneTeleport" @@ -70,25 +74,26 @@ name: rune of rejuvenation components: - type: Sprite - layers: - - state: revive - color: '#F80000' + state: revive - type: CultRuneBase invokePhrase: "Pasnar val'keriam usinar. Savrae ines amutan. Yam'toth remium il'tarat!" - invokeAction: "RuneRevive" + - type: CultRuneRevive - type: entity parent: CultRuneBase id: CultRuneBarrier - name: rune of protection + name: rune of barrier components: - type: Sprite - layers: - - state: barrier - color: '#F80000' + state: barrier - type: CultRuneBase invokePhrase: "Khari'd! Eske'te tannin!" - invokeAction: "RuneBarrier" + runeActivationRange: 1.5 + bloodCost: 10 + activationDamage: + types: + Slash: 5 + - type: CultRuneBarrier - type: entity parent: CultRuneBase @@ -96,9 +101,7 @@ name: rune of summoning components: - type: Sprite - layers: - - state: summon - color: '#F80000' + state: summon - type: CultRuneBase invokePhrase: "N'ath reth sh'yro eth d'rekkathnor!" invokeAction: "RuneSummon" @@ -109,12 +112,14 @@ name: rune of boiling blood components: - type: Sprite - layers: - - state: blood_boil - color: '#F80000' + state: blood_boil - type: CultRuneBase invokePhrase: "N'Dedo ol'btoh!" - invokeAction: "RuneBloodboil" + requiredInvokers: 3 + activationDamage: + types: + Slash: 35 + - type: CultRuneBloodBoil - type: entity parent: CultRuneBase @@ -122,24 +127,23 @@ name: rune of apocalypse components: - type: Sprite - sprite: WhiteDream/BloodCult/Runes/apocalypse.rsi - layers: - - state: icon - color: '#F80000' + sprite: WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi + state: icon - type: CultRuneBase invokePhrase: "Ta'gh fara'qha fel d'amar det!" + activationDamage: + types: + Slash: 35 invokeAction: "RuneApocalypse" - type: entity parent: CultRuneBase - id: CultRuneDimensionTear - name: rune of dimension tear + id: CultRuneDimensionalRending + name: rune of dimensional rending components: - type: Sprite - sprite: WhiteDream/BloodCult/Runes/dimension_tear.rsi - layers: - - state: rune - color: '#F80000' + sprite: WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi + state: rune_animated - type: CultRuneBase invokePhrase: "TOK-LYR RQA-NAP G'OLT-ULOFT!!!" invokeAction: "RuneDimensionTear" diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Walls/blood_cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Walls/blood_cult.yml new file mode 100644 index 00000000000..bfb56f245f8 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Walls/blood_cult.yml @@ -0,0 +1,58 @@ +- type: entity + name: cult barrier + description: Can be destroyed with ritual dagger. + id: BloodCultBarrier + parent: BaseStructure + components: + - type: Transform + noRot: true + - type: Sprite + layers: + - sprite: WhiteDream/BloodCult/Entities/Structures/barrier.rsi + state: barrier + shader: unshaded + - type: Appearance + - type: InteractionOutline + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.45 + density: 75 + mask: + - MachineMask + layer: + - WallLayer + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 600 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 300 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + CultRunicMetal: + min: 5 + max: 5 + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PointLight + enabled: false + radius: 3 + color: red + - type: BloodCultBarrier + - type: Airtight + noAirWhenFullyAirBlocked: false diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Guns/Projectiles/magic.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Guns/Projectiles/magic.yml new file mode 100644 index 00000000000..b594585712f --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Guns/Projectiles/magic.yml @@ -0,0 +1,22 @@ +- type: entity + id: BloodBoilProjectile + parent: BaseBullet + name: Concentrated Blood + description: Oh no. + noSpawn: true + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Effects/blood_boil.rsi + state: bullet + - type: Projectile + damage: + groups: + Burn: 10 + Brute: 10 + ignoreTarget: true + - type: PointLight + enabled: true + color: "#ff4300" + radius: 2.0 + energy: 7.0 + - type: BloodBoilProjectile diff --git a/Resources/Prototypes/WhiteDream/Objectives/cult.yml b/Resources/Prototypes/WhiteDream/Objectives/cult.yml index e51bea483b2..e2995ec4abc 100644 --- a/Resources/Prototypes/WhiteDream/Objectives/cult.yml +++ b/Resources/Prototypes/WhiteDream/Objectives/cult.yml @@ -14,7 +14,7 @@ - type: RoleRequirement roles: components: - - CultistRole + - BloodCultistRole - type: TargetObjective title: objective-condition-kill-person-title - type: KillTargetCult diff --git a/Resources/Prototypes/WhiteDream/alerts.yml b/Resources/Prototypes/WhiteDream/alerts.yml index a634bd515b4..93328dcd61a 100644 --- a/Resources/Prototypes/WhiteDream/alerts.yml +++ b/Resources/Prototypes/WhiteDream/alerts.yml @@ -8,7 +8,7 @@ description: alerts-blood-spells-desc - type: alert - id: CultBuffed + id: CultEmpowered icons: [ /Textures/WhiteDream/BloodCult/Alerts/empowered.png ] - name: alerts-blood-cult-buff-name - description: alerts-blood-cult-buff-desc + name: alerts-blood-cult-empowered-name + description: alerts-blood-cult-empowered-desc diff --git a/Resources/Prototypes/WhiteDream/runeSelectors.yml b/Resources/Prototypes/WhiteDream/runeSelectors.yml index 236c1a90ca7..4c8c40f61e5 100644 --- a/Resources/Prototypes/WhiteDream/runeSelectors.yml +++ b/Resources/Prototypes/WhiteDream/runeSelectors.yml @@ -3,12 +3,12 @@ prototype: CultRuneOffering - type: runeSelector - id: CultRuneEmpowering - prototype: CultRuneEmpowering + id: CultRuneSpells + prototype: CultRuneSpells - type: runeSelector - id: CultRuneBuff - prototype: CultRuneBuff + id: CultRuneEmpower + prototype: CultRuneEmpower - type: runeSelector id: CultRuneTeleport @@ -35,6 +35,6 @@ prototype: CultRuneApocalypse - type: runeSelector - id: CultRuneDimensionTear - prototype: CultRuneDimensionTear + id: CultRuneDimensionalRending + prototype: CultRuneDimensionalRending diff --git a/Resources/Prototypes/WhiteDream/tiles.yml b/Resources/Prototypes/WhiteDream/tiles.yml new file mode 100644 index 00000000000..d6b987f77c2 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/tiles.yml @@ -0,0 +1,29 @@ +- type: tile + id: CultFloor + name: tiles-cult-floor + sprite: /Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png + variants: 1 + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepFloor + itemDrop: FloorTileItemSteel + heatCapacity: 10000 + +- type: tile + id: CultFloorConcealed + name: tiles-steel-floor + sprite: /Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/concealed.png + variants: 3 + placementVariants: + - 1.0 + - 1.0 + - 1.0 + baseTurf: Plating + isSubfloor: false + deconstructTools: [ Prying ] + footstepSounds: + collection: FootstepFloor + itemDrop: FloorTileItemSteel + heatCapacity: 10000 diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo1.png b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo1.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo1.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo1.png diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo2.png b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo2.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo2.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo2.png diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo3.png b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo3.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo3.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo3.png diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo4.png b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo4.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo4.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo4.png diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo5.png b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo5.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo5.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo5.png diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo6.png b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo6.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/halo6.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/halo6.png diff --git a/Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/pentagram.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Effects/pentagram.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/bullet.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/bullet.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/bullet.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/bullet.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-left.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/inhand-left.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/inhand-right.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/inhand-right.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/arcane_barrage.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/arcane_barrage.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/inhand-left.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/inhand-left.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/inhand-right.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/inhand-right.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/wielded-inhand-left.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-left.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/wielded-inhand-left.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/wielded-inhand-right.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/blood_spear.rsi/wielded-inhand-right.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/blood_spear.rsi/wielded-inhand-right.png diff --git a/Resources/Textures/WhiteDream/BloodCult/bola.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/bola.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/bola.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/bola.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/bola.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/bola.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/bola.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/bola.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/construct_cult.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/construct_cult.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/construct_cult.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/construct_cult.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/construct_cult.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/icon-off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/icon-off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/mirror-inhand-left.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-left.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/mirror-inhand-left.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/mirror-inhand-right.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/mirror_shield.rsi/mirror-inhand-right.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/mirror_shield.rsi/mirror-inhand-right.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-left.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/inhand-left.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/inhand-right.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/inhand-right.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/rites.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/rites.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon-off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon-off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/shuttle_curse.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone.png diff --git a/Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone2.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone2.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/soulstone.rsi/soulstone2.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone2.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-left.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/inhand-left.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/inhand-right.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/inhand-right.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/stun.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/stun.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon-on.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon-on.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon-on.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon-on.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/veil_shifter.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon-on.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon-on.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon-on.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon-on.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/void_torch.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..977cfae9d3aae9f51eecd397863ba68ef7592e0e GIT binary patch literal 2924 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/rune_animated.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/rune_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9d6128deaffc3379b789fb9b9ec192411bc96c GIT binary patch literal 18044 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 P00000NkvXXu0mjf|5I>V literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/barrier.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/barrier.png new file mode 100644 index 0000000000000000000000000000000000000000..855451e33a7e132210e8c46c68b958bb03b90e41 GIT binary patch literal 611 zcmV-p0-XJcP)=E&41;|g{56mMgvUN6V?LqLU+d-$HF5|H%5I11E|-Xs2vUSd1_=-%Ej;zKtp zxC3u^AG0ZK!UdJ{Tnfi)!Q-lHRH}Ot0h{P?Qm)5ZBJA4@D1dvt0D~T$Bz!7wM>ySM z>N7W8PoSEJ;w72f_ zQH6^D4@MVM%KUjQz>vt~hFALN#HfdsP%vD+ z9L!f`y$V?sG3t0FqQ}qID+N~vHHjq7I7sCP$LNB}8-4pqzElC#*vg5M0TVDhWYdPM zfW=0=b5C`AhVwd))v)&*{e~*i%?4iG(8wRD-m4Mm&G*1H#XFx)#%LyVpgSF}pI3vb zWW}{t2(%RICg(zItAdw0oG(#VbqlGu=twt~+BI!VbpA#{-ol3W7Oe6bs2dlaVWU&& zh=s;mbPs{wNJTP&Q^pqWA$!W?;huR@>f_FfSb_bK_9w*}$15HYNP3e x8(Q@VX^lD(UvB-+OEK>ev!~-X|1JMzd;=HirOlX;qqhJ6002ovPDHLkV1mlS8wdaZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/blood_boil.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/blood_boil.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa9f2590aa1df8f72bf495cb2fdd79d8c7fda80 GIT binary patch literal 506 zcmV0x?UK$c@Ylglg6p8!4-@5r^V-Ujs9lc|YyO?kz$ zD$*Ou@Zla~Q`d1f4mAJdy#RKXRpXFXg3rA&%l#brb;N}~pvimDj-Z=?G6Tg!{!TDy z3^Wx?BRZ`sOa=H?1E`2=K_oW>#ADKNU;&804W+HFd{*FP2Smn&03ypn)Olb*i$COCjQ@m0<*G&-z%=&8i*g4D1;q@xU?T0l&D_@`NiK=yYSj%K$BO=cDA# wz;b$F#XuN931z+HQf4(X-|?S*oc>$-0tki11D9~NGXMYp07*qoM6N<$f}N4&;{X5v literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/empower.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/empower.png new file mode 100644 index 0000000000000000000000000000000000000000..ee593ab7d83249d76aaa928c242c184a8acca2e1 GIT binary patch literal 541 zcmV+&0^n_B&DF}P@n{YDB|ylKPkXpqaCO_P}lYi z0BieA{;xY;Wvwz1kRO9m$J{GGEe(k0K;_p!rt46Rd2&TgyE|a^0UIHJcX*732VQkN z5Feg{tpmc+3z$@QX}>)Xsa-{%g)=hZot`vQ2iAasuU=f@M;-DCP_-z5ujp7g+B;J4l1+92QE!f- zU2hTv4ydj1miF1iHg#_rjt1gj-VxIZRPwb(xPAh4F_D;o$<|XyQO@byYfJ8zM7KK! zvR>{1@OVAlOB-%>Lkws!X`QGXbL~0z=%zwcwEb)&@&NEmz%EV)&A^nlp`GJ9P#=xQ zV)G2sc!1?}0Iv;CLeUT^<~^{QLi6qoeYiw}>;k}>+3tnA1&T!KTmhPl^!h*~FhpLXnflIvp*^eTA)rWu&L@yy=O3hkZ%g`%`?yX=wS z>1QcPyJ2JmM{?eulwSRiCM&=z6F6Vd$|o%{-E>Il;NcAj47`ZwBnzP(Fj-!Qhft(A fV(@L_|77SBom}==MEE=#00000NkvXXu0mjf&gJ?2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json similarity index 92% rename from Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json index 06b1c72bb71..963280d7121 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json @@ -25,6 +25,9 @@ { "name": "spirit_realm" }, + { + "name": "strength" + }, { "name": "summon" }, diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/offering.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/offering.png new file mode 100644 index 0000000000000000000000000000000000000000..e1d4a41c626033febf34e90ccc0bd175ea394974 GIT binary patch literal 568 zcmV-80>}M{P)l3kIYs_c)@7>1a!eM)B4Y6l4EX5GCnI*sgjLwQK-}kT#viB=6xAe~Po;AP*y5`K^}gj<4HM7U z`vkS~nirmg>Dm#fK`YlLz$d7Y@I;ivTS@EV=`D|NRh|d-+5xSJsA63^>wvWg`@q0f zYVdShiI9=@1FLpG?Fb}TOgU`vEye61&B(V_^~_aC@04p3GHXf#e6v!Ell-pA`rrY> z=*F)nsTTg^e=EyQN_6l7oU9#zPR6P!A2{}f5-da=H0HfA2!nab< z!nOiE@_%DR&zU&U!FK=;V2J=c$GYeH#!9=PDCo-w_5cKJ}Y9o;RW2~%{o%V3Lb$xz>!$~j||9<8*)4Ta&%@o>P^~Uy2bbz zrxoWmO|_vGVY_aEz&z%Fx;y!jF#u`+nL`~UC$#gdE+K`>s(L%cCWe3^r z@PY%1ggV8N&VpA8vq7Vsn?o#`>sRxf^{jXC-GHv!_rw7)WHLR8kl74aQ*tx(PD(uI zGovo>fG`2*SrBzWA)72g)2A!9 zk5`hbQ?VK4nHDj&07T9`@T`AIMFsjy`|00wdO2_j^h|>&u($KsRGTD}*7AY_@1%=@ zatXr2NQBemf#CE>@CbySk__Yo;6W##1%gkqh)XBz++f zXVz7WYc40-7C6^8Dv>gLqz013_DaNB$75Y)f%g*1I{WLg?Jlm#d>umOd`^{AuH zHhHJ>(fW(OpxgtLzL(Wu6j3)y1(4Cje3SO9@Kj%)Z;J!S07U>YdUdXwf)N;csJCOA zW&piTdd&*3!>F}L+p!iF+wh(^W?))Bejrs&lq!vebMK}qvKy^QcR{O|KB1a5lkJEq z1#>`G)bIV&j97`zk?dTkL?c^*lrRm;F(T(auj@P=VG3HifzjVlpBHpaoe6a_Yuy=A zaRz$eR7Y9pHLs@ZMt{$sr$9kD{XmBjFD8#ZDo|}`vmD2~XLuSux)FKg1d!eLxTDra zpjUO?YRAzX5q5`&WO@P!?Tx@to!O4w7ibIi5jo!)I(&BxqIyLc=yTJbYt@?CfyViLEh+42S?P)V2N$w@s57SX8r0F4v~y6G-2{@+IdyQCJV)3rMpQKH2-j^Jw0P zzZZ6u7{(@dFJhRBDVd!C&l_|q{ETMjok0}nGD@6%Q~HQDJ3}kqd#qU!Q3<5V?ac;I z@))oJuL!Vn(-+lt5{pY9wb(5Ob|e$^-cmInC;UYL(nAo-)B^U*09LQGIHFq>q~J+} zYv>}mFR^AEHJ&`vh`?FSP*5lDp1$xpKExs=dMf8`-qDaGV66e4cA&^G zpR6E7)eLTb41nnkrK~LrMj%a@*xZ4o#SSbFs=*Xwoi|{fdV&hy0N~RYXnFh=@UaZ5 zg|vk6EX9D)6w&6THGxV37xGl&Kgut#H>9V$tCw2i;d{p{So+|_G2^bsZtX$)5lAJF zp5n2m6CO1!ZB|$A09Gp4YfqK)kZ0|k%@iDwxw zu5fHNIr8xaR%~dxXF(V>phy5SBI^4+j$JisLYo49TrOk)B}GEoU{4jV?O8n=QUtg& zVtO{X_J6<=fp{Y`md^Xc4(Sc6B=O$sT`_VAk;dOohBt?92 zsT>1sAo{G-%dfA5jkR;lo=t|Ib|MQq@qkW6T)cNSb~iZwpFCK2b!Lx7t#?Qj|1FO{ ZrGM(@*kVSKDT)99002ovPDHLkV1l7uPOAU_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/summon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/summon.png new file mode 100644 index 0000000000000000000000000000000000000000..864fd164f6522c6e8804d490cb4150f6e6c1393e GIT binary patch literal 518 zcmV+h0{Q)kP)b^#3{!#*`Pz;7M8-a-pYWKkWlI<9$}p6ypg>Ur1$>rF(sCrLX8&n4v-2=JGoPdT z;9nKDWxfpnm7^lAko(@D2t0iiIKoi^wu%UM+(zLV433V^9UDbVyzvu$f04a9n%Vj4 z^QB|Bh{bHe`GwpSB2Y$>eG9Fhk})^}Z}LXu421LOgJfX7&QNd*47fHrF%x8&B-34e zIEq{mXGA4|6>^?e1Y{z@(=!P>KNS%P@b%dZi%2;|w01uRep)vi=R+BHm@8qP%ZJ&i z?CA3f)=MfY4^!qBT^Fv+Y^;#~=B?l%1^9hN;oa?edc3lVxCr+$DtWJp6PI9>MMGi) zuZSGwJ?r2ZkYOs)Ph>au*^PXoiF}6M{OIicaIV!OA>gw_6Ra|!v z71&AxOl#j%$SMhdmVD~O#8^wXC^?p$9o;kl`Iq?&Y_s8vfmS7BIjaunAp)}i_-(@e z9wRV_6FmpswF3ap!1n>bicp@dRO!@cy^a`sC)SN)rsu809ru3$h?B&LJSG7 z#qXL_vdqaK4jr$*Bcoj9nahY<@&tfePDkfCKN&IBBWgBnGl-TE2Ec0t=R&jstiU#C z#Ss{+sGs}#gby!h9sRt*=6QWLSf_RpjE>D~!>DkhdiwD;nB|uJf5InH?O+UUw)Xp_MfdejO_W$fEVsDKL#*=>lElEjmtth^}LAopnkLl->XU002ovPDHLkV1oYD=jH$a literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult0.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult0.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult0.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult0.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult1.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult1.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult1.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult1.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult2.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult2.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult2.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult2.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult3.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult3.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult3.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult3.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult4.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult4.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult4.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult4.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult5.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult5.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult5.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult5.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult6.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult6.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult6.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult6.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult7.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult7.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/cult7.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/cult7.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/full.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/full.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/full.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/full.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/assembly.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/assembly.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/assembly.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/assembly.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closed.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/closed.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closed.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/closed.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closing.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/closing.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/closing.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/closing.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/open.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/open.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/open.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/open.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/opening.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/opening.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_airlock.rsi/opening.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_airlock.rsi/opening.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/cultgirder.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_girder.rsi/cultgirder.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/cultgirder.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_girder.rsi/cultgirder.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_girder.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/Concealed/cult_girder.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/Concealed/cult_girder.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/barrier.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/barrier.rsi/barrier.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/barrier.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/barrier.rsi/barrier.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/barrier.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Effects/shield.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/barrier.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon-off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon-off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/blood_altar.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/assembly.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/assembly.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/assembly.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/assembly.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closed.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/closed.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closed.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/closed.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closing.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/closing.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/closing.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/closing.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/open.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/open.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/open.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/open.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/opening.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/opening.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_airlock.rsi/opening.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi/opening.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/cultgirder.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/cultgirder.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/cultgirder.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/cultgirder.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_girder.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_shield.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_shield.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_shield.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/cult_shield.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_shield.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon-off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon-off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/forge.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon_off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon_off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/pylon.rsi/pylon_off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon_off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon-off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon-off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/meta.json similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Structures/tome_altar.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/meta.json diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Runes/apocalypse.rsi/icon.png deleted file mode 100644 index 4821cc1d81c66e0704f5de21643605959f3a2384..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3358 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune.png b/Resources/Textures/WhiteDream/BloodCult/Runes/dimension_tear.rsi/rune.png deleted file mode 100644 index 76cc08b201f9a6bf4b35a4f6c186d470f6861e34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2211 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 D&>k@` diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/blood_boil.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/blood_boil.png deleted file mode 100644 index cc2a6cd5b7936f0ee37ddf369dfc66eb2abc1e33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmV-u0+;=XP)aE_1p;vxB`0$LTB~ zKCe9<+v~k`4Vk8C?hz1bm*5KkY6MEEK!FaUP~9_WfL++oH3b9eJfe&S zm<}@461CwrHvpbPpU?htbypB@ zt=Q_8f&mz0L|OFsUIXfk5Nrk{O@S+FN-_X&67@O*i`q8ah^WMSd>l}CMqnV!GoE#P zYbWh$fYt2p+W!hds~;dBszb+Q2g8eN6;#21ZzMj)T@+YU@$Os$Dgd~1kCyLII&^;E z?$m1<(=(wvCn(RUf>7p^5k3Fmf>VN_z4Sa!k|1fx6GQmC`wjB zwtV*P>~Cx~tACco0PYXbc)ea%yWMWJe#qr=d9LmE`?bDn?biXgVTp`0mtl2!BsGQc;03Xs+`??6NV7(}7Zk>l~W76>W5e+%CL!`FylR4GmL;A>OiFZ z$$Q@~<4I&Jqx3R4Z4s)7RL$G%c4Djp;oRUYC_QvX zBCoaxsbmiLVW-{dozL~V-EL11kAi$l3;P|!Bn1uv#GQC(Q=zIOFz%@uwjm&@Qp5?x zBZ2`ugdsgzo+g(!9?+=JExFMUC|BWsI1=|%GTNjKNxbN|36oce_dD+=0MdfeXYP%AL}gcQ=&oRIR|txTwGjXWlv#mPp{OuYLAXB6q3PI$EON-- z1nD7)0e~ddbUhBxi~9xO6Y*49O`eY43q(m{1c0Z?6{tI2=nT|LjB}N;y%yTLz&)v+ z)qMLO6R(RT?URhwp<)vlkBW1G?_te3fAnyfM1ak;*pkpGmB0W2;7_lnw-h*t&af*S p72cd1H9kt0DE!H_{Sm-l$`@3A`S#`3;u8P>002ovPDHLkV1hGVCbIwl diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/offering.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/offering.png deleted file mode 100644 index 0bb71724a389d7f37825e58e8df12467b36569a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)nXI8U3tx z!3HK$25Q0G$@O}j_5OG~4xh>ffP#xQIoE%JdqNWYd_J#0efK5mn*d_M_&fg(xa^(h zk0+bkyG?ooStA%MsTV`+(}3Qj>Uo zWHSKA@m;GN-vH2^6kH;T7XWkC(Qqt~$_D}UW2$w?6ac|#LJD5041|6FOA`7>sRXMG zAOw$k2Z_#)NFuNR6EmeY4Kpi%*h=-x=0GM{aINEaHoVgNfL|E0b9do*;t@GuK)^ya z=HGH)=n&d$@30YwILJ1$AolodH%Kj`dnN4y9=t^Vr@_0*kiY^$3$0Pzs_$M|0mSLm zvv^M~Gyyn}cy+Ex9LIaXy#T};4Q$kC=9r@1bv+<94D3DE-%hx)kPWQbm(y3@hR%Y| z4-eM*Z2OasQ*}D7XZoLAY)i-SH2_%fiHKg$-8t|n2tA>DPaZu1s|G&6XC_Gx00000 LNkvXXu0mjf!($Ts diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/revive.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/revive.png deleted file mode 100644 index 7136064c4bd3fa09505e9e13b635a2883751cf17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmV-;0*C#HP)nV!<>%#x0JApq=lyGaQ{&)Qg`lwkhZ zEg;=qH30>4M+H>as|P0v+57$e3_qh5YrtEKZ3$r~HByw+LwOo!r7b~BYuy@&84W#9P=f@vL!=Ac^!$|QK z0kj{BP?gLX?(GK1GKx+t7U3t$hQup$*KtxfGJtRfp*Rp&Ynk|90(&+uLng_oSM>atZ SkMj!v0000XhEgQJ;n$Q;1n{FUp`Ixnl5mrUW9H`zhnO+C(?QkBTg!!NkNutnClrekqsZB z7hBfrir-6WKJTYntXVzsL-aB!d|qx1S+@^8IF~Yml({9 z_QrS9hI_1CQ5G?u`N#}A*hHXu$tM{ykchdC`+*&hkxx^=Qi>7r{*KD_c0#sCN&@b2 zmX<8k6#;MO?0G`~uf5%}d0%Z!kP-5EQ4#>Onb<3IM1ei78KDWM=W$+O0MA))JYz?6 z3G})F1=+5^xMWyr6k$BrlmvQhNEE7kx)B*CN}jT)zdMMOipA3={3xxaVO(m+Ri~;h z0WT&Wzq}BY`gHp*ps$C!(m> z*;h)B^gZy=oy~^wKoS*48K3PwD_rLAI*wJ{^FA(?NG8hmNUVoaNa&lKWfd-XOGX0K ziq8HYfYIl(de=|Hy$y%aBZJFFxqJU1zy$}$C{QUL4uZdCyMt(NpMQg%?jIbPrpC{` Rg9ZQq002ovPDHLkV1kQkJ465g diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/summon.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/summon.png deleted file mode 100644 index 7a047d94fa36f75d00825cdae0d942a7eb6efcd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qXCP)pV zfs*b*00QuwZ1LNQg4T?Ci~nF>b#Nb1Ajv`i#<@V_u1Me2usT4+ki|n|B%!rc)c`|= z=Ol1Z3id6JRi2@bT8_XT(=(BcSAJ%^)eYPukt~I5%Mt;v+Q>NH$$Yp0C!xi7X+wf} zrV%|ESqD85*;(Rtsy57W>T67whxgNSBaHyS{A9%FVJi}p@s9E6Om5_^7pf>D!tQDz zJqcSm{GM|mrT$M%# zPG&SS?(dGvK++=7Q>Zh+U6hj$f5xmv5?Ch@4`ozbMAijtzpxG29w;)9fO3$CqT$|V zQBgybjV7Zi0t{W0M@P1&hY;5gRX7$+RF^i?j|f-liUFnz1^`cib`71=8Yu+SDEb=@ zbDiD$y)-yzSe>grOmy}`?y~{a6-Lkr8gd?)@WX@!((84V@9kxiQaTZ}CY<35^ah+i XV%Vaqt&shT00000NkvXXu0mjf*LxOG diff --git a/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/teleport.png b/Resources/Textures/WhiteDream/BloodCult/Runes/regular.rsi/teleport.png deleted file mode 100644 index 364bef555c165903dd36cdc7a6f58ac17ebb267b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 646 zcmV;10(t$3P)%=LPGbmNhL7U(%L$`~X@PV~J~?1O+N zDVqI$zZuC3LCvc~&*$^wbUH2GnlA-l3u777_v7*S8rL_?fdoWR;ypJ;t2K~j{DS}= z^^`$5$1!k6>D|}Y-*PU6hYC34yhg}7(Rie&;`=>UEiC~pl0giNj4+2>U>)P5yl4sd zex)cpSGoXLr{|ME^wXB1CyP6BB2-L*JKqct3Ec1ZXgH~m)~7OF)CUAI-@99f4k9 z>`9W-lWDFa5*dW5Dz$Y_1Q_tW_sJ>YlJlfcw?=c@GOVW-WrTD-KBtV4`+!2Wl0R#nUClm8iL*-)if?52%&^D(rT<7$qd%1inhrbH%?W z=Pd!`cIQj4;5eex*plv4{2<_xi$uCsRWh|Px$}B8n Date: Mon, 30 Sep 2024 12:25:09 +0700 Subject: [PATCH 03/15] feat: teleport, summon, rending and apocalypse runes --- .../ListViewSelector/ListViewSelectorBUI.cs | 114 ++++++++++++++++++ .../RadialSelector/RadialSelectorMenuBUI.cs | 108 +++++++++++++++++ .../BloodCult/NameSelector/NameSelectorBUI.cs | 67 ++++++++++ .../Gamerule/BloodCultRuleComponent.cs | 5 +- .../BloodCult/Gamerule/BloodCultRuleSystem.cs | 51 +++++--- .../Objectives/KillTargetCultComponent.cs | 9 +- .../Objectives/KillTargetCultSystem.cs | 46 ++++--- .../Apocalypse/CultRuneApocalypseComponent.cs | 61 ++++++++++ .../Apocalypse/CultRuneApocalypseSystem.cs | 81 +++++++++++++ .../BloodCult/Runes/CultRuneBaseComponent.cs | 10 +- .../Runes/CultRuneBaseSystem.Helpers.cs | 29 +++++ .../BloodCult/Runes/CultRuneBaseSystem.cs | 19 +-- .../Runes/Offering/CultRuneOfferingSystem.cs | 4 +- .../Runes/Rending/CultRuneRendingComponent.cs | 33 +++++ .../Runes/Rending/CultRuneRendingSystem.cs | 102 ++++++++++++++++ .../Runes/Revive/CultRuneReviveSystem.cs | 12 +- .../Runes/Spells/CultRuneSpellsComponent.cs | 4 + .../Runes/Spells/CultRuneSpellsSystem.cs | 48 ++++++++ .../Runes/Summon/CultRuneSummonComponent.cs | 10 ++ .../Runes/Summon/CultRuneSummonSystem.cs | 93 ++++++++++++++ .../Teleport/CultRuneTeleportComponent.cs | 19 +++ .../Runes/Teleport/CultRuneTeleportSystem.cs | 93 ++++++++++++++ .../ListViewSelector/ListViewSelectorEntry.cs | 26 ++++ .../RadialSelector/RadialSelectorComponent.cs | 24 ++++ .../BloodCultist/BloodCultistComponent.cs | 28 +---- .../BloodCult/Runes/ApocalypseRune.cs | 14 +++ .../WhiteDream/BloodCult/Runes/RendingRune.cs | 14 +++ .../BloodCult/Runes/RuneSelectorPrototype.cs | 1 - .../WhiteDream/BloodCult/UI/NameSelector.cs | 16 +++ ...sheddraw.ogg => rending_draw_finished.ogg} | Bin .../{40sec.ogg => rending_ritual.ogg} | Bin .../en-US/white-dream/cult/gamerule.ftl | 2 +- Resources/Locale/en-US/white-dream/runes.ftl | 18 +++ .../Entities/Mobs/Player/narsie.yml | 7 -- .../Entities/Objects/Weapons/Melee/cult.yml | 2 +- Resources/Prototypes/GameRules/events.yml | 24 ++-- .../Entities/Objects/Runes/cult.yml | 52 ++++++-- .../Prototypes/WhiteDream/Objectives/cult.yml | 7 +- .../Prototypes/WhiteDream/runeSelectors.yml | 9 +- .../Entities/Runes/apocalypse.rsi/icon.png | Bin 2924 -> 5310 bytes .../Entities/Runes/apocalypse.rsi/meta.json | 2 +- .../Runes/dimensional_rending.rsi/meta.json | 2 +- .../Runes/dimensional_rending.rsi/rune.png | Bin 2418 -> 6020 bytes .../dimensional_rending.rsi/rune_animated.png | Bin 18044 -> 39701 bytes .../Entities/Runes/regular.rsi/barrier.png | Bin 611 -> 1302 bytes .../Entities/Runes/regular.rsi/blood_boil.png | Bin 506 -> 1159 bytes .../Entities/Runes/regular.rsi/empower.png | Bin 541 -> 1212 bytes .../Entities/Runes/regular.rsi/meta.json | 2 +- .../Entities/Runes/regular.rsi/offering.png | Bin 568 -> 1197 bytes .../Entities/Runes/regular.rsi/revive.png | Bin 534 -> 1188 bytes .../Runes/regular.rsi/spirit_realm.png | Bin 594 -> 1299 bytes .../Entities/Runes/regular.rsi/strength.png | Bin 743 -> 1183 bytes .../Entities/Runes/regular.rsi/summon.png | Bin 518 -> 1232 bytes .../Entities/Runes/regular.rsi/teleport.png | Bin 507 -> 1303 bytes 54 files changed, 1150 insertions(+), 118 deletions(-) create mode 100644 Content.Client/ListViewSelector/ListViewSelectorBUI.cs create mode 100644 Content.Client/RadialSelector/RadialSelectorMenuBUI.cs create mode 100644 Content.Client/WhiteDream/BloodCult/NameSelector/NameSelectorBUI.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportSystem.cs create mode 100644 Content.Shared/ListViewSelector/ListViewSelectorEntry.cs create mode 100644 Content.Shared/RadialSelector/RadialSelectorComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Runes/ApocalypseRune.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Runes/RendingRune.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/UI/NameSelector.cs rename Resources/Audio/WhiteDream/BloodCult/{finisheddraw.ogg => rending_draw_finished.ogg} (100%) rename Resources/Audio/WhiteDream/BloodCult/{40sec.ogg => rending_ritual.ogg} (100%) create mode 100644 Resources/Locale/en-US/white-dream/runes.ftl diff --git a/Content.Client/ListViewSelector/ListViewSelectorBUI.cs b/Content.Client/ListViewSelector/ListViewSelectorBUI.cs new file mode 100644 index 00000000000..b8471796bce --- /dev/null +++ b/Content.Client/ListViewSelector/ListViewSelectorBUI.cs @@ -0,0 +1,114 @@ +using Content.Client.Lathe.UI; +using Content.Client.UserInterface.Controls; +using Content.Shared.ListViewSelector; +using JetBrains.Annotations; +using Robust.Client.UserInterface.Controls; +using Robust.Shared.Prototypes; + +// ReSharper disable InconsistentNaming + +namespace Content.Client.ListViewSelector; + +[UsedImplicitly] +public sealed class ListViewSelectorBUI(EntityUid owner, Enum uiKey) : BoundUserInterface(owner, uiKey) +{ + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + + private FancyWindow _window = new(); + private BoxContainer? _itemsContainer; + + protected override void Open() + { + _window = FormWindow(); + _window.OnClose += Close; + _window.OpenCentered(); + } + + protected override void UpdateState(BoundUserInterfaceState state) + { + base.UpdateState(state); + + if (state is ListViewSelectorState listViewSelectorState) + { + PopulateWindow(listViewSelectorState.Items); + } + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + + if (disposing) + _window.Close(); + } + + private FancyWindow FormWindow() + { + var window = new FancyWindow + { + HorizontalExpand = true, + VerticalExpand = true, + MinWidth = 350, + MinHeight = 400, + Title = Loc.GetString("list-view-window-default-title") + }; + + var scrollContainer = new ScrollContainer + { + HorizontalExpand = true, + VerticalExpand = true + }; + + var itemsContainer = new BoxContainer + { + Orientation = BoxContainer.LayoutOrientation.Vertical + }; + + scrollContainer.AddChild(itemsContainer); + window.AddChild(scrollContainer); + + _itemsContainer = itemsContainer; + + return window; + } + + private void PopulateWindow(List items) + { + if (_itemsContainer is null) + { + return; + } + + _itemsContainer.Children.Clear(); + + foreach (var item in items) + { + var itemName = item.Name; + var itemDesc = item.Description; + if (_prototypeManager.TryIndex(item.Id, out var itemPrototype)) + { + itemName = itemPrototype.Name; + itemDesc = itemPrototype.Description; + } + + var button = new Button + { + Text = itemName, + }; + + if (!string.IsNullOrEmpty(itemDesc)) + { + button.TooltipSupplier = _ => new RecipeTooltip(itemDesc); + } + + button.OnButtonUp += _ => + { + var msg = new ListViewItemSelectedMessage(item, items.IndexOf(item)); + SendMessage(msg); + Close(); + }; + + _itemsContainer.AddChild(button); + } + } +} diff --git a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs new file mode 100644 index 00000000000..14f1ec8c0d1 --- /dev/null +++ b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs @@ -0,0 +1,108 @@ +using System.Numerics; +using Content.Client.UserInterface.Controls; +using Content.Shared.RadialSelector; +using JetBrains.Annotations; +using Robust.Client.GameObjects; +using Robust.Client.Graphics; +using Robust.Client.Input; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Shared.Prototypes; + +// ReSharper disable InconsistentNaming + +namespace Content.Client.RadialSelector; + +[UsedImplicitly] +public sealed class RadialSelectorMenuBUI : BoundUserInterface +{ + [Dependency] private readonly IClyde _displayManager = default!; + [Dependency] private readonly IInputManager _inputManager = default!; + [Dependency] private readonly EntityManager _entManager = default!; + [Dependency] private readonly IPrototypeManager _protoManager = default!; + + public Action? ItemSelected; + + private readonly SpriteSystem _spriteSystem; + + private RadialMenu _menu; + + public RadialSelectorMenuBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) + { + _spriteSystem = _entManager.System(); + _menu = new RadialMenu(); + } + + protected override void Open() + { + _menu = FormMenu(); + _menu.OnClose += Close; + _menu.OpenCenteredAt(_inputManager.MouseScreenPosition.Position / _displayManager.ScreenSize); + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + if (disposing) + _menu.Dispose(); + } + + private RadialMenu FormMenu() + { + var menu = new RadialMenu + { + HorizontalExpand = true, + VerticalExpand = true, + BackButtonStyleClass = "RadialMenuBackButton", + CloseButtonStyleClass = "RadialMenuCloseButton" + }; + + if (!_entManager.TryGetComponent(Owner, out var selector)) + return menu; + + var mainContainer = new RadialContainer + { + Radius = 36f / (selector.Prototypes.Count == 1 + ? 1 + : MathF.Sin(MathF.PI / selector.Prototypes.Count)) + }; + + foreach (var protoId in selector.Prototypes) + { + if (!_protoManager.TryIndex(protoId, out var proto)) + continue; + + var itemSize = new Vector2(64f, 64f); + var button = new RadialMenuTextureButton + { + ToolTip = Loc.GetString(proto.Name), + StyleClasses = { "RadialMenuButton" }, + SetSize = itemSize + }; + var runeIcon = _spriteSystem.Frame0(proto); + var runeScale = itemSize / runeIcon.Size; + + var texture = new TextureRect + { + VerticalAlignment = Control.VAlignment.Center, + HorizontalAlignment = Control.HAlignment.Center, + Texture = runeIcon, + TextureScale = runeScale + }; + + button.AddChild(texture); + + button.OnButtonUp += _ => + { + var msg = new RadialSelectorSelectedMessage(protoId); + SendMessage(msg); + Close(); + }; + + mainContainer.AddChild(button); + } + + menu.AddChild(mainContainer); + return menu; + } +} diff --git a/Content.Client/WhiteDream/BloodCult/NameSelector/NameSelectorBUI.cs b/Content.Client/WhiteDream/BloodCult/NameSelector/NameSelectorBUI.cs new file mode 100644 index 00000000000..6d3788f775c --- /dev/null +++ b/Content.Client/WhiteDream/BloodCult/NameSelector/NameSelectorBUI.cs @@ -0,0 +1,67 @@ +using Content.Client.UserInterface.Controls; +using Content.Shared.WhiteDream.BloodCult.UI; +using JetBrains.Annotations; +using Robust.Client.UserInterface.Controls; + +// ReSharper disable InconsistentNaming + +namespace Content.Client.WhiteDream.BloodCult.NameSelector; + +[UsedImplicitly] +public sealed class NameSelectorBUI(EntityUid owner, Enum uiKey) : BoundUserInterface(owner, uiKey) +{ + private readonly FancyWindow _window = new(); + + protected override void Open() + { + base.Open(); + + FormWindow(); + _window.OpenCentered(); + _window.OnClose += Close; + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + + if (disposing) + _window.Close(); + } + + private void FormWindow() + { + var container = new BoxContainer + { + Orientation = BoxContainer.LayoutOrientation.Vertical + }; + + var label = new Label + { + Text = Loc.GetString("name-selector-title") + }; + + var lineEdit = new LineEdit + { + HorizontalExpand = true + }; + + var button = new Button + { + Text = Loc.GetString("name-selector-accept-button") + }; + + button.OnButtonUp += _ => + { + var msg = new NameSelectedMessage(lineEdit.Text); + SendMessage(msg); + Close(); + }; + + container.AddChild(label); + container.AddChild(lineEdit); + container.AddChild(button); + + _window.AddChild(container); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs index ccf9fdff3a4..7d2df38c669 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs @@ -31,6 +31,9 @@ public sealed partial class BloodCultRuleComponent : Component [DataField] public int PentagramThreshold = 8; + /// + /// The entityUid of body which should be sacrificed. + /// public EntityUid? OfferingTarget; // public List Constructs = new(); @@ -54,4 +57,4 @@ public enum CultStage : byte Pentagram, } -public sealed class CultNarsieSummoned : EntityEventArgs; +public sealed class BloodCultNarsieSummoned : EntityEventArgs; diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs index d4195c7ea79..f97495458b9 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs @@ -1,4 +1,5 @@ -using System.Linq; +using System.Diagnostics.CodeAnalysis; +using System.Linq; using Content.Server.Actions; using Content.Server.Antag; using Content.Server.Antag.Components; @@ -56,7 +57,7 @@ public override void Initialize() SubscribeLocalEvent(AfterEntitySelected); - SubscribeLocalEvent(OnNarsieSummon); + SubscribeLocalEvent(OnNarsieSummon); SubscribeLocalEvent(OnCultistComponentInit); SubscribeLocalEvent(OnCultistComponentRemoved); @@ -71,7 +72,7 @@ protected override void Started(EntityUid uid, BloodCultRuleComponent component, { base.Started(uid, component, gameRule, args); - component.OfferingTarget = FindTarget()?.Mind ?? null; + component.OfferingTarget = FindTarget(); } protected override void AppendRoundEndText(EntityUid uid, BloodCultRuleComponent component, @@ -97,7 +98,7 @@ private void AfterEntitySelected(Entity ent, ref AfterAn MakeCultist(args.EntityUid, ent); } - private void OnNarsieSummon(CultNarsieSummoned ev) + private void OnNarsieSummon(BloodCultNarsieSummoned ev) { var rulesQuery = QueryActiveRules(); while (rulesQuery.MoveNext(out _, out var cult, out _)) @@ -114,8 +115,8 @@ private void OnNarsieSummon(CultNarsieSummoned ev) continue; var transform = Transform(ent.Owner); - var reaper = Spawn(cult.ReaperPrototype, transform.Coordinates); - _mindSystem.TransferTo(mindContainer.Mind.Value, reaper); + // var reaper = Spawn(cult.ReaperPrototype, transform.Coordinates); + // _mindSystem.TransferTo(mindContainer.Mind.Value, reaper); _bodySystem.GibBody(ent); } @@ -207,12 +208,32 @@ public void Convert(EntityUid target) } } - public bool IsTarget(EntityUid mindId) + public bool TryGetTarget([NotNullWhen(true)] out EntityUid? target) + { + target = GetTarget(); + return target is not null; + } + + public EntityUid? GetTarget() + { + var query = QueryActiveRules(); + while (query.MoveNext(out _, out var bloodCultRule, out _)) + { + if (bloodCultRule.OfferingTarget.HasValue) + { + return bloodCultRule.OfferingTarget.Value; + } + } + + return null; + } + + public bool IsTarget(EntityUid entityUid) { var query = QueryActiveRules(); while (query.MoveNext(out _, out var bloodCultRule, out _)) { - return mindId == bloodCultRule.OfferingTarget; + return entityUid == bloodCultRule.OfferingTarget; } return false; @@ -261,26 +282,20 @@ private void MakeCultist(EntityUid cultist, Entity rule) _mindSystem.TryAddObjective(mindId, mind, "KillTargetCultObjective"); } - private MindContainerComponent? FindTarget(ICollection exclude = null!) + private EntityUid? FindTarget(ICollection exclude = null!) { var querry = EntityManager .EntityQueryEnumerator(); - var potentialTargets = new List(); + var potentialTargets = new List(); while (querry.MoveNext(out var uid, out var mind, out _, out _)) { var entity = mind.Mind; - - if (entity == default) + if (entity == default || exclude?.Contains(uid) is true || HasComp(uid)) continue; - if (exclude?.Contains(uid) is true) - { - continue; - } - - potentialTargets.Add(mind); + potentialTargets.Add(uid); } return potentialTargets.Count > 0 ? _random.Pick(potentialTargets) : null; diff --git a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs index 84ac16f9bef..8c500a04328 100644 --- a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultComponent.cs @@ -1,4 +1,11 @@ namespace Content.Server.WhiteDream.BloodCult.Objectives; [RegisterComponent, Access(typeof(KillTargetCultSystem))] -public sealed partial class KillTargetCultComponent : Component; +public sealed partial class KillTargetCultComponent : Component +{ + [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] + public string Title = string.Empty; + + [DataField, ViewVariables(VVAccess.ReadWrite)] + public EntityUid Target; +} diff --git a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs index 73aa6497974..d1f0a7cc577 100644 --- a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs @@ -1,39 +1,57 @@ using System.Linq; -using Content.Server.Objectives.Components; -using Content.Server.Objectives.Systems; +using Content.Server.Roles.Jobs; using Content.Server.WhiteDream.BloodCult.Gamerule; +using Content.Shared.Mobs.Components; +using Content.Shared.Mobs.Systems; using Content.Shared.Objectives.Components; namespace Content.Server.WhiteDream.BloodCult.Objectives; public sealed class KillTargetCultSystem : EntitySystem { - [Dependency] private readonly TargetObjectiveSystem _target = default!; + [Dependency] private readonly JobSystem _job = default!; + [Dependency] private readonly MetaDataSystem _metaData = default!; + [Dependency] private readonly MobStateSystem _mobState = default!; public override void Initialize() { - SubscribeLocalEvent(OnCultTargetAssigned); + SubscribeLocalEvent(OnObjectiveAssigned); + SubscribeLocalEvent(OnAfterAssign); + SubscribeLocalEvent(OnGetProgress); } - private void OnCultTargetAssigned(Entity ent, ref ObjectiveAssignedEvent args) + private void OnObjectiveAssigned(Entity ent, ref ObjectiveAssignedEvent args) { - // invalid prototype - if (!TryComp(ent.Owner, out var target)) + var cultistRule = EntityManager.EntityQuery().FirstOrDefault(); + if (cultistRule?.OfferingTarget == null) { - args.Cancelled = true; return; } - // target already assigned - if (target.Target != null) - return; + ent.Comp.Target = cultistRule.OfferingTarget.Value; + } - var cultistRule = EntityManager.EntityQuery().FirstOrDefault(); - if (cultistRule?.OfferingTarget is null) + private void OnAfterAssign(Entity ent, ref ObjectiveAfterAssignEvent args) + { + _metaData.SetEntityName(ent, GetTitle(ent.Comp.Target, ent.Comp.Title), args.Meta); + } + + private void OnGetProgress(Entity ent, ref ObjectiveGetProgressEvent args) + { + var target = ent.Comp.Target; + + if (!HasComp(target) || _mobState.IsAlive(target)) { return; } - _target.SetTarget(ent.Owner, cultistRule.OfferingTarget.Value); + args.Progress = 1f; + } + + private string GetTitle(EntityUid target, string title) + { + var targetName = MetaData(target).EntityName; + var jobName = _job.MindTryGetJobName(target); + return Loc.GetString(title, ("targetName", targetName), ("job", jobName)); } } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseComponent.cs new file mode 100644 index 00000000000..d7c25ae24d0 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseComponent.cs @@ -0,0 +1,61 @@ +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Apocalypse; + +[RegisterComponent] +public sealed partial class CultRuneApocalypseComponent : Component +{ + [DataField] + public float InvokeTime = 20; + + /// + /// If cult has less than this percent of current server population, + /// one of the possible events will be triggered. + /// + [DataField] + public float CultistsThreshold = 0.15f; + + [DataField] + public float EmpRange = 30f; + + [DataField] + public float EmpEnergyConsumption = 10000; + + [DataField] + public float EmpDuration = 180; + + /// + /// Was the rune already used or not. + /// + [DataField] + public bool Used; + + [DataField] + public Color UsedColor = Color.DimGray; + + /// + /// These events will be triggered on each rune activation. + /// + [DataField] + public List GuaranteedEvents = new() + { + "PowerGridCheck", + "SolarFlare" + }; + + /// + /// One of these events will be selected on each rune activation. + /// Stores the event and how many times it should be repeated. + /// + [DataField] + public Dictionary PossibleEvents = new() + { + ["ImmovableRodSpawn"] = 3, + ["MimicVendorRule"] = 2, + ["RatKingSpawn"] = 2, + ["MeteorSwarm"] = 2, + ["SpiderSpawn"] = 3, // more spiders + ["AnomalySpawn"] = 4, + ["KudzuGrowth"] = 2, + }; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs new file mode 100644 index 00000000000..67ef7960ad1 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs @@ -0,0 +1,81 @@ +using System.Linq; +using Content.Server.DoAfter; +using Content.Server.Emp; +using Content.Server.GameTicking; +using Content.Server.WhiteDream.BloodCult.Gamerule; +using Content.Shared.DoAfter; +using Content.Shared.WhiteDream.BloodCult.Runes; +using Robust.Server.GameObjects; +using Robust.Shared.Player; +using Robust.Shared.Random; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Apocalypse; + +public sealed class CultRuneApocalypseSystem : EntitySystem +{ + [Dependency] private readonly ISharedPlayerManager _playerManager = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly DoAfterSystem _doAfter = default!; + [Dependency] private readonly EmpSystem _emp = default!; + [Dependency] private readonly GameTicker _gameTicker = default!; + [Dependency] private readonly TransformSystem _transform = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnApocalypseRuneInvoked); + SubscribeLocalEvent(OnDoAfter); + } + + private void OnApocalypseRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + if (ent.Comp.Used) + { + args.Cancel(); + return; + } + + var doAfter = new DoAfterArgs(EntityManager, args.User, ent.Comp.InvokeTime, new ApocalypseRuneDoAfter(), ent) + { + BreakOnUserMove = true + }; + + _doAfter.TryStartDoAfter(doAfter); + } + + private void OnDoAfter(Entity ent, ref ApocalypseRuneDoAfter args) + { + if (args.Cancelled || + EntityManager.EntityQuery().FirstOrDefault() is not { } cultRule) + { + return; + } + + ent.Comp.Used = true; + _appearance.SetData(ent, ApocalypseRuneVisuals.Used, true); + + _emp.EmpPulse(_transform.GetMapCoordinates(ent), ent.Comp.EmpRange, ent.Comp.EmpEnergyConsumption, + ent.Comp.EmpDuration); + + foreach (var guaranteedEvent in ent.Comp.GuaranteedEvents) + { + _gameTicker.StartGameRule(guaranteedEvent); + } + + var requiredCultistsThreshold = MathF.Floor(_playerManager.PlayerCount * ent.Comp.CultistsThreshold); + var totalCultists = cultRule.CultistMinds.Count; // TODO: Add constructs + if (totalCultists >= requiredCultistsThreshold) + { + return; + } + + var (randomEvent, repeatTimes) = _random.Pick(ent.Comp.PossibleEvents); + for (var i = 0; i < repeatTimes; i++) + { + _gameTicker.StartGameRule(randomEvent); + } + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs index 9a9e54cf3f5..6744d370063 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs @@ -1,6 +1,5 @@ using Content.Shared.Chat; using Content.Shared.Damage; -using Content.Shared.FixedPoint; using Content.Shared.Humanoid; using Robust.Shared.Prototypes; @@ -9,8 +8,6 @@ namespace Content.Server.WhiteDream.BloodCult.Runes; [RegisterComponent] public sealed partial class CultRuneBaseComponent : Component { - public EntProtoId HolyWaterPrototype = "HolyWater"; - [DataField(required: true)] public string InvokePhrase = ""; @@ -28,6 +25,8 @@ public sealed partial class CultRuneBaseComponent : Component ///
[DataField] public DamageSpecifier? ActivationDamage; + + public EntProtoId HolyWaterPrototype = "HolyWater"; } public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet> invokers) @@ -36,3 +35,8 @@ public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet> Invokers = invokers; } + +public sealed class AfterRunePlaced(EntityUid user) +{ + public EntityUid User = user; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs index 8d656ad9438..f7ea120948f 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs @@ -1,9 +1,19 @@ using Content.Shared.Humanoid; +using Content.Shared.Movement.Pulling.Components; +using Content.Shared.Movement.Pulling.Systems; namespace Content.Server.WhiteDream.BloodCult.Runes; public sealed partial class CultRuneBaseSystem { + [Dependency] private readonly PullingSystem _pulling = default!; + + /// + /// Gets all the humanoids near rune. + /// + /// The rune itself. + /// Radius for a lookup. + /// Filter to exlude from return. public HashSet> GetTargetsNearRune(EntityUid rune, float range, Predicate>? exlude = null) { @@ -16,4 +26,23 @@ public HashSet> GetTargetsNearRune(EntityUid return possibleTargets; } + + /// + /// Is used to stop target from pulling/being pulled before teleporting them. + /// + public void StopPulling(EntityUid target) + { + if (TryComp(target, out PullableComponent? pullable) && pullable.BeingPulled) + { + _pulling.TryStopPull(target, pullable); + } + + // I wish there was a better way to do it + if (TryComp(target, out PullerComponent? puller) && + puller.Pulling is { } pulledEntity && + TryComp(pulledEntity, out PullableComponent? pulledEntityComponent)) + { + _pulling.TryStopPull(pulledEntity, pulledEntityComponent); + } + } } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs index ce079a4c4c0..06f3ba56eef 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs @@ -89,7 +89,10 @@ private void OnDrawRune(Entity ent, ref DrawRuneDoAfter a DealDamage(args.User, runeSelector.DrawDamage); _audio.PlayPvs(args.EndDrawingSound, args.User, AudioParams.Default.WithMaxDistance(2f)); - SpawnRune(args.User, runeSelector.Prototype); + var rune = SpawnRune(args.User, runeSelector.Prototype); + + var ev = new AfterRunePlaced(args.User); + RaiseLocalEvent(rune, ev); } private void EraseOnInteractUsing(Entity ent, ref InteractUsingEvent args) @@ -97,7 +100,7 @@ private void EraseOnInteractUsing(Entity ent, ref Interac // Logic for bible erasing if (TryComp(args.Used, out var bible) && HasComp(args.User)) { - _popup.PopupEntity(Loc.GetString("cult-erased-rune"), args.User, args.User); + _popup.PopupEntity(Loc.GetString("cult-rune-erased"), ent, args.User); _audio.PlayPvs(bible.HealSoundPath, args.User); EntityManager.DeleteEntity(args.Target); return; @@ -115,7 +118,7 @@ private void EraseOnInteractUsing(Entity ent, ref Interac }; if (_doAfter.TryStartDoAfter(argsDoAfterEvent)) - _popup.PopupEntity(Loc.GetString("cult-started-erasing-rune"), args.User, args.User); + _popup.PopupEntity(Loc.GetString("cult-rune-started-erasing"), ent, args.User); } private void OnRuneErase(Entity ent, ref RuneEraseDoAfterEvent args) @@ -123,7 +126,7 @@ private void OnRuneErase(Entity ent, ref RuneEraseDoAfter if (args.Cancelled) return; - _popup.PopupEntity(Loc.GetString("cult-erased-rune"), ent, args.User); + _popup.PopupEntity(Loc.GetString("cult-rune-erased"), ent, args.User); EntityManager.DeleteEntity(ent); } @@ -160,7 +163,7 @@ private void OnRuneActivate(Entity ent, ref ActivateInWor if (cultists.Count < ent.Comp.RequiredInvokers) { - _popup.PopupEntity(Loc.GetString("cult-rune-not-enough-cultists"), args.User, args.User); + _popup.PopupEntity(Loc.GetString("cult-rune-not-enough-cultists"), ent, args.User); return; } @@ -178,7 +181,7 @@ private void OnRuneActivate(Entity ent, ref ActivateInWor } } - private void SpawnRune(EntityUid user, EntProtoId rune) + private EntityUid SpawnRune(EntityUid user, EntProtoId rune) { var transform = Transform(user); var snappedLocalPosition = new Vector2(MathF.Floor(transform.LocalPosition.X) + 0.5f, @@ -186,6 +189,8 @@ private void SpawnRune(EntityUid user, EntProtoId rune) var spawnPosition = _transform.GetMapCoordinates(user); var runeEntity = EntityManager.Spawn(rune, spawnPosition); _transform.SetLocalPosition(runeEntity, snappedLocalPosition); + + return runeEntity; } private bool CanDrawRune(EntityUid uid) @@ -194,7 +199,7 @@ private bool CanDrawRune(EntityUid uid) var gridUid = transform.GridUid; if (!gridUid.HasValue) { - _popup.PopupEntity(Loc.GetString("cult-cant-draw-rune"), uid, uid); + _popup.PopupEntity(Loc.GetString("cult-rune-cant-draw"), uid, uid); return false; } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs index 6eceeb7e8d5..48c40a6bd91 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs @@ -55,8 +55,8 @@ private void OnOfferingRuneInvoked(Entity ent, ref Tr return; } - if (!_mind.TryGetMind(target, out var mindId, out _) || - _bloodCultRule.IsTarget(mindId) || + if (!_mind.TryGetMind(target, out _, out _) || + _bloodCultRule.IsTarget(target) || HasComp(target) || HasComp(target)) { diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingComponent.cs new file mode 100644 index 00000000000..9c049a189d9 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingComponent.cs @@ -0,0 +1,33 @@ +using Content.Shared.DoAfter; +using Robust.Shared.Audio; +using Robust.Shared.Audio.Components; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Rending; + +[RegisterComponent] +public sealed partial class CultRuneRendingComponent : Component +{ + [DataField] + public float SummonTime = 40; + + [DataField] + public SoundSpecifier FinishedDrawingAudio = + new SoundPathSpecifier("/Audio/WhiteDream/BloodCult/rending_draw_finished.ogg"); + + [DataField] + public SoundSpecifier SummonAudio = new SoundPathSpecifier("/Audio/WhiteDream/BloodCult/rending_ritual.ogg"); + + [DataField] + public EntProtoId NarsiePrototype = "MobNarsieSpawn"; + + /// + /// Used to track if the rune is being used right now. + /// + public DoAfterId? CurrentDoAfter; + + /// + /// Used to track the summon audio entity. + /// + public Entity? AudioEntity; +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingSystem.cs new file mode 100644 index 00000000000..47ab06fca1c --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Rending/CultRuneRendingSystem.cs @@ -0,0 +1,102 @@ +using Content.Server.Chat.Systems; +using Content.Server.DoAfter; +using Content.Server.Pinpointer; +using Content.Server.Popups; +using Content.Server.WhiteDream.BloodCult.Gamerule; +using Content.Shared.DoAfter; +using Content.Shared.Mobs.Components; +using Content.Shared.Mobs.Systems; +using Content.Shared.WhiteDream.BloodCult.Runes; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Audio; +using Robust.Shared.Player; +using Robust.Shared.Utility; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Rending; + +public sealed class CultRuneRendingSystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly ChatSystem _chat = default!; + [Dependency] private readonly BloodCultRuleSystem _cultRule = default!; + [Dependency] private readonly DoAfterSystem _doAfter = default!; + [Dependency] private readonly MobStateSystem _mobState = default!; + [Dependency] private readonly NavMapSystem _navMap = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly TransformSystem _transform = default!; + + public override void Initialize() + { + base.Initialize(); + SubscribeLocalEvent(OnRendingRunePlaced); + SubscribeLocalEvent(OnRendingRuneInvoked); + SubscribeLocalEvent(SpawnNarSie); + } + + private void OnRendingRunePlaced(Entity rune, ref AfterRunePlaced args) + { + var position = _transform.GetMapCoordinates(rune); + var message = Loc.GetString("cult-rending-drawing-finished", + ("location", FormattedMessage.RemoveMarkup(_navMap.GetNearestBeaconString(position)))); + + _chat.DispatchGlobalAnnouncement(message, Loc.GetString("blood-cult-title"), true, + rune.Comp.FinishedDrawingAudio, Color.DarkRed); + } + + private void OnRendingRuneInvoked(Entity rune, ref TryInvokeCultRuneEvent args) + { + if (!_cultRule.TryGetTarget(out var target) || + !TryComp(target.Value, out MobStateComponent? _) || + _mobState.IsAlive(target.Value)) + { + _popup.PopupEntity(Loc.GetString("cult-rending-target-alive"), rune, args.User); + args.Cancel(); + return; + } + + if (rune.Comp.CurrentDoAfter.HasValue) + { + _popup.PopupEntity(Loc.GetString("cult-rending-already-summoning"), rune, args.User); + args.Cancel(); + return; + } + + var ev = new RendingRuneDoAfter(); + var argsDoAfterEvent = new DoAfterArgs(EntityManager, args.User, rune.Comp.SummonTime, ev, rune) + { + BreakOnUserMove = true + }; + + if (!_doAfter.TryStartDoAfter(argsDoAfterEvent, out rune.Comp.CurrentDoAfter)) + { + args.Cancel(); + return; + } + + _chat.DispatchGlobalAnnouncement(Loc.GetString("cult-rending-started"), Loc.GetString("blood-cult-title"), + false, colorOverride: Color.DarkRed); + + _appearance.SetData(rune, RendingRuneVisuals.Active, true); + rune.Comp.AudioEntity = + _audio.PlayGlobal(rune.Comp.SummonAudio, Filter.Broadcast(), false, AudioParams.Default.WithLoop(true)); + } + + private void SpawnNarSie(Entity rune, ref RendingRuneDoAfter args) + { + rune.Comp.CurrentDoAfter = null; + _audio.Stop(rune.Comp.AudioEntity); + _appearance.SetData(rune, RendingRuneVisuals.Active, false); + if (args.Cancelled) + { + _chat.DispatchGlobalAnnouncement(Loc.GetString("cult-rending-prevented"), Loc.GetString("blood-cult-title"), + false, colorOverride: Color.DarkRed); + return; + } + + var ev = new BloodCultNarsieSummoned(); + RaiseLocalEvent(ev); + Spawn(rune.Comp.NarsiePrototype, _transform.GetMapCoordinates(rune)); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs index 57f8fcb1b17..1e7234fe98a 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs @@ -35,10 +35,13 @@ private void OnReviveRuneInvoked(Entity ent, ref TryInv var possibleTargets = _cultRune.GetTargetsNearRune(ent, ent.Comp.ReviveRange, entity => !HasComp(entity) || !HasComp(entity) || - !HasComp(entity)); + !HasComp(entity) || + _mobState.IsAlive(entity) + ); if (possibleTargets.Count == 0) { + _popup.PopupEntity(Loc.GetString("cult-rune-no-targets"), args.User, args.User); args.Cancel(); return; } @@ -47,15 +50,8 @@ private void OnReviveRuneInvoked(Entity ent, ref TryInv if (chargesProvider.Charges == 0) { - args.Cancel(); _popup.PopupEntity(Loc.GetString("cult-revive-rune-no-charges"), args.User, args.User); - return; - } - - if (_mobState.IsAlive(victim)) - { args.Cancel(); - _popup.PopupEntity(Loc.GetString("cult-revive-rune-already-alive"), args.User, args.User); return; } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs new file mode 100644 index 00000000000..9a1be9a363e --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs @@ -0,0 +1,4 @@ +namespace Content.Server.WhiteDream.BloodCult.Runes.Spells; + +[RegisterComponent] +public sealed partial class CultRuneSpellsComponent : Component; diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs new file mode 100644 index 00000000000..820fe40ed13 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs @@ -0,0 +1,48 @@ +using Content.Server.Actions; +using Content.Shared.RadialSelector; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Robust.Server.GameObjects; +using Robust.Shared.Player; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Spells; + +public sealed class CultRuneSpellsSystem : EntitySystem +{ + [Dependency] private readonly IPrototypeManager _proto = default!; + + [Dependency] private readonly ActionsSystem _actions = default!; + [Dependency] private readonly UserInterfaceSystem _userInterface = default!; + + public override void Initialize() + { + SubscribeLocalEvent(OnSpellsRuneInvoked); + SubscribeLocalEvent(OnSpellSelected); + } + + private void OnSpellsRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + if (!_userInterface.TryGetUi(ent, RadialSelectorUiKey.Key, out var bui) || + !TryComp(args.User, out ActorComponent? actor)) + { + args.Cancel(); + return; + } + + _userInterface.ToggleUi(bui, actor.PlayerSession); + } + + private void OnSpellSelected(Entity ent, ref RadialSelectorSelectedMessage args) + { + if (!_proto.TryIndex(args.SelectedItem, out _) || + args.Session.AttachedEntity is not { } user || + !TryComp(user, out var cultist) || + cultist.SelectedEmpowers.Count > cultist.MaximumAllowedEmpowers) + { + return; + } + + var actionUid = _actions.AddAction(user, args.SelectedItem.Id); + cultist.SelectedEmpowers.Add(GetNetEntity(actionUid)); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonComponent.cs new file mode 100644 index 00000000000..a5c04b54873 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonComponent.cs @@ -0,0 +1,10 @@ +using Robust.Shared.Audio; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Summon; + +[RegisterComponent] +public sealed partial class CultRuneSummonComponent : Component +{ + [DataField] + public SoundPathSpecifier TeleportSound = new("/Audio/WhiteDream/BloodCult/veilin.ogg"); +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs new file mode 100644 index 00000000000..c62e4e4ff89 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs @@ -0,0 +1,93 @@ +using System.Linq; +using Content.Server.Popups; +using Content.Shared.Cuffs.Components; +using Content.Shared.ListViewSelector; +using Content.Shared.Movement.Pulling.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Player; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Summon; + +public sealed class CultRuneSummonSystem : EntitySystem +{ + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly CultRuneBaseSystem _cultRune = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnSummonRuneInvoked); + SubscribeLocalEvent(OnCultistSelected); + } + + private void OnSummonRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) + { + if (!TryComp(args.User, out ActorComponent? actorComponent) || + !_ui.TryGetUi(ent, ListViewSelectorUiKey.Key, out var ui) || + _ui.IsUiOpen(ent, ListViewSelectorUiKey.Key)) + { + args.Cancel(); + return; + } + + var cultistsQuery = EntityQueryEnumerator(); + var cultist = new List(); + var invokers = args.Invokers.Select(x => x.Owner).ToArray(); + while (cultistsQuery.MoveNext(out var cultistUid, out _)) + { + if (invokers.Contains(cultistUid)) + continue; + + var metaData = MetaData(cultistUid); + var entry = new ListViewSelectorEntry(cultistUid.ToString(), metaData.EntityName, + metaData.EntityDescription); + + cultist.Add(entry); + } + + if (cultist.Count == 0) + { + _popup.PopupEntity(Loc.GetString("cult-rune-no-targets"), args.User, args.User); + args.Cancel(); + return; + } + + _ui.SetUiState(ui, new ListViewSelectorState(cultist)); + _ui.ToggleUi(ui, actorComponent.PlayerSession); + } + + private void OnCultistSelected(Entity ent, ref ListViewItemSelectedMessage args) + { + if (!EntityUid.TryParse(args.SelectedItem.Id, out var target) || + args.Session.AttachedEntity is not { } user) + { + return; + } + + if (TryComp(target, out PullableComponent? pullable) && pullable.BeingPulled) + { + _popup.PopupEntity(Loc.GetString("blood-cult-summon-being-pulled"), ent, user); + return; + } + + if (TryComp(target, out CuffableComponent? cuffable) && cuffable.CuffedHandCount > 0) + { + _popup.PopupEntity(Loc.GetString("blood-cult-summon-cuffed"), ent, user); + return; + } + + var runeTransform = Transform(ent); + + _cultRune.StopPulling(target); + + _transform.SetCoordinates(target, runeTransform.Coordinates); + + _audio.PlayPvs(ent.Comp.TeleportSound, ent); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportComponent.cs new file mode 100644 index 00000000000..7acc40f727d --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportComponent.cs @@ -0,0 +1,19 @@ +using Robust.Shared.Audio; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Teleport; + +[RegisterComponent] +public sealed partial class CultRuneTeleportComponent : Component +{ + [DataField] + public float TeleportGatherRange = 0.65f; + + [DataField] + public string Name = ""; + + [DataField] + public SoundPathSpecifier TeleportInSound = new("/Audio/WhiteDream/BloodCult/veilin.ogg"); + + [DataField] + public SoundPathSpecifier TeleportOutSound = new("/Audio/WhiteDream/BloodCult/veilout.ogg"); +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportSystem.cs new file mode 100644 index 00000000000..1f4331b3284 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Runes/Teleport/CultRuneTeleportSystem.cs @@ -0,0 +1,93 @@ +using Content.Server.Popups; +using Content.Shared.ListViewSelector; +using Content.Shared.WhiteDream.BloodCult.UI; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Player; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Teleport; + +public sealed class CultRuneTeleportSystem : EntitySystem +{ + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly CultRuneBaseSystem _cultRune = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnAfterRunePlaced); + SubscribeLocalEvent(OnNameSelected); + SubscribeLocalEvent(OnTeleportRuneInvoked); + SubscribeLocalEvent(OnTeleportRuneSelected); + } + + private void OnAfterRunePlaced(Entity rune, ref AfterRunePlaced args) + { + if (!TryComp(args.User, out ActorComponent? actorComponent) || + !_ui.TryGetUi(rune, NameSelectorUiKey.Key, out var ui)) + { + return; + } + + _ui.OpenUi(ui, actorComponent.PlayerSession); + } + + private void OnNameSelected(Entity rune, ref NameSelectedMessage args) + { + rune.Comp.Name = args.Name; + } + + private void OnTeleportRuneInvoked(Entity rune, ref TryInvokeCultRuneEvent args) + { + if (!TryComp(args.User, out ActorComponent? actorComponent) || + !_ui.TryGetUi(rune, ListViewSelectorUiKey.Key, out var ui) || + _ui.IsUiOpen(rune, ListViewSelectorUiKey.Key)) + { + args.Cancel(); + return; + } + + var runeQuery = EntityQueryEnumerator(); + var runes = new List(); + while (runeQuery.MoveNext(out var targetRune, out var teleportRune)) + { + if (targetRune == rune.Owner) + continue; + + var entry = new ListViewSelectorEntry(targetRune.ToString(), teleportRune.Name); + runes.Add(entry); + } + + if (runes.Count == 0) + { + _popup.PopupEntity(Loc.GetString("cult-teleport-not-found"), args.User, args.User); + args.Cancel(); + return; + } + + _ui.SetUiState(ui, new ListViewSelectorState(runes)); + _ui.ToggleUi(ui, actorComponent.PlayerSession); + } + + private void OnTeleportRuneSelected(Entity origin, ref ListViewItemSelectedMessage args) + { + if (!EntityUid.TryParse(args.SelectedItem.Id, out var destination) || args.Session.AttachedEntity is null) + return; + + var teleportTargets = _cultRune.GetTargetsNearRune(origin, origin.Comp.TeleportGatherRange); + var destinationTransform = Transform(destination); + + foreach (var target in teleportTargets) + { + _cultRune.StopPulling(target); + _transform.SetCoordinates(target, destinationTransform.Coordinates); + } + + _audio.PlayPvs(origin.Comp.TeleportOutSound, origin); + _audio.PlayPvs(origin.Comp.TeleportInSound, destination); + } +} diff --git a/Content.Shared/ListViewSelector/ListViewSelectorEntry.cs b/Content.Shared/ListViewSelector/ListViewSelectorEntry.cs new file mode 100644 index 00000000000..74d3a7b9f2f --- /dev/null +++ b/Content.Shared/ListViewSelector/ListViewSelectorEntry.cs @@ -0,0 +1,26 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.ListViewSelector; + +[Serializable, NetSerializable] +public record ListViewSelectorEntry(string Id, string Name = "", string Description = ""); + +[Serializable, NetSerializable] +public enum ListViewSelectorUiKey +{ + Key +} + +[Serializable, NetSerializable] +public sealed class ListViewSelectorState(List items) : BoundUserInterfaceState +{ + public List Items { get; } = items; +} + +[Serializable, NetSerializable] +public sealed class ListViewItemSelectedMessage(ListViewSelectorEntry selectedItem, int index) + : BoundUserInterfaceMessage +{ + public ListViewSelectorEntry SelectedItem { get; private set; } = selectedItem; + public int Index { get; private set; } = index; +} diff --git a/Content.Shared/RadialSelector/RadialSelectorComponent.cs b/Content.Shared/RadialSelector/RadialSelectorComponent.cs new file mode 100644 index 00000000000..23941beed93 --- /dev/null +++ b/Content.Shared/RadialSelector/RadialSelectorComponent.cs @@ -0,0 +1,24 @@ +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization; + +namespace Content.Shared.RadialSelector; + +[RegisterComponent, NetworkedComponent] +public sealed partial class RadialSelectorComponent : Component +{ + [DataField(required: true)] + public List Prototypes = new(); +} + +[NetSerializable, Serializable] +public enum RadialSelectorUiKey : byte +{ + Key, +} + +[Serializable, NetSerializable] +public sealed class RadialSelectorSelectedMessage(EntProtoId selectedItem) : BoundUserInterfaceMessage +{ + public EntProtoId SelectedItem { get; private set; } = selectedItem; +} diff --git a/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs index 77dd2c73a30..fd1a8394b64 100644 --- a/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs @@ -16,36 +16,14 @@ public sealed partial class BloodCultistComponent : Component, IAntagStatusIconC [AutoNetworkedField] public List SelectedEmpowers = new(); + [DataField] + public int MaximumAllowedEmpowers = 4; + [ViewVariables(VVAccess.ReadWrite)] public FixedPoint2 RitesBloodAmount = FixedPoint2.Zero; public Color OriginalEyeColor = Color.White; - // TODO: Do we really need all of it hardcoded here? - public static string SummonCultDaggerAction = "InstantActionSummonCultDagger"; - - public static string BloodRitesAction = "InstantActionBloodRites"; - - public static string EmpPulseAction = "InstantActionEmpPulse"; - - public static string ConcealPresenceAction = "InstantActionConcealPresence"; - - public static string CultTwistedConstructionAction = "ActionCultTwistedConstruction"; - - public static string CultTeleportAction = "ActionCultTeleport"; - - public static string CultSummonCombatEquipmentAction = "ActionCultSummonCombatEquipment"; - - public static string CultStunAction = "InstantActionCultStun"; - - public static string CultShadowShacklesAction = "ActionCultShadowShackles"; - - public static List CultistActions = new() - { - SummonCultDaggerAction, BloodRitesAction, CultTwistedConstructionAction, CultTeleportAction, - CultSummonCombatEquipmentAction, CultStunAction, EmpPulseAction, ConcealPresenceAction, CultShadowShacklesAction - }; - // [ViewVariables, NonSerialized] // public Entity? BloodSpear; diff --git a/Content.Shared/WhiteDream/BloodCult/Runes/ApocalypseRune.cs b/Content.Shared/WhiteDream/BloodCult/Runes/ApocalypseRune.cs new file mode 100644 index 00000000000..5488226c4d0 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Runes/ApocalypseRune.cs @@ -0,0 +1,14 @@ +using Content.Shared.DoAfter; +using Robust.Shared.Serialization; + +namespace Content.Shared.WhiteDream.BloodCult.Runes; + +[Serializable, NetSerializable] +public sealed partial class ApocalypseRuneDoAfter : SimpleDoAfterEvent; + +[Serializable, NetSerializable] +public enum ApocalypseRuneVisuals +{ + Used, + Layer +} diff --git a/Content.Shared/WhiteDream/BloodCult/Runes/RendingRune.cs b/Content.Shared/WhiteDream/BloodCult/Runes/RendingRune.cs new file mode 100644 index 00000000000..431acdaec47 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Runes/RendingRune.cs @@ -0,0 +1,14 @@ +using Content.Shared.DoAfter; +using Robust.Shared.Serialization; + +namespace Content.Shared.WhiteDream.BloodCult.Runes; + +[Serializable, NetSerializable] +public sealed partial class RendingRuneDoAfter : SimpleDoAfterEvent; + +[Serializable, NetSerializable] +public enum RendingRuneVisuals +{ + Active, + Layer +} diff --git a/Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs b/Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs index 5f8d599f03d..372ab866f07 100644 --- a/Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs +++ b/Content.Shared/WhiteDream/BloodCult/Runes/RuneSelectorPrototype.cs @@ -13,7 +13,6 @@ public sealed class RuneSelectorPrototype : IPrototype [DataField(required: true)] public EntProtoId Prototype { get; } - [DataField] public float DrawTime { get; } = 4f; diff --git a/Content.Shared/WhiteDream/BloodCult/UI/NameSelector.cs b/Content.Shared/WhiteDream/BloodCult/UI/NameSelector.cs new file mode 100644 index 00000000000..7b2b6c53896 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/UI/NameSelector.cs @@ -0,0 +1,16 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.WhiteDream.BloodCult.UI; + +[Serializable, NetSerializable] +public enum NameSelectorUiKey +{ + Key +} + +[Serializable, NetSerializable] +public sealed class NameSelectedMessage(string name) + : BoundUserInterfaceMessage +{ + public string Name { get; } = name; +} diff --git a/Resources/Audio/WhiteDream/BloodCult/finisheddraw.ogg b/Resources/Audio/WhiteDream/BloodCult/rending_draw_finished.ogg similarity index 100% rename from Resources/Audio/WhiteDream/BloodCult/finisheddraw.ogg rename to Resources/Audio/WhiteDream/BloodCult/rending_draw_finished.ogg diff --git a/Resources/Audio/WhiteDream/BloodCult/40sec.ogg b/Resources/Audio/WhiteDream/BloodCult/rending_ritual.ogg similarity index 100% rename from Resources/Audio/WhiteDream/BloodCult/40sec.ogg rename to Resources/Audio/WhiteDream/BloodCult/rending_ritual.ogg diff --git a/Resources/Locale/en-US/white-dream/cult/gamerule.ftl b/Resources/Locale/en-US/white-dream/cult/gamerule.ftl index b7ac4cd1cb2..0f7872985f0 100644 --- a/Resources/Locale/en-US/white-dream/cult/gamerule.ftl +++ b/Resources/Locale/en-US/white-dream/cult/gamerule.ftl @@ -12,7 +12,7 @@ blood-cult-role-briefing-short = Use '^' to contact other members of your brethr blood-cult-condition-win = The Geometer of Blood has successfully summoned their Eldritch Goddess! blood-cult-condition-draw = Both parties were destroyed. -blood-cult-condition-failure = The crew have managed to stop the tear of reality! +blood-cult-condition-failure = The crew have managed to stop the rending of reality! blood-cultists-list-start = Members of Geometer of Blood were: blood-cultists-list-name = [color=White]{ $name }[/color] ([color=gray]{ $user }[/color]) diff --git a/Resources/Locale/en-US/white-dream/runes.ftl b/Resources/Locale/en-US/white-dream/runes.ftl new file mode 100644 index 00000000000..17088a05443 --- /dev/null +++ b/Resources/Locale/en-US/white-dream/runes.ftl @@ -0,0 +1,18 @@ +cult-rune-cant-draw = You can not draw rune here! +cult-rune-started-erasing = Started erasing... +cult-rune-erased = Rune has been erased. +cult-rune-not-enough-cultists = Not enough cultists to perform the ritual! +cult-rune-no-targets = No targets have been found! + +cult-teleport-not-found = No other runes found. + +cult-revive-rune-no-charges = Can not perform the revive ritual: no charges left. +cult-revive-rune-already-alive = The target is already alive. + +cult-buff-already-buffed = You are already empowered. + +cult-rending-drawing-finished = The Geometer Of Blood has finished drawing the rune of end! Nearby location: {$location}. +cult-rending-target-alive = Can not start the ritual: the target is alive. +cult-rending-already-summoning = Can not start the ritual: it's already in progress. +cult-rending-started = The Geometer Of Blood has started the ritual of Dimensional Rending! +cult-rending-prevented = Someone has stopped the ritual. diff --git a/Resources/Prototypes/Entities/Mobs/Player/narsie.yml b/Resources/Prototypes/Entities/Mobs/Player/narsie.yml index 7030572cf47..9fa58d35f8e 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/narsie.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/narsie.yml @@ -87,13 +87,6 @@ bodyType: Dynamic bodyStatus: InAir - type: CanMoveInAir - # singulose components - - type: EventHorizon - radius: 5 - canBreachContainment: true - - type: GravityWell - baseRadialAcceleration: 6 - maxRange: 8 - type: WarpPoint follow: true location: Nar'Sie diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml index 6fb58cac9c3..7d3e65e9514 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml @@ -14,7 +14,7 @@ range: 1.4 damage: types: - Slash: 8 + Pierce: 15 # It should be piercing weapon since you know... daggers in general used to stab people. heavyRateModifier: 0.9 heavyDamageBaseModifier: 1.2 heavyStaminaCost: 5 diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index 66a8f6ada83..085b728cf84 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -517,18 +517,18 @@ sounds: collection: Paracusia -#- type: entity # DeltaV - Why does this exist?? -# id: ImmovableRodSpawn -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# weight: 5 -# duration: 1 -# earliestStart: 45 -# minimumPlayers: 20 -# - type: ImmovableRodRule +- type: entity # DeltaV - Why does this exist?? White Dream: because I fucking NEED if for Blood Cult. Cope. + id: ImmovableRodSpawn + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + weight: 5 + duration: 1 + earliestStart: 45 + minimumPlayers: 20 + - type: ImmovableRodRule - type: entity noSpawn: true diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml index 284eb72b542..306974467d2 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml @@ -35,6 +35,7 @@ invokePhrase: "Mah'weyh pleggh at e'ntrath!" - type: CultRuneOffering +# TODO: remove it. Make it so empower rune allows you to create more spells via verbs. - type: entity parent: CultRuneBase id: CultRuneSpells @@ -44,7 +45,14 @@ state: empower - type: CultRuneBase invokePhrase: "H'drak v'loso, mir'kanas verbot!" - invokeAction: "RunePowers" + - type: CultRuneSpells + - type: RadialSelector + prototypes: + - ActionSpawnMagicarpSpell # TODO: Actual cult spells. + - type: UserInterface + interfaces: + - key: enum.RadialSelectorUiKey.Key + type: RadialSelectorMenuBUI - type: entity parent: CultRuneBase @@ -66,7 +74,13 @@ state: teleport - type: CultRuneBase invokePhrase: "Sas'so c'arta forbici!" - invokeAction: "RuneTeleport" + - type: CultRuneTeleport + - type: UserInterface + interfaces: + - key: enum.ListViewSelectorUiKey.Key + type: ListViewSelectorBUI + - key: enum.NameSelectorUiKey.Key + type: NameSelectorBUI - type: entity parent: CultRuneBase @@ -89,7 +103,6 @@ - type: CultRuneBase invokePhrase: "Khari'd! Eske'te tannin!" runeActivationRange: 1.5 - bloodCost: 10 activationDamage: types: Slash: 5 @@ -103,8 +116,13 @@ - type: Sprite state: summon - type: CultRuneBase + requiredInvokers: 3 invokePhrase: "N'ath reth sh'yro eth d'rekkathnor!" - invokeAction: "RuneSummon" + - type: CultRuneSummon + - type: UserInterface + interfaces: + - key: enum.ListViewSelectorUiKey.Key + type: ListViewSelectorBUI - type: entity parent: CultRuneBase @@ -128,13 +146,21 @@ components: - type: Sprite sprite: WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi - state: icon + layers: + - state: icon + map: [ "enum.ApocalypseRuneVisuals.Layer" ] - type: CultRuneBase + requiredInvokers: 3 invokePhrase: "Ta'gh fara'qha fel d'amar det!" activationDamage: types: Slash: 35 - invokeAction: "RuneApocalypse" + - type: CultRuneApocalypse + - type: GenericVisualizer + visuals: + enum.ApocalypseRuneVisuals.Used: + enum.ApocalypseRuneVisuals.Layer: + True: { color: "#696969" } - type: entity parent: CultRuneBase @@ -143,7 +169,17 @@ components: - type: Sprite sprite: WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi - state: rune_animated + layers: + - state: rune + map: [ "enum.RendingRuneVisuals.Layer" ] - type: CultRuneBase + requiredInvokers: 10 + invokeChatType: Speak invokePhrase: "TOK-LYR RQA-NAP G'OLT-ULOFT!!!" - invokeAction: "RuneDimensionTear" + - type: CultRuneRending + - type: GenericVisualizer + visuals: + enum.RendingRuneVisuals.Active: + enum.RendingRuneVisuals.Layer: + True: { state: "rune_animated" } + False: { state: "rune"} diff --git a/Resources/Prototypes/WhiteDream/Objectives/cult.yml b/Resources/Prototypes/WhiteDream/Objectives/cult.yml index e2995ec4abc..7bc30dce19e 100644 --- a/Resources/Prototypes/WhiteDream/Objectives/cult.yml +++ b/Resources/Prototypes/WhiteDream/Objectives/cult.yml @@ -5,7 +5,7 @@ description: This fool person should be sacrificed in the glory of our Goddess. components: - type: Objective - issuer: cult + issuer: The Geometer of Blood unique: true difficulty: 3 icon: @@ -15,8 +15,5 @@ roles: components: - BloodCultistRole - - type: TargetObjective - title: objective-condition-kill-person-title - type: KillTargetCult - - type: KillPersonCondition - requireDead: true + title: objective-condition-kill-person-title diff --git a/Resources/Prototypes/WhiteDream/runeSelectors.yml b/Resources/Prototypes/WhiteDream/runeSelectors.yml index 4c8c40f61e5..51fd9a5c8e1 100644 --- a/Resources/Prototypes/WhiteDream/runeSelectors.yml +++ b/Resources/Prototypes/WhiteDream/runeSelectors.yml @@ -33,8 +33,15 @@ - type: runeSelector id: CultRuneApocalypse prototype: CultRuneApocalypse + drawTime: 40 + drawDamage: + types: + Slash: 20 - type: runeSelector id: CultRuneDimensionalRending prototype: CultRuneDimensionalRending - + drawTime: 40 + drawDamage: + types: + Slash: 50 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/icon.png index 977cfae9d3aae9f51eecd397863ba68ef7592e0e..af7ac8970cae37cb18cf8a4abe23e514c907ffa4 100644 GIT binary patch literal 5310 zcmV;v6hZ5WP)aTcuhn9qJ(BkfDk~3!)&7Qo%0Op{-!mC3#I+AxXnaiWFDD#i8IJ zy7)EtALuH$DhPrih&Vd?wMdEgHH8*w-{a-}ICszNv<98D;V?dRnN0lcR_ddE=y3sH;j(hTd5_o75 z>LaB-00009a7bBm000XT000XT0n*)m`~UzF^hrcPRCodH+dqyZ$#uu^*@Z0Hv$j|}k?g8XWfPl5vUYDv*^?YYvM@ME=b#G&a+zBA-y?B3q z?@vT#Mpe&z`0#an?ZDR#eC@#34*Xg>@XeQ8_@6&~_^bTB`_1n@{Nv>^{_m$BuKa)f z`2BU>M>grnv-#H#AHLW+zqrIST{GwS?@QC?sG)!P&F}t7*SrPGHk=mEf@GV`=ceC& z?gTVVBmeief4E-q`RAX0_@-+%m`($0^jsJiv$>Q1rysxn#>KxlXgK7*x}kVY(6}0b z-!+0h-AdUf!)F^N*&J-?visF7ga*_Ejj2(yi8ZVyOLO(CDQEymPmGj;ip#ji2U^9f_-xU>J8lhr7+9d_1`>}$xJYZi=}7Og4f zVaKoYYnW&)djTrQi}fsdHoaJP$4b7AnG|JW9o}JxW zWT!jwHNXLz+%M1qwoBWzlFQg^E2ReoE78D_Q~Tje@ar) zsOu=5Gn=Wy!-$3%C7-$(H#wR-+05%qmt7d>d)*1edNr*n6?6oYer-lY((iQPO�W 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 Q=>Px#07*qoM6N<$f*BF`3;+NC delta 2918 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 Q1^@s607*qoM6N<$f+={hr~m)} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/meta.json index 2c594c1fd22..129ae13cafc 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/apocalypse.rsi/meta.json @@ -1,6 +1,6 @@ { "license": "CC-BY-SA-3.0", - "copyright": "Taken from TG station 13", + "copyright": "Taken from TG station 13, edited by @kilath (discord 493110710377906196)", "version": 1, "size": { "x": 96, diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/meta.json index 2ce2a48187f..18c2bb1ce40 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Paradise Station 13", + "copyright": "Taken from Paradise Station 13, edited by @kilath (discord 493110710377906196)", "size": { "x": 96, "y": 96 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/rune.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/dimensional_rending.rsi/rune.png index 43adac4155973e5749b6064eb84f9811e7db86be..db04c0731b2030c8d10f4fe807985316e02ed68a 100644 GIT binary patch literal 6020 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 y2uygk<|!*53gFp(oUdP#JO5+CEtDV^=#ICf%g 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 QV*mgE07*qoM6N<$g0+<;y#N3J literal 18044 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 P00000NkvXXu0mjf|5I>V diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/barrier.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/barrier.png index 855451e33a7e132210e8c46c68b958bb03b90e41..64d657bba05a657c7d13620aa22b431632047d6a 100644 GIT binary patch delta 1283 zcmV+e1^oKs1eOYrBYy#JX+uL$X=7sm04R}lk-JMmVHn1LYGD^esD_9J2aAS;D2QkZ zgIugZ4YFGFC&{_}#MG(>0+-(Uty`Kt7)OYyK`{Vh( z=jA=m0edK`<;=Dj$mNShI2iCQ#g@I!S32pz%`}s7&D7^3bAM6(U0?UuRK4@7UjN_w zb9JvJO$}@v!jqbA6oq9PLK{V0@s4nxmWi(k9|?~dGNACa(i3%lQJk*xhhifdo&~$= z=}otAqJ_1LkrN&f_T{oAtuc@K5?3<67?C<4dk~W_K>~P5P-2}dMf_6plG)$Bv6^pz zf_OA}>y$CXk$)y5-ceCY(lseHC3;exEM=AZ?>x=a#CW~CD*)}!mi0aa&RwWhEbIH& zvZ^QGc!JA((_fIBranclG&SELc(&mDs;MRR;9?v4AN9BquSpKs_EZYq&cGdm-dpHe zsb|$V=kx)hoAQfpVE+Jy<-TY22b%S0QQ0az>;M1&34d@%S#tmY3labT3lag+-G2N4 z00T`)L_t(o3B{K&ZWKWfMaPK9v13a}Cg%W7IRF7y;0E{-z5!Pt-~gmP06CVBHg>$} zGOsNPU=ZivkmX7YcAxZ%!IwOrw$>(}{#F4u&VLe6m28c6%Lo2(6KO{G$3tr;*v$AR z;FXWF!;lms8IX}xLHPjw%MCm{a9bg`crqSzujJ$aeWhnSO|i~@oZ;aL-i>pD|+cq%ItS_Hw zlYi&MyR9Hepa6qq+4SXnPDJI+eQN=Sz3q}3n0+3Y?LEWq!H26`w|%A+$(Q>kz~0-l z1p6x4H!FcC)`>NuJno%qBG~&|z$O6(#_lkfU(47LpXU^cPkj2ZGpu+Mz#(t`44eme ztq4k%tTQ0EDtwR6B$@yZW$9E8Y1&!W-+%t}gU?|g+pN!+y#;sc7m+<9&-E7IptJ@Al-aS*gWw&A^Wx5e=Nn)J725?=m5>ACT_*s-6lY*(0`L_) z2L+b)1pZ^}YZA002ovPDHLkV1k0Fa<~8h delta 587 zcmV-R0<`^>3gZNjBYy%aNkl=E&41;|g{56mMgvUN6V?LqLU+d-$HF5|H z%5I11E|-Xs2vUSd1_=-%Ej;zKtpxC3u^AG0ZK!UdJ{Tz?A3Yr*5HYgDRx5&@g& zaZ;|wS|aS*4Jd$ny#RwAo+NxKZ$~)YW9mAE(hpN%1NQZg&#MKG*F#@<0}a?`vD9P! zn?ZhP*q*?!hT9nlt_n6elsxl9oMkUR8aD2uu9P?8 z?N+aW23)1vWPb$5)g0-d0ymtQ-ZQkf?(<+HEm3E{zgLH!iM)2tnwPD8yB8oqf_aKg~nTS4}srEMKXd@#uo1(d&=bDo_SO1 zYNP3e8(Q@VX^lD(UvB-+OEK>ev!~-X|1JMz Zd;=HirOlX;qqhJ6002ovPDHLkV1k0C8TSS{j6gsHNM`e^6`CS`Y+95YgD&Z3#KOp9)IUclgfxo*81OE|mc7nbI_bg9G?Q`7)aN5}QGfnjU-#Hlz4NPH|KIy_ zb+08&4Qw64lbUW6g=HE-8%165j&PrriLVJC36B~wpzyWQ6Lo%3oUZeSVj~)!1-t6$ zO}B8Og|&>46CM%v<+3HMF^~EZS2DjCkvbrI5R))L0(ePKVx25S{8ICh+26jgns0%E zcr-*TU zswd!hg3Elju7r50KUeNS^=!RJ&Fy z&l~I;P}I(@0Gu)Qn-TPZ>Ilf;Z+t*P)=U9l9^Ur=aeB19D z?-zI?2|xfbxtQ<8M`DwMwP-L)OU`agJl|f+#Bdxv%v>Qk`L*Ee;0RdT{jLsO>=M{` z9CDl^BhL{YQlCx-1Lx3LAbWLjer%KqxElCAU zov+;hle=YHmK1nV#{?@Qp+zBk1d|uou~T+@uE?XUNfR`~sKkU(&$t*rSIBG;nRIDyQe;dTbun_~Yuudy1Lh=W zI)ArFo-w?R<18!|07-rdllr!FFRo`77yY#W0|g+l(Mqc27u%{I$u|L+mz*T?iRIvn z=xwTRLN|~Q$etjUSEz2%A4IJBT^M!t*dNyqs8vVGhh94{;@fwb#Q6imXV<`72zY#u zJ(pKD*!Um}8-?)haN(y5#Q2(T1pu;b=zoCS8`vuXJPYFd&G(^R3Lh8>BRMM;+|Imu zCjKlYyF6F?>R{M2A8|&oP4eX6NCcUCq&jw&r1E&zNsf&@apH_?GLiz8paF^^MyU_d zNbElHXp1rG^%gjl1UcDE@na!p@7c#h5+LJQs&C3Ui)Rj;0q}LO$KgDB5yh!RXKSEL zP9TfD#OzI|jSl(K#|?2F?4Wo!P8QAxpfd&{qwgfRV<5)DPU3auSnMVjV<8!v_dVQ6 zaszb`=m1SsEY7$k34Si-=tTrs278X!)t8d~_g~V14={9l2R@&6h%pvxnB4DKbe6jh+}0|1)=Vw4)`VR~3VmSa7W z%PY{I06rA&$hENE2K3pJsfl$>dBw9T(i_U~;T~gC*Ks!vG=Kl(y#RKXRpXFXg3rA& z%l#brb;N}~pvimDj-Z=?G6Tg!{!TDy3^Wx?BRZ`sOa=H?1E`2=K_oW>#ADKNU;&80 z4W+HFd{*FP2Smn&03ypVE diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/empower.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/empower.png index ee593ab7d83249d76aaa928c242c184a8acca2e1..e0e0de69d3e71fe88c1c538a75d3b01dcc68f254 100644 GIT binary patch delta 1192 zcmV;Z1Xuf=1iT55B!6&eLqkw$V`BgSD3NuMy-UMT6vaLB8fp^8Eaq9Be^ z!7kOItzgw9c}-d&NyAHu6j#B;q2M68_%-++=qk7>2!bMrI6C{aNQw6~g%)YwszNv<98D;V? zdRnN0lcR_dd4J=iR;a5=RU=)ct)nV(|DUI=%}jgU!%3j`)pb9|fZ#q*uet8;sq5Cy zfWQlIZMOVn%4zPK^jb@c9Rraa;PR%WDF?vSE-?IT$y{zo0Xlw713oT*!8{PX2SV#! zR?YV~e*$vb^o#C*!y{mv?ngHM01|j;66zzRJ^%m!34d@%S#tmY3labT3lag+-G2N4 z00Qz!L_t(o3GJ0VP8>lHg$K(KG4V>4OwIu|^#L606}W*f0XN_Z1RQ{r130%OOB)lD zLVvycwcZpnXdPN|OS4^F^7qD-}IsVT?aI9f`9+CPGm4;^mX8z&Smu(@cYHKQu=x| zfkYG7gwT7v5>tbx&8{x-64$HEtTD3Yv-%{U6K{~TBcm6$gy|0jK(EwglX+w^TZ4d8 zkJE?eCsZBJj150|DAD^k;g_Kg>4iuMX;=(@}N;j!7gx1EM!!3r zkgIJii2j%@Ai0aOB&v1`5|}!$tVs$vamxB*Z4$MJj!mV`&=G(&pR&%KGl)87{eM)R ziGUgJz}f-v`f&p|piBSj*nAgoS_eMhSwyw>wQV#z*H$4ZJEe|UJaesB9QrkWzt=UG z#3UI=8#6pH$b1A#46>Nik9PniB>v<5OZA>hz(KxzwBDriky7X1E`IZ!&>! zluof_0zNR{3vtK5Z$B`#=9p2i^dDqC)A;$;fN~0000dL_t(oh3!{6Zo@DPeJ(QiY8ibAjX6xlT*9NT=1m={=RVUU zrJ(3gpag;_;_rz+DZpQ&9jH4{*Y*tnYx_<9uRC64tuhgiAA?fI+$%sW4T$GJ<<~%_ z>rjn(az#$NJ7D$!8zF#qc#MVzUUfVWAD)A)1H#e^m{fOZzkfXtsa-{%g)=hZot`vQ z2iAasuU=f@ zM;-DCP_-z5ujp7g+B;J4l1+92QE!f-U2hTv4ydj1miF1iHg#_rjt1gj-VxIZRPwb( zxPAh4F_D;o$$!>UNKww|+-pnjmqfQa2eMx70q}S|-Afy8c0&wkF=?Hs9CPhC_vofV zRJ8qUBk}<7Ou#Nq2hG5gwxONlJ5V2u$71sg(|Ca8bO5gnPeRcUD&{?~nnLsL4Sl#o zgX{vpo8<~ZPt&7bL5Co+am=;l^~SJ`*f5B!oviH0HGEuxL%4>y*L#RsCw8B9?0b^y zV-EBxc>$&wn7r}K-p>l{o&bfSv~RoYk>TlQDM`CwWCTZY-k+3S{g5Urz$+6tU(w1Z zEi&D7Na^6=4G0Xpi0C8>p&c+;UWbQJq&Q;mZR7uB=o6h>_E|*uJR1N2002ovPDHLk FV1k#o_=x}j diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json index 963280d7121..95ec518eb0b 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/meta.json @@ -1,6 +1,6 @@ { "license": "CC-BY-SA-3.0", - "copyright": "Taken from Paradise Station 13", + "copyright": "Taken from Paradise Station 13, edited by @kilath (discord 493110710377906196)", "version": 1, "size": { "x": 32, diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/offering.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/offering.png index e1d4a41c626033febf34e90ccc0bd175ea394974..505738e31e3ee26d4b2a1fc32066ac78131c6950 100644 GIT binary patch delta 1177 zcmV;K1ZMlV1g!~>B!6&eLqkw$V`BgSD3NuMy-UMT6vaLB8fp^8Eaq9Be^ z!7kOItzgw9c}-d&NyAHu6j#B;q2M68_%-++=qk7>2!bMrI6C{aNQw6~g%)YwszNv<98D;V? zdRnN0lcR_dd4J=iR;a5=RU=)ct)nV(|DUI=%}jgU!%3j`)pb9|fZ#q*uet8;sq5Cy zfWQlIZMOVn%4zPK^jb@c9Rraa;PR%WDF?vSE-?IT$y{zo0Xlw713oT*!8{PX2SV#! zR?YV~e*$vb^o#C*!y{mv?ngHM01|j;66zzRJ^%m!34d@%S#tmY3labT3lag+-G2N4 z00QGlL_t(o3C)%}P8>lLMSCnq6BCbwgmV@^>IF>TEqDj82)qMtfnXLu$^x7l35j@O zQrxHMQ+oZnx?N*|cgo``^cpu6yMp&d0N>SH2uGvit3BCeL=Y{im8x znZ(y!w|{};>E*fOlgxmSF|^m;S$p)XV-g#U@+{cpcGsQvpCsAt>&x?i0r0Or5Q2?1 z%8{W1SImp!!{&1|b{)x)NiLao&XCk}OL78bP>ER!BDscly+b58jAsH6NSO6w?a<#n zGgaV2M`G0qP$Hcn|C!3VANP=>{}LHaT+b@7KYzO#vi;oy@kvhBG4ttg;@0NL830IfjO{Pvd3d!5lJmg(VTB;|Mj2f8cV8+XIlzEIPBt7EGuO%4b8yp> zONc#Ktp{yV0f8ltr9=lXL76==S_CYXb83fS_dubHhU`CLltT!(eV3S0FOgccC4YUZ zyaeD$#u4J&jvC-vfHnJ?tOTGk2I93;SDU?dS=Soe?48b~wH=v&J+?eJ@v!R8)698l zNuq|`B!i4hYgIsQ6?k}DHvykwL=XgE5Sc9RGxqEZWP_HyFC9U6jco;c#!>}lXP|{J r+dxLo83wR+cC!Dw?PK3tLH__E_Y%Xa;wd6400000NkvXXu0mjfJToM0 delta 543 zcmV+)0^t3v3AhB1B!B-&L_t(oh0T{cl7lc1L?12(z8WEyAmlI`atVc8jf@Sffo9Nv z{MoAQDwjb>Gd+KR|BeJpf(2lPWzN@%XuSrvE9C$kG^$_@2&I68?MZpRo(Tz}hh!oARl%7TF6R}}y%xC%U-G9d9!eM)B4Y6l4EX5GC znI*sgjLwQK-}kT#viB=6xAe~Po;AP*y5`K^}gj<4HM7U`vkS~nirmg>Dm#fK`YlLz$d7Y@I;ivTS@EV z=`D|NRh|d-+J6D9iKt>-JL`b82>ZamR%-BcTZxd7_5-VSK^>F$jZs%H;0GvE_gYjbP2hH?Q${y~-?wV}B)3n=BKrmEZ_X%l2mFb=`HL zEgbd&YeI5`gNzhp@~4Vwu&V-1CJ0`cGQLG{&4IJ&72zB0_|ONGNR9AlDAgJf4kN=^ z(xqIArJA>d{>H!x5xq6Tete$|rjOZ~7hvDQeOHY<@zNVn1ar4}!oGxb&%57_RVek5 hKT~#wcNo5se*q?2WiFGlN-zKb002ovPDHLkV1gIi3hDp= diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/revive.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/revive.png index 3f99520e453eb38cd54972915df1525d4c4cd25c..16be77759ef3430429209dff6b47fb3fc4dff4a2 100644 GIT binary patch delta 1168 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 IM6N<$g2xyNC;$Ke diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/strength.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Runes/regular.rsi/strength.png index a4f045e2f1d81a47c9f30a870efc7595e53b4bca..973aa352fff75c14581eeab8c9b9f0071ec56e7f 100644 GIT binary patch delta 1164 zcmV;71atf61)m9!BYy#JX+uL$X=7sm04R}lk-JMmVHn1LYGD^esD_9J2aAS;D2QkZ zgIugZ4YFGFC&{_}#MG(>0+-(Uty`Kt7)OYyK`{Vh( z=jA=m0edK`<;=Dj$mNShI2iCQ#g@I!S32pz%`}s7&D7^3bAM6(U0?UuRK4@7UjN_w zb9JvJO$}@v!jqbA6oq9PLK{V0@s4nxmWi(k9|?~dGNACa(i3%lQJk*xhhifdo&~$= z=}otAqJ_1LkrN&f_T{oAtuc@K5?3<67?C<4dk~W_K>~P5P-2}dMf_6plG)$Bv6^pz zf_OA}>y$CXk$)y5-ceCY(lseHC3;exEM=AZ?>x=a#CW~CD*)}!mi0aa&RwWhEbIH& zvZ^QGc!JA((_fIBranclG&SELc(&mDs;MRR;9?v4AN9BquSpKs_EZYq&cGdm-dpHe zsb|$V=kx)hoAQfpVE+Jy<-TY22b%S0QQ0az>;M1&34d@%S#tmY3labT3lag+-G2N4 z00P!YL_t(o3B{K&ZWKWfMF&LW*s&!f$T@&h4nV*axB(mjZom}?IDi8uJ^(pLNEh0>P|9@52&dkm(%YPov$p2+o9<1Zd#ntlmc<6q8vsDiGmu>z& z9?s@%a(~=hTs<&Jly*&QEU~{XuLrN=jZuJY;%o+%ElT>@*o@)ihtMQp&U1F^l>o<9$>!8}#) zv4U&-Wb#cl;eeQJG=zVzXk)j6pR!g__6SyunST!q#a4|yY}M?0$W_3LN&QY5D9fC;EErcnH{kc z*|k|0Jxt=v)z?g(0SQ@1#K?;DkE81!#xhAR_#KqKDcCBk~9BW32CQe)}Tr5=Z93nfnO7;sm zvE$cHz-+CFD<%_}ykgjs7%lNHW}umm`yOHLd+zHz!Ouqcx;{G)|K6St?yDBqckQQn zS%1byJWq&|JqekD^trDq@hl8()m2mf=zoAO8i*3)lsBzinWUfmc<7?M#C*EE?oY$_ zoT!b|VDHNcwgVqHpSJqPN^+~inI{^c)o*tapP2M(^WE=hCb!#?Hi6Y)+(IfY6N#;u z>5mbhJ<$}%3p4%NTyPcvcCUzz2UwFzRRU@DFwTk} ztVs}aP$(mxjK($aKR|5ir=lSp(G!zvC@r#$v@>Pjs6Bc6i8xnm$;F*}fxZgN@l eN#MT<{sASKGzRBM^iu!;002ovP6b4+LSTYx4l|$t delta 720 zcmV;>0x$ia3FifnBYy&}NklVJKnW}H%I(btQ1TeC0NrY?YBDpWIW*jx1JkyB4S%Z{1))B46B8-gz+rJfPc{x(dMN!fl2}w@>JtL$}g}t zq^G>Ams;cDd&ewT`rySe>*dSXzBy;yD%~{Uy+}7)7I+FGO1!N~{l- z`_!a$wSVoK>$A09Gp4YfqK)kZ0|k%@iDwxwu5fHNIr8xaR%~dxXF(V>phy5SBI^4+ zj$JisLYo49TrOk)B}GEoU{4jV?O8n=QUtg&VtO{X_J6<=fp{Y`md^Xc4(Sc6B=O$sT`_VAk;dOohBt?92sYx6IZ6Nxr)XT50gpIXx&7Mt$pLQY( zJMn-{MO?ghHg-2S{+~Qpcy(rvMy+>975^=dKc#=_=h$LKk|~M+0000SS{j6gsHNM`e^6`CS`Y+95YgD&Z3#KOp9)IUclgfxo*81OE|mc7nbI_bg9G?Q`7)aN5}QGfnjU-#Hlz4NPH|KIy_ zb+08&4Qw64lbUW6g=HE-8%165j&PrriLVJC36B~wpzyWQ6Lo%3oUZeSVj~)!1-t6$ zO}B8Og|&>46CM%v<+3HMF^~EZS2DjCkvbrI5R))L0(ePKVx25S{8ICh+26jgns0%E zcr-*TU zswd!hg3ElL*s94il=xuG!%#t8ln(gkYSFirMXLg$Yr}1r?_V*W8`?Z*UU0&~b!1=7<(ZP!ibH(ly zpuD-fo_~J7JWW5_^L3hL9heLZJ>#)Gw*}V~o1bhZ`lEbXK@Fx1%fx z;7dyo9o!>KCq@ZS@TRu~06dw5Yq_%>Zx%Rud6#rsa$BV1PcKh9)}LDoY#Hrf%zXy% z&9ltwdfkO^2Lt@rAWB$+{ z?D2yQSOb0w03&a}?STk62F!qm83$H8!QD5<83?)@=-@VpuH#_n5CLoVIA;weiI&!K zSut^Po*Y61Sr#2<=B&BP=LUgOs*yot#-59Q3+x|88VH8OHAd$I@&5T?m*)fCI`lJN zLw}tlkV;e{BbPvY-Dgr_oYBcM2cVLfL&Cs0+4N2PAmh;5s!+{K6Y|EWQ0{(p-s-mj zI9D>NGU7=5umTVPS}J1_RHuKt9|mAQm&)ZmrbT3E%Wyu*xCXVvdxRs)txPR3PIZjT z2g1r>aymPyfCibB;5z&Eq*Xiy!3p=2r+>|B3oiGp`>VJL*Y*YohIc{^K4yN%kb||{ zIk5>6GV;O>&aG6%d#D z`JjwQM?pw3nyd2>2AKiOhtN!G5VV9+Vz3nqda&81r2u@z_W1Vbx2tZ4uGk9fzy^e&DOge>M z-FyZV@N%g=#Q3g}@Q8D^QW3x2Z3F4-`=^)Ka z*n3V`*MW0iT-{IOXB>U&DILoCMl}PdE}hg;XXfhiP2h- delta 492 zcmV^?e1Y{z@(=!P>KNS%P@b%dZ zi%2;|w01uRep)vi=R+BHm@8qP%ZJ&i?CA3f)=MfY4^!qBT^Fv+Y^;#~=B?l%1^9hN z;oa?edc3lVxPJ)uGAenmiW8S$l|@5h1h0r3G%ey4Hy+wK|iSS{j6gsHNM`e^6`CS`Y+95YgD&Z3#KOp9)IUclgfxo*81OE|mc7nbI_bg9G?Q`7)aN5}QGfnjU-#Hlz4NPH|KIy_ zb+08&4Qw64lbUW6g=HE-8%165j&PrriLVJC36B~wpzyWQ6Lo%3oUZeSVj~)!1-t6$ zO}B8Og|&>46CM%v<+3HMF^~EZS2DjCkvbrI5R))L0(ePKVx25S{8ICh+26jgns0%E zcr-*TU zswd!hg3El5i&G*OqMG~xI>^|-Bzgd>2 z(Czl9*MDLhc-ES=1QN&COLj&WGJp}Mxi~#vK0Myh5fBn@L-y|BE{S5#K5ZZG(>FKe2Omj?co$gv>jL1{Ffg#-ze47^U@yqa zfRrW7H9pw1ei^b>{QfQ>z@x-{%qikDKhG|^9)BS+p4m@~XU~Eev;tHDH6S+nK@go~ ztp2V~T+A~drC!5Hv84}4=^VV^q@JF!j78U%n*khb7RTz3!^*h<Yu{AJDhYs=eCou+SWCDlIhLIr-82CC zm-!5Av*C<^RwZLOs}ATP0N)rsu809ru3$h?B&LJSG7#qXL_vdqaK4jr$*Bcoj9nahY<@&tfePDkfC zKN&IBBWgBnGk=Jd5eC3(1?NJv0<6F`XvGm2tf-&+`h*WJXdV5$!sdB>H&~~35{!<` zYs08;qk8)BHkjp>{eQwIQte<2Znq^Na}1A&WN$WdY7r0HyTpdo0HKvN5Plsi1jwTG z)G08HUg-i| Date: Mon, 30 Sep 2024 12:35:16 +0700 Subject: [PATCH 04/15] remove: changed radial selector to use states instead of component --- .../RadialSelector/RadialSelectorMenuBUI.cs | 43 ++++++++++--------- .../Runes/Spells/CultRuneSpellsComponent.cs | 10 ++++- .../Runes/Spells/CultRuneSpellsSystem.cs | 10 +++-- .../RadialSelector/RadialSelectorComponent.cs | 16 +++---- .../Entities/Objects/Runes/cult.yml | 1 - 5 files changed, 44 insertions(+), 36 deletions(-) diff --git a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs index 14f1ec8c0d1..1038dbcd630 100644 --- a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs +++ b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs @@ -25,21 +25,35 @@ public sealed class RadialSelectorMenuBUI : BoundUserInterface private readonly SpriteSystem _spriteSystem; - private RadialMenu _menu; + private readonly RadialMenu _menu = new() + { + HorizontalExpand = true, + VerticalExpand = true, + BackButtonStyleClass = "RadialMenuBackButton", + CloseButtonStyleClass = "RadialMenuCloseButton" + }; public RadialSelectorMenuBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) { _spriteSystem = _entManager.System(); - _menu = new RadialMenu(); } protected override void Open() { - _menu = FormMenu(); _menu.OnClose += Close; _menu.OpenCenteredAt(_inputManager.MouseScreenPosition.Position / _displayManager.ScreenSize); } + protected override void UpdateState(BoundUserInterfaceState state) + { + base.UpdateState(state); + + if (state is RadialSelectorState radialSelectorState) + { + PopulateMenu(radialSelectorState.Items); + } + } + protected override void Dispose(bool disposing) { base.Dispose(disposing); @@ -47,27 +61,17 @@ protected override void Dispose(bool disposing) _menu.Dispose(); } - private RadialMenu FormMenu() - { - var menu = new RadialMenu - { - HorizontalExpand = true, - VerticalExpand = true, - BackButtonStyleClass = "RadialMenuBackButton", - CloseButtonStyleClass = "RadialMenuCloseButton" - }; - if (!_entManager.TryGetComponent(Owner, out var selector)) - return menu; + private void PopulateMenu(List items) + { + _menu.Children.Clear(); var mainContainer = new RadialContainer { - Radius = 36f / (selector.Prototypes.Count == 1 - ? 1 - : MathF.Sin(MathF.PI / selector.Prototypes.Count)) + Radius = 36f / (items.Count == 1 ? 1 : MathF.Sin(MathF.PI / items.Count)) }; - foreach (var protoId in selector.Prototypes) + foreach (var protoId in items) { if (!_protoManager.TryIndex(protoId, out var proto)) continue; @@ -102,7 +106,6 @@ private RadialMenu FormMenu() mainContainer.AddChild(button); } - menu.AddChild(mainContainer); - return menu; + _menu.AddChild(mainContainer); } } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs index 9a1be9a363e..4a96697f6e8 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsComponent.cs @@ -1,4 +1,10 @@ -namespace Content.Server.WhiteDream.BloodCult.Runes.Spells; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Runes.Spells; [RegisterComponent] -public sealed partial class CultRuneSpellsComponent : Component; +public sealed partial class CultRuneSpellsComponent : Component +{ + [DataField(required: true)] + public List Prototypes = new(); +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs index 820fe40ed13..d57b8923ab5 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Spells/CultRuneSpellsSystem.cs @@ -12,7 +12,7 @@ public sealed class CultRuneSpellsSystem : EntitySystem [Dependency] private readonly IPrototypeManager _proto = default!; [Dependency] private readonly ActionsSystem _actions = default!; - [Dependency] private readonly UserInterfaceSystem _userInterface = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; public override void Initialize() { @@ -22,14 +22,16 @@ public override void Initialize() private void OnSpellsRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) { - if (!_userInterface.TryGetUi(ent, RadialSelectorUiKey.Key, out var bui) || - !TryComp(args.User, out ActorComponent? actor)) + if (!TryComp(args.User, out ActorComponent? actor) || + !_ui.TryGetUi(ent, RadialSelectorUiKey.Key, out var ui) || + _ui.IsUiOpen(ent, RadialSelectorUiKey.Key)) { args.Cancel(); return; } - _userInterface.ToggleUi(bui, actor.PlayerSession); + _ui.SetUiState(ui, new RadialSelectorState(ent.Comp.Prototypes)); + _ui.ToggleUi(ui, actor.PlayerSession); } private void OnSpellSelected(Entity ent, ref RadialSelectorSelectedMessage args) diff --git a/Content.Shared/RadialSelector/RadialSelectorComponent.cs b/Content.Shared/RadialSelector/RadialSelectorComponent.cs index 23941beed93..7a02ebce00e 100644 --- a/Content.Shared/RadialSelector/RadialSelectorComponent.cs +++ b/Content.Shared/RadialSelector/RadialSelectorComponent.cs @@ -1,22 +1,20 @@ -using Robust.Shared.GameStates; -using Robust.Shared.Prototypes; +using Robust.Shared.Prototypes; using Robust.Shared.Serialization; namespace Content.Shared.RadialSelector; -[RegisterComponent, NetworkedComponent] -public sealed partial class RadialSelectorComponent : Component -{ - [DataField(required: true)] - public List Prototypes = new(); -} - [NetSerializable, Serializable] public enum RadialSelectorUiKey : byte { Key, } +[Serializable, NetSerializable] +public sealed class RadialSelectorState(List items) : BoundUserInterfaceState +{ + public List Items { get; } = items; +} + [Serializable, NetSerializable] public sealed class RadialSelectorSelectedMessage(EntProtoId selectedItem) : BoundUserInterfaceMessage { diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml index 306974467d2..b852b0aa35b 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml @@ -46,7 +46,6 @@ - type: CultRuneBase invokePhrase: "H'drak v'loso, mir'kanas verbot!" - type: CultRuneSpells - - type: RadialSelector prototypes: - ActionSpawnMagicarpSpell # TODO: Actual cult spells. - type: UserInterface From d4caaab2144bcadd83ba6d79e67b9d3b91a908b7 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Wed, 2 Oct 2024 13:45:02 +0700 Subject: [PATCH 05/15] feat: constructs --- Content.Client/Antag/AntagStatusIconSystem.cs | 6 +- .../RadialSelector/RadialSelectorMenuBUI.cs | 13 +- .../BloodCult/BloodCultistSystem.cs | 14 +- .../BloodCult/Constructs/ConstructSystem.cs | 59 ++ .../Shell/ConstructShellComponent.cs | 12 + .../Constructs/Shell/ConstructShellSystem.cs | 106 +++ .../SoulShard/SoulShardComponent.cs | 32 + .../Constructs/SoulShard/SoulShardSystem.cs | 57 ++ .../Empower/BloodCultEmpoweredComponent.cs | 25 +- .../Gamerule/BloodCultRuleComponent.cs | 11 +- .../BloodCult/Gamerule/BloodCultRuleSystem.cs | 18 +- .../Apocalypse/CultRuneApocalypseSystem.cs | 2 +- .../BloodCult/Runes/CultRuneBaseSystem.cs | 4 +- .../Runes/Offering/CultRuneOfferingSystem.cs | 6 +- .../RadialSelector/RadialSelectorComponent.cs | 3 +- .../Constructs/ConstructComponent.cs | 30 + .../{CultItem => Items}/CultItemComponent.cs | 4 +- .../{CultItem => Items}/CultItemSystem.cs | 2 +- .../WhiteDream/BloodCult/Visuals.cs | 26 + .../en-US/white-dream/items/general.ftl | 11 + .../Entities/Objects/Cult/constructs.yml | 317 ++++++++ .../Entities/Objects/Cult/souls_shards.yml | 49 ++ .../Entities/Objects/Runes/cult.yml | 32 +- .../Prototypes/WhiteDream/Objectives/cult.yml | 2 +- .../Prototypes/WhiteDream/runeSelectors.yml | 4 - .../construct_cult.rsi/construct_cult.png | Bin 857 -> 0 bytes .../Items/construct_shell.rsi/icon.png | Bin 0 -> 1009 bytes .../meta.json | 8 +- .../meta.json | 7 +- .../Items/soul_stone.rsi/soul_stone.png | Bin 0 -> 298 bytes .../soul_stone.rsi/soul_stone_blessed.png | Bin 0 -> 305 bytes .../Items/soul_stone.rsi/soul_stone_glow.png | Bin 0 -> 592 bytes .../Items/soulstone.rsi/soulstone.png | Bin 346 -> 0 bytes .../Items/soulstone.rsi/soulstone2.png | Bin 815 -> 0 bytes .../BloodCult/mobs.rsi/artificer.png | Bin 2230 -> 1380 bytes .../WhiteDream/BloodCult/mobs.rsi/banshee.png | Bin 1485 -> 0 bytes .../BloodCult/mobs.rsi/behemoth.png | Bin 3936 -> 0 bytes .../BloodCult/mobs.rsi/boneshaper.png | Bin 2410 -> 0 bytes .../BloodCult/mobs.rsi/envoy_of_death.png | Bin 3233 -> 0 bytes .../mobs.rsi/envoy_of_death_neko.png | Bin 4678 -> 0 bytes .../BloodCult/mobs.rsi/floating.png | Bin 5068 -> 0 bytes .../BloodCult/mobs.rsi/ghost-narsie.png | Bin 3407 -> 0 bytes .../mobs.rsi/glow_artificer_cult.png | Bin 0 -> 644 bytes .../mobs.rsi/glow_artificer_holy.png | Bin 0 -> 654 bytes .../mobs.rsi/glow_artificer_wizard.png | Bin 0 -> 657 bytes .../mobs.rsi/glow_harvester_cult.png | Bin 0 -> 1259 bytes .../mobs.rsi/glow_harvester_holy.png | Bin 0 -> 1283 bytes .../mobs.rsi/glow_juggernaut_cult.png | Bin 0 -> 794 bytes .../mobs.rsi/glow_juggernaut_holy.png | Bin 0 -> 804 bytes .../BloodCult/mobs.rsi/glow_wraith_cult.png | Bin 0 -> 777 bytes .../BloodCult/mobs.rsi/glow_wraith_holy.png | Bin 0 -> 782 bytes .../WhiteDream/BloodCult/mobs.rsi/golem.png | Bin 3393 -> 0 bytes .../BloodCult/mobs.rsi/harvester.png | Bin 3021 -> 2584 bytes .../BloodCult/mobs.rsi/hell_knight.png | Bin 3559 -> 0 bytes .../WhiteDream/BloodCult/mobs.rsi/ifrit.png | Bin 11877 -> 0 bytes .../mobs.rsi/incarnation_of_pain.png | Bin 3160 -> 0 bytes .../BloodCult/mobs.rsi/infernal_rift_in.png | Bin 17953 -> 0 bytes .../BloodCult/mobs.rsi/infernal_rift_out.png | Bin 2290 -> 0 bytes .../BloodCult/mobs.rsi/juggernaut.png | Bin 0 -> 2489 bytes .../BloodCult/mobs.rsi/lost_soul.png | Bin 2394 -> 0 bytes .../mobs.rsi/make_artificer_cult.png | Bin 0 -> 2889 bytes .../mobs.rsi/make_artificer_holy.png | Bin 0 -> 2904 bytes .../mobs.rsi/make_juggernaut_cult.png | Bin 0 -> 3258 bytes .../mobs.rsi/make_juggernaut_holy.png | Bin 0 -> 3278 bytes .../BloodCult/mobs.rsi/make_wraith_cult.png | Bin 0 -> 2678 bytes .../BloodCult/mobs.rsi/make_wraith_holy.png | Bin 0 -> 2685 bytes .../WhiteDream/BloodCult/mobs.rsi/meta.json | 748 ++++++------------ .../BloodCult/mobs.rsi/necrophage.png | Bin 4747 -> 0 bytes .../BloodCult/mobs.rsi/phase_shift.png | Bin 23609 -> 0 bytes .../BloodCult/mobs.rsi/phase_shift2.png | Bin 23600 -> 0 bytes .../BloodCult/mobs.rsi/phase_shift2_cult.png | Bin 0 -> 12974 bytes .../BloodCult/mobs.rsi/phase_shift2_holy.png | Bin 0 -> 13359 bytes .../BloodCult/mobs.rsi/phase_shift_cult.png | Bin 0 -> 12769 bytes .../BloodCult/mobs.rsi/phase_shift_holy.png | Bin 0 -> 13063 bytes .../WhiteDream/BloodCult/mobs.rsi/shade.png | Bin 662 -> 0 bytes .../WhiteDream/BloodCult/mobs.rsi/shade2.png | Bin 1764 -> 0 bytes .../BloodCult/mobs.rsi/shade_cult.png | Bin 0 -> 679 bytes .../BloodCult/mobs.rsi/shade_dead.png | Bin 234 -> 0 bytes .../{shade_angelic.png => shade_holy.png} | Bin .../BloodCult/mobs.rsi/shadowstep_in.png | Bin 9212 -> 0 bytes .../BloodCult/mobs.rsi/shadowstep_out.png | Bin 9190 -> 0 bytes .../BloodCult/mobs.rsi/summoner.png | Bin 3819 -> 0 bytes .../WhiteDream/BloodCult/mobs.rsi/wraith.png | Bin 0 -> 1416 bytes 83 files changed, 1040 insertions(+), 568 deletions(-) create mode 100644 Content.Server/WhiteDream/BloodCult/Constructs/ConstructSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Constructs/ConstructComponent.cs rename Content.Shared/WhiteDream/BloodCult/{CultItem => Items}/CultItemComponent.cs (72%) rename Content.Shared/WhiteDream/BloodCult/{CultItem => Items}/CultItemSystem.cs (96%) create mode 100644 Content.Shared/WhiteDream/BloodCult/Visuals.cs create mode 100644 Resources/Locale/en-US/white-dream/items/general.ftl create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Cult/souls_shards.yml delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/construct_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_shell.rsi/icon.png rename Resources/Textures/WhiteDream/BloodCult/Entities/Items/{construct_cult.rsi => construct_shell.rsi}/meta.json (79%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Items/{soulstone.rsi => soul_stone.rsi}/meta.json (71%) create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone_blessed.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone_glow.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone2.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/banshee.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/behemoth.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/boneshaper.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death_neko.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/floating.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ghost-narsie.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_holy.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_wizard.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_harvester_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_harvester_holy.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_juggernaut_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_juggernaut_holy.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_wraith_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_wraith_holy.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/golem.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/hell_knight.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ifrit.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/incarnation_of_pain.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_in.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_out.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/juggernaut.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/lost_soul.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_artificer_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_artificer_holy.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_juggernaut_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_juggernaut_holy.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_wraith_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_wraith_holy.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/necrophage.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2_holy.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift_cult.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift_holy.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade2.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_cult.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_dead.png rename Resources/Textures/WhiteDream/BloodCult/mobs.rsi/{shade_angelic.png => shade_holy.png} (100%) delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_in.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_out.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/summoner.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/wraith.png diff --git a/Content.Client/Antag/AntagStatusIconSystem.cs b/Content.Client/Antag/AntagStatusIconSystem.cs index a1630146faf..3f0f391e48e 100644 --- a/Content.Client/Antag/AntagStatusIconSystem.cs +++ b/Content.Client/Antag/AntagStatusIconSystem.cs @@ -4,6 +4,7 @@ using Content.Shared.StatusIcon.Components; using Content.Shared.WhiteDream.BloodCult.BloodCultist; using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.Constructs; using Content.Shared.Zombies; using Robust.Client.Player; using Robust.Shared.Prototypes; @@ -26,8 +27,9 @@ public override void Initialize() SubscribeLocalEvent(GetIcon); SubscribeLocalEvent(GetIcon); - SubscribeLocalEvent(GetBloodCultIcon); // White Dream - SubscribeLocalEvent(GetIcon); // White Dream + SubscribeLocalEvent(GetIcon); + SubscribeLocalEvent(GetBloodCultIcon); + SubscribeLocalEvent(GetIcon); } /// diff --git a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs index 1038dbcd630..587b7db4602 100644 --- a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs +++ b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs @@ -33,6 +33,8 @@ public sealed class RadialSelectorMenuBUI : BoundUserInterface CloseButtonStyleClass = "RadialMenuCloseButton" }; + private bool _openCentered; + public RadialSelectorMenuBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) { _spriteSystem = _entManager.System(); @@ -41,7 +43,15 @@ public RadialSelectorMenuBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) protected override void Open() { _menu.OnClose += Close; - _menu.OpenCenteredAt(_inputManager.MouseScreenPosition.Position / _displayManager.ScreenSize); + + if (_openCentered) + { + _menu.OpenCentered(); + } + else + { + _menu.OpenCenteredAt(_inputManager.MouseScreenPosition.Position / _displayManager.ScreenSize); + } } protected override void UpdateState(BoundUserInterfaceState state) @@ -51,6 +61,7 @@ protected override void UpdateState(BoundUserInterfaceState state) if (state is RadialSelectorState radialSelectorState) { PopulateMenu(radialSelectorState.Items); + _openCentered = radialSelectorState.OpenCentered; } } diff --git a/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs b/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs index 9280db4cc4b..e48b0a4c209 100644 --- a/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs +++ b/Content.Client/WhiteDream/BloodCult/BloodCultistSystem.cs @@ -2,8 +2,10 @@ using Content.Shared.Antag; using Content.Shared.Ghost; using Content.Shared.StatusIcon.Components; +using Content.Shared.WhiteDream.BloodCult; using Content.Shared.WhiteDream.BloodCult.BloodCultist; using Content.Shared.WhiteDream.BloodCult.Components; +using Content.Shared.WhiteDream.BloodCult.Constructs; using Robust.Client.GameObjects; using Robust.Shared.Random; using Robust.Shared.Utility; @@ -21,6 +23,7 @@ public override void Initialize() SubscribeLocalEvent(OnPentagramAdded); SubscribeLocalEvent(OnPentagramRemoved); + SubscribeLocalEvent(OnCanShowCultIcon); SubscribeLocalEvent(OnCanShowCultIcon); SubscribeLocalEvent(OnCanShowCultIcon); } @@ -70,14 +73,13 @@ private void OnCanShowCultIcon(EntityUid uid, T comp, ref CanDisplayStatusIco /// private bool CanDisplayIcon(EntityUid? uid, bool visibleToGhost) { - if (HasComp(uid) || HasComp(uid)) + if (HasComp(uid) || + HasComp(uid) || + HasComp(uid)) + { return true; + } return visibleToGhost && HasComp(uid); } } - -public enum PentagramKey -{ - Key -} diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/ConstructSystem.cs b/Content.Server/WhiteDream/BloodCult/Constructs/ConstructSystem.cs new file mode 100644 index 00000000000..fbb800eb0ba --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Constructs/ConstructSystem.cs @@ -0,0 +1,59 @@ +using Content.Server.WhiteDream.BloodCult.Gamerule; +using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.WhiteDream.BloodCult.Constructs; +using Robust.Server.GameObjects; + +namespace Content.Server.WhiteDream.BloodCult.Constructs; + +public sealed class ConstructSystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearanceSystem = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnComponentStartup); + SubscribeLocalEvent(OnComponentShutdown); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var query = EntityQueryEnumerator(); + while (query.MoveNext(out var uid, out var construct)) + { + if (!construct.Transforming) + continue; + + construct.TransformAccumulator += frameTime; + if (construct.TransformAccumulator < construct.TransformDelay) + continue; + + construct.TransformAccumulator = 0f; + construct.Transforming = false; + _appearanceSystem.SetData(uid, ConstructVisualsState.Transforming, false); + } + } + + private void OnComponentStartup(Entity ent, ref ComponentStartup args) + { + _appearanceSystem.SetData(ent, ConstructVisualsState.Transforming, true); + ent.Comp.Transforming = true; + var cultistRule = EntityManager.EntityQueryEnumerator(); + while (cultistRule.MoveNext(out _, out var rule)) + { + rule.Constructs.Add(ent); + } + } + + private void OnComponentShutdown(Entity ent, ref ComponentShutdown args) + { + var cultistRule = EntityManager.EntityQueryEnumerator(); + while (cultistRule.MoveNext(out _, out var rule)) + { + rule.Constructs.Remove(ent); + } + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellComponent.cs b/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellComponent.cs new file mode 100644 index 00000000000..e7483cbaee3 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellComponent.cs @@ -0,0 +1,12 @@ +using Content.Shared.Containers.ItemSlots; + +namespace Content.Server.WhiteDream.BloodCult.Constructs.Shell; + +[RegisterComponent] +public sealed partial class ConstructShellComponent : Component +{ + [DataField(required: true)] + public ItemSlot ShardSlot = new(); + + public readonly string ShardSlotId = "Shard"; +} diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs b/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs new file mode 100644 index 00000000000..bfcc48a958b --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs @@ -0,0 +1,106 @@ +using Content.Server.Mind; +using Content.Server.Popups; +using Content.Server.WhiteDream.BloodCult.Constructs.SoulShard; +using Content.Shared.Containers.ItemSlots; +using Content.Shared.Mind.Components; +using Content.Shared.RadialSelector; +using Content.Shared.Verbs; +using Robust.Server.GameObjects; +using Robust.Shared.Containers; +using Robust.Shared.Player; +using Robust.Shared.Utility; + +namespace Content.Server.WhiteDream.BloodCult.Constructs.Shell; + +public sealed class ConstructShellSystem : EntitySystem +{ + [Dependency] private readonly ItemSlotsSystem _slots = default!; + [Dependency] private readonly MindSystem _mind = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent>(OnGetVerbs); + SubscribeLocalEvent(OnShellInit); + SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnConstructSelected); + SubscribeLocalEvent(OnShellRemove); + } + + private void OnGetVerbs(Entity shell, ref GetVerbsEvent args) + { + if (_slots.GetItemOrNull(shell, shell.Comp.ShardSlotId) is not { } shard || + args.User != shard || + !TryComp(args.User, out ActorComponent? actor) || + !TryComp(shard, out SoulShardComponent? soulShard) || + !_ui.TryGetUi(shell, RadialSelectorUiKey.Key, out var bui) || + _ui.IsUiOpen(shell, RadialSelectorUiKey.Key)) + { + return; + } + + args.Verbs.Add(new ExamineVerb + { + DoContactInteraction = true, + Text = Loc.GetString("soul-shard-selector-form"), + Icon = new SpriteSpecifier.Texture( + new ResPath("/Textures/WhiteDream/BloodCult/Entities/Items/construct_shell.rsi")), + Act = () => + { + _ui.SetUiState(bui, + new RadialSelectorState(soulShard.IsBlessed ? soulShard.BlessedConstructs : soulShard.Constructs, + true)); + _ui.TryOpen(shell, RadialSelectorUiKey.Key, actor.PlayerSession); + } + }); + } + + private void OnShellInit(Entity shell, ref ComponentInit args) + { + _slots.AddItemSlot(shell, shell.Comp.ShardSlotId, shell.Comp.ShardSlot); + } + + private void OnInteractUsing(Entity shell, ref ContainerIsInsertingAttemptEvent args) + { + if (!TryComp(args.EntityUid, out SoulShardComponent? soulShard) || + !_ui.TryGetUi(shell, RadialSelectorUiKey.Key, out var bui) || + _ui.IsUiOpen(shell, RadialSelectorUiKey.Key)) + { + return; + } + + if (!TryComp(args.EntityUid, out var mindContainer) || + !mindContainer.HasMind || + !TryComp(args.EntityUid, out var actor)) + { + _popup.PopupEntity(Loc.GetString("soul-shard-try-insert-no-soul"), shell); + args.Cancel(); + return; + } + + _slots.SetLock(shell, shell.Comp.ShardSlotId, true); + _ui.SetUiState(bui, + new RadialSelectorState(soulShard.IsBlessed ? soulShard.BlessedConstructs : soulShard.Constructs, true)); + + _ui.TryOpen(shell, RadialSelectorUiKey.Key, actor.PlayerSession); + } + + private void OnConstructSelected(Entity ent, ref RadialSelectorSelectedMessage args) + { + if (args.Session.AttachedEntity is not { } user || !_mind.TryGetMind(user, out var mindId, out _)) + return; + + var construct = Spawn(args.SelectedItem, _transform.GetMapCoordinates(ent)); + _mind.TransferTo(mindId, construct); + Del(ent); + } + + private void OnShellRemove(Entity shell, ref ComponentRemove args) + { + _slots.RemoveItemSlot(shell, shell.Comp.ShardSlot); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs new file mode 100644 index 00000000000..82a21a8118b --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs @@ -0,0 +1,32 @@ +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Constructs.SoulShard; + +[RegisterComponent] +public sealed partial class SoulShardComponent : Component +{ + [DataField] + public bool IsBlessed; + + [DataField] + public Color LightColor = Color.DarkRed; + + [DataField] + public Color BlessedLightColor = Color.LightCyan; + + [DataField] + public List Constructs = new() + { + "ConstructJuggernaut", + "ConstructArtificer", + "ConstructWraith" + }; + + [DataField] + public List BlessedConstructs = new() + { + "ConstructJuggernautHoly", + "ConstructArtificerHoly", + "ConstructWraithHoly" + }; +} diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs new file mode 100644 index 00000000000..b4ddaf7edb9 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs @@ -0,0 +1,57 @@ +using Content.Server.Bible.Components; +using Content.Server.Popups; +using Content.Server.Roles; +using Content.Shared.Interaction; +using Content.Shared.Mind.Components; +using Content.Shared.Roles; +using Content.Shared.WhiteDream.BloodCult; +using Robust.Server.Audio; +using Robust.Server.GameObjects; + +namespace Content.Server.WhiteDream.BloodCult.Constructs.SoulShard; + +public sealed class SoulShardSystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearanceSystem = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly SharedPointLightSystem _lightSystem = default!; + [Dependency] private readonly SharedRoleSystem _roleSystem = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnShardMindAdded); + SubscribeLocalEvent(OnShardMindRemoved); + } + + private void OnInteractUsing(Entity shard, ref InteractUsingEvent args) + { + if (shard.Comp.IsBlessed || !TryComp(args.Used, out BibleComponent? bible)) + return; + + _popup.PopupEntity(Loc.GetString("bible-sizzle"), args.User, args.User); + _audio.PlayPvs(bible.HealSoundPath, args.User); + _appearanceSystem.SetData(shard, SoulShardVisualState.Blessed, true); + shard.Comp.IsBlessed = true; + } + + private void OnShardMindAdded(Entity shard, ref MindAddedMessage args) + { + if (!TryComp(shard, out var mindContainer) || !mindContainer.HasMind) + return; + + _roleSystem.MindTryRemoveRole(mindContainer.Mind.Value); + _appearanceSystem.SetData(shard, SoulShardVisualState.HasMind, true); + _lightSystem.SetEnabled(shard, true); + _lightSystem.SetColor(shard, shard.Comp.IsBlessed ? shard.Comp.BlessedLightColor : shard.Comp.LightColor); + } + + private void OnShardMindRemoved(Entity shard, ref MindRemovedMessage args) + { + _appearanceSystem.SetData(shard, SoulShardVisualState.HasMind, false); + _lightSystem.SetEnabled(shard, false); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs b/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs index ef1cb8b7ba3..46bc73de378 100644 --- a/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Empower/BloodCultEmpoweredComponent.cs @@ -3,14 +3,29 @@ [RegisterComponent] public sealed partial class BloodCultEmpoweredComponent : Component { + /// + /// Changes the damage from drawing/using runes. + /// [DataField] - public float DamageMultiplier = 0.5f; + public float RuneDamageMultiplier = 0.5f; + /// + /// Changes the drawing time of runes. + /// [DataField] - public float TimeMultiplier = 0.5f; + public float RuneTimeMultiplier = 0.5f; + /// + /// Increases the amount of spells cultists can create at once. + /// [DataField] - public TimeSpan TimeRemaining = TimeSpan.Zero; + public int ExtraSpells = 2; + + /// + /// The default duration of the empowering. + /// + [DataField] + public TimeSpan DefaultTime = TimeSpan.FromSeconds(20); [DataField] public float NearbyCultTileRadius = 1f; @@ -18,6 +33,6 @@ public sealed partial class BloodCultEmpoweredComponent : Component [DataField] public string CultTile = "CultFloor"; - [DataField, ViewVariables(VVAccess.ReadOnly)] - public TimeSpan DefaultTime = TimeSpan.FromSeconds(20); + [ViewVariables(VVAccess.ReadOnly)] + public TimeSpan TimeRemaining = TimeSpan.Zero; } diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs index 7d2df38c669..5c8045f3b0b 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleComponent.cs @@ -1,6 +1,7 @@ using Content.Server.NPC.Components; using Content.Shared.Roles; using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Constructs; using Robust.Shared.Prototypes; namespace Content.Server.WhiteDream.BloodCult.Gamerule; @@ -8,8 +9,6 @@ namespace Content.Server.WhiteDream.BloodCult.Gamerule; [RegisterComponent] public sealed partial class BloodCultRuleComponent : Component { - public List> CultistMinds = new(); - [DataField] public ProtoId CultistRolePrototype = "Cultist"; @@ -34,13 +33,17 @@ public sealed partial class BloodCultRuleComponent : Component /// /// The entityUid of body which should be sacrificed. /// + [ViewVariables(VVAccess.ReadOnly)] public EntityUid? OfferingTarget; - // public List Constructs = new(); + [ViewVariables(VVAccess.ReadOnly)] + public CultStage Stage = CultStage.Start; public CultWinCondition WinCondition = CultWinCondition.Draw; - public CultStage Stage = CultStage.Start; + public List> Cultists = new(); + + public List> Constructs = new(); } public enum CultWinCondition : byte diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs index f97495458b9..2941108ba34 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs @@ -25,7 +25,7 @@ using Content.Shared.Roles; using Content.Shared.WhiteDream.BloodCult.Components; using Content.Shared.WhiteDream.BloodCult.BloodCultist; -using Content.Shared.WhiteDream.BloodCult.CultItem; +using Content.Shared.WhiteDream.BloodCult.Items; using Robust.Server.Containers; using Robust.Shared.Player; using Robust.Shared.Random; @@ -106,7 +106,7 @@ private void OnNarsieSummon(BloodCultNarsieSummoned ev) cult.WinCondition = CultWinCondition.Win; _roundEndSystem.EndRound(); - foreach (var ent in cult.CultistMinds) + foreach (var ent in cult.Cultists) { if (Deleted(ent.Owner)) continue; @@ -133,7 +133,7 @@ private void OnCultistComponentInit(Entity ent, ref Compo var query = QueryActiveRules(); while (query.MoveNext(out _, out var cult, out _)) { - cult.CultistMinds.Add(ent); + cult.Cultists.Add(ent); UpdateCultStage(cult); } } @@ -143,7 +143,7 @@ private void OnCultistComponentRemoved(Entity ent, ref Co var query = QueryActiveRules(); while (query.MoveNext(out _, out var cult, out _)) { - cult.CultistMinds.Remove(ent); + cult.Cultists.Remove(ent); } if (!TerminatingOrDeleted(ent.Owner)) @@ -259,7 +259,7 @@ private void CheckRoundShouldEnd() var query = QueryActiveRules(); while (query.MoveNext(out _, out var cult, out _)) { - var aliveCultists = cult.CultistMinds.Count(cultist => !_mobStateSystem.IsDead(cultist)); + var aliveCultists = cult.Cultists.Count(cultist => !_mobStateSystem.IsDead(cultist)); if (aliveCultists != 0) return; @@ -338,7 +338,7 @@ private void RemoveCultistAppearance(Entity cultist) private void UpdateCultStage(BloodCultRuleComponent cultRuleComponent) { - var cultistsCount = cultRuleComponent.CultistMinds.Count; + var cultistsCount = cultRuleComponent.Cultists.Count; var prevStage = cultRuleComponent.Stage; if (cultistsCount >= cultRuleComponent.PentagramThreshold) @@ -365,14 +365,14 @@ private void UpdateCultistsAppearance(BloodCultRuleComponent cultRuleComponent, switch (cultRuleComponent.Stage) { case CultStage.Start when prevStage == CultStage.RedEyes: - foreach (var cultist in cultRuleComponent.CultistMinds) + foreach (var cultist in cultRuleComponent.Cultists) { RemoveCultistAppearance(cultist); } break; case CultStage.RedEyes when prevStage == CultStage.Start: - foreach (var cultist in cultRuleComponent.CultistMinds) + foreach (var cultist in cultRuleComponent.Cultists) { if (!TryComp(cultist, out var appearanceComponent)) continue; @@ -383,7 +383,7 @@ private void UpdateCultistsAppearance(BloodCultRuleComponent cultRuleComponent, break; case CultStage.Pentagram: - foreach (var cultist in cultRuleComponent.CultistMinds) + foreach (var cultist in cultRuleComponent.Cultists) { EnsureComp(cultist); } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs index 67ef7960ad1..22caa84635d 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Apocalypse/CultRuneApocalypseSystem.cs @@ -66,7 +66,7 @@ private void OnDoAfter(Entity ent, ref ApocalypseRu } var requiredCultistsThreshold = MathF.Floor(_playerManager.PlayerCount * ent.Comp.CultistsThreshold); - var totalCultists = cultRule.CultistMinds.Count; // TODO: Add constructs + var totalCultists = cultRule.Cultists.Count + cultRule.Constructs.Count; if (totalCultists >= requiredCultistsThreshold) { return; diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs index 06f3ba56eef..7a84b010650 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs @@ -63,7 +63,7 @@ private void OnRuneSelected(Entity ent, ref RuneDrawerSelec var timeToDraw = runeSelector.DrawTime; if (TryComp(user, out BloodCultEmpoweredComponent? empowered)) - timeToDraw *= empowered.TimeMultiplier; + timeToDraw *= empowered.RuneTimeMultiplier; var ev = new DrawRuneDoAfter { @@ -222,7 +222,7 @@ private void DealDamage(EntityUid user, DamageSpecifier? damage = null) { foreach (var (key, value) in damage.DamageDict) { - damage.DamageDict[key] = value * empowered.DamageMultiplier; + damage.DamageDict[key] = value * empowered.RuneDamageMultiplier; } } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs index 48c40a6bd91..b3fe63aeca1 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Offering/CultRuneOfferingSystem.cs @@ -90,14 +90,14 @@ private bool TrySacrifice(Entity target, Entity rune, EntityUid user, diff --git a/Content.Shared/RadialSelector/RadialSelectorComponent.cs b/Content.Shared/RadialSelector/RadialSelectorComponent.cs index 7a02ebce00e..a4807f40c7f 100644 --- a/Content.Shared/RadialSelector/RadialSelectorComponent.cs +++ b/Content.Shared/RadialSelector/RadialSelectorComponent.cs @@ -10,9 +10,10 @@ public enum RadialSelectorUiKey : byte } [Serializable, NetSerializable] -public sealed class RadialSelectorState(List items) : BoundUserInterfaceState +public sealed class RadialSelectorState(List items, bool openCentered = false) : BoundUserInterfaceState { public List Items { get; } = items; + public bool OpenCentered { get; } = openCentered; } [Serializable, NetSerializable] diff --git a/Content.Shared/WhiteDream/BloodCult/Constructs/ConstructComponent.cs b/Content.Shared/WhiteDream/BloodCult/Constructs/ConstructComponent.cs new file mode 100644 index 00000000000..23c8766d6ed --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Constructs/ConstructComponent.cs @@ -0,0 +1,30 @@ +using Content.Shared.Antag; +using Content.Shared.StatusIcon; +using Robust.Shared.Prototypes; + +namespace Content.Shared.WhiteDream.BloodCult.Constructs; + +[RegisterComponent] +public sealed partial class ConstructComponent : Component, IAntagStatusIconComponent +{ + [DataField] + public List Actions = new(); + + /// + /// Used by the client to determine how long the transform animation should be played. + /// + [DataField] + public float TransformDelay = 1; + + + [DataField] + public ProtoId StatusIcon { get; set; } = "BloodCultMember"; + + [DataField] + public bool IconVisibleToGhost { get; set; } = true; + + public bool Transforming = false; + public float TransformAccumulator = 0; + + public List ActionEntities = new(); +} diff --git a/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemComponent.cs b/Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs similarity index 72% rename from Content.Shared/WhiteDream/BloodCult/CultItem/CultItemComponent.cs rename to Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs index 62b0e17d694..46c4562a3c0 100644 --- a/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs @@ -1,8 +1,8 @@ using Robust.Shared.GameStates; -namespace Content.Shared.WhiteDream.BloodCult.CultItem; +namespace Content.Shared.WhiteDream.BloodCult.Items; -[Virtual, RegisterComponent, NetworkedComponent] +[RegisterComponent, NetworkedComponent] public sealed partial class CultItemComponent : Component { /// diff --git a/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemSystem.cs b/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs similarity index 96% rename from Content.Shared/WhiteDream/BloodCult/CultItem/CultItemSystem.cs rename to Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs index 0eb99f8f023..b68c0843713 100644 --- a/Content.Shared/WhiteDream/BloodCult/CultItem/CultItemSystem.cs +++ b/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Weapons.Melee.Events; using Content.Shared.WhiteDream.BloodCult.BloodCultist; -namespace Content.Shared.WhiteDream.BloodCult.CultItem; +namespace Content.Shared.WhiteDream.BloodCult.Items; public sealed class CultItemSystem : EntitySystem { diff --git a/Content.Shared/WhiteDream/BloodCult/Visuals.cs b/Content.Shared/WhiteDream/BloodCult/Visuals.cs new file mode 100644 index 00000000000..921a4e4d9bd --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Visuals.cs @@ -0,0 +1,26 @@ +using Robust.Shared.Serialization; + +namespace Content.Shared.WhiteDream.BloodCult; + +[Serializable, NetSerializable] +public enum SoulShardVisualState : byte +{ + HasMind, + Blessed, + Sprite, + Glow +} + +[Serializable, NetSerializable] +public enum ConstructVisualsState : byte +{ + Transforming, + Sprite, + Glow +} + +[Serializable, NetSerializable] +public enum PentagramKey +{ + Key +} diff --git a/Resources/Locale/en-US/white-dream/items/general.ftl b/Resources/Locale/en-US/white-dream/items/general.ftl new file mode 100644 index 00000000000..af10b689174 --- /dev/null +++ b/Resources/Locale/en-US/white-dream/items/general.ftl @@ -0,0 +1,11 @@ +cult-item-component-attack-fail = The weapon refuses to obey your will. You can't attack with it. +cult-item-component-equip-fail = The armor refuses to obey your will. You can't equip it. +cult-item-component-throw-fail = The weapon refuses to obey your will. You can't throw it. + +soul-shard-try-insert-no-soul = The shard has no soul. +soul-shard-selector-form = Select form. + +ghost-role-information-soul-shard-name = Soul Shard +ghost-role-information-soul-shard-description = Become the servant of The Blood Cult. +ghost-role-information-soul-shard-rules = Take the form of one of the constructs and help your Masters bring their Old Goddess back to the world! + diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml new file mode 100644 index 00000000000..4e6811bfc8d --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml @@ -0,0 +1,317 @@ +- type: entity + id: ConstructShell + name: construct shell + description: empty construct shell + parent: BaseItem + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/construct_shell.rsi + state: icon + - type: ItemSlots + - type: ConstructShell + shardSlot: + ejectOnBreak: true + whitelist: + components: + - SoulShard + - type: UserInterface + interfaces: + - key: enum.RadialSelectorUiKey.Key + type: RadialSelectorMenuBUI + - type: ContainerContainer + containers: + Shard: !type:ContainerSlot + - type: CultItem + +- type: entity + id: ConstructBase + abstract: true + noSpawn: true + components: + - type: LagCompensation + - type: Input + context: "human" + - type: MobMover + - type: InputMover + - type: MovementSpeedModifier + baseWalkSpeed: 3 + baseSprintSpeed: 3 + - type: DamageOnHighSpeedImpact + damage: + types: + Blunt: 5 + soundHit: + path: /Audio/Effects/hit_kick.ogg + - type: Sprite + drawdepth: Mobs + sprite: WhiteDream/BloodCult/mobs.rsi + noRot: true + - type: Clickable + - type: InteractionOutline + - type: Physics + bodyType: KinematicController + - type: Construct + - type: Fixtures + fixtures: + fix1: + shape: !type:PhysShapeCircle + radius: 0.35 + density: 300 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: Damageable + damageContainer: CorporealSpirit + damageModifierSet: CorporealSpirit + - type: MobThresholds + thresholds: + 0: Alive + 60: Dead + - type: MobState + allowedStates: + - Alive + - Dead + - type: CombatMode + - type: Internals + - type: Examiner + - type: Speech + - type: TypingIndicator + proto: guardian + - type: Pullable + - type: Puller + needsHands: false + - type: ActionsContainer + - type: ContainerContainer + containers: + actions: !type:Container + canDisarm: false + - type: Visibility + - type: ContentEye + - type: Actions + - type: Hands + - type: IsDeadIC + - type: ShowHealthBars + damageContainers: + - Biological + - Inorganic + - type: ShowHealthIcons + damageContainers: + - Biological + - type: Tag + tags: + - CannotSuicide + - DoorBumpOpener + - type: NameIdentifier + group: Construct + - type: Appearance + +- type: entity + id: ConstructJuggernaut + parent: ConstructBase + name: juggernaut + description: One of the Narsian spirits. + components: + - type: Sprite + layers: + - state: juggernaut + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_juggernaut_cult + map: [ "enum.ConstructVisualsState.Glow" ] + - type: MobThresholds + thresholds: + 0: Alive + 100: Dead + - type: Construct + - type: MeleeWeapon + canHeavyAttack: false + hidden: true + angle: 30 + animation: WeaponArcSmash + attackRate: 1 + damage: + types: + Structural: 90 + Blunt: 25 + soundHit: + path: /Audio/Nyanotrasen/Weapons/club.ogg + - type: GenericVisualizer + visuals: + enum.ConstructVisualsState.Transforming: + enum.ConstructVisualsState.Sprite: + True: { state: make_juggernaut_cult } + False: { state: juggernaut } + enum.ConstructVisualsState.Glow: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: ConstructBase + id: ConstructArtificer + name: artificer + description: One of the Narsian spirits. + components: + - type: Sprite + layers: + - state: artificer + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_artificer_cult + map: [ "enum.ConstructVisualsState.Glow" ] + - type: Construct + - type: MovementIgnoreGravity + - type: MeleeWeapon + canHeavyAttack: false + hidden: true + angle: 30 + animation: WeaponArcPunch + attackRate: 1 + damage: + types: + Blunt: 5 + Structural: 60 + - type: GenericVisualizer + visuals: + enum.ConstructVisualsState.Transforming: + enum.ConstructVisualsState.Sprite: + True: { state: make_artificer_cult } + False: { state: artificer } + enum.ConstructVisualsState.Glow: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: ConstructBase + id: ConstructWraith + name: wraith + description: One of the Narsian spirits. + components: + - type: Sprite + layers: + - state: wraith + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_wraith_cult + map: [ "enum.ConstructVisualsState.Glow" ] + - type: MobThresholds + thresholds: + 0: Alive + 65: Dead + - type: Construct + - type: MovementSpeedModifier + baseWalkSpeed: 4 + baseSprintSpeed: 4 + - type: MeleeWeapon + canHeavyAttack: false + hidden: true + angle: 30 + animation: WeaponArcSmash + attackRate: 1 + damage: + types: + Structural: 40 + Blunt: 20 + - type: GenericVisualizer + visuals: + enum.ConstructVisualsState.Transforming: + enum.ConstructVisualsState.Sprite: + True: { state: make_wraith_cult } + False: { state: wraith } + enum.ConstructVisualsState.Glow: + True: { visible: false } + False: { visible: true } + +- type: entity + id: ConstructHarvester + parent: ConstructBase + name: harvester + description: One of the Narsian spirits. + components: + - type: Sprite + layers: + - state: harvester + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_harvester_cult + map: [ "enum.ConstructVisualsState.Glow" ] + - type: MobThresholds + thresholds: + 0: Alive + 65: Dead + - type: Construct + - type: MovementSpeedModifier + baseWalkSpeed: 5 + baseSprintSpeed: 5 + - type: MeleeWeapon + canHeavyAttack: false + hidden: true + angle: 30 + animation: WeaponArcSmash + attackRate: 1 + damage: + types: + Structural: 40 + Blunt: 50 + +- type: entity + id: ConstructJuggernautHoly + parent: ConstructJuggernaut + name: holy juggernaut + description: One of the holy spirits. + components: + - type: Sprite + layers: + - state: juggernaut + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_juggernaut_holy + map: [ "enum.ConstructVisualsState.Glow" ] + - type: GenericVisualizer + visuals: + enum.ConstructVisualsState.Transforming: + enum.ConstructVisualsState.Sprite: + True: { state: make_juggernaut_holy } + False: { state: juggernaut } + enum.ConstructVisualsState.Glow: + True: { visible: false } + False: { visible: true } + +- type: entity + id: ConstructArtificerHoly + parent: ConstructArtificer + name: holy artificer + description: One of the holy spirits. + components: + - type: Sprite + layers: + - state: artificer + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_artificer_holy + map: [ "enum.ConstructVisualsState.Glow" ] + - type: GenericVisualizer + visuals: + enum.ConstructVisualsState.Transforming: + enum.ConstructVisualsState.Sprite: + True: { state: make_artificer_holy } + False: { state: artificer } + enum.ConstructVisualsState.Glow: + True: { visible: false } + False: { visible: true } + +- type: entity + id: ConstructWraithHoly + parent: ConstructWraith + name: holy wraith + description: One of the holy spirits. + components: + - type: Sprite + layers: + - state: wraith + map: [ "enum.ConstructVisualsState.Sprite" ] + - state: glow_wraith_holy + map: [ "enum.ConstructVisualsState.Glow" ] + - type: GenericVisualizer + visuals: + enum.ConstructVisualsState.Transforming: + enum.ConstructVisualsState.Sprite: + True: { state: make_wraith_holy } + False: { state: wraith } + enum.ConstructVisualsState.Glow: + True: { visible: false } + False: { visible: true } diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/souls_shards.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/souls_shards.yml new file mode 100644 index 00000000000..f872f634034 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/souls_shards.yml @@ -0,0 +1,49 @@ +- type: entity + name: soul shard + description: Mysterious glowing shard. + parent: BaseItem + id: SoulShard + components: + - type: LagCompensation + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/soul_stone.rsi + layers: + - state: soul_stone + map: [ "enum.SoulShardVisualState.Sprite" ] + - state: soul_stone_glow + map: [ "enum.SoulShardVisualState.Glow" ] + visible: false + - type: MindContainer + - type: Examiner + skipChecks: true + - type: PointLight + color: Red + radius: 2 + softness: 1 + enabled: false + - type: Appearance + - type: GenericVisualizer + visuals: + enum.SoulShardVisualState.HasMind: + enum.SoulShardVisualState.Glow: + True: { visible: true } + False: { visible: false } + enum.SoulShardVisualState.Blessed: + enum.SoulShardVisualState.Sprite: + True: { state: "soul_stone_blessed" } + False: { state: "soul_stone" } + - type: Speech + - type: IsDeadIC + - type: SoulShard + +- type: entity + parent: SoulShard + id: SoulShardGhost + suffix: Ghost Role + components: + - type: GhostRole + allowMovement: true + name: ghost-role-information-soul-shard-name + description: ghost-role-information-soul-shard-description + rules: ghost-role-information-soul-shard-rules + - type: GhostTakeoverAvailable diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml index b852b0aa35b..1512e53f4ef 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Runes/cult.yml @@ -36,22 +36,22 @@ - type: CultRuneOffering # TODO: remove it. Make it so empower rune allows you to create more spells via verbs. -- type: entity - parent: CultRuneBase - id: CultRuneSpells - name: rune of spells - components: - - type: Sprite - state: empower - - type: CultRuneBase - invokePhrase: "H'drak v'loso, mir'kanas verbot!" - - type: CultRuneSpells - prototypes: - - ActionSpawnMagicarpSpell # TODO: Actual cult spells. - - type: UserInterface - interfaces: - - key: enum.RadialSelectorUiKey.Key - type: RadialSelectorMenuBUI +#- type: entity +# parent: CultRuneBase +# id: CultRuneSpells +# name: rune of spells +# components: +# - type: Sprite +# state: empower +# - type: CultRuneBase +# invokePhrase: "H'drak v'loso, mir'kanas verbot!" +# - type: CultRuneSpells +# prototypes: +# - ActionSpawnMagicarpSpell # TODO: Actual cult spells. +# - type: UserInterface +# interfaces: +# - key: enum.RadialSelectorUiKey.Key +# type: RadialSelectorMenuBUI - type: entity parent: CultRuneBase diff --git a/Resources/Prototypes/WhiteDream/Objectives/cult.yml b/Resources/Prototypes/WhiteDream/Objectives/cult.yml index 7bc30dce19e..240e5ee3f4b 100644 --- a/Resources/Prototypes/WhiteDream/Objectives/cult.yml +++ b/Resources/Prototypes/WhiteDream/Objectives/cult.yml @@ -1,6 +1,6 @@ - type: entity noSpawn: true - parent: BaseTargetObjective + parent: BaseObjective id: KillTargetCultObjective description: This fool person should be sacrificed in the glory of our Goddess. components: diff --git a/Resources/Prototypes/WhiteDream/runeSelectors.yml b/Resources/Prototypes/WhiteDream/runeSelectors.yml index 51fd9a5c8e1..d63c81aa8da 100644 --- a/Resources/Prototypes/WhiteDream/runeSelectors.yml +++ b/Resources/Prototypes/WhiteDream/runeSelectors.yml @@ -2,10 +2,6 @@ id: CultRuneOffering prototype: CultRuneOffering -- type: runeSelector - id: CultRuneSpells - prototype: CultRuneSpells - - type: runeSelector id: CultRuneEmpower prototype: CultRuneEmpower diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/construct_cult.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/construct_cult.rsi/construct_cult.png deleted file mode 100644 index cdbc51ef66921429a5344755d11ff375538ee572..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmV-f1E&0mP)I8GNPrLoq)3wFWIjIgF-=o32eAO52#9l+j-?z#0)!+W#dJC~%k4HFx7jF# zxB@~E-~wVJ=VUU;^I`mJ|$&C?0fBAR9I$@B-;-jKDj+5SAI>8Fck9{Q5ZiKaf!tK_y#mB0Km~F^e26=n z&GOgwBN)POHk)Fe19A_DMZgCT_an!K0lY;W~j6*@5w!u#H+pq(7>__s{)sRFP>z5(PLho^R?cdQxmUJ zfFBP(E&*RW>3V9jt&4Xd0Cx19c+XM@aN@QxfUlW^ZeDHWXH|eNcUJ_01GvTNEiG8>JAYte*mEB5b1(H08n*^X!!#GRfmYCKfr~GLqy9T zQ0CCOL!=A-0GEe~LqyXbpzaXqfcNA29d>27dq> jgFk>vqRD(y#K`{-(>7S3dyiLXwxL71hK|eQM9E9)!taKf>;o$&-5+F{qMhPk^{L2 zBmqnipybA}Quzh%HeSK};*t;_M=XYW9)*Lp0Hz4&=9Swnb20{Nt1qEmuZ!n$96viD z3UlUE0x!ki=wLyZC_W)W!QVaEw-nw_(}mx6VL_5KG@n6E3vi801sjk50;mm zH_-~D(rHp$?H*u?fC_lr#yt6-Kg2b@fn?LoJF9GJZXOcQaPI#R&r$qGV_8UQ9@CWq zm?oftI|lY6EJU?hg*DgKLk{s1N5#OE_mmJ{DS&ALx^Nd_*I9|z7w(FlB+eom>#*z0 z;Rvt21xyjp1;&);5PTKyf7}s0X?!dxo?{X64zJQ%LkA&K1gOB=;_c&XHQa6}ytsC9 zbKog}-(iMBfOuT?s2T;5b%rFiLBpz zyocKiS6ceUt!8O^t9{Lh=eYvhueYECRPi|TWsgaYCjPnR#PbwDe$f#Y0aZNieBEa2 z7wdchxnu<8)8>m)b%zMTmOsF{L&UZ}K*E|s#I`@cx2D_;+F&Lrv>Qut!cJP7;0J|)WjkNvINLWHE7GKXwjFyNtY(5|&qd9i52lL=?-|HTW!KM}MAHJteYY>9v};$q3{+`9 z>0GF3hX(IT!Ihnl0WQun=a?$+N`1rY1*2L~A?3(OmW=;BzuaOwSAc3okEOkx0bw2IwDt#q_e$YXATM07*qoM6N<$f|zlFp8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone_blessed.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone_blessed.png new file mode 100644 index 0000000000000000000000000000000000000000..1dee5e3fdca879060935769c233bc9a7f386eb3d GIT binary patch literal 305 zcmV-10nYx3P)I*u=H}{^#fAVmgFJ8&mPkETYUNIs_)J{r5k=Y6hkRk2cYk zVFN^`0gUn>0Swqf>AIEh9v+1P~L!mI&?5k00000NkvXXu0mjf DW_^9v literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone_glow.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soul_stone.rsi/soul_stone_glow.png new file mode 100644 index 0000000000000000000000000000000000000000..54c53e88f42096a0aca21cca33d8e0824c85835f GIT binary patch literal 592 zcmV-W0|I? zJ_!j+A>(JIpFKqcw>9<}U$(u}tNHzA%uS4w$zz=s1WS&HV_ zKC1O75eB0t-_?%E0hR2EuUAA=`jSl{LRa#7d>;{B$99TXDb?G#6s(kzrD!lzgkS=gy0pRGp8ZZ_e@j)a==-Dn-DVf zf`_1mPmK7BuYmVhFQ&0SRn<`ZqgorEbMgYV^6#4HLM84}{$24YahpeQHbZ?Pq?j8_ zBHVWltN;{`&lSb)it{OC$5Js^07||T4Yr#*wwpUXE}z+oFlY$q z$?Lm8v^7;Dzv19q0e#5>!1v{H`Vn8d94jH{{eV(5_?sIlS){tLF_Pf-14slCBINsH z5aoUVozLeWg3}ye8vlLdGA~5GA29bySp4a*RREvz&xyrXK=k_ow)6R^F)oE&%inZ9 zUq9M&T_Rh(fK7zH^ZB_aPK>@EKqjco+!H69+@M|sI=MPP9cMdCBIx9vJm9e(pto~R eo?#ef@%#c(W+O)~QR6fK0000=30ZMP?@2bsSy*r{%N#FrTg!@klruwjj;`Xf>)O197+#jSK+H zH%e7t*pGX65E}@u4sf+>%HMD<%!*6^&<4U80M!={0GPuJ6=UVwKOuH0rf)v7;g}wy{)Nb+Fe0HYxpJJq0W`G}`tigZ4 s2|yZ4C~7DtfF`XD0?>vcKm>>YH(R@CsnZL&WB>pF07*qoM6N<$f&tNiHvj+t diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone2.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/soulstone.rsi/soulstone2.png deleted file mode 100644 index 568456066ebb351618ba6e78d8171cc502540dea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 815 zcmV+~1JL}5P)D0O#wa=?KJ2oZqU)gt}S_{H@IC?$W6M)|8s(Wl?jp)U|k z_WNA`v~Q9PRsgX6|Eg5ew3QQoUI31j187_s){fz|s!6;fPP2jP-^RX4a};F&qg~z& za$=(XVojoht|3V5H$kulfb=JG2hg}~KnHJ)i0EqvJju0vV*r@`zwV3tqI;spXo$oO zqJte+uG39L>F>k7s04^IcY?%f5PZp{eJcRG+j3zi=ECN5gk2ci*1yF5U2(YfH;n+$ z>hI=zz46np*|0kAy8GMOr@);&1~Hh&x65+?iY(`-4_Hw_+Tl>ys$(IF9pmAMTS)E6Na0aq0i z03S*KAaW%D5V;Znh+GK(M6Lt?B3A++{l^a5o}PJlNoh+W02q9qjmK&nDg^s|fqC%D z`}2pvLa+kBgJ0dB4-8mhAt^@!g*MGF=6CtW8{Rsd7002ovPDHLkV1m~HahU)B diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/artificer.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/artificer.png index d759f59974b7cb09145b1dfe9fbd3d8cecc936a2..b09a19ccc380d33973a4c45fa0ee1307cfcf0dbe 100644 GIT binary patch delta 1341 zcmV-D1;YBa5#$PxIDZ8eNklfY)#Fw+y-2oFtn)_rmT6huyP(^36<=Np@y_yOCoufEzg` z1Gtf+$N)=AOJDxAkB^UEZceDlpKSn+7p~dV2brhY@P? zXBhzUZ?Z;!g@uJi0R8{DKBy6f;7>MywY+e5cju0ekDH^tK9mtGzZCXS%AaHa-|~=M zU0wOg4>A&bex3UrP|82k0HL1W-`{t8dwb1Kczb&rY$SB?3$_DF`Lle06~c!luMPF= z=H_PmA0z0Re1CvdUXC#&Ul)=Lz|gb3zqYp4-hX*{X-9$XhvsM>NU58f8+Ukk*m!)d z$q9y@V|7SDk^z`=*VotX=;)~PIqoxGYhihLxj9NXhCc?;k={pnJzvcLnn#*XB0)Jp z3f|w}yPch#_L^0`mJ_u6g7pDbd0j{O9R6et-n#C$-`{1<`-2yHbXW%*IhqrCphBXd90M$U)`@mm=<*A(bdK9&D31L#G17d$^d zH%BSUJU=}>ZT{bj!MXoGmp^MG#B#)3Tv=IZ*ZK7|Ibttv zm!F^Ks(%aMU~z(sIQIW`qxOBQ`z?U-5Q|V&SAXvdC@<)_nntk73wF0j@7tcwHA2(? zEF~yPgM4T}Vn00e4$tenj}hQ!`%7CsuT@s>@O%n?rvZ5R_V)Hm9^N+OH|pP$Kw1_L z4i0{m8lexr43o+~a|+N%=w7U0z2_=mX#P$E*ddkMgL(?{Tmfo+3=R3- zlz$g+BgbR_H*!n{a3jZL05@_>1}J%HwDkcH6M!HhM1H=nFe%)#_~()ySJ1(a{S&F_ zBTN^sj(&nP#9vYu}Cw=o9kUN*wIlfJ7*doI5D*|t zjr<^iSiveRgk*r*$o$niAY#MKLd*f$=L7`I9R>70$^l;vAHEzZoshf=Kxi{E{=KgH zfs&AxjOJgr?Z@QEK{P6C=aXHA81i=B>D<-_P&?2kq(!2X8U&QL{>XQZ_zUB=%73H6 zB}EO)BvHLw7GhLl(b(*q%?VrEb(_cjW4kEM}m}9J%A9Z2@rnj0-_wzyuhqH zy+BzS9(af%DO;ap>w#kR0HD`0=zqWLe}%E-75vQY5JggcF_hBf{xBcxW5_m+A*|BO zN7WDxQ6!~yZ8qAk1(<8OypE*I+3ZN^pRI58&tdijY>w delta 2198 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death.png deleted file mode 100644 index 5954d627635f9eee9e9231ec20676aa6b5e251ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3233 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death_neko.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/envoy_of_death_neko.png deleted file mode 100644 index b658c60c96e94a2075d760adc90b8fe04a175193..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4678 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 Sc@_FU1gI%#D}ItE1pWsWGpk7e diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/floating.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/floating.png deleted file mode 100644 index 1faadf27446e9b95ddfa1f2a49e887ab59736ba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5068 zcmYjV1yod9+n%67xxh$1Q~%>Ys&4Oh6p z(A~{YeuMY>*8i_{_TFcmv-Z2|eV+GucZ`vN)(r}F3IG6bLq}WPgwP_d3mFNaZdZQN zOK8a5v>$l@0My^F3ouQDngak}2-Z=*XXcx;Wlia3w&HbF9JG3=>dM1IJI_N4q0nSU z!AKNJ`}K41c|PdCi`+-~wYY59%63h2MIIZ;_*rwgm1 zlLF-O*#Q)^x&fYvZ-75-Hzz&|%wa>p>06WE1h#Qa4Td^grcy{aZDvnq|NiGqKCQ%u zh<6WxxZ#hy)Uh`pMnt6`F+sQxF6hL%Hz$X4s;W}$1tQ&3PbCVEMm+_SF#<~lV?n9B zPM(YheJ>bq2^8gj)%Scy^rvsCstAQqSafu>G1$3pY)o!+2GtT5_nJpo_bkZQcl^Uk zOg8|e0~e|(1jxUOi;?^;&pCI=pHeyH=w)zmTT+s)qY}Zh^?9Ip;cf)pw*8%8yP!Y_v6DmzW!J52Q_$ZRTf(0AV_CYJX!SRomy)$}nZakvbbN;+8XR zN-rokv8LuO6%`d$Q*(xc4*2l>@ZZaB+ARmarv%RSmiyLjm6S|ygIVPApZYY@N+NCP z2OB_kvuEVhfgC--C~EtFIaC*l@3lgs*U^!-zJ410(NA<#ODVcFJr#PhtFyDPvXT<- zu`-{s(4|B6Cr|R#o;Lpwuo$#BR>&AGB2wqxlAE-n?Pa_2uPV51#PzZQh5K9>~XAKXO zc0-{?gl4{3Sni=dzu@uc=kzpvR9Dv!a8i}3oRwHn`aP^uvvGLj^@A9e9D_mpxH|qK ze*XZf^_78D6eRV@s|es)4OX*U{wXxE=!vjPp2~2UZc{PEsT3u;f_oZrlR@cRBhv{= z^GWxmXT{%=+r%bz&R!7gIDBKJx|J_0L*3J}t3X9X0+e6X0OG1?SarTl2*3LLx$8{M z^F}#mGS%VnywF)wC{@s7J1F&#qPy*jOX4HTr)P6ib?^WTQS{t;GxgEN=o-6(#>(snc8A8nt46 zZ$;j(! zJFcs_ymj+VUKyQnU2nuu>Xp4se!{>?;G!IB85)UWn$?k^dFD}(|E$acrKRNT>?}9_ zOEyRSRiv)&uBSPZ-iteqF%NVR%#IbVhoWPV)D1U_Jew4Rh1~|{SPjaulL)5dR19hQ z;z#u1I~1Amdr?-Bqs6zVsCmO8Yci$>Khz+j{o)Mt&xYLx-4n^~=NNyVfo_E+GF0NC7hh zV&2wdIQwX5C@q3UIeH^CY6;hL&Y9WL@suqWji&rOL$F&38-ehF?U) z!;p2xE1bR6LC}xP5HuMo=wECpg+9M*TWhR!>`foFxjO!4UBT7w=j}W0x!Hd+Dk(l7 zTvKB}fwMG-YyS-ONlHlre^FRd^Xuss)oudFu?&aB$ewZn+b~VFZY~-C1Wc6b0xdiW^Qw zrn_D}FW7ppe>19!9g<13*gq5px|oxq8x>UO;*i2E|4>@ly*09uEb)c>R6%Ql!YGyt zdj+#~Aa^?|s}W0i(SI2=uTc=nJ4#BFC^zt#`Ck&A?N!W9n0EQb$Iq{+ zJ79T?o}HnKKLvzBA*4-$a1ySjA{uVxsn(!891eHhJJ;FTWyP_)ysRsNF^{3akN^z_ zQ$ThQKP?qltK!+k+DK-D9eG=Odx^z>t;EzxoSg)V4_;DMfb=he{N|mT`gp-O8d@rl z)L;Tg>B*Gh*#ZT{UOdQweOQ-)XCT)oTLgQ^b9TI#bv-Ijr% zE1|P^;h6vRZggWUWf$3p+NQ`Eajz^LdqeoZBxj@3b*~xc-{>wSLjC&s`nvOFY1j}V z2&4L@)VzVBgFV3|4+atCfe?3*73p{- zkmxm1cJ&_c)okMK0%9XfR-Yf5m{^!jbWtdU#Y)~RA z1FwCbgzsNc78$RPnP{=_&*ObnL84Ga*CWS3?_<$<*J)MxvG9$;qL*A#H9}0>fo?vZ zI3Iz@mz0t)RCL>*ZdBIZNcgDh$ zpowuPEdkOVGD=r-34mX9BZB3Vxr%poL4YfzqXm;6kIDE75Vvw-RAQ1 zUfYt3$9^lhT-1>r+ z9xzPf4}-eztd5i8hHPqoFOZApEzH(Y=TY|b_NFLd`~uF8o!7G6l!#8$Gd&IXFIBd0 zIv)rq!>h?wt$`^#^EdmJv@xD@sjfWkHA6D7XRytqMz0OT(ZV%A2wYFz+*p*=Uf_fK zC|b%fJ2Tz-$+EC;x9P7ue6o8bGdJW7(P0(9aChlupA-&6?+DaEP`RHPhlI4z`0V6y zD(K{1Lur=W-vnzH?XMMezbRKTybc9hDzhNKnr@c}CInAxKW(0p7q8gkXfHp1SS9-Q zJ1Ie&)p;Bi0zzu_zC$F2w{a_5oHQTl)a`^5X=nvO&HY35pj6e9Js?4Um5_Ci!UdJD zA3Z^3teIp{5V%*3z#{Q%&Hx_0n>^q_c~ugOM>v%&2_GZ3ZT3e2Ms5fr_w4W20saUC zb7J6W!BWI~OVit_>Bnbxpw!xd$cjINWBYbCLeg1GY`ofzT$~H`&rwlpYe{7&$GP1L zO@U`Wf{+#e<({bzqe(f>d?odq)QN`C*=|m5v>`-XS;V7i`d~6>XvNb~f@k6yv+E`- z8@%7w2n#DJa)76&qgOd9FZ8fZhM}LAFofwt$OS{w8E46PaYK!V39VlsAKY0nXh3_r z8$e7(CA~%D&*EPV#u1d-(bgIa1{-#?_l|4v+2P`Kn5p-bY<~P8swE-5aeQQ4P)TZ$d0M+XPJVJtv%W8 zc2Qupn3&ZvgZ-+=$R7%=)YUU2wDurf%q`;6xS5u#GkAV0@}F$>wMjPL4Kt<8 zo4p4k+7%g9p_6>NcqIaDoKn6Q!g9N4S(~5NXfRVF zMuUr_LKhCmMj**X55t&)S;HM(wf|iYD&@G-CR?qqh3HWm^ zAJjtHP~$+N)Wwxu2rft53E)Ua8-XAo@1(r!1YL;G(~mFefUw{=aL)=Jn5ri)*&kd7R1$pM0zMJ)*VrLKdH%&Mah0 zViQHUI-o;X#>uWmzOhug!$t@O{6ISUN5E$6{rMl=Sib(ej+bWQ$4GA|6vC@yB`nJk zVrhvsWAHZis1=k!>=(PRv$d8ZoeDGx9O-F8)0rU1U8v(Wt~l2kiiTlsY;9>5U+PMo zdTso=A5%DG@Y#dgpRCLv2di5);%kIi5UCL~(+4$Uyokx*7WCgj9h=68i6wrGVp3hg zT3)r>NkBKHrZSFNHIN+VDEsY0zwV5;-h9F{(H5sV#tQ-Hi(px5*ZhZVqu+VUIYpS8 z%fV%V0jl|HJ6%80M4lu@W9womw7EvOgTkAeo2&PJEyu#`jmxu%h%gSs(U6HX&s%c2 za`1D}b9QMjjl1)6S%Y7XKl+p<1n8Yp78qc%i30C!P|$|I)N$&D%Wqa=iK?n67~D~YNh4mREtWrLo}7!Oj`*) zLpX|A(l$Yxspy!xtU0$#ku7gUnuyyWd&F(4+1iFWJbgi;5!~%IAqb)h)j$47#($=a z^GW7eTwI(T*jSGr-A$<8+^eqVv@%V7eLW8>jlBs_clJ0k-FGiwXkxW)YT=2O{HJwI zTluZWXp{1BTiWYkF+?d%1ugUlmSKj$UJ>A(QHkqB1SBQ|F=Ac8E{XF@DETp08+~;A z_v0XEc}!!cs~Jir%PQ2LwOBY5{-cx1433%mAmD|yZZDNj$HtptJr@jxS`y9h;)$t* Q>p6gqhJkvOs%_YR0C|6T<^TWy diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ghost-narsie.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ghost-narsie.png deleted file mode 100644 index a97a6944f4b957eeba1cbd5f7bac0532fcbf0f47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3407 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..48ba4a127f47c5b640d9034c218ed40845eba8cb GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$p zr;B4q#hkZM)>(%g1ZpR2vFzXwY-v~}^3Bre+yt%V1y7A7%6B%$E)n8nY<EW%_&O`RHELjAv4Z7P2^4OkvLbi9CtbQ)E z?-C^QskFbeRgDlFTu z@HcbY1o>Wu&(0}t)*o{ID(|9vKxf*gdyN4zm(5Z9#lNVHp}a2sZYt}!fC+O>=G>co zM$O_ilOChl;%nVc7nU>pbzJ(fNL_zftxPY=jaOf$I=0APGfw!%IW==ySg-I4#<)-0 zzN!b>GyL85l|`WDmyi_ahN~|*I}M8-Iv>$2w%GdeQMLEuHU9BUn~knqjN|z#wdG{* zLT_P3V5|vL73kz{tbNO&lmMg+-@s|U#+Mv&^-l5DU!dMQBK(1S+lgPhE_XN-0FxDi Mr>mdKI;Vst042K}fdBvi literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_holy.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_holy.png new file mode 100644 index 0000000000000000000000000000000000000000..d37abeddc4cce0a3004e13e8f25a8b308e773fdd GIT binary patch literal 654 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$T zr;B4q#hkaZ?DGy8h#cF$Fk5_EUTk0}|JoyW@@$!HU5?LNsNB9F__|k)fqPbaNXOLP zwcdIGG6e-q$<}?&&G&xm3U2)SujV8(_kM1Hc2uQr)q zW2-gI|Je6{rA+K*|8M97hNo5X%$L_(mv`aF|A`E*UiPuwI(u+~#AW6S>vw7Fc8%Ov zV-;PopV939feqLEZf@USpUioqX)Ei4sMp>rdMA|b5o7{->3YkBx4CO_3$OoM%hZyW zpPbw6|M0$+!;5cb*S7r-`8QX!;MDvj|393MZ&KjnW_YxL0V`$LTY6XiLhIiQrjY*~ zJ%861g#Tr~$g)Ci+N-_H3(Z!S?RsI~5ye#X=~Kz}k^_<*TZ|>Qi*M$8zO&(UgXW5t zITOG0$@rB+PJk&d4M$Odp^rilGwVdZBFKqj`X!U%@$#*68 zRVcFn-M*0f_a(90W_=2bzb=VME5qprLLOBgetF+Ib`a{#3E~gesp_=zuPi&Ki@DIVim=6MT*&tF>Uf1!7xS58Ua5up|@^LvW? z3^Hqj)k~9(7kaJQo$o3A`=8x!A?@W%(hO?=0KhpSXV_!~Ms(E0RANzKITgFk}6a{~PrA9TA>qnBmO9P|U%I z2$_Znr+&TTf8ktjz_dzU$+=$i-Rl1e5{y@qR^GFIuzK^V<^BJf7icbE_rDsu_rOc; zOU5%x)i?89+tuLPcyi^_q^)mdZ-kcaZt!}1QK{cIdEdX6D^w4JEDz@sToJZ^c6iq8 zg*LsDY{GhlUoh-_lKaYkQ60mt+*h0mJHDu15lUEfS@=uT-dW+L7Ei*iGWGdxJGJ@q zCHv|7Sh7=BEZzU&wQ0sB=|j^X-d+D7;8xP^Uk_am0BPqRaC$D&WyYL(r*QixiX7k= de#7~L@%HzhYg(@99|fi{22WQ%mvv4FO#u7cEhqp0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_harvester_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_harvester_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..8701b9f2fc0ea319222169594328c457d4f2f9fd GIT binary patch literal 1259 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_juggernaut_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_juggernaut_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..15718566306e2849051e42b971804385ba269df7 GIT binary patch literal 794 zcmV+#1LgdQP)X4kH=ovco6q#~{Am>Pi zOa_Vq>5zkDF3=DS16h%5i)3Ug)*I?NwnXvCe4;)Dj2xK&NEn;f>C=2y{YdIamH>2q z_Writ0F)9Ek|hA~_4#pfe=4dYX#zBm3BW%ZViE$|9@l>L3osGdFYxAZU+quVG6o5@ zJ+A$8+2A(Y_6lxAT-f#`_PJ$Ddj+>532b{@``pkm%Oop;IS+sy^8hUs9|D32&{A;? zaECz?!31ckxCB~uSs|dM;!K%$OtRaTq%M zf=NnLEqGZhVY^z3>Ie#fn(&=^9-W^&*98$Gf!fg9icnwbZ?{2O2P+S7^?0huQ1B?= z5}rPjAt{12z~$r+!hs7`CK&Sj(2?|PPy?9&7&$TlFmhx9VC2XIm^YZx;x*NzrU^dZ zuD$?`wf3Qb)-SfJb!k7V5kPb7R3|nr&_r#!a(C+07eEu6dmw?FKbC$!oFYghz#X8; zd4zWqXzTf*EPyn%qf7hPTVq2A5sh}RH%2xC&c3Fv$Qp-Qbe!jMQF!S9PV5dtNIDz)|q(^gNE>2RnsF}3H4 z01^#pLtJs(7TcUMUD`qadnZHYOQe<(5p>0I+p#v+bEzJfB6z;P%x|1|0D{y~B7$}t z*K9N#Ys2TW#qvUeR1ZuML{R5?^8hLY3NY)bohN80gJ0cowJzhk!)EAp-Ko2#g$=02nzk0Wfm> Y0WhEq!dz%zEC2ui07*qoM6N<$f*xI0q5uE@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_juggernaut_holy.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_juggernaut_holy.png new file mode 100644 index 0000000000000000000000000000000000000000..15d7433c1d4222f5428f3fc1df4293d02fb8190b GIT binary patch literal 804 zcmV+<1Ka$GP)F+Y}s!QgL5LIBJ9K%XRV1T#k<06a$Wet1YXt8dB}-Vz|3 ze|>pA0UVYT61*iq;O*lRl9)Dz*934N5FkD{#KZ==J+%Ex3J@N(zuV5kFNz&e0U#YX^Z0=QJ1 z1;{k0!kPe16{mp9E-D1LRGbP9yH*6W#s1J0B?g@dFvY%_hK8;vvEy_mK#e)+yhuZE zIjf{N)q?H%33mG9RpVf7_PXl#gKg# zFbL0}#SjtJ8enpA4B>zUsuHyMf9&wO8{|MB0A`Lr0L&bL0GK%f0qTY*X~nm%MNJdx ze7m^=IG(kS4f6TLZhu_r`zi#KJ+`NfjR~?*gUor8KR0(k+1N~ggtAMGe{20Pil8I` zCV(dA1!}WE+m#>71CXY9beSLi)z}C^gkv7)7bD3C^nqg@)bk?s z8NU?1bhDaF4IoiEo`sBfpCD_UNalX=o;}Z({|8To2-Wd?JIe~uxw zoZDs$t_+ip^L0MKeUdva{%b6SD@4Q#V4H-6QgddQYd!M|)`bu-!B(lcGfdk!PTFBx zXIyH}4FOU#s1q^8aa(L-&gn7_`Mb6msvK0PB}D{Haoo17&9tAY2dW4b+hu=atON3c z3bmw&pdQDSTBBiEo7lfyUrC_qfhvOec5!iQ>i~HYFhCtgT~E-ssw=zecKd4g#*qo+ zZ+QpQ)&YH@?P|K{FFHLC;YQth0uzQ{VdW?P%fs;pqPtAh7`+mrY5kDpvTS7esI zMD}`zUf=&P#*PPft3+k)9?rLNlY1Y3?um-UzugDE%J(oRdCVt}nmxah7W3cKMClL>7f7+COo= zUer{fFHoh~W-E4oP>&FeUy;P!7S!85nzrat5|C z_dPn4p(`g~=>>?>IJhQuBwI>r>~DZNZ6xcH{3~5R<|qU}<|qU}<|qU}<|qU}=7=I- z_OiNOKi_{s!U!fn8UOfjw*^>LDU;AkfHF?~cNwOQe|r4@_}XpjcIEr6PZrlZp|YG2 z;PdX`*{W)cznNA;L@nRmD{99%q6?$HmjG?x`uo!9UG;3p^Xh%5l~awt=pO=BzcT_l z1KUmS zzBU!4t*{;Pu4gHMd=_x;4AVr?$6=1sXtD$}#&34PTV;*3?*p!8^`Cu|h^YGj4iB6f zaYKN?1E)r^bAZBPehc+kKT1Y00Ymoz(&+9CPPq!4dhB!PPkIP&pb!9=qYwa@qYwa@ zqYwa@gOvd3v9$@_^f)y~KXy{Y1xjrKDm{)NK_V#{qC+G-jwKJRuL;7sNK zDp(Ig65+2QReZsI9G2*$e3Gy&&m zyhaQO=u+9{ZXlraeJp4asMlub2w0x6@fzLD6anbdAS42@IpDwI2Xc`y1`0mPvj6}9 M07*qoM6N<$f+V$H3;+NC literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/golem.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/golem.png deleted file mode 100644 index 5fd72680661684a5b404514c7a157b72d367c77b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3393 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 Q6aWAK07*qoM6N<$f*`~pXaE2J delta 2995 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 pwqzo%?n--h9ZhNjT|XBP1X%004lHovr05XeRz0 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 Ty@YD$&keA%aV4;bOj?&V diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ifrit.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/ifrit.png deleted file mode 100644 index 95382477f23397aba8ea01772c393ba33153b66b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11877 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 BRb>DG diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/incarnation_of_pain.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/incarnation_of_pain.png deleted file mode 100644 index 6604e1d8e0203e073b93c99679410b314c0f66ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3160 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 JS?83{1OOR&hZ+C? diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_out.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/infernal_rift_out.png deleted file mode 100644 index 4ef0579f50b7986aad36a6a6d4e89a501252b9ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2290 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 Lb=p(9i*W95IVVHU diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_artificer_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_artificer_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..bce0f145b596299382ba09fdc9218fbcb9190423 GIT binary patch literal 2889 zcmZuzc{CJk7oTZ-2CuP1*=Fo(B>OUE#-K#XQkak|MV1UAW*7`Yma%ozTgWb1vP2?l zyk;1$WC~VQ(u2&vHF9=6VoC@v7 zdP`@|RO9+H*dfEZ-%8JCBmW^U0}c^7uMv@nw(SK93d$C%Jp|txPQ@iBWnN$k>zdg3 zJ0jR-4c|^uKFD~GMZcPauGNm#ZkE4keOK8U;aA>lJh`^AT2Q;%UWq~K&gQl}66d%; zCwBQj1w=`p6D7fD%SPv#MQpRt*N7+;uv!djo<)g`A6n=cfOIie{Y5Ss7y(NEsD-J` zfD%c$ySv-zFr($Il~Lc8fT%pEwCdcY@9~(&+f>21_>Vx*=cIE3)pzF+C*IthGSyB^ z-3ZhC>Ma-H&FMXT?`vCaIC}<=e`k=#fVep2k8w^dz~F^pl+E z?Z)H~IS-o(W@hsw3AuYB*^=^88*x*p8tI zxL_IunI8a<nK%tu>C3THoO(Vb)t*T;c>_7e2Q6(t$KUQr zc?-mM@E0OAis37)2h?p_rEg+w>8o~r926P(izg6+8BVM#NuM{P5Tu}y9j3eNYx?SNZ**K*F3}%|9AFR8*pC(uoq6W_|CVl2sN2Z zUd+2#F@>_G-g85qTOon7Wnb7ycgykYcw>)(`od|L?hsz-Y3P+Mq~2Us+-9>F4YNcP z*-g;6$s@p&PbI4%)|dx{A&=YKoG5~S(fsfZlVSPhOnHi}R0zHxz}=HjxUAXug1oBe z?P}-%(CwgdhCA1|SJippH=%`zse{Q*Dj2iB?N~ZI4dOV^h)F>-~7q7{?9F^%!|40nTSPvD_|TsII{mgYFZ0d>Rm$D;4$V5(p%%4;cH= zKw3i_%#kP(tgbQm!`$q>r9?`Nu%rjF?Nku5e3m%{tSL)|N0nCTOrMguSSYNNk&!XF z&6v0)mQtlQ>imp?R&Xacs5)<3FarQ0SV!-S^z^=i)Ml@}ad{s~ot)Q{+TWZD4}Bci z^@V|;$$M6Ydq;=+qt?r3M)f6ueuJ2uMSOXyg@nBqKmr?v2!R=eU0!^%&Sn1fhQqTO z@uxchWmDx9BY<+6pKRaOR_FovM$5gwTI8-@dCwm6|1mK;(%Z`cgNG`g?Zj<(-gqhW zF1(K%RqO|vM1L|#Sa=hg1wvC;Z9>fpVX8wa@O6-bXcq^9Rl512ynKYdOr&w&eVvfD zxH4^g823$%?n#{|E=o^6AxByDR_PGA*~#Y|&EmyD>+vj;+{dq=KJ{3!urMiWk>lIi>}$n6iLRj8cIqJ3)CMtzJtkM6Z=Nfp{g z5;lE-*y~UFer4DUm7UQP!oN`|1xg+?O#t5cXdfQcuzXN-V-90s9n~ z8MvibET{yjYxEb%PnWbDuZ0XZy?j^zA;b95OGeNDBPi#G7|TG^-U-)2!`7V+L4V=%%+%nJK$im^H4PBoL}whSomrwkT?d&s@G(x6OIf? zs2wOQ86N8gaH#Tyi+jk6sycqzXtI0C4l_~r37@KpP-RnR z8nR_dzdVExvqa=RS8@)&_taTUOBm|*w^^mDCm~VTNBOtfPWN)EXL~E{+6@I8GvE>+ z`zFaokDf#vbzUIQVs}G?X22IMA$s;gMZ1yBGt%Y&T;`A8Q&b0hzJ*(fXLR}74U()g z^P0aOY6{QgdRx98_b1e(IQkw>G;tz#&c{H?9Sc~R8Y>DqiPE;F2Crtlb$YCmTbry$ ztw*6AhdwbI=T!dM_ZZKPZX4?TBmLeC_XKnI=7_yVuVZRsMj~E+$BS^cN(U_&{u!7P z{!E#asAIL0wM_C zViW?TZ&12;qNtgMj3Uk#HBT(1|xA{!Rx^^jT_v-SmU3Z1D4RBB8DDD>op zB%Y0X^4v)}VtWPo5_J@R?ZtA{MuPHD{=`5}z)4-6UC8!s4$EbLzRAWIpj8Dii}N^yQ3ep>B=FuW<}Q4T5GWj_q|T{O|+ZnS($jxk#`TeR4oY~e6j%?ApAjr;OuVM|x`QCc=v$L7z@0xRexPbPFuLDekXu0tn3kD> zM?F^D;jcQ5-Ty0a&kOd6*&^zA=g3?{_&=KL|FrtIU^9CvWvj&N8jYUOu-^sV?;TzM zkDW5hlCr(SOE@Mqf0GYFqS40NyY~~XMWatwjx0@xecA=8UA`LA1*~8(=nNjl0f6s9 zt5i_M)dDxn^(8QKvvUu`M}}^1RKb4k0!^hp7|&_Am`Zhio_{PQy|wXL;kRdf7kJ`u zZ;uW4tYCpw9~M#gE3`RL#)az|d%z^yy@PQg?SPnhjB&9?z@%~F`vYQYOccTAUxj^K hj{B`N|9h(q<2rd|#JZ7r&apNISYEI`|H{-o?w@W4k9Yt8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_artificer_holy.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_artificer_holy.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f5f7d436005c9075f3cd5a082dd60dd0f9eed3 GIT binary patch literal 2904 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_juggernaut_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_juggernaut_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f4eb1c357664b57a601070c608473a1037c3c5 GIT binary patch literal 3258 zcmZ8kc|6mP8~<#`Z0;hV<|=2d5GBLH+-FISsa)k2U+O!WBS)^e&q67aSQIkM+?r#` znY%9{N0=$o@YDDA`u+3!<9Q#i_wzh|JpVljRu)EFP+=$l09?kXt2RgMdQ@1*u_L5U z`4EqYBLL-a9{{*J{uC%no?8R}IDL$->e+=At~;A2i5dx1se5ZByxB2K@$q3(JV?_L zV%5{ZDww({>PfVb7TUOcmZC7w_+~LhJ)CU^8zB%eB4|&b-rv39XI1&SxB)V`6g-Fq*$VTLi$LCR4fZSH@>yjdoQd~(}Ev0 zReh&B_`%Y^(-kITdqf@XZc4K()GYZi)$js=ZVC&;C%dxEdEiK)8!qPBDY{z^7OtbL zzS}T7rmOb!X-nU}4LAS&OQYxB3hYPwz6}Sz^#!05nc;OJx!s2Nj4forG1I>pVaV}e zW8Knz*tM6*%V-SUs5+smaJVMD@*RHgVI^AO_y?Y1eqcJ{ON$uW;GVC{dDjK+Ru38Y z!qEOW*4sZ~TLfBwTO4z-M|?O)+hZJfR?zAX>Gsn`W6dmq{f?mbC{Dpc6p&gogU=i+ zW?C%fj#3?rFu(ja%F!p?=HnlRLeJdDo>O4!$yxJ%0Y)*OUHN-ZZ!3`%5N0u?*1zph@M9AmxKp#!*zU` zy8_$C;Ea)tSV4483%z;6Zp_&PSJn477dE7IPnjIe&a={`&Tt$Pd{bdhxIWg%dOklo zSQdTLS%g*|CYNh^rSOPG!ETHHhk9J|ujhU$NS(-Ma zU1PO@nawLu98f7qGiM*?t*B5Pl3*%q;%HY%uE_i&JtvfwS34I73g@tF}IbOwc%L3Mxn zS?um@`}{g6$W+!7{HAc|i6A65+Q0Ga`AIEx1Yw}94H)|ME@}1go1vGqlh=&i%7W)# zI`LW#pC>DxDTHFlH7e#3J#){!ChyK^XTFo@$@x_wSX|U;rtHks`;tZ#+}Ex&6X8zx2x`4w|3C6@1@iw7lNR>QX&RNcomRZ_reFO zX@$7esD{BHjg?bk1HXk_Dq*VZy%wU3zMBrm(PrV<=8@m_tFhj)3(q<|i4uDe*$$S; zyq`}u)a903Rw)B3=RUqY=z)}Jr?!uX=Gj)%_>4NkX^fZLqu?@DwDk9+7+Zz&QIht4NOPZD~rIYxP13%w|iG5ks|dX zOq0)N6<*2a(jI84D)*}K z66Ty(kAIysIE8y+fsf^FC&~c)((Od!d`#fed?2$RD$v>MNz~h0$bc$F)E7gbaxy#E zwScYWnK3r=qHSzdsT6>Rbxqg#7CfXcf3gbKdZ8I{{~V3fHRnWfHB{!i^fl`HuUmm$ zh1pB5J;6aUYR`|^@biMdAM4+Gait3%tJ^5nq1k5io1Y9(hGx4zPXT%oTV)`dAbr2m zHmCVGpG@n+AJdI4zU&BgEcw2>RIYZ4svRbiRZUMA9vvOt&3ft!~{4i zB2OT1&xb4D1HbjSWz^;6bwTLlg}g{F(!5dlL*RmD&ip3#fI53rB)5ruTO`kbznQ+s zNiak%we^Ezz2CJ|IAV0kO|6)^yU2O<@@E-yC6!eqRw<8vULO!&{CdAS&&t%))cOv4 z7<@vu>(a0Wf@OpgFNwvu<>!eDHTCb)p8`=d8IeZSOwcjO3#yLw+oS0Z8F`+=G)L2G zA`3<-IhRd;Mg~DDU_pGvWe*wjyB@K+GI0C~BtSe9kU7K3H1LVO10mNj21}3=SiI + /// Length of the cooldown in between tile corruptions. + /// + [DataField] + public float CorruptionCooldown = 5; + + /// + /// Length of the cooldown in between healinng. + /// + [DataField] + public float HealingCooldown = 20; + + [DataField] + public string CultTile = "CultFloor"; + + [DataField] + public EntProtoId TileCorruptEffect = "CultTileSpawnEffect"; + + [DataField] + public SoundSpecifier BurnHandSound = new SoundPathSpecifier("/Audio/Effects/lightburn.ogg"); + + [DataField] + public SoundSpecifier CorruptTileSound = new SoundPathSpecifier("/Audio/WhiteDream/BloodCult/curse.ogg"); + + [DataField] + public DamageSpecifier Healing = new(); + + [DataField] + public DamageSpecifier DamageOnInteract = new(); + + [ViewVariables(VVAccess.ReadOnly)] + public float CorruptionAccumulator = 0; + + [ViewVariables(VVAccess.ReadOnly)] + public float HealingAccumulator = 0; +} diff --git a/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs b/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs new file mode 100644 index 00000000000..c8bcab745d1 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs @@ -0,0 +1,139 @@ +using System.Linq; +using System.Numerics; +using Content.Server.Popups; +using Content.Shared.Damage; +using Content.Shared.Humanoid; +using Content.Shared.Interaction; +using Content.Shared.Maps; +using Content.Shared.Mobs.Systems; +using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Audio; +using Robust.Shared.Map; +using Robust.Shared.Map.Components; +using Robust.Shared.Player; +using Robust.Shared.Random; + +namespace Content.Server.WhiteDream.BloodCult.Pylon; + +public sealed class PylonSystem : EntitySystem +{ + [Dependency] private readonly ITileDefinitionManager _tileDefinition = default!; + [Dependency] private readonly IRobustRandom _random = default!; + + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly DamageableSystem _damageable = default!; + [Dependency] private readonly EntityLookupSystem _lookup = default!; + [Dependency] private readonly MapSystem _map = default!; + [Dependency] private readonly MobStateSystem _mobState = default!; + [Dependency] private readonly TileSystem _tile = default!; + [Dependency] private readonly TurfSystem _turfs = default!; + [Dependency] private readonly PointLightSystem _pointLight = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnInteract); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var pylonQuery = EntityQueryEnumerator(); + while (pylonQuery.MoveNext(out var uid, out var pylon)) + { + if (!pylon.IsActive) + continue; + + pylon.CorruptionAccumulator += frameTime; + pylon.HealingAccumulator += frameTime; + + if (pylon.CorruptionAccumulator >= pylon.CorruptionCooldown) + { + pylon.CorruptionAccumulator = 0; + CorruptTilesInRange((uid, pylon)); + } + + if (pylon.HealingAccumulator >= pylon.HealingCooldown) + { + pylon.HealingAccumulator = 0; + HealInRange((uid, pylon)); + } + } + } + + private void OnInteract(Entity pylon, ref InteractHandEvent args) + { + if (!HasComp(args.User)) + { + _audio.PlayEntity(pylon.Comp.BurnHandSound, Filter.Pvs(pylon), pylon, true); + _popup.PopupEntity(Loc.GetString("powered-light-component-burn-hand"), pylon, args.User); + _damageable.TryChangeDamage(args.User, pylon.Comp.DamageOnInteract, true); + return; + } + + ToggleActive(pylon); + var toggleMsg = Loc.GetString(pylon.Comp.IsActive ? "pylon-toggle-on" : "pylon-toggle-off"); + _popup.PopupEntity(toggleMsg, pylon); + } + + private void ToggleActive(Entity pylon) + { + var state = !pylon.Comp.IsActive; + pylon.Comp.IsActive = state; + _appearance.SetData(pylon, PylonVisuals.Activated, state); + _pointLight.SetEnabled(pylon, state); + } + + private void CorruptTilesInRange(Entity pylon) + { + var pylonTransform = Transform(pylon); + if (pylonTransform.GridUid is not { } gridUid || + !TryComp(pylonTransform.GridUid, out MapGridComponent? mapGrid)) + { + return; + } + + var radius = pylon.Comp.CorruptionRadius; + var tilesRefs = _map.GetLocalTilesIntersecting(gridUid, mapGrid, new Box2( + pylonTransform.Coordinates.Position + new Vector2(-radius, -radius), + pylonTransform.Coordinates.Position + new Vector2(radius, radius)) + ).ToList(); + + _random.Shuffle(tilesRefs); + + var cultTileDefinition = (ContentTileDefinition) _tileDefinition[pylon.Comp.CultTile]; + foreach (var tile in tilesRefs) + { + if (tile.Tile.TypeId == cultTileDefinition.TileId) + continue; + + var tilePos = _turfs.GetTileCenter(tile); + _audio.PlayPvs(pylon.Comp.CorruptTileSound, tilePos, AudioParams.Default.WithVolume(-5)); + _tile.ReplaceTile(tile, cultTileDefinition); + Spawn(pylon.Comp.TileCorruptEffect, tilePos); + return; + } + } + + private void HealInRange(Entity pylon) + { + var pylonPosition = Transform(pylon).Coordinates; + var targets = + _lookup.GetEntitiesInRange(pylonPosition, pylon.Comp.HealingAuraRange); + + foreach (var target in targets) + { + if (!HasComp(target) || _mobState.IsDead(target)) + continue; + + _damageable.TryChangeDamage(target, pylon.Comp.Healing, true); + } + } +} diff --git a/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactoryComponent.cs b/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactoryComponent.cs new file mode 100644 index 00000000000..2dd61e9297f --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactoryComponent.cs @@ -0,0 +1,16 @@ +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.TimedFactory; + +[RegisterComponent] +public sealed partial class TimedFactoryComponent : Component +{ + [DataField(required: true)] + public List Prototypes = new(); + + [DataField] + public float Cooldown = 240; + + [ViewVariables(VVAccess.ReadOnly)] + public float CooldownRemaining = 0; +} diff --git a/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs b/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs new file mode 100644 index 00000000000..9165ed50fe0 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs @@ -0,0 +1,67 @@ +using Content.Server.Hands.Systems; +using Content.Server.Popups; +using Content.Shared.RadialSelector; +using Content.Shared.UserInterface; +using Content.Shared.WhiteDream.BloodCult; +using Robust.Server.GameObjects; + +namespace Content.Server.WhiteDream.BloodCult.TimedFactory; + +public sealed class TimedFactorySystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly HandsSystem _hands = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnTryOpenMenu); + SubscribeLocalEvent(OnPrototypeSelected); + } + + public override void Update(float frameTime) + { + base.Update(frameTime); + + var factoryQuery = EntityQueryEnumerator(); + while (factoryQuery.MoveNext(out var uid, out var factory)) + { + if (factory.CooldownRemaining > 0) + factory.CooldownRemaining -= frameTime; + else + _appearance.SetData(uid, TimedFactoryVisuals.Ready, true); + } + } + + private void OnTryOpenMenu(Entity factory, ref ActivatableUIOpenAttemptEvent args) + { + var cooldown = MathF.Ceiling(factory.Comp.CooldownRemaining); + if (cooldown > 0) + { + args.Cancel(); + _popup.PopupEntity(Loc.GetString("timed-factory-cooldown", ("cooldown", cooldown)), factory, args.User); + } + + if (!_ui.TryGetUi(factory, RadialSelectorUiKey.Key, out var bui) || + _ui.IsUiOpen(factory, RadialSelectorUiKey.Key)) + { + return; + } + + _ui.SetUiState(bui, new RadialSelectorState(factory.Comp.Prototypes)); + } + + private void OnPrototypeSelected(Entity factory, ref RadialSelectorSelectedMessage args) + { + if (args.Session.AttachedEntity is not { } user) + return; + + var product = Spawn(args.SelectedItem, Transform(user).Coordinates); + _hands.TryPickupAnyHand(user, product); + factory.Comp.CooldownRemaining = factory.Comp.Cooldown; + _appearance.SetData(factory, TimedFactoryVisuals.Ready, false); + } +} diff --git a/Content.Shared/WhiteDream/BloodCult/Visuals.cs b/Content.Shared/WhiteDream/BloodCult/Visuals.cs index 921a4e4d9bd..cdd47abcf74 100644 --- a/Content.Shared/WhiteDream/BloodCult/Visuals.cs +++ b/Content.Shared/WhiteDream/BloodCult/Visuals.cs @@ -19,6 +19,20 @@ public enum ConstructVisualsState : byte Glow } +[Serializable, NetSerializable] +public enum TimedFactoryVisuals : byte +{ + Ready, + Layer +} + +[Serializable, NetSerializable] +public enum PylonVisuals : byte +{ + Activated, + Layer +} + [Serializable, NetSerializable] public enum PentagramKey { diff --git a/Resources/Locale/en-US/white-dream/structures/timed-factory.ftl b/Resources/Locale/en-US/white-dream/structures/timed-factory.ftl new file mode 100644 index 00000000000..e8728c0285c --- /dev/null +++ b/Resources/Locale/en-US/white-dream/structures/timed-factory.ftl @@ -0,0 +1 @@ +timed-factory-cooldown = The factory is recharging. Time left: {$cooldown} diff --git a/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml new file mode 100644 index 00000000000..9b16b0f19bc --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml @@ -0,0 +1,21 @@ +- type: entity + id: CultTileSpawnEffect + name: cult tile effect + placement: + mode: SnapgridCenter + components: + - type: TimedDespawn + lifetime: 0.5 + - type: Transform + noRot: true + anchored: true + - type: Sprite + layers: + - sprite: WhiteDream/BloodCult/Effects/tiles_spawn.rsi + state: floorglow + shader: unshaded + netsync: false + drawdepth: FloorObjects + - type: PointLight + color: "#FF0000" + diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Walls/blood_cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml similarity index 100% rename from Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Walls/blood_cult.yml rename to Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml new file mode 100644 index 00000000000..62dbcccfc42 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml @@ -0,0 +1,117 @@ +- type: entity + id: CultFactoryBase + parent: BaseStructure + name: base cult factory + description: You can make things here. + abstract: true + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Structures/altar.rsi + layers: + - state: icon + map: [ "enum.TimedFactoryVisuals.Layer" ] + - type: Transform + noRot: true + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.1,-0.3,0.1,0.3" + density: 55 + mask: + - TableMask + layer: + - TableLayer + - type: InteractionOutline + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - type: Appearance + - type: TimedFactory + - type: UserInterface + interfaces: + - key: enum.RadialSelectorUiKey.Key + type: RadialSelectorMenuBUI + - type: ActivatableUI + key: enum.RadialSelectorUiKey.Key + userWhitelist: + components: + BloodCultist + - type: GenericVisualizer + visuals: + enum.TimedFactoryVisuals.Ready: + enum.TimedFactoryVisuals.Layer: + True: { state: "icon" } + False: { state: "icon_off" } + +- type: entity + id: CultFactoryAltar + parent: CultFactoryBase + name: altar + description: A bloodstained altar dedicated to Nar'Sie. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Structures/altar.rsi + layers: + - state: icon + map: [ "enum.TimedFactoryVisuals.Layer" ] + - type: TimedFactory + prototypes: + - GasPipeBend + # TODO: Add prototypes + # - Eldritch Whetstone + # - Construct Shell + # - Flask of Unholy Water +# - type: Construction +# graph: AltarTome +# node: tome + +- type: entity + id: CultFactoryForge + parent: CultFactoryBase + name: daemon forge + description: A forge used in crafting the unholy weapons used by the armies of Nar'Sie. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Structures/forge.rsi + - type: TimedFactory + prototypes: + - GasPipeBend + # TODO: Add prototypes + # - True Nar'sian Hardened Armor + # - Flagellant's Robe + # - Eldritch Longsword +# - type: Construction +# graph: AltarTome +# node: tome + +- type: entity + id: CultFactoryArchives + parent: CultFactoryBase + name: archives + description: A desk covered in arcane manuscripts and tomes in unknown languages. Looking at the text makes your skin crawl. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Structures/archives.rsi + - type: TimedFactory + prototypes: + - GasPipeBend + # TODO: Add prototypes + # - Zealot's Blindfold + # - Shuttle Curse + # - Veil Walker Set +# - type: Construction +# graph: AltarTome +# node: tome diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml new file mode 100644 index 00000000000..04bedae1f8e --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml @@ -0,0 +1,71 @@ +- type: entity + id: CultPylon + parent: BaseStructure + name: pylon + description: A floating crystal that slowly heals those faithful to Nar'Sie. + components: + - type: Transform + noRot: true + - type: Fixtures + fixtures: + pylonFix: + shape: + !type:PhysShapeAabb + bounds: "-0.1,-0.3,0.1,0.3" + density: 190 + mask: + - TabletopMachineMask + layer: + - TabletopMachineLayer + - type: Sprite + noRot: true + sprite: WhiteDream/BloodCult/Entities/Structures/pylon.rsi + layers: + - state: icon + map: [ "enum.PylonVisuals.Layer" ] + - type: InteractionOutline + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: Glass + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + collection: GlassBreak + - !type:SpawnEntitiesBehavior + spawn: + ShardGlass: + min: 1 + max: 2 + - type: Appearance + - type: Pylon + healing: + groups: + Brute: -20 + Burn: -20 + Toxin: -10 + Genetic: -5 + Airloss: -20 + damageOnInteract: + groups: + Burn: 5 + - type: PointLight + color: "#FF0000" + radius: 2 + energy: 2 + enabled: true + - type: GenericVisualizer + visuals: + enum.PylonVisuals.Activated: + enum.PylonVisuals.Layer: + True: { state: "icon" } + False: { state: "icon_off" } +# - type: Construction +# graph: CultPylon +# node: pylon diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml new file mode 100644 index 00000000000..d72a817e879 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml @@ -0,0 +1,34 @@ +- type: entity + id: CultGirder + parent: Girder + name: runed girder + description: Framework made of a strange and shockingly cold metal. It doesn't seem to have any bolts + components: +# - type: Construction +# graph: Girder +# node: girder + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi + state: icon + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 200 + behaviors: #excess damage, don't spawn entities. + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel1: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + collection: MetalBreak diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/icon_off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/icon_off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json similarity index 93% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json index 1c1222e79b3..bd2e9fd9caf 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/blood_altar.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json @@ -21,7 +21,7 @@ ] }, { - "name": "icon-off" + "name": "icon_off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/icon_off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/icon_off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json similarity index 92% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json index 4638e2e44c7..77df1129eb9 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/tome_altar.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json @@ -18,7 +18,7 @@ ] }, { - "name": "icon-off" + "name": "icon_off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/cultgirder.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/cultgirder.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/meta.json index 7f26ab16072..3619047ef13 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/meta.json @@ -8,7 +8,7 @@ }, "states": [ { - "name": "cultgirder" + "name": "icon" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon_off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon-off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon_off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/meta.json index 4638e2e44c7..77df1129eb9 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/meta.json @@ -18,7 +18,7 @@ ] }, { - "name": "icon-off" + "name": "icon_off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/icon.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/icon.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon_off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/icon_off.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/pylon_off.png rename to Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/icon_off.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/meta.json index 63b30cf8d82..b3dfdd8eeac 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/meta.json @@ -8,7 +8,7 @@ }, "states": [ { - "name": "pylon", + "name": "icon", "delays": [ [ 0.2, @@ -27,7 +27,7 @@ ] }, { - "name": "pylon_off" + "name": "icon_off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/interface.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/interface.rsi/icon.png deleted file mode 100644 index 3dc00c1054fdcce4ee2ba4f9c831845d2da0bcfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jPK-BC>eK@{oCO|{#S9GG z!XV7ZFl&wkP(fsXPlzi}Qk;v+PF%`JR5abpTw7R7k6&0rQX<{m$=T9EQA{+_#>_}k zMqX4X#=<1b)7?WyPo7^;NkX(Dz%M;KG+bWZT2Cv}*S$G4Nm)eH*+?(T&$A{sJ4Q*_ zQB_?_QNArZeP(Udl=@l~etunL#oQpDbITswh~fD+ieBl}3b|+q9+0+)PeHP*zwV$lM@MS64??BE;M% z#6-W)-+Os$+kv_BJXO_IC4}8n6yvQebOrg%1^KN61#L9swFL!bxVZz>6gfGi zxVY*aEF3hn9ZmH-bTyJxWV?-YG$che6l5$6b!#%>ixVRxfEGzf_*t7Ic-STTgF=aq zhpQ+$U`c;Ve`TJJow>S_ysnzEvXq#Lw0MYvg_4XEP>q?6x~L$Zl$fZ3jMU@BR~&#s z#U(+0!3_Ut4PGNzAOvDx+2Z^iX#IOn7srr_ImrnM+y+L10SC?;I@K1>YR#^$9mg7T zXO2yU=!Z`qxj7yME2!uk((iJQ^NDeCaS`fg(#({UjI_M-=@VC%m(i&mPeVgQuS~gO zT5u{`Dz1v}P3(-lb?R1Iw5PlK*+XKx_sref zym->2Ns~8omsN(FmkUZtmh$`S$9%fCPRVZHz8!PUKX~=_xx7F}u#|?p$eZ41sU`Ln zEbDFR{_-sR@zuDct@ZKM^8$jBjn^AiyqFPD^QrJ7XQ$^65tZdjmMu+x5IAAx)Vb3p lce^{r)j1{#+G%SrF-&w&^|LjaZ4dN1gQu&X%Q~loCIBMaO8Wo+ diff --git a/Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json deleted file mode 100644 index 0996a0cd7fb..00000000000 --- a/Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "license": "CC-BY-SA-3.0", - "copyright": "Taken from TG station 13", - "version": 1, - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon" - } - ] -} diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar.png deleted file mode 100644 index 7930dff95c474510ab1c29ec803b8b348f9c5c22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3135 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 Ay#N3J diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar_off.png deleted file mode 100644 index 515967ba7ed71e1adc1e9fb478229ad31a308bee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1278 zcmVY7>G zdLmRUNs&nfAtgkf!*g9Ywv9{;VA~clA@Ka~fpsH+ZytrJ-D;tq1?aR}`0L;wv%b#Y z>t)Ye|5^_4y>xIGHc^RE?1xpeeoDZvREAUn3#Afv;tWn8;2|*kgDAn)=b_Rh+>e2` znoYbCljo;8#p@YUtfZ6zo@Im;-b0MvIpD0A)t)+(hPpNj8^v)Z^||# zB@HGqzK$hcHA3ulk5Q!pKT+ZzCJ7SCzdaP_tOiIk!Ez|5EI}iznAnbOT_v#fSxwc# z2I5q}nz-2Tb1aV|R8+D5Hjd%D78Zp<;kK8w|1YZanV+4c=O8(lpY5KUD&i%!aZkr$zQOpKldR2A*wR+>FL} zN!d$|2V3Q^>x+1C+66`_!lr|qu_D$#or3Fe5&VpRu6a(0j!wD=-8NSgy2?fpr_i?A zr>P_gaP96q&e7&P;Jr^ZK(c!Gg(|=kHAMH+fo&By?MC$sJg?MvHO3qPJ?_!z38g}0 zW8IOcvkVzCZBVi@CH@fDG?ovGwQW-3T1Fy@untMEp2vLlvCOf{SWEPTL-0gM497!g zj>o-Iv^r}z>5t|-X9&c(g#nEd#SF}d7K0ws!Di4iYf;eys%eT7s-b^5vtCH4lxM-C zA@wNc++1sL7%hP#f;X2}O-U{fLty(&-+HnpjmEX0!t*Pcm2Kv}=c1zu0vh<@7`TPR zYHCuU3V`>$ftj_@8?7ZcY*;gJDb-a1W`s+qS80@!$lPjhLx@=)@m!~TG2_}S+pcS~ zO!*nGYZdE~Y$`lS9u*wZL$jd?Xd<>f->K(Pa$W7z$N=e~=ZJt0Xu;mBB(rA;=-TI! z&ax-3!mf@BB~t@B`x#X}MnL!YTxU4l*Co)uF%38JuK&Jt4ca*geL}SPM{RNC0OK_IS z;sTFBA9lMA9CQ(vb=#F@7GvFTN^r*+M8$(Oq|9{>d7mGgkf&oH2*O&^HyX^yPhy%# ze-z=>-l6rM1YEY*+!{gIJ_3&*>|$;j!L3wbXG6$x36cc-z&EoZpvMzoEtHXt&d<3i zfm4{G&+~s7e2#!_wu($et5L|k)GXv&Zi9LtnHi~7hp*=qy`Lj(RbV@Fmegipc zu1n)i9eKhp-*w<~1a@}!tj&!F>hc4U#?+EZdC5HN37MD>Oqp71xwRkFv}Nmiy?zt; ol@k2^=l=itJ9Qi5lm99G7vhOXrC*?6X8-^I07*qoM6N<$f@}d`3jhEB diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/amulet.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/amulet.png deleted file mode 100644 index 013e44faff53147c29b0e39ecc1205bb9bce0332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 941 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 SQ#}p<0000GwS4E&w9@;|NVLGpS=RS^m zpF3?Rw1j|$A5MF7&%O7Yz1LoQ?cGxY_jud~a38>J0q9!RByW6oh-vO}WsuyDI zVjFx<*#^>elUpW1-3^!-0X*1Qubi(~5J$1>!!k9v^z2ka#4Qb**Egtjdw#lxyBRYA zSlP7>`Fs&a`cJ_!G;$mu88`6Q!*y!gfxdD47h^^M=Z+o4$TbJ6);|in%Y3mkz_1Tv=?I!8V$czpSJsFqX-#as=Xhs0P^pA>$1#{(zzCM&4k8&SF5K3&= z^aR>x&r;64*IxlX`39K>I%V$6;2r7UmLe3IhRc2e0W6s7*Fv*Q^!{*AeY=Dd1UcXS z<_qfi?RP%96aTjcu-G5LDXRfbuUm>e-}OS%b!^-69L5V}^?mM~W_&;(cs#pko(#ee z{KNN35W>=#lpMO|w@GF%kOlCYa#f;#s4Q*?pliM@b3+c&atM3NE;esmf#&8cKHjwt zx@AB!qOEV88N_Z|$CA!=#4H_B3Xoo*Zy1XVod-5<%Bkt0L-io}5P%|$9 z$@+ALqLA=h4a-}a(B2;6iyga2hENw%`0BfFsPznFO?wMm8A33%etKRgtXqFHhr8b)FqH^P{dX0 z(7cbfAQrckO0MRL(CSh&uV4xQrZt&LM`9vv%qQCBbpnGIQB!q@Mk~rM3>_v#oHi{u zBsd;S|H2O7)PRSh#SpF8lxkWfH$b^kfkE@JVi8R(jTkRhr)W+AaJg(;9~FusD-u+{ z8XB@bemmpW^nHDk6ADNr@L^~=rGOmKyraXw-xo}_rdF}YOtQlq6$nJODT9Cl@%`{- z0KI<|#i|aDm0plgIO5h8VuhkDQIzbEqvk6b5>&7oWY?1$&< zm>H5cohYsYz(dcpBW;`TMhj$E;?IG|36D7CJCM|84x!qRQj6%>XgNDK{*emgg=#vNdP8wIp6caS*#~RJ%=LXJ|)H`2J)V#BBz*O z6Sq9S5Jm<|VNf$B6$4zZT!SI^e*%cm!%TUY1mJsQBq0>717tW)xp%0sFkm49wZGz3 zQ5Q2%qVh9HV7ky0fHLh3W#oeq2znsQN&`$e1LF0OoW)E4d@?BD1Y~S>7Quxfn5_-) zhI4RJF(e9Ah^!4K@6gF44w22J(cx2X z5LAW}Q3`68Op-r%eVtdZr$W zgc*aFlb~9snr~}R?t*3mIz^diOOc&OluSFPpjdWrcJS)7C#FdNzaBd)9$C^Uxm=V% z8K}+NJeV1i7^#vjBzHK=A}0pQZb_}-@1hnrm*+&K8HPZiP@vfdITV}}2dz??4z^e=xY(dzq|~%ayw`ZaXzjJl<@yM`%S*`j-5n1uQ!wEW zE>K+GaOpUEdo2kSKzM3pyEi_(IqPL%0u+97aqblq5GU{({-|`|;JzXW5f}uIT!00S zRA3l*WCFv&BM}${&Rt+sI9Gvj;M@epg>w-I0}m|_7S0sNZEm@RtINJ0@SSQERI>v4`E+PFQy^v-@Y!*|ezzgB zoN{*wSS9tAJk15p6riz|StV;e_@deoGDPQ*QB(jxd=~m9cYl;l4rQV znF1J{k2XB%I)G()nQX_P_T(yn`yMm&-m*W>s<0G~1CXm!HvMN|MgA3_0EAiHwgj(j zcymnuNKIQ5-@~oqDiDB^_M`QmJ zJ|?+DT1`~=0yuMoV-_|0fIy+^cu*oCGA90e{sm%REN4#^T&Ms5002ovPDHLkV1o5# B(wzVR diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_dagger.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_dagger.png deleted file mode 100644 index 9159067b56639a6dde7b64846b07865c69a2c024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 531 zcmV+u0_^>XP)kvU;9ZfF@K@r$ehp;5HJ%~$f^A1cbK{~VSC|D23%nk$3?|J8a z4|<`?`UmJufWq{wl`Q5xT>}u26o69ogS!gSDlj&Y0x0I&-g6ybXMECv2LF9&6}Y>} zbsk_QF=a*HeUJ$ELC2>6&6mwjy8nAki0SpR4lpuGzt`r|5Io$I{{(1^E1GW-^JpVL z&v_frF+f}iS#1B)T%-Yo0Wfi$7%mz$c<}eb95$WJ+=;jW?B*Nf`=Hr??9(G`4aL6i zh^FTTK=Z58wFgU&$(>rgm5r=`#3F2OCe1;FHJj-^j7rRf=K zO6dS-j_+;+*o{gLg{R)8Zj8$OfGSasMU=Sc#z4^yPL|>t8 V)J?hqU|;|M002ovPDHLkV1lUBMq7&azx7&{|Hb}Ynu^CM>=W{7&fuVqn4?2`)sUR|%{uartJ z;KEDiJeojmm`5RGAAD!eqX+C;@_>+J_ZBC;<46 z-N%5x6!^CAjo>f)pa9_JiPH0z0=P!YqGX1@!(Qr{Lp$VAY80+jt6 jB3%XM$i5Sp3y!z}%G0k~=Mq7&azx7&{|Hb}Ynu^CM>=W{7&fuVqn4?2`)sUR|%{uartJ z;KEDiJeojmm`5RGAAD!eqX+C;@_>+J_ZBC;<46 z-N%5x6!^CAjo>f)pa9_JiPH0z0=P!YqGX1@!(Qr{Lp$VAY80+jt6 jB3%XM$i5Sp3y!z}%G0k~=Dc zS`64s%u8QpXS30ZJ@i58W@j_+&Fo}$jiVdmUqDU3%VcuG_;o(-=s5=L*1Og^%eNyy z@Hif0cv8<5J{Aj$%UsKTzP8&a-E3+`a|>i4oXHr-vaA|E4F*ocpJ{q_8vnXwKfC?j z;i?HJQ*(k^hLESLRWZKn_oJxWb)3QeFdSAQ;77<0`JdjpU=bo}ab6JTNJ?_CakNos zm$f3IAc&hOoFe4tb<_z(4I4*W+4HqJ8?XsSV-Z?la;^hkw6ZoCjiU8(8T9QHfCx1? zM+Rb_kmu<%dYjE^S!yM~A_pu|agKSJ8|2XoWGh+3MH%pk0wEVCM<`>bI2+)sLX)vl z&qN%xCgZipg0Fd5ec;?=JgIMr4q4$WVQseCMepl%N59jm4>$!^>kz*`LtpBi!NXyoS+!0_MsoDuY>oiyUZPZDeB$fZ*aV)1=k?QhGu)YG{ zoPg)=d%da;d>@a+f#l7A51d{^$2Fh@wN1ZQ0Gx9cK+Y-Ws<(=cqnCNfKq~=SL{hd^ zoe7ZZ0<_34%7BKPYSPW5tLaYI6nPso-iUag#i580;J%cKfxOj$PdO1mZ1+8af~YGY7hBw1mNBt`e9m{crs?yaj#$xB|qP@o^ks00000NkvXXu0mjf#!4z< diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultstone.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultstone.png deleted file mode 100644 index 72d82196096ac0664bf95331e62a0f268bfb0399..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmV;$0XqJPP)KoCWzNMlqejlrlksdWOE!52uCqXZJANSgzM zw5i;>aP1SQS7(ecaT9@sP-8N)c+5m3v1V2w81$RjT?_v=e^-kx;Gfk4^Z@4z@G+ex zJic5k5-`dHK<3eM`5@+I2sHqk$8ij4nnDysKyxdE3ZQAuH3$MTL~DTW%&%7~c*g|t zJU2tM0{F@Ne!YfzIE0x8#7ThP%t=q%t*cgu)?3gtzZ#F>rYK+*hR0{31B6DZLs*t2 z)OGE~WPa>kKxlOmfMTRLDb_5@T+}2smk`{2KAAjrb_Q7Vrvy=8=dZMYhmXwfu(~;} z^K+n3D}X}^35{tRXs@fy#{E`R6@;VFm%Z=&H53rQDa_Fn5Q1tUy8p9_NQzRp#m=91 zI|uQy--A^u0GYzuVBpqVMIcM}Y5*xpVUA~^RKEA#0L`;NvUYC*kfIcPWde{X_;hau vU}-O%P67CG^6B0SfFZzB=lfaS19YWNjLZ${o$NT#| zkB`quU~w8Eu(orcKE!WfGc;$jL;&HK?%sa&^6aRrL_-7)Vo`87Trlb%0Xdsd6(z1K zVY)y^r&mR|lDGz0UWF^^6}miLT?tbK5bpDj!|r+*a=DyMy9hiGSb)2iCzUr7rU@W? zVp)dB%rJrDAmaVg!+kiuIVaCdg(4*qrU=l=5k9{WgW!-4F9Kpk9#hE@iMj>oZ;ovr zoL(eggi--kgeOs#06TElcI{AdIEAvIVpM{rW`VzOyf+qHQOhkKR)Th+CIKFt9>})8 zk_5)E0Kx|*XJI?M^b5xzT(A9l5^e5w)vy2$PP4ZaHF}(}4q)}IE;si(kG637-t*cA zZ`svLL%UGZ4DhNaE4SGW)xg3=1fzOXO=qcpk;`>WDoCsvnitR*u rEf$`$U`5Cbq*F=Zl@|$EnSX&FzKJ*=*?$3_00000NkvXXu0mjf=XmAb diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_dagger.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_dagger.png deleted file mode 100644 index 43058c0206b499bdffdad2f96fd9de0b2047d442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 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 AW&i*H diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge_off.png deleted file mode 100644 index e0f4ac23c1ecc6fdd1efe343dd80c4f938bc8d68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1625 zcmV-f2B!ImP)-oB#qlNIPU0pF3I|2t^h4V({nFpw zPX*E-jdMD-EZMbUTN3YGlAT$Kv{fmI5wr-K?b67KLENgN|iVtB$qKp>(}5QsSC z=MPSt2_Rn#;HM`K()HyQDwVSOZs;Cw&0_buMG zkC3JbN+lgpBtc))|D(W%;|`%48l?u&Y~5D(d|D(< zTmoRi2^{nX5+?0P0i@5%cL!GsnmShJ?SlSttpZ7fcw+$hsFbT1cpg=?Gg`Pr!3QL- zsCX@*;O~yxxPNC$eUE}H$H%=v0ph~zqfCVud$E$_CjtEM{Z86iT2c$MszuaSxnuNR z;KD4KD(9Srl=98N?{2K)>5J#seee*k4!hXdXra;2@c!fyD+~3pV7fkO2V(#{&s6~f z?*iR3r=U$IiP;S*G#PjD7REi)5fkGB%;Ml zRsvxXGPmAKb!COH8HLd$EXyP&$BWLO;=B<9Y_06&Qi|eU5K7EaYGfjyB^m|Ef-m2$ zqkTHS*4iQ*{{!a9Y<%hC;v!c0cS09_-&4<$ZINO=Q-nPB-*hokzbYOMo)5=kvymv3 zEx7)W@-MJFU&jg6i%hO4-d?$-f=AQ~c;`%iuODJ{X_o5ONT0txEvm5q@Obx5y1BN2 z_w6=XOI0*yudww#1Zdg@d{4vNTn+V_jn2s#49ikVv2E@Lx@tV37ovUKE#5sJ`p`)= ztBW=jutBUfD1%!1=j#)#0PuMCUb?-$j>F?DxaUWs-3ttdl4NC~)49OHZJYd|Mh&Qe z?ajJU!eO_AKx8b%ieih5C*Tf93`wlCnuy7!Ik+SyIK>kwkVK^)1QeL7wo(LFi&BuP zStq{_V3`&2f@&d8R!D39HvP|1@)csJ0>trE3SHkttx-b~W$)xgK9PctStZGU@>o%g z=0kr7^j(!#4$i$l2$-!z0Z2#Pkhx9iZ+mNvQg@5g<8uV+8qsQ{*p3YiY4q1h~> z-R%<1CABDnuqqYh3u?DM1x1-SNXekGdx78siiT>vfzH{0Bx$SS%*XYfPypZ{n`>)0 zYIm@{W~)NXLD+U_^c25HdZq?d=!kAn+gAn2M&&z^a!>_?B)m$!;oyB2%|^Lk`g%`L z0G{n1Y2V#nS7(6yA@1?lK};LrHIInIcnvMKmeg8hEdp0bzV2V=E?ym+P5OXN^zvt8 zbrpxi0@K7z=sIm|!+a)C)YG+6s~4%TDw!&(wM0Fm$CPubmGfal2NgpBa6B;O9vMX^Kf2VA6mpK5{#YT6ZIGREal z;KiHn$4|v3pDR!;cOU5_(Cw2}jAs?v2NB(Xf_Y&;or8W!g23REPdIx4<+b2Rn0 zK>^^m-}kk>M@hQYY8C&?cPk=y%)xl>_#T~fbYf@*!p|7US-2ed#oQ`!XZ*O#$7C1; z*ZTL!H27Mn+62NG15xMvBl82RRz^fJWBNHTGmy`FRCIsrAKmPi5kE+IO{>+J>~KNS zV*j3@gC(ayNU8G9obq>e!I_z|nltr$T;nTy#lQ{KyPpa^0f5J|mz__(@NbW={_FT} XZpW2|5%j>T00000NkvXXu0mjfevSaf diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar.png deleted file mode 100644 index 7d9d2aaa4c86bc1348a94b7b346c905aed5fadf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3490 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives.png deleted file mode 100644 index aa2033e0b510bfa480eb7576d90f38323d218012..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2431 zcmaKudpy&P7stn9W@bE+iCR6b$t~AXGq)(hLJ?#1L`iwvuQLlvZjZ<9NhqPvLnOtL zwuwdV(&JLgy(Y4;J=pSPKkAR)Kfl-SkMlm~e9r5<&g*qv=Z}+yb+Us??v(_AK=9M2 zY+Saz?~X}`Z*!(F`slWUhMc+(4gyJc?3hTwVQHmp?Z{~xOShPkC2y}xWrqB#&7$>~ z=+2iu+V|{5#XAl^%>><$FgfUtYrT?fM?BTvDI8$m{d#bKl}|(kg-MH zbS1BC$k`7~36ZoY!t>vVTN)FO;N|Na`{RVkJQaYO0$ zD)T4%n)e9%!FImp#W$Us@X9bD6+;shI#f-$H*=DLCgT*Oap8JWi^_fjUYvPtj+20vu+^Bp0$r|B81nD;yXj zuB(L9Q8dF;vBz9Wqv&nsT*BjGRDqBw+@Ca1KPjsutS=QD2iB^hU$40%=+njZ`;=(t zGaG&>D57a-^vmT?WQ$`Ma(TUYEWI8Blr6(1oKqK&H=U5KdW_er~`}|076yZX9iu=}@nI4fnvKrI7j6WS}))Pt=-g5BJ}l;ajE5tr~C0b3g~w8zeq~ z?D~>=*TpG4Pfp8t<@}YxJ+l373qe{P)r1K#0B(f6Yf}z(@fsG05ftmp=4JVB(${PT3#7R^a z?5}dQOv_GDSIlQiCy_B@$HD`g?^C z^eT2kyn8IaZ#hU1vG)%hZQIJizX7JGZlO-Yokx#ufiCD)9Jk#MYJ2)!>UCCb+{D6% z`R5L2qwdco|APnX5e9NyB305(?w0IfL)@NV(eEb|NhcWIYG3k-tY8DP5<*78Y z`+*URzd~KLX6UC)D&XB6almE8GHA6v#@#~xx%XqY`-R=RihlK=M9IdsIc4041Tz85ZrbW2EYao+;W+LhlRkTsg^+{%9Qb0Z@eY}Br71W|^nOGo*9nf>q-P>rW zc0SmY0zEc1t^qe*tm&W>yJPQXHMTQU+8WI88kD7eEb`gj$oCX*lzLy^Qct~tB|A#W zAGxou6!`8IQl-U%;JYZ*Wr4V2iN4QTZyW9SusGn+KbNIFD zk)Zj$G?C*Jkt6xV?H7h@Y2)HUROYwU#&e&u2`VFRMgyo$f*G+Sv%HXiaD@w3WFXe4 z=3MB=Afw!JZunyKdf>i?^>ZP!p~a4^kT;h_HcdTsDPxl}i+(}`YWpTMNr1Oguj9!W zQ5y@TjMU_y>AHJIbf_?Pe?Qd}O0rWO_Z;Y8)rSlPH6bz@esIrvf?N64nLc7j;(a4dC8(R^7Yg~0Z6Af*Gc zVloZci%Kew-yQg~IxFF0?@1Sh?t;Ik9Vs_92VdkXy)Y5!wNikuA`S&a^!`ci98%EY zLL@zKS{2Kp#ZL|YHSg=IYCEB+cTVM#)dO%nc|hZAzd(a4?i|MqUuV1}cK;2WS^KXKA|{6YrvA3?qmZy?`0!K){cT z){nS#2hW0Z^kQ6yAVvqi6_;F<7y-xD0{7yh+pX(giJ|s{FNd1LV7GstT{6`&$CQ*F znB^s|zax%)xF#05k)p%tTg~)m0xoQS2!_NN*}HtVK>S2#Ph{&BLXRqfq0OeYo>}GK zW5335!J6t@61Vs<=>=7@)Q?ehO*v$E`T(LQcSVprk?4RBcK>tR`f9SkU%*F1(N}c0 zCckY$PjF{wQ`ynXu0;q3S(Sr2VBJ_sxQYU}(`W$5OB2m5(6|;spyq4L@(%eVI=p(@ zX(chUW?G2f-@KHl)c?|Z1x}T?AB&=&IsFb9@x#|;x;U2xL`Ny@@?4cMC~4l zm;=hC&MOD?+!fQh5Lm^uw+O8K zkLc}oiu|elx6qBi%BJn$?KWh7Agu?1h5yig_U=?CK`FC&@z9_*^4lL3==4b^n>s7s Gr2hbmFSE7) diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives_off.png deleted file mode 100644 index 71eeeb84669f10f1a662c3b27c9413c37e5d10f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1135 zcmV-#1d#iQP)p3v zNKEF~2>}w101~0aGY}vG2OwdDWFwu=yL)r{H^1FYRrSv74zrex2q4&&PCH#QUEfz# zUsazA|M5ByI1o4xI1o4x_fpFoA^Ei6s0SiI;LQ@?3X%P&*N1GeBwtXtHe!wl2a%6J9oNH1O3Z>^w`SFP(sN;%tU-V! z?0G&`RwG~lg;oeAK<&(inn0yU5>38bV<8O*fe({&T(IzMb0Fmz(%8s zlFv9OyfVu$2E$pPKarPE;`u?Ri)6BP7fjX}oOO?wIRgpX2?RjGQtJeABp71<6H(Gf zN81FJS$p)lL4cDm$U`FhDDk1SiA3`x<(h}^*pmi5ex+(x$4z%S~MgR4P+fHhsm6cv#`paRbprbN&Z;_IbQy|S(e?JK_x zTMvwbEsF7jZ^Why2KL=&HG%0YM(0On;D$6$IejTk$9T4E9NPhXscm=PN1qY?gCmfT zL4C}MwDI2k`$1=jJtu8Y`@sI`A|J9Z?QOfq=U;5wHC3=?4O;*J002ovPDHLkV1m^B B30(jH diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_blade.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_blade.png deleted file mode 100644 index ffdf32ef40633cf3e1639fb1b04bd0459109f6b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmV-a1FQUrP)cXhSYPRcVxA|YZ%eaZ{ z%sAVD*}cr2ng8#cbI-ZgPXF0V14P@-u*LBoe7qV@((lC;k_JB5EC*PbX=e-XqZGUM zhUB5I{9f(cT*ktt03bekv5yOP6+6fmbW@)k)h%uaK#0c&M~QNB$metz7B>Wdu=9|s z;*oHWly5U6`8`aI#jTG3794WU!>)P`aoGN%0{k)j=mpUQfYlD~Mb2-vwy=-=k0?~` z=2t`olGW$VNgUqfL z!@Elf09xxWEM#_%b9(?FUgUDn^?~7(mp41_QdMyQ7l$1Qme3H*GR&hyX>vaGz9|49 zJ~lJY#YH+`$h~^;o`A9hkP5=b`;Jvn-Y%~>0OTBD*Lse0U|}|`muE+FBTG13^y2Y- z9*uBhlD}Ji;Sd!azhg5DAjFaL^u;Br17p!A5Cw<_*4D^dBT@c=Q0jTz09x_x*Pk{m zF%bbFE;=K`D?85;dW0c>OvJT@)s6*+oFnY;Tq~{%K#w?@4C-8z8Wx<$dAel;px5(l zJrn8`*K1n>SS`LKKsLlT0BFy3*%D6yK-`zNlOLxxY%CUwrvP9T0Us%g%YSVwSph)k zPwojYoNk9EXR{`r0>Gi+^t%b_tqxL+*F$4d%BF`1%K+5SQ=QvR@~aV>ztG7ylB}md e+{kA5VSfOqg{nB<9P+^c0000VT2sfTKJ-|6y$FFJBnx>VO9|KL4LiH~?lp zWoAZ^qqzfqzwZA3bmBp*mebq;&u7MfgB|31nB`#~KQbb#p_v07w*~!YWMyVJrPzqm za+*2daxSO{YujMpx04UCXJb1_Opn3~I%Sm=XnX~r)uDw@r8V2(D|3Cj2 zE;&vn%5st&00NV%O8@7!bz>L`it~Tpe>0p`Z6?}sk{uvx?!|Cy;|h34fC?8DK~4rP zElGyI-+nP%3!Y1o@*2oj}6cPvYB^ekFePqztevzc$C(8jdVqN}U z`}&{Z>GQh`@9x}X5a(cHIC$p;I8-!bgcznBxXLtmKw=0OoJvkx;g-qzti|w7{s5vW1uC#=>S+NzREybFmgI3qYl6Y0B>Os U{2wd~8vp(s1Wo@Rin4YE%oe%8)Lj(ZPVMk zWAY3lC?9>n(ddoGjcegwSpWhPW}vsIb%wD`v^hRc_-Wu@+X;$_yL#+2ZfESCdYvhH>TwuCu;x7b{oYkmB8zCHxW+Ch^AsZ{fwpB5W zr7_IF3{1+E8u^sD9@PP!r!I0*FB=j$<0cYLIrqT{0VCG$k`liF2#J*s+xOcN2?#S5b+|yw6(jE$RFgOA6!+-=f8g9j;F7j*LQoF7S zD~73vSP@jrDkNjwnn!!V1R7wFuT7~}X_0_g6#OrfsT=jDA)PdWRrn*|TUb@Mg8hFL z_+~5zwB^l5$RPQJkVj#DWeO5K(9Tw~}%7u*S2mU~=jE-k%s+86+u|k7jvCOORS-maf z1qLZo)7mC!5Rierk=9gxz?=cU1!o80=~FBYB8bjVz&`|ju>ybL1X)F#img;KOW-_m z$vBUC(CN@D@YUaU9mzoPC?$Q@QD*Xq>N5l4qf`QR8%=tI%8lOK&N$bJZfl)lpBz;b#hNBVX(jQ!mzZ6WXSm|k^ z5)c>a$03B{XaTk1@RC6s`u!>>2spYCY4@sf?7Xjm+lQpK=oZ#6^sceV&y~RsJRYufb!i7@RtO@ z@qWI+V5T{#Vb#eBo-oPlYkwG*Q9z?_{88oWI{IIKXDp*YT8?vUtWFY_t6R)TF74gV zXu&!7Y*q>0VcJun(YOB`5Pu4R9?}oqRVHJg|K?vq;x7g>jNxS2f%g|lB4foW{N;3t zAF@Z1Bb5Pg3_XA&x`WVhFrCU5q&=R>MA&b!YO!CgV=KBJjF2;!YO_+>k~U9Y=94_# zF2LW%2InsDA0eOT@W;`}IEBwHhXv1G%SFn(hs{(4_;d;WvH&nx6G~+lvtqmE$>CW8 zS(Gl0Hz>?pk!6xBt2*ar9P(1cUx~r@M7dp+^AbuR7bQIx;PaZLc;?hwG9TfzT*;_V zT2taPR~ED;ij^M{rTMMGKa)@kj*oNc;ziEx+Llc@Y|4*k)Io-q$rRI~eZMb)U!Q=ADad+0msmma_3bhunIo~{;O-fGAdk`o$TOmiFfXM6y!1U=<8@W*S@+%*2R3M0{1ZO)IF=)zsG zlXc#UH&+>XO6|%5n7w9mLdEZKIJU~$T%t>6uT?Vly=1kUf5zIC1Tg)I!{1pfOt${5 zkG(^;bgDB<`JD&h4iqB5n56oCbmN+^mGc3bCOE`cuVeC`OMH5zswD7_sG!$BZXN#V zL0HEa&W3MP0NXqtAYT2j9(=Fj(@SlG?!W*%cVB7ln0Nxq?cM{Wg0BC4xt~p}B|H6oJ zy7{*C^8q|%-tk42dmIDhz1#BvvfZ8!xIG_mdp_Xye8BDb0D5812dMh|UB{DU=rg?I zy5Djre-Y0I%+%QPK~@Z>hqW3 zbKC0qfFMrfxqv!|G@*X?T$}2Uw}&e&*MYTyT~h!zbObHtiEO>(g{{!Y+6~LuckWsoVW40`ut`1TR$IAU|6T!qAVOqo6~z0&Q&Qpf+@7rH_@!0 zk=B8&Sx~PhnM_C8^*Zg3##KCkxXC+qW1hDX$awsbftc@fVCoL8UEPSxiNx;-Codp_VK&1d<1!2bbj W`$MAnd=kw700001=O^ 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 B2`>Nu diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon_off.png deleted file mode 100644 index 8ad5f8ce7a609b221d9a17a440729b5326eda025..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmV;W0b2fvP)EKoEvUsEX8>Y#MDThzRkZAmUBD3*y#cD7uv4}=pch=03O2AAS^s+yM*_l~(zM0)L;GbmyEPw^D02aUkSO5z! z4S+0&&HM#`DZDv93)in{QLZ#dL$5Jt+9$WK?-z*T-eR|`Pajh=$9Af8kKA%w}tacttb{q+IRp?DQu zs|6p*7rt+DpHc$G5uj{wHUO!!xC9&RF5C?ICbqY=4axW!ZkcDX0kFH?)ulW>IMg5{ zr`d$_-UX}sN&uw(!vMM~?Fqk%DgorDKvF)t`^o_L5chX>Ct~O$6c^$P{Tq+ylDFsk P00000NkvXXu0mjfZ>Y4f diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hole.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hole.png deleted file mode 100644 index bbab022fc0bbf2dac8faa29aac8874a382978057..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3169 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 Hu0mjf{&Z5= diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json deleted file mode 100644 index 6a1ada2aed5..00000000000 --- a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json +++ /dev/null @@ -1,295 +0,0 @@ -{ - "license": "CC-BY-SA-3.0", - "copyright": "Taken from TG station 13", - "version": 1, - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "hole", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "altar", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "altar_off" - }, - { - "name": "archives", - "delays": [ - [ - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "archives_off" - }, - { - "name": "forge", - "delays": [ - [ - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "forge_off" - }, - { - "name": "pylon", - "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 - ] - ] - }, - { - "name": "pylon_off" - }, - { - "name": "cultgirder" - }, - { - "name": "reaper_altar" - }, - { - "name": "reaper_altar_off" - }, - { - "name": "reaper_archives_off" - }, - { - "name": "reaper_archives", - "delays": [ - [ - 0.15, - 0.15, - 0.15, - 0.15 - ] - ] - }, - { - "name": "reaper_forge", - "delays": [ - [ - 0.4, - 0.4, - 0.4, - 0.4 - ] - ] - }, - { - "name": "reaper_forge_off" - }, - { - "name": "reaper_pylon", - "delays": [ - [ - 0.5, - 0.5, - 0.5, - 0.5 - ] - ] - }, - { - "name": "reaper_pylon_off" - }, - { - "name": "reaper_cultgirder" - }, - { - "name": "hell_altar", - "delays": [ - [ - 1, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "hell_altar_off" - }, - { - "name": "hell_archives", - "delays": [ - [ - 0.5, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "hell_archives_off" - }, - { - "name": "hell_forge", - "delays": [ - [ - 0.5, - 0.2, - 0.2, - 0.2 - ] - ] - }, - { - "name": "hell_forge_off" - }, - { - "name": "hell_pylon", - "delays": [ - [ - 0.4, - 0.4, - 0.4, - 0.4 - ] - ] - }, - { - "name": "hell_pylon_off" - }, - { - "name": "hell_girder" - }, - { - "name": "bloodspear1" - }, - { - "name": "bloodspear0" - }, - { - "name": "blood_dagger" - }, - { - "name": "hell_dagger" - }, - { - "name": "death_dagger" - }, - { - "name": "blood_blade" - }, - { - "name": "hell_blade" - }, - { - "name": "death_blade" - }, - { - "name": "mirror_shield", - "delays": [ - [ - 0.5, - 0.05, - 0.1, - 0.1 - ] - ] - }, - { - "name": "shifter", - "delays": [ - [ - 0.3, - 0.3, - 0.3, - 0.3 - ] - ] - }, - { - "name": "shifter_drained" - }, - { - "name": "shuttlecurse", - "delays": [ - [ - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "cultstone" - }, - { - "name": "summoning_orb", - "delays": [ - [ - 0.3, - 0.1, - 0.1, - 0.1, - 0.2 - ] - ] - }, - { - "name": "amulet", - "delays": [ - [ - 8, - 0.2, - 0.2, - 0.2, - 0.8, - 0.2, - 0.2, - 0.2 - ] - ] - } - ] -} diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/mirror_shield.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/mirror_shield.png deleted file mode 100644 index 22ff0de0716fd619e0af3382118a3e38bc22d882..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1104 zcmV-W1h4yvP)r7{>U5vU17gcNR+nbq!Qb-I)Hls&EF+YiiH zdwZJwzM0t{-8_Vh!wCQxhZ6uY4krN2A^HF>qS_w-d`|jZ6A5sLV_2wEhuS)gI=o?H zNEbxD32+i+AMb4>6(O+zrU z2zihC>ZXIX0F-l4>Z{~~Ao$k@bJ8Tn+9v@fw67&VocF`zMcWmaivr>O$3MQyoR{{A zI49q2wIGMrVzCGT_SKC7Edip`k0Vc@eDvubLs3BXJ+jZko`fiFZVuVcb-RPMvom;l zd;~wYYFhRuS_a3FSKCZOl1DFxZLu~a4{K|Q>?an$7I^{TW%>&i7YFuv8YCr8NF;!5 z^30avWf=|lnLzUZ@RdOqS^{)v+T8s-29pU&21A9fk-*FluKwjpHyA0S`J&J|Bebm#1+YCNQEY6JRy!{d^hH7r|P6fFSQzs;lDtd|_{o-TSq>%dS2OQyL5;6%nk}2dLyV z-p{8Zg0=d9p|Drl$@{|dUZVl9zc24mUz6$J>I1-1eSqryXJ=oa@aOliaq>JzuUv)# zUi0}p++tr-Q7|+00Xb5ZhdqUVzS)%bNqO0}vja<)m+(#V{k*RInWztt-qrUW%>&$71kzGAw}{6_Ui)_FUx4)D*(*{z*mMeFmv?*;Z!K_|L;wG0L|Vs zi_>gQ8ysru^?H$>FNB`OXTIX);D7f4GgTjOjmz7k<>iqTK!iOBbGyC{opu{c!&-fS z8U@!F1ta7Yu$>_aV9NW-80^*u2oaXhv;J0%r9$lc`F7hVd1VZC>jQ)cbkJ$?`9K9f z4yQt18H3&W05u(Ac3B5${~%($K0t^NcMqlj>-7Qi_}gC`+^@oraX0}W<8T5%#_<=L W>cAKYVgz>p0000R}kJMU}O7ywgVCfkf>-QMWRZIL`okQE~8LT zMWW7ML2W6O3nP~){0C4_kSY>VS}G)jC``fm&IV)H?04F^j9=ctzF#x9=l3=7nT_Y& zo0<1x-}k+_SY)UoJ3txP0m{e@P)2ruGCJ*my(?F$o0l#XKfZolYS`bub*oxCJq@xS zd8s*^WmXN2h0KnqfyZR-`Nbxd`&$N=g9eExc4qmTf7U)V=`C?I^` z>;Q~;*PAa)89)&jx+MD&5Ph&wPrYX*Vd@b4+mowTs~-*yk_5qaGxSntziVvb`=bpP z7Z#lDJ2`+FKwp?o!oCe~0iq4CWdJZrydr}AL1P=B4Cr0BF!|lMjRyy<|E6;Wz`%0j zaWezHs-2N43m&p{KV=}b#~cFwxpSxb=K1reLGZ`&@;Liw2n2e~9MoG~J@f3-dSCK= z%Y8{}2RvjeANs<49n8mImj;}7bY>^~dr_3zqtTfm5HQDJAa?Wvza1Twd=3I=6=b$2 z$s9250M-B+gA3LG8h%nnKOX|=GarLfg3m!fjE$&Q2Jlq?|D1Xfe9&aUva#gjou6s} z0Q@={l~{)J-%$qo+IMomgC+}X>s}fHQg*%^^4hoqQX5zsUl=5tBR**cuMULC7~^zV^Kw zaKFg{z7dl?511u{tiU=q2M`bhdvy>X0`Dqp`e1*5X{o|aIOIsy$pQE7-K%zYcS~x( zUNaf-=;zPGMw`DaZGXJ-Iz05Y-`NZRetGjob=cc{`7+pkYX@v?ZB>^qUq0huvjc3; z#6p|D-9`JY9q{SXrzp?(VqWdHa=_;1X4UWai}&x}7t=i4<{4kiv;9ub0rP-X4%pw{ zFJnC8i+Q%6Ge8;H0m{e@P)3jgK+i4%x8fm~2X=Ol1I+i~=M6CeAc!5^Yu?9eu%khc zrT6g~_G2M<4(Kb8V+lP)dU`B+zLx_KeI_wWG79;L91VfeS)i&9uo1Jy@N9%D)(mEx z6fK2dJCYUC2Y{AAyc{}`BS^5LVV`qTi__Eb&v43FEUO@UcRs z_-{z|A*Kaq08hcmaFi$tDZ@;CK+$|o$<7840GyuA7a>GUa~+1A*wMs~2h1UWfPYU# z4<|>P5y)+$jZf>jAO$~_e|Nw}&2$Zb{4S^^h@L-9l0EUD>;IBex2ymr`Yr`o6%pu4|4U{0rPNN2Af}1i;jDacl0mRP6 z&wL+38!?IKH}wew-$g)_Ie;%irNNh>seu4^)a-%*Q>2JFAn87U8ewk52@+$kNl%xy z&%u|WzVKGaNWOcSC2)O!37_HD%K=2s<|!!oCK9|-lh0l+t6 zqWS=8#NP37g$~e&K4jtE;^P0<*;24ALwyiMA;am}lF&R6n?}!fg||Kcu+g(6`T5%R zeV^gT?}7plL!S_&5Ab=$7h72$FrWN3*1C)^+pp5JQWn>2^ zBVS*yj8133EEI4kB`@pX;HN?w_xBSd_^8tm<2)jYKtlsNj3^aSKq16_424ke_4T3m z=ZApP)1_guqs0q2*vPR`0u6p?9V30N|6LWB`~7osi)-OrX(ZfmZa} zCP69Ku1fGhkUjtiy+7aAJ_P_Wke|tl+CM(7uoLEI(xUnR?fd&@LZK6QBG+ksfT@t_ zqW!E7P`01-0m}9}w-K8+WPO0L{hR^H$PQ3Oc7QUn1C)^+pp5K*0H_vlh}D2D+mC^q z0iIAT-~ecs5Q)_RAyB!#-UJ;u`?LB}7tmfHu4exh)mv z7q$u_A^L_59nuo eK-LFz4F3YaX?rj)wk_HK0000ovTXCcg-RLN08b1EyiX z&tg&d{XzgwjPY3*##f-B1BRv*cA*deeZ0jOtdcp6V+DcoS;_#9hQW_8VuGmG>+ux` zy>&YLY&=$SK^Y*3BKS_ml!O76A!|0%HB~7A3^DU5V&Q-&LmJ12)oSo+S^V7hrCr$C z0kc|7t027&-+U_;I%j z_c$J)3nB-yx;9OqJt+R+dAqHG4c`41c0CeVE~3th_G}b7q7;B*+niZeJf;Y5@Hs$$ zY$NL9I;{}^?RC%vcRKyk1!)ID%xsEzI+=i;`2l6i@N+Z*Rs90R#<(=l*5_{k0000< KMNUMnLSTX(Zrj%Y diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar.png deleted file mode 100644 index af113b3502a7cc6d845ee3b00463b2df1f55d28c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1091 zcmV-J1ibr+P)lOZLZ}M_g;pU@EacEO59eXpkS2ERd3t8J=Z}?qcfNb>wT%B*h5&{Dh5&{Dh5-Jb03Mzxcv1b_V&D;I&1R47 z%EfoP%KU;4a(543Ui<(lGQG7puvR*g>FW~!1l?0Y+i45k|GxMR%#j2fNJzp%Vtobf zsRCa$Bw#Wd0gQqOa)|}1*x zzJ3{3k7aS~jn@t<-vuzJ`)|L$jwg!~us;7fOll@1sB0C@hQoA2VhtsMjYI;gontz; z*T8%KfCYhp__@~`_i<`E&%ak37j?Gr(NqdE$t1Q+9hT>J{QP(h-!$s5B>#9`P94Eh zZx5b_9tMK$w>PUkdUov|oES&t<_6a*pMJ(WWWdq13{X_@!VA8g$xrjoAQvf0c6q6L z1*sPC5M0YB3mibZ-R8)0xuaoHtEFM=0TnGxL+Paj{P58i+&*`H9)@ACE4mMZy%uRk zB*l@8j;8s#&W25{-8~R&bk;NraeKd5s%f$L zao7!0)$XGt+ya^fk4?78S@4JF@1*8sdSYnfezvx4V~jn?hOQ&}MCCpBwu(Z5_vu6sSZ|`^>`!yd}{-G`#4r4ejJpd@kvMlV`>=wu)g73%c zWp1OFlEgMmY&F!-Pc#QUodKcPJAZ1J&MO0(6aXlS$|ki5%QgiTOtY&S>;>#6!~!pv z^h*Zd8;t|jOg_?}Bjkku*tNKPa%%QXhh05M;?Ev5-QUdh{IRiYV#h?1y$?VCdJDM| zQ(>Ge`=w0NKi^iX#chFZF?OuZe9>P07`U`qz0E%eh~I_GgV|FZ>MVvQ2R75x!#L8} zdm`ipwPG7z>IWcn5Rd>2*;pba3o$WUXy4i1;J;{7(OR+n@E6B<2`yxY=g9y7002ov JPDHLkV1kB{^)Ubd diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar_off.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar_off.png deleted file mode 100644 index 4fe6b02eabc136b8f3c623a6a10b92ee974be718..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1023 zcmVSrk2GS8&;JCovL@nwSIuO~kg~<{8df>+ZuoUM?7#JK1wq6`W*CWttwN1L)7q5P`*z|8RU2|o!*^V{|K+ru0 zG~9;N{fn7DVD%;7LO~Lq_-5#<)7NV07+@4c5X&rZ&K9#03*Q{VrIm8H=Au$(Ef8Bg z4{8$_ZZ`3~5(4Pf{hfP{h22gl&|JSjjn*l}XJLbW3gb!wi-`mlh=pU{!Ggp<{M;+m z4eT1ti}gGeuTbHwsT9VNNi16iY|jUDVkn1O)e3CIKZ?5-uHx|T-REHw13~vIOC_P? zYxncEAX_`aoMiRv1z zE7qAz2C0;W%Gwv10n^k`UR@%GerV}T7^o7}LDB&wiIX$uCHf{O_F(qUYna?SF6mQV zzodIpT5dO1+n|OW8NkO6Wo5_ksAo`T`~${>F+eWRCrx}=uOKdNqAnHareo2G%@9<4 z2$`B@vw>`O08fhx*jE^ng7ari;lsyuNylf+vk=#J^5vX1&5uhrES+vYO42RhS@3AG zEy036JYSQtm)+#Ug*)jQj)OsZl1;-v^p8dY(AT#Gj^m$?VVGDfy$fyWv?g>>89II> z^kF;8+{;zrXSSNqG%d8LlwWJ*?g$_*&x)@wRoElG!xK};4`_l))6j)}wWeTvTMDy( z&*Q-UiO}|Wdmd|LA6WjEHXAN69G6W1*vYnSe0Jy-sC|;{;p3vv@k`0#SQeJ6>CnzJ z2R4I%u)APs1c9qWDFdisp*d!@qud^__4P)Ib0L002ovPDHLkV1m6p-Npa_ diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives.png deleted file mode 100644 index ebd07104059c80758a0efe7b341c469f33bd1b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2084 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge.png deleted file mode 100644 index afa0b5f5d5221bcf1545cb2b87e2b93ffed7277d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2784 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 m&{iDd2aNFp^zt>~2mBv~gt6p)lnQJB0000& z;*OnQ;)bO^LN{(*=~@<;n25nvD-?==fIwgLL1$X;xzjV=nYKd#gC8j~_i@ho&f}iB z3jAlBm_T4)v`Fuf(`?YOC^i2y0@?ejx?e-Bcrl$cK?VxW4xplKSkw6s8TYa31M3mJ>c{CU?Us^MKQ$DIL;^Iak1uWY8FIlAyHEVer>FaCn`rn_(P)v93u(^T||c> zR0|vl$e~B9uSJhkDDSQ1cvd7J8%9Oxl1HsZjvbMfyf2Y)tcj`-Kw(+g(vKhv4qdMK zNo2^0YA7Rs-rJ3z21Ej?6lKK-knw$fkav5D_vYk7=JQpUdUS^g0qC1?QTY;E)Sn8W@FSA|Z_1QzCmQdyD)0 z{ezIt=SA;uN@W=VQh-Jg9^Pv0o)IVtl^j5z_Y?snQmH|i1nBJN^M_(g5g;Nsj_vP4 zK`%gWZx?Lu#7reagMNrcH-#+Y?OD@|j_Bp&RaLbZwl^n*Ci}*&z*=YlGMTi6AsQwU zs-nWch#w{o@T9@dNSx_T3zO4=+QVS}zEo$Cv^;&<;q&Xh{Kn)fn?Yt$6hC zKAaX70=lm8{{{i_nsSK9=CTkB8kdjx`HwI;`2?Q5cnRaF48qY6&en*A}L<;aXJ39+gQ&Z5{%y^0yR0Vkj`=4NID?%lm9 z8J`oz-Hd^*VH9h>6qy9_+*@7OMHpQ!ciBe96sT`#go9)P7QcopYYSf%d4YPMt)mmt z2Pv+nP~8z*O3EUDb)ax%tI|aiZ@`+C2e;b=8ed1EI|&^kp-&JPyC#k%t78^Dt1DsC z5%~t4KdeF^ol001oUYx4l80#ARKz2sm3j!Gy`#ILY*hkw(6t+Z{Q*-`;GPQt{OYy2 z8iMZrG1&eY7SU07j}Qv^Q`d8J-jBStI~L*R5AWgXtve;fiXfo#CezU9gZA!#LG~2N`38pZ}W;15!QGV?DZHrFT;{`bef&lMI&-?s?(;mLam?2zNEZnms?~*S5r!XVm zR0D);CL@T-MQGQP`n@IW*&{Hs7F`lAye&`DqRbu}O0oF&<0ST$jAPLjiXd9BA{{}L zCjzlp47d$4JYy$dPI7i)z;ixrC|4|uO_cUIz;r~CpRsTH19)RV#pF%x?f?J)07*qo IM6N<$f|XF`^8f$< diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon.png deleted file mode 100644 index 978d51806c17a25b9f74ecb68930d8a1c526b301..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2064 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 VD9U#g`HcVo002ovPDHLkV1f(!0RI30 diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter_drained.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter_drained.png deleted file mode 100644 index 080e3da598472538acfcf11f1d585b0f1b11287a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0tt~ z#WAE}&fBSuT+IdouId-GMfeq#O8ZY(ds}XM^mg0E*+D0)EL~se`wD9Ms?9y(YuE8e z>AmW?9`;+7z6&@_8W%B5FZ{A2ez|9;FvAzS^Ir=50-an~uNBz*zqND60rQHkmJWx8 z`R$C?+55^jc5pD1ys74L@RJ3y@_H0s%RC6#%CYs@Ki2Kjc>hNy@WwBimVZ7@IXZ#+ ze5|^+1J^uN1D diff --git a/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shuttlecurse.png b/Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shuttlecurse.png deleted file mode 100644 index 90530abc9fd203008c96776586acc2c76e471c6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 905 zcmV;419tq0P)c z6#0u8yok^WmZVrLyemID?>u=lXLYumI@7Lu9TB`?-Qp6~4}&1A*NFs?2qj zaH+QZYXRWu7f(*2?Yc_H?Lste1$6ao{Kx6`s#f6bbAT&Z0hmsw`SQ+iD7uyl|Hc4d zzIA*1V13vj1Xuoz0Fe2Y7th7}UswM&rt4inApf@u3v&I#vnOKv$InLoEC9dLj_B#q z(#&>*hdG1_v?ZNC1b@`yxZ-%L+hEp%-@jQ~(?WoX6+op=PEV~Ki&1fTCrHnu^Vf;| zN9i$pNuu44{TKLicb8uYG&9)&DgVK*i;H>l!+zM`rF8yidB+z1ECAFBUazjolS6qW zGGU#{VE*mw%*jhp-U`z5nflAC@8VGyQXxPvd$qovm#frWg(npuaQr#pA)~thLBKLq zL=}vc{hUgLQ0LDL4;kMEm2jPZ5FrRyCJ?GdStr@*2N6;iUw_I(;pYBHY~E@TwoKjv zaHR-91g;1`1g;1`1g;1`1g;36>4EzzD>KjHlZ%VFydT)e7yt!-xx74Emc1eR1i}aa z!c*|F@%d3!1`xhLU<07=obh>p@C5=3fEu1VKJN>JS^&lHCgbxyK&S*z7apn`pYJ;a zZ{`QIB`pB;>f4Ub_qi3sCqbKo=RH5bg}j{~;7VT34{#|b^8<1S8hyXK6yDtiQDOAl z=)ra4^Ht&1@p%B~tE}b+(AYfG_WXdhR0-fgD`+@A-{O=u<5X=vX$A%s zNlzEYkcv5Pqilok7zo5Fuuc}!Sm$&#H2i6Ptm|YGz066+LjQ$ntqM8ilcr&Di-&hY zbpM+-oNHCQv!C~TN$aWkRkb@m%xThBMlN?z1}Iiodhz*b@298!Z@Zm2gOT@e{p*TcB$y>e)aTZ6p_r=hb$QamJMTH}#Cu74<4SjTO$F z=W;k^SIg!s=kK>J^KbX{aIcz#m{TzqSbn_M{WrD!zPY%HD}&Yl-+yH0ojbSd%;)Fn z4a=8jD>Iq8NXh=UJ-pxRfqxvQ(ogr#_219uu@^gc?bmA!mQK3y^;Ef{h4GRf$GH}K z^f$luJ-JWp&F8wAMZA|6zOH`yAYS#;W~K*ge6N3FTV>wjQ^9_0;`fK1ksJ@#+^zT# zuKc4|+)0Kr{MqWs+=c%n7&F?r_`+lClub@_7;5ehXE5fOa#(=xme*!8=QN3wkLkH> z0%u|bQX7tx&6vr(=!fgJ!yH1K3;EiMPBIG$abEnhh+T=}m4LWluv}+g`;LwoUp#t} z)@`=u+uro2RFkK5F&6_Go^a{K>#I|Xp4L}ZTrgmcYWuI&XdlIJI`ili$$LwWW+?xN zJ|wU0Hih9xrS;PV8+)g4l9SfXeg{(!&rO!jYo#@4?`seKMw4evU36Nhx?I#r1|&f z>v?oBl-&DTTlaVUyvaTcvj1fd@ArJL{yX!6f-Aonm0xH7x!ha&`u88Z{B6G(rP=?h zO`I>vke<71n|Z)q#q0{^+`at%r<^#_-(EYsztKG5Cvuop*&hhcXlpEzIOG_ec`fY( zPqWUyHD?8yfWgNz;Rc^^v7^ZT6J-*PN{Uw=2Iy5PI4LR4ivQxk;wbw_De085At*E_ z14Hvn>9^w#-6jAdePKZe;{r4sBvreAN5Hy2ZyzsiYgL2=;B+N;$ek5(;owS`6aH-Z z+_qbCwJM$Xclegsr~gOz~0ZF-_EzTs`8-A_ord; z?$+SM`Tmz(zKcUf1cz9)y#rUN=A2s}>hJSUaJqE;VcweP`_I2u7T@6)VAp0icdH~f ze}T`clP%Ysqu(Fi9Q(tm!^wTh&sQ?C(+cbpf+|=I4m-@8Z?(uicj<=MPiY(n&#=mv z_-=onXx*bQaRGB^`=__nRsxOzz%+DY-*aWdE>){j3t?Ut(LWI1akDwN^zNHIz> Date: Thu, 3 Oct 2024 09:08:04 +0700 Subject: [PATCH 07/15] feat: runed door and pylon construction hijack --- .../BloodCult/UI/PylonConstructionHijack.cs | 68 ++++++++++++++++++ .../WhiteDream/BloodCult/Pylon/PylonSystem.cs | 1 + Content.Shared/Doors/DoorEvents.cs | 1 + .../Doors/Systems/SharedDoorSystem.cs | 6 +- Content.Shared/Repulsor/RepulseComponent.cs | 20 ++++++ .../Repulsor/RepulseOnTouchComponent.cs | 4 ++ Content.Shared/Repulsor/RepulseSystem.cs | 48 +++++++++++++ .../BloodCult/Components}/PylonComponent.cs | 6 +- .../BloodCult/RunedDoor/RunedDoorComponent.cs | 4 ++ .../BloodCult/RunedDoor/RunedDoorSystem.cs | 50 +++++++++++++ .../en-US/white-dream/materials/cult.ftl | 2 +- .../en-US/white-dream/structures/pylon.ftl | 1 + .../Entities/Objects/Materials/cult.yml | 25 ++++--- .../Objects/Structures/Cult/airlock.yml | 54 ++++++++++++++ .../Objects/Structures/Cult/barrier.yml | 15 +++- .../WhiteDream/Reagents/Materials/cult.yml | 6 +- .../WhiteDream/Roles/Antags/blood-cultist.yml | 2 +- .../WhiteDream/Stacks/Materials/cult.yml | 6 +- Resources/Prototypes/WhiteDream/tiles.yml | 4 +- .../attributions.yml | 0 .../concealed.png | Bin .../{cult_tile.rsi => cult_tile}/cult.png | Bin .../mobs.rsi/glow_artificer_wizard.png | Bin 657 -> 0 bytes 23 files changed, 298 insertions(+), 25 deletions(-) create mode 100644 Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs create mode 100644 Content.Shared/Repulsor/RepulseComponent.cs create mode 100644 Content.Shared/Repulsor/RepulseOnTouchComponent.cs create mode 100644 Content.Shared/Repulsor/RepulseSystem.cs rename {Content.Server/WhiteDream/BloodCult/Pylon => Content.Shared/WhiteDream/BloodCult/Components}/PylonComponent.cs (91%) create mode 100644 Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorComponent.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorSystem.cs create mode 100644 Resources/Locale/en-US/white-dream/structures/pylon.ftl create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml rename Resources/Textures/WhiteDream/BloodCult/Tiles/{cult_tile.rsi => cult_tile}/attributions.yml (100%) rename Resources/Textures/WhiteDream/BloodCult/Tiles/{cult_tile.rsi => cult_tile}/concealed.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Tiles/{cult_tile.rsi => cult_tile}/cult.png (100%) delete mode 100644 Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_wizard.png diff --git a/Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs b/Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs new file mode 100644 index 00000000000..d99d445500f --- /dev/null +++ b/Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs @@ -0,0 +1,68 @@ +using System.Linq; +using Content.Client.Construction; +using Content.Client.Popups; +using Content.Shared.Construction.Prototypes; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Client.Placement; +using Robust.Client.Utility; +using Robust.Shared.Map; + +namespace Content.Client.WhiteDream.BloodCult.UI; + +public sealed class PylonConstructionHijack( + ConstructionPrototype? prototype, + IEntityManager entityManager, + EntityUid player) + : PlacementHijack +{ + private readonly ConstructionSystem _construction = entityManager.System(); + private readonly EntityLookupSystem _lookup = entityManager.System(); + private readonly PopupSystem _popup = entityManager.System(); + + private const float PylonLookupRange = 10; + + /// + public override bool CanRotate => false; + + /// + public override bool HijackPlacementRequest(EntityCoordinates coordinates) + { + if (prototype is null) + return true; + + if (CheckForOtherPylons(coordinates, PylonLookupRange)) + { + _popup.PopupClient(Loc.GetString("pylon-placement-another-pylon-nearby"), player, player); + return true; + } + + _construction.ClearAllGhosts(); + var dir = Manager.Direction; + _construction.SpawnGhost(prototype, coordinates, dir); + return true; + } + + /// + public override bool HijackDeletion(EntityUid entity) + { + if (IoCManager.Resolve().HasComponent(entity)) + { + _construction.ClearGhost(entity.GetHashCode()); + } + + return true; + } + + /// + public override void StartHijack(PlacementManager manager) + { + base.StartHijack(manager); + manager.CurrentTextures = prototype?.Layers.Select(sprite => sprite.DirFrame0()).ToList(); + } + + private bool CheckForOtherPylons(EntityCoordinates coordinates, float range) + { + var entities = _lookup.GetEntitiesInRange(coordinates, range); + return entities.Any(entityManager.HasComponent); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs b/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs index c8bcab745d1..44975fdbe2c 100644 --- a/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs @@ -8,6 +8,7 @@ using Content.Shared.Mobs.Systems; using Content.Shared.WhiteDream.BloodCult; using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Components; using Robust.Server.Audio; using Robust.Server.GameObjects; using Robust.Shared.Audio; diff --git a/Content.Shared/Doors/DoorEvents.cs b/Content.Shared/Doors/DoorEvents.cs index 08a2c8b18b1..e8d880f1b5d 100644 --- a/Content.Shared/Doors/DoorEvents.cs +++ b/Content.Shared/Doors/DoorEvents.cs @@ -37,6 +37,7 @@ public sealed class BeforeDoorOpenedEvent : CancellableEntityEventArgs public sealed class BeforeDoorClosedEvent : CancellableEntityEventArgs { public bool PerformCollisionCheck; + public EntityUid? User = null; public BeforeDoorClosedEvent(bool performCollisionCheck) { diff --git a/Content.Shared/Doors/Systems/SharedDoorSystem.cs b/Content.Shared/Doors/Systems/SharedDoorSystem.cs index b58b7b265e9..ac9256ba3cf 100644 --- a/Content.Shared/Doors/Systems/SharedDoorSystem.cs +++ b/Content.Shared/Doors/Systems/SharedDoorSystem.cs @@ -430,7 +430,11 @@ public bool CanClose(EntityUid uid, DoorComponent? door = null, EntityUid? user if (door.State is DoorState.Welded or DoorState.Closed) return false; - var ev = new BeforeDoorClosedEvent(door.PerformCollisionCheck); + var ev = new BeforeDoorClosedEvent(door.PerformCollisionCheck) + { + User = user + }; + RaiseLocalEvent(uid, ev); if (ev.Cancelled) return false; diff --git a/Content.Shared/Repulsor/RepulseComponent.cs b/Content.Shared/Repulsor/RepulseComponent.cs new file mode 100644 index 00000000000..ca96174d5f9 --- /dev/null +++ b/Content.Shared/Repulsor/RepulseComponent.cs @@ -0,0 +1,20 @@ +namespace Content.Shared.Repulsor; + +[RegisterComponent] +public sealed partial class RepulseComponent : Component +{ + [DataField] + public float ForceMultiplier = 13000; + + [DataField] + public TimeSpan KnockdownDuration = TimeSpan.FromSeconds(3); + + [DataField] + public TimeSpan StunDuration = TimeSpan.FromSeconds(3); +} + +public sealed class BeforeRepulseEvent(EntityUid origin, EntityUid target) : CancellableEntityEventArgs +{ + public EntityUid Origin = origin; + public EntityUid Target = target; +} diff --git a/Content.Shared/Repulsor/RepulseOnTouchComponent.cs b/Content.Shared/Repulsor/RepulseOnTouchComponent.cs new file mode 100644 index 00000000000..a210f40d785 --- /dev/null +++ b/Content.Shared/Repulsor/RepulseOnTouchComponent.cs @@ -0,0 +1,4 @@ +namespace Content.Shared.Repulsor; + +[RegisterComponent] +public sealed partial class RepulseOnTouchComponent : Component; diff --git a/Content.Shared/Repulsor/RepulseSystem.cs b/Content.Shared/Repulsor/RepulseSystem.cs new file mode 100644 index 00000000000..7631290cc66 --- /dev/null +++ b/Content.Shared/Repulsor/RepulseSystem.cs @@ -0,0 +1,48 @@ +using Content.Shared.Interaction; +using Content.Shared.Stunnable; +using Robust.Shared.Physics.Events; +using Robust.Shared.Physics.Systems; + +namespace Content.Shared.Repulsor; + +public sealed class RepulseSystem : EntitySystem +{ + [Dependency] private readonly SharedTransformSystem _transform = default!; + [Dependency] private readonly SharedStunSystem _stunSystem = default!; + [Dependency] private readonly SharedPhysicsSystem _physics = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(HandleCollision); + SubscribeLocalEvent(OnHandInteract); + } + + private void HandleCollision(Entity touchRepulsor, ref StartCollideEvent args) + { + if (!TryComp(touchRepulsor, out RepulseComponent? repulse)) + return; + + Repulse((touchRepulsor.Owner, repulse), args.OtherEntity); + } + + private void OnHandInteract(Entity repulsor, ref InteractHandEvent args) + { + Repulse(repulsor, args.User); + } + + public void Repulse(Entity repulsor, EntityUid user) + { + var ev = new BeforeRepulseEvent(repulsor, user); + if (ev.Cancelled) + return; + + var direction = _transform.GetMapCoordinates(user).Position - _transform.GetMapCoordinates(repulsor).Position; + var impulse = direction * repulsor.Comp.ForceMultiplier; + + _physics.ApplyLinearImpulse(user, impulse); + _stunSystem.TryStun(user, repulsor.Comp.StunDuration, true); + _stunSystem.TryKnockdown(user, repulsor.Comp.KnockdownDuration, true); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs b/Content.Shared/WhiteDream/BloodCult/Components/PylonComponent.cs similarity index 91% rename from Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs rename to Content.Shared/WhiteDream/BloodCult/Components/PylonComponent.cs index f287cf19aa4..2827f357626 100644 --- a/Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/Components/PylonComponent.cs @@ -1,11 +1,11 @@ using Content.Shared.Damage; -using Content.Shared.FixedPoint; using Robust.Shared.Audio; +using Robust.Shared.GameStates; using Robust.Shared.Prototypes; -namespace Content.Server.WhiteDream.BloodCult.Pylon; +namespace Content.Shared.WhiteDream.BloodCult.Components; -[RegisterComponent] +[RegisterComponent, NetworkedComponent] public sealed partial class PylonComponent : Component { [DataField] diff --git a/Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorComponent.cs b/Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorComponent.cs new file mode 100644 index 00000000000..608e427e4cf --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorComponent.cs @@ -0,0 +1,4 @@ +namespace Content.Shared.WhiteDream.BloodCult.RunedDoor; + +[RegisterComponent] +public sealed partial class RunedDoorComponent : Component; diff --git a/Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorSystem.cs b/Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorSystem.cs new file mode 100644 index 00000000000..4d4ecdd39a2 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/RunedDoor/RunedDoorSystem.cs @@ -0,0 +1,50 @@ +using Content.Shared.Doors; +using Content.Shared.Prying.Components; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Constructs; + +namespace Content.Shared.WhiteDream.BloodCult.RunedDoor; + +public sealed class RunedDoorSystem : EntitySystem +{ + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnBeforeDoorOpened); + SubscribeLocalEvent(OnBeforeDoorClosed); + SubscribeLocalEvent(OnBeforePry); + } + + private void OnBeforeDoorOpened(Entity door, ref BeforeDoorOpenedEvent args) + { + if (args.User is not { } user) + return; + + if (!CanInteract(user)) + { + args.Cancel(); + } + } + + private void OnBeforeDoorClosed(Entity door, ref BeforeDoorClosedEvent args) + { + if (args.User is not { } user) + return; + + if (!CanInteract(user)) + { + args.Cancel(); + } + } + + private void OnBeforePry(Entity ent, ref BeforePryEvent args) + { + args.Cancelled = true; + } + + private bool CanInteract(EntityUid user) + { + return HasComp(user) || HasComp(user); + } +} diff --git a/Resources/Locale/en-US/white-dream/materials/cult.ftl b/Resources/Locale/en-US/white-dream/materials/cult.ftl index 552e098001a..6b796265a22 100644 --- a/Resources/Locale/en-US/white-dream/materials/cult.ftl +++ b/Resources/Locale/en-US/white-dream/materials/cult.ftl @@ -1 +1 @@ -materials-runic-metal = runic metal +materials-runed-metal = runed metal diff --git a/Resources/Locale/en-US/white-dream/structures/pylon.ftl b/Resources/Locale/en-US/white-dream/structures/pylon.ftl new file mode 100644 index 00000000000..de81f3a1b8a --- /dev/null +++ b/Resources/Locale/en-US/white-dream/structures/pylon.ftl @@ -0,0 +1 @@ +pylon-placement-another-pylon-nearby = Can't place pylon here as another pylon is nearby. diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml index 865fdfcbb57..a4700705239 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml @@ -1,6 +1,6 @@ - type: entity parent: SheetOtherBase - id: RunicMetal + id: RunedMetal name: runic metal description: An unusual sheet of metal with a pulsating rune. suffix: Full @@ -16,9 +16,9 @@ - type: Material - type: PhysicalComposition materialComposition: - RunicMetal: 100 + RunedMetal: 100 - type: Stack - stackType: RunicMetalSheets + stackType: RunedMetalSheets baseLayer: base layerStates: - runic @@ -40,11 +40,16 @@ BloodCultist - type: ShortConstruction prototypes: - - Window + - CultPylon + - CultFactoryArchives + - CultFactoryForge + - CultFactoryAltar + - CultGirder + - CultDoor - type: entity - parent: RunicMetal - id: RunicMetal1 + parent: RunedMetal + id: RunedMetal1 suffix: Single components: - type: Sprite @@ -53,8 +58,8 @@ count: 1 - type: entity - parent: RunicMetal - id: RunicMetal4 + parent: RunedMetal + id: RunedMetal4 suffix: 4 components: - type: Sprite @@ -63,8 +68,8 @@ count: 4 - type: entity - parent: RunicMetal - id: RunicMetal20 + parent: RunedMetal + id: RunedMetal20 suffix: 20 components: - type: Sprite diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml new file mode 100644 index 00000000000..6fb99cf42a5 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml @@ -0,0 +1,54 @@ +- type: entity + id: CultDoor + parent: BaseMaterialDoor + name: runed door + description: It opens, it closes, and maybe crushes you. This one has a strange glowing rune on it. + placement: + mode: SnapgridCenter + components: + - type: Airtight + fixVacuum: true + noAirWhenFullyAirBlocked: false + - type: Construction + graph: AirlockGlassCult + node: airlock + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 200 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - type: Door + bumpOpen: true + occludes: false + crushDamage: + types: + Blunt: 15 + openSound: + path: /Audio/Effects/stonedoor_openclose.ogg + closeSound: + path: /Audio/Effects/stonedoor_openclose.ogg + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi + layers: + - state: closed + map: ["enum.DoorVisualLayers.Base"] + - type: MeleeSound + soundGroups: + Brute: + collection: GlassSmash + - type: Physics + bodyType: Static + - type: Occluder + enabled: false + - type: RadiationBlocker + resistance: 2 + - type: RCDDeconstructable + deconstructable: false + - type: RunedDoor + - type: Repulse + - type: RepulseOnTouch + - type: PlacementReplacement + key: walls diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml index bfb56f245f8..b2d14d2e057 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml @@ -41,7 +41,7 @@ behaviors: - !type:SpawnEntitiesBehavior spawn: - CultRunicMetal: + CultRunedMetal: min: 5 max: 5 - !type:PlaySoundBehavior @@ -56,3 +56,16 @@ - type: BloodCultBarrier - type: Airtight noAirWhenFullyAirBlocked: false + +- type: entity + id: WallForceCult + parent: WallForce + name: glowing wall + description: An unholy shield that blocks all attacks. + components: + - type: Sprite + sprite: White/Cult/Structures/cult_shield.rsi + state: icon + - type: Icon + sprite: White/Cult/Structures/cult_shield.rsi + state: icon diff --git a/Resources/Prototypes/WhiteDream/Reagents/Materials/cult.yml b/Resources/Prototypes/WhiteDream/Reagents/Materials/cult.yml index 2b352004394..e444df178e6 100644 --- a/Resources/Prototypes/WhiteDream/Reagents/Materials/cult.yml +++ b/Resources/Prototypes/WhiteDream/Reagents/Materials/cult.yml @@ -1,7 +1,7 @@ - type: material - id: RunicMetal - stackEntity: RunicMetal1 - name: materials-runic-metal + id: RunedMetal + stackEntity: RunedMetal1 + name: materials-runed-metal icon: { sprite: /Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi, state: runic} color: "#9d2b39" price: 0.05 diff --git a/Resources/Prototypes/WhiteDream/Roles/Antags/blood-cultist.yml b/Resources/Prototypes/WhiteDream/Roles/Antags/blood-cultist.yml index 5c58aae64ea..0e0e9b59438 100644 --- a/Resources/Prototypes/WhiteDream/Roles/Antags/blood-cultist.yml +++ b/Resources/Prototypes/WhiteDream/Roles/Antags/blood-cultist.yml @@ -13,4 +13,4 @@ storage: back: - RitualDagger - - RunicMetal20 + - RunedMetal20 diff --git a/Resources/Prototypes/WhiteDream/Stacks/Materials/cult.yml b/Resources/Prototypes/WhiteDream/Stacks/Materials/cult.yml index 51cce7ceb59..d5674f13944 100644 --- a/Resources/Prototypes/WhiteDream/Stacks/Materials/cult.yml +++ b/Resources/Prototypes/WhiteDream/Stacks/Materials/cult.yml @@ -1,6 +1,6 @@ - type: stack - id: RunicMetalSheets - name: materials-runic-metal + id: RunedMetalSheets + name: materials-runed-metal icon: { sprite: /Textures/WhiteDream/BloodCult/Entities/runic_metal.rsi, state: runic} - spawn: RunicMetal1 + spawn: RunedMetal1 maxCount: 30 diff --git a/Resources/Prototypes/WhiteDream/tiles.yml b/Resources/Prototypes/WhiteDream/tiles.yml index d6b987f77c2..67f8f15632e 100644 --- a/Resources/Prototypes/WhiteDream/tiles.yml +++ b/Resources/Prototypes/WhiteDream/tiles.yml @@ -1,7 +1,7 @@ - type: tile id: CultFloor name: tiles-cult-floor - sprite: /Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png + sprite: /Textures/WhiteDream/BloodCult/Tiles/cult_tile/cult.png variants: 1 baseTurf: Plating isSubfloor: false @@ -14,7 +14,7 @@ - type: tile id: CultFloorConcealed name: tiles-steel-floor - sprite: /Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/concealed.png + sprite: /Textures/WhiteDream/BloodCult/Tiles/cult_tile/concealed.png variants: 3 placementVariants: - 1.0 diff --git a/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/attributions.yml b/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile/attributions.yml similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/attributions.yml rename to Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile/attributions.yml diff --git a/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/concealed.png b/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile/concealed.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/concealed.png rename to Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile/concealed.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png b/Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile/cult.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile.rsi/cult.png rename to Resources/Textures/WhiteDream/BloodCult/Tiles/cult_tile/cult.png diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_wizard.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/glow_artificer_wizard.png deleted file mode 100644 index e1402c6195491c875aecda864bdd0d2590f19d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 657 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$@ zr;B4q#hkZMd;Ja@2>esp_=zuPi&Ki@DIVim=6MT*&tF>Uf1!7xS58Ua5up|@^LvW? z3^Hqj)k~9(7kaJQo$o3A`=8x!A?@W%(hO?=0KhpSXV_!~Ms(E0RANzKITgFk}6a{~PrA9TA>qnBmO9P|U%I z2$_Znr+&TTf8ktjz_dzU$+=$i-Rl1e5{y@qR^GFIuzK^V<^BJf7icbE_rDsu_rOc; zOU5%x)i?89+tuLPcyi^_q^)mdZ-kcaZt!}1QK{cIdEdX6D^w4JEDz@sToJZ^c6iq8 zg*LsDY{GhlUoh-_lKaYkQ60mt+*h0mJHDu15lUEfS@=uT-dW+L7Ei*iGWGdxJGJ@q zCHv|7Sh7=BEZzU&wQ0sB=|j^X-d+D7;8xP^Uk_am0BPqRaC$D&WyYL(r*QixiX7k= de#7~L@%HzhYg(@99|fi{22WQ%mvv4FO#u7cEhqp0 From 8d38d90183556d00cba489a8d88b621a046b5ea0 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Thu, 3 Oct 2024 11:09:57 +0700 Subject: [PATCH 08/15] feat: cult structures construction Signed-off-by: Remuchi --- .../RadialSelector/RadialSelectorMenuBUI.cs | 48 +++---- .../UI/ShortConstructionMenuBUI.cs | 14 +- .../Objectives/KillTargetCultSystem.cs | 5 +- .../Entities/Structures/Walls/walls.yml | 4 + .../Entities/Objects/Materials/cult.yml | 14 +- .../Objects/Structures/Cult/airlock.yml | 6 +- .../Objects/Structures/Cult/factories.yml | 20 +-- .../Objects/Structures/Cult/pylon.yml | 6 +- .../Objects/Structures/Cult/walls.yml | 6 +- .../WhiteDream/Recipes/Construction/cult.yml | 107 +++++++++++++++ .../Recipes/Construction/cult_graphs.yml | 129 ++++++++++++++++++ 11 files changed, 304 insertions(+), 55 deletions(-) create mode 100644 Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml create mode 100644 Resources/Prototypes/WhiteDream/Recipes/Construction/cult_graphs.yml diff --git a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs index 587b7db4602..16b7a249314 100644 --- a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs +++ b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs @@ -21,23 +21,30 @@ public sealed class RadialSelectorMenuBUI : BoundUserInterface [Dependency] private readonly EntityManager _entManager = default!; [Dependency] private readonly IPrototypeManager _protoManager = default!; - public Action? ItemSelected; - private readonly SpriteSystem _spriteSystem; - private readonly RadialMenu _menu = new() - { - HorizontalExpand = true, - VerticalExpand = true, - BackButtonStyleClass = "RadialMenuBackButton", - CloseButtonStyleClass = "RadialMenuCloseButton" - }; + private readonly RadialMenu _menu; + private readonly RadialContainer _mainContainer; private bool _openCentered; public RadialSelectorMenuBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) { _spriteSystem = _entManager.System(); + _menu = new RadialMenu + { + HorizontalExpand = true, + VerticalExpand = true, + BackButtonStyleClass = "RadialMenuBackButton", + CloseButtonStyleClass = "RadialMenuCloseButton" + }; + + _mainContainer = new RadialContainer + { + Radius = 64f + }; + + _menu.AddChild(_mainContainer); } protected override void Open() @@ -72,37 +79,32 @@ protected override void Dispose(bool disposing) _menu.Dispose(); } - private void PopulateMenu(List items) { - _menu.Children.Clear(); - - var mainContainer = new RadialContainer - { - Radius = 36f / (items.Count == 1 ? 1 : MathF.Sin(MathF.PI / items.Count)) - }; + _mainContainer.Children.Clear(); + _mainContainer.Radius = 48f + 24f * MathF.Log(items.Count); foreach (var protoId in items) { if (!_protoManager.TryIndex(protoId, out var proto)) continue; - var itemSize = new Vector2(64f, 64f); + var itemSize = new Vector2(48f, 48f); var button = new RadialMenuTextureButton { ToolTip = Loc.GetString(proto.Name), StyleClasses = { "RadialMenuButton" }, SetSize = itemSize }; - var runeIcon = _spriteSystem.Frame0(proto); - var runeScale = itemSize / runeIcon.Size; + var icon = _spriteSystem.Frame0(proto); + var iconScale = itemSize / icon.Size; var texture = new TextureRect { VerticalAlignment = Control.VAlignment.Center, HorizontalAlignment = Control.HAlignment.Center, - Texture = runeIcon, - TextureScale = runeScale + Texture = icon, + TextureScale = iconScale }; button.AddChild(texture); @@ -114,9 +116,7 @@ private void PopulateMenu(List items) Close(); }; - mainContainer.AddChild(button); + _mainContainer.AddChild(button); } - - _menu.AddChild(mainContainer); } } diff --git a/Content.Client/ShortConstruction/UI/ShortConstructionMenuBUI.cs b/Content.Client/ShortConstruction/UI/ShortConstructionMenuBUI.cs index 95da2e0a336..d5f5b16d44e 100644 --- a/Content.Client/ShortConstruction/UI/ShortConstructionMenuBUI.cs +++ b/Content.Client/ShortConstruction/UI/ShortConstructionMenuBUI.cs @@ -1,6 +1,7 @@ using System.Numerics; using Content.Client.Construction; using Content.Client.UserInterface.Controls; +using Content.Client.WhiteDream.BloodCult.UI; using Content.Shared.Construction.Prototypes; using Content.Shared.ShortConstruction; using JetBrains.Annotations; @@ -31,6 +32,7 @@ public sealed class ShortConstructionMenuBUI : BoundUserInterface private readonly SpriteSystem _spriteSystem; private RadialMenu? _menu; + public ShortConstructionMenuBUI(EntityUid owner, Enum uiKey) : base(owner, uiKey) { _construction = _entManager.System(); @@ -83,14 +85,13 @@ private void CreateMenu(List entries, string? parentCate container.AddChild(button); } else if (entry.Prototype != null - && _protoManager.TryIndex(entry.Prototype, out var proto)) + && _protoManager.TryIndex(entry.Prototype, out var proto)) { var button = CreateButton(proto.Name, proto.Icon); button.OnButtonUp += _ => ConstructItem(proto); container.AddChild(button); } } - } private RadialMenuTextureButton CreateButton(string name, SpriteSpecifier icon) @@ -125,11 +126,18 @@ private void ConstructItem(ConstructionPrototype prototype) return; } + // I really hate it but there's no other way around. + PlacementHijack hijack; + if (prototype.ID == "CultPylon") + hijack = new PylonConstructionHijack(prototype, _entManager, Owner); + else + hijack = new ConstructionPlacementHijack(_construction, prototype); + _placementManager.BeginPlacing(new PlacementInformation { IsTile = false, PlacementOption = prototype.PlacementMode - }, new ConstructionPlacementHijack(_construction, prototype)); + }, hijack); // Should only close the menu if we're placing a construction hijack. // Theres not much point to closing it though. _menu!.Close(); diff --git a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs index d1f0a7cc577..3cdd65f7f3b 100644 --- a/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Objectives/KillTargetCultSystem.cs @@ -40,12 +40,13 @@ private void OnGetProgress(Entity ent, ref ObjectiveGet { var target = ent.Comp.Target; - if (!HasComp(target) || _mobState.IsAlive(target)) + if (!HasComp(target) || _mobState.IsDead(target)) { + args.Progress = 1f; return; } - args.Progress = 1f; + args.Progress = 0f; } private string GetTitle(EntityUid target, string title) diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index 856a5380844..19cd11dc850 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -191,6 +191,7 @@ parent: BaseWall id: WallCult name: cult wall + description: Keeps the cult in and the crew out. components: - type: Tag tags: @@ -215,6 +216,9 @@ - type: IconSmooth key: walls base: cult + - type: Construction + graph: CultGirder + node: wall - type: entity parent: BaseWall diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml index a4700705239..603ce9aaee6 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml @@ -39,13 +39,13 @@ components: BloodCultist - type: ShortConstruction - prototypes: - - CultPylon - - CultFactoryArchives - - CultFactoryForge - - CultFactoryAltar - - CultGirder - - CultDoor + entries: + - prototype: CultPylon + - prototype: CultFactoryArchives + - prototype: CultFactoryForge + - prototype: CultFactoryAltar + - prototype: CultGirder + - prototype: CultDoor - type: entity parent: RunedMetal diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml index 6fb99cf42a5..188649d9aa8 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/airlock.yml @@ -9,9 +9,6 @@ - type: Airtight fixVacuum: true noAirWhenFullyAirBlocked: false - - type: Construction - graph: AirlockGlassCult - node: airlock - type: Destructible thresholds: - trigger: @@ -52,3 +49,6 @@ - type: RepulseOnTouch - type: PlacementReplacement key: walls + - type: Construction + graph: CultDoor + node: door diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml index 62dbcccfc42..25fc1a5a1c7 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml @@ -70,13 +70,13 @@ - type: TimedFactory prototypes: - GasPipeBend + - ConstructShell # TODO: Add prototypes # - Eldritch Whetstone - # - Construct Shell # - Flask of Unholy Water -# - type: Construction -# graph: AltarTome -# node: tome + - type: Construction + graph: CultFactoryAltar + node: altar - type: entity id: CultFactoryForge @@ -93,9 +93,9 @@ # - True Nar'sian Hardened Armor # - Flagellant's Robe # - Eldritch Longsword -# - type: Construction -# graph: AltarTome -# node: tome + - type: Construction + graph: CultFactoryForge + node: forge - type: entity id: CultFactoryArchives @@ -112,6 +112,6 @@ # - Zealot's Blindfold # - Shuttle Curse # - Veil Walker Set -# - type: Construction -# graph: AltarTome -# node: tome + - type: Construction + graph: CultFactoryArchives + node: archives diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml index 04bedae1f8e..8068ad1ef92 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml @@ -66,6 +66,6 @@ enum.PylonVisuals.Layer: True: { state: "icon" } False: { state: "icon_off" } -# - type: Construction -# graph: CultPylon -# node: pylon + - type: Construction + graph: CultPylon + node: pylon diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml index d72a817e879..408eeb21fab 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml @@ -4,9 +4,9 @@ name: runed girder description: Framework made of a strange and shockingly cold metal. It doesn't seem to have any bolts components: -# - type: Construction -# graph: Girder -# node: girder + - type: Construction + graph: CultGirder + node: girder - type: Sprite sprite: WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi state: icon diff --git a/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml b/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml new file mode 100644 index 00000000000..102149270c3 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml @@ -0,0 +1,107 @@ +- type: construction + id: CultPylon + name: cult pylon + description: A floating crystal that slowly heals those faithful to Nar'Sie. + category: construction-category-structures + hide: true + graph: CultPylon + startNode: start + targetNode: pylon + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/pylon.rsi + state: icon_off + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + +- type: construction + id: CultFactoryAltar + name: altar + description: A bloodstained altar dedicated to Nar'Sie. + category: construction-category-structures + hide: true + graph: CultFactoryAltar + startNode: start + targetNode: altar + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/altar.rsi + state: icon_off + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + +- type: construction + id: CultFactoryForge + name: daemon forge + description: A forge used in crafting the unholy weapons used by the armies of Nar'Sie. + category: construction-category-structures + hide: true + graph: CultFactoryForge + startNode: start + targetNode: forge + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/forge.rsi + state: icon_off + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + +- type: construction + id: CultFactoryArchives + name: archives + description: A desk covered in arcane manuscripts and tomes in unknown languages. Looking at the text makes your skin crawl. + category: construction-category-structures + hide: true + graph: CultFactoryArchives + startNode: start + targetNode: archives + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/archives.rsi + state: icon_off + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + +- type: construction + id: CultDoor + name: runed door + description: It opens, it closes, and maybe crushes you. This one has a strange glowing rune on it. + category: construction-category-structures + hide: true + graph: CultDoor + startNode: start + targetNode: door + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi + state: closed + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked + +- type: construction + id: CultGirder + name: runed girder + description: Framework made of a strange and shockingly cold metal. It doesn't seem to have any bolts + category: construction-category-structures + hide: true + graph: CultGirder + startNode: start + targetNode: girder + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi + state: icon + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked diff --git a/Resources/Prototypes/WhiteDream/Recipes/Construction/cult_graphs.yml b/Resources/Prototypes/WhiteDream/Recipes/Construction/cult_graphs.yml new file mode 100644 index 00000000000..2a0da43d6ed --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Recipes/Construction/cult_graphs.yml @@ -0,0 +1,129 @@ +- type: constructionGraph + id: CultPylon + start: start + graph: + - node: start + edges: + - to: pylon + completed: + - !type:SnapToGrid + southRotation: true + steps: + - material: RunedMetalSheets + amount: 4 + doAfter: 3 + - node: pylon + entity: CultPylon + +- type: constructionGraph + id: CultFactoryAltar + start: start + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/altar.rsi + state: icon_off + graph: + - node: start + edges: + - to: altar + completed: + - !type:SnapToGrid + southRotation: true + steps: + - material: RunedMetalSheets + amount: 3 + doAfter: 3 + - node: altar + entity: CultFactoryAltar + +- type: constructionGraph + id: CultFactoryForge + start: start + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/forge.rsi + state: icon_off + graph: + - node: start + edges: + - to: forge + completed: + - !type:SnapToGrid + southRotation: true + steps: + - material: RunedMetalSheets + amount: 3 + doAfter: 3 + - node: forge + entity: CultFactoryForge + +- type: constructionGraph + id: CultFactoryArchives + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/archives.rsi + state: icon_off + start: start + graph: + - node: start + edges: + - to: archives + completed: + - !type:SnapToGrid + southRotation: true + steps: + - material: RunedMetalSheets + amount: 3 + doAfter: 3 + - node: archives + entity: CultFactoryArchives + +- type: constructionGraph + id: CultDoor + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/cult_airlock.rsi + state: closed + start: start + graph: + - node: start + edges: + - to: door + completed: + - !type:SnapToGrid + southRotation: true + steps: + - material: RunedMetalSheets + amount: 1 + doAfter: 3 + - node: door + entity: CultDoor + +- type: constructionGraph + id: CultGirder + start: start + icon: + sprite: WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi + state: icon + graph: + - node: start + edges: + - to: girder + completed: + - !type:SnapToGrid + southRotation: true + steps: + - material: RunedMetalSheets + amount: 1 + doAfter: 3 + - node: girder + entity: CultGirder + edges: + - to: wall + completed: + - !type:SnapToGrid + southRotation: true + conditions: + - !type:EntityAnchored { } + steps: + - material: RunedMetalSheets + amount: 1 + doAfter: 2 + - node: wall + entity: WallCult From cab38bb008690b728c0d2511f4acb875f09103d5 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Fri, 4 Oct 2024 13:06:58 +0700 Subject: [PATCH 09/15] feat: shades Signed-off-by: Remuchi --- .../Constructs/Shell/ConstructShellSystem.cs | 4 +- .../SoulShard/SoulShardComponent.cs | 11 +++- .../Constructs/SoulShard/SoulShardSystem.cs | 61 +++++++++++++++++-- .../BloodCult/Runes/CultRuneBaseComponent.cs | 5 +- .../Runes/CultRuneBaseSystem.Helpers.cs | 13 ++++ .../BloodCult/Runes/CultRuneBaseSystem.cs | 5 +- .../Runes/Summon/CultRuneSummonSystem.cs | 2 +- .../Entities/Objects/Cult/constructs.yml | 49 ++++++++++++--- 8 files changed, 124 insertions(+), 26 deletions(-) diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs b/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs index bfcc48a958b..1bc230b526e 100644 --- a/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Constructs/Shell/ConstructShellSystem.cs @@ -52,7 +52,7 @@ private void OnGetVerbs(Entity shell, ref GetVerbsEvent Act = () => { _ui.SetUiState(bui, - new RadialSelectorState(soulShard.IsBlessed ? soulShard.BlessedConstructs : soulShard.Constructs, + new RadialSelectorState(soulShard.IsBlessed ? soulShard.PurifiedConstructs : soulShard.Constructs, true)); _ui.TryOpen(shell, RadialSelectorUiKey.Key, actor.PlayerSession); } @@ -84,7 +84,7 @@ private void OnInteractUsing(Entity shell, ref Containe _slots.SetLock(shell, shell.Comp.ShardSlotId, true); _ui.SetUiState(bui, - new RadialSelectorState(soulShard.IsBlessed ? soulShard.BlessedConstructs : soulShard.Constructs, true)); + new RadialSelectorState(soulShard.IsBlessed ? soulShard.PurifiedConstructs : soulShard.Constructs, true)); _ui.TryOpen(shell, RadialSelectorUiKey.Key, actor.PlayerSession); } diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs index 82a21a8118b..43028caa18d 100644 --- a/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardComponent.cs @@ -9,10 +9,13 @@ public sealed partial class SoulShardComponent : Component public bool IsBlessed; [DataField] - public Color LightColor = Color.DarkRed; + public Color BlessedLightColor = Color.LightCyan; [DataField] - public Color BlessedLightColor = Color.LightCyan; + public EntProtoId ShadeProto = "ShadeCult"; + + [DataField] + public EntProtoId PurifiedShadeProto = "ShadeHoly"; [DataField] public List Constructs = new() @@ -23,10 +26,12 @@ public sealed partial class SoulShardComponent : Component }; [DataField] - public List BlessedConstructs = new() + public List PurifiedConstructs = new() { "ConstructJuggernautHoly", "ConstructArtificerHoly", "ConstructWraithHoly" }; + + public EntityUid? ShadeUid; } diff --git a/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs index b4ddaf7edb9..50e92bf2770 100644 --- a/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Constructs/SoulShard/SoulShardSystem.cs @@ -1,12 +1,15 @@ using Content.Server.Bible.Components; +using Content.Server.Mind; using Content.Server.Popups; using Content.Server.Roles; using Content.Shared.Interaction; using Content.Shared.Mind.Components; using Content.Shared.Roles; using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; using Robust.Server.Audio; using Robust.Server.GameObjects; +using Robust.Shared.Prototypes; namespace Content.Server.WhiteDream.BloodCult.Constructs.SoulShard; @@ -15,6 +18,8 @@ public sealed class SoulShardSystem : EntitySystem [Dependency] private readonly AppearanceSystem _appearanceSystem = default!; [Dependency] private readonly AudioSystem _audio = default!; [Dependency] private readonly SharedPointLightSystem _lightSystem = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly MindSystem _mind = default!; [Dependency] private readonly SharedRoleSystem _roleSystem = default!; [Dependency] private readonly PopupSystem _popup = default!; @@ -23,10 +28,33 @@ public override void Initialize() base.Initialize(); SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnActivate); SubscribeLocalEvent(OnShardMindAdded); SubscribeLocalEvent(OnShardMindRemoved); } + private void OnActivate(Entity shard, ref ActivateInWorldEvent args) + { + if (!_mind.TryGetMind(shard, out var mindId, out _)) + return; + + if (!shard.Comp.IsBlessed) + { + if (!HasComp(args.User)) + return; + if (shard.Comp.ShadeUid.HasValue) + DespawnShade(shard); + else + SpawnShade(shard, shard.Comp.ShadeProto, mindId); + return; + } + + if (shard.Comp.ShadeUid.HasValue) + DespawnShade(shard); + else + SpawnShade(shard, shard.Comp.PurifiedShadeProto, mindId); + } + private void OnInteractUsing(Entity shard, ref InteractUsingEvent args) { if (shard.Comp.IsBlessed || !TryComp(args.Used, out BibleComponent? bible)) @@ -35,6 +63,7 @@ private void OnInteractUsing(Entity shard, ref InteractUsing _popup.PopupEntity(Loc.GetString("bible-sizzle"), args.User, args.User); _audio.PlayPvs(bible.HealSoundPath, args.User); _appearanceSystem.SetData(shard, SoulShardVisualState.Blessed, true); + _lightSystem.SetColor(shard, shard.Comp.BlessedLightColor); shard.Comp.IsBlessed = true; } @@ -44,14 +73,36 @@ private void OnShardMindAdded(Entity shard, ref MindAddedMes return; _roleSystem.MindTryRemoveRole(mindContainer.Mind.Value); - _appearanceSystem.SetData(shard, SoulShardVisualState.HasMind, true); - _lightSystem.SetEnabled(shard, true); - _lightSystem.SetColor(shard, shard.Comp.IsBlessed ? shard.Comp.BlessedLightColor : shard.Comp.LightColor); + UpdateGlowVisuals(shard, true); } private void OnShardMindRemoved(Entity shard, ref MindRemovedMessage args) { - _appearanceSystem.SetData(shard, SoulShardVisualState.HasMind, false); - _lightSystem.SetEnabled(shard, false); + UpdateGlowVisuals(shard, false); + } + + private void SpawnShade(Entity shard, EntProtoId proto, EntityUid mindId) + { + var position = _transform.GetMapCoordinates(shard); + var shadeUid = Spawn(proto, position); + _mind.TransferTo(mindId, shadeUid); + _mind.UnVisit(mindId); + } + + private void DespawnShade(Entity shard) + { + if (!_mind.TryGetMind(shard.Comp.ShadeUid!.Value, out var mindId, out _)) + { + _mind.TransferTo(mindId, shard); + _mind.UnVisit(mindId); + } + + Del(shard.Comp.ShadeUid); + } + + private void UpdateGlowVisuals(Entity shard, bool state) + { + _appearanceSystem.SetData(shard, SoulShardVisualState.HasMind, state); + _lightSystem.SetEnabled(shard, state); } } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs index 6744d370063..023112a6ef4 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseComponent.cs @@ -29,11 +29,10 @@ public sealed partial class CultRuneBaseComponent : Component public EntProtoId HolyWaterPrototype = "HolyWater"; } -public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet> invokers) - : CancellableEntityEventArgs +public sealed class TryInvokeCultRuneEvent(EntityUid user, HashSet invokers) : CancellableEntityEventArgs { public EntityUid User = user; - public HashSet> Invokers = invokers; + public HashSet Invokers = invokers; } public sealed class AfterRunePlaced(EntityUid user) diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs index f7ea120948f..47ad2a9aace 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.Helpers.cs @@ -1,6 +1,8 @@ using Content.Shared.Humanoid; using Content.Shared.Movement.Pulling.Components; using Content.Shared.Movement.Pulling.Systems; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Constructs; namespace Content.Server.WhiteDream.BloodCult.Runes; @@ -8,6 +10,17 @@ public sealed partial class CultRuneBaseSystem { [Dependency] private readonly PullingSystem _pulling = default!; + /// + /// Gets all cultists/constructs near rune. + /// + public HashSet GatherCultists(EntityUid rune, float range) + { + var runeTransform = Transform(rune); + var entities = _lookup.GetEntitiesInRange(runeTransform.Coordinates, range); + entities.RemoveWhere(entity => !HasComp(entity) && !HasComp(entity)); + return entities; + } + /// /// Gets all the humanoids near rune. /// diff --git a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs index 7a84b010650..dd7faf7f8e4 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/CultRuneBaseSystem.cs @@ -158,9 +158,7 @@ private void OnRuneActivate(Entity ent, ref ActivateInWor args.Handled = true; - var cultists = GetTargetsNearRune(ent, ent.Comp.RuneActivationRange, - entity => !HasComp(entity)); - + var cultists = GatherCultists(ent, ent.Comp.RuneActivationRange); if (cultists.Count < ent.Comp.RequiredInvokers) { _popup.PopupEntity(Loc.GetString("cult-rune-not-enough-cultists"), ent, args.User); @@ -169,7 +167,6 @@ private void OnRuneActivate(Entity ent, ref ActivateInWor var tryInvokeEv = new TryInvokeCultRuneEvent(args.User, cultists); RaiseLocalEvent(ent, tryInvokeEv); - if (tryInvokeEv.Cancelled) return; diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs index c62e4e4ff89..6cfd9a51cbc 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs @@ -38,7 +38,7 @@ private void OnSummonRuneInvoked(Entity ent, ref TryInv var cultistsQuery = EntityQueryEnumerator(); var cultist = new List(); - var invokers = args.Invokers.Select(x => x.Owner).ToArray(); + var invokers = args.Invokers.ToArray(); while (cultistsQuery.MoveNext(out var cultistUid, out _)) { if (invokers.Contains(cultistUid)) diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml index 4e6811bfc8d..ff45de02e2a 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Cult/constructs.yml @@ -110,7 +110,7 @@ id: ConstructJuggernaut parent: ConstructBase name: juggernaut - description: One of the Narsian spirits. + description: A massive, armored construct built to spearhead attacks and soak up enemy fire. components: - type: Sprite layers: @@ -149,7 +149,7 @@ parent: ConstructBase id: ConstructArtificer name: artificer - description: One of the Narsian spirits. + description: A bulbous construct dedicated to building and maintaining the Cult of Nar'Sie's armies. components: - type: Sprite layers: @@ -183,7 +183,7 @@ parent: ConstructBase id: ConstructWraith name: wraith - description: One of the Narsian spirits. + description: A wicked, clawed shell constructed to assassinate enemies and sow chaos behind enemy lines. components: - type: Sprite layers: @@ -223,7 +223,7 @@ id: ConstructHarvester parent: ConstructBase name: harvester - description: One of the Narsian spirits. + description: A long, thin construct built to herald Nar'Sie's rise. It'll be all over soon. components: - type: Sprite layers: @@ -250,10 +250,35 @@ Structural: 40 Blunt: 50 +- type: entity + id: ShadeCult + parent: ConstructBase # It's not technically a construct but it code wise? it is. + name: shade + description: A bound spirit. + components: + - type: Sprite + state: shade_cult + - type: MobThresholds + thresholds: + 0: Alive + 40: Dead + - type: MeleeWeapon + canHeavyAttack: false + hidden: true + angle: 30 + animation: WeaponArcSmash + attackRate: 1 + damage: + types: + Blunt: 10 + - type: MovementSpeedModifier + baseWalkSpeed: 5.5 + baseSprintSpeed: 5.5 + - type: entity id: ConstructJuggernautHoly parent: ConstructJuggernaut - name: holy juggernaut + name: purified juggernaut description: One of the holy spirits. components: - type: Sprite @@ -275,8 +300,8 @@ - type: entity id: ConstructArtificerHoly parent: ConstructArtificer - name: holy artificer - description: One of the holy spirits. + name: purified artificer + description: A bulbous construct dedicated to building and maintaining the holy armies. components: - type: Sprite layers: @@ -297,7 +322,7 @@ - type: entity id: ConstructWraithHoly parent: ConstructWraith - name: holy wraith + name: purified wraith description: One of the holy spirits. components: - type: Sprite @@ -315,3 +340,11 @@ enum.ConstructVisualsState.Glow: True: { visible: false } False: { visible: true } + +- type: entity + id: ShadeHoly + parent: ShadeCult + name: purified shade + components: + - type: Sprite + state: shade_holy From b0a66e38bf6954f50ace5fb8b0a8728f914c7dc7 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Fri, 4 Oct 2024 14:29:49 +0700 Subject: [PATCH 10/15] feat: eldritch longsword, true cult armor and robe Signed-off-by: Remuchi --- .../RadialSelector/RadialSelectorMenuBUI.cs | 2 +- .../BloodCult/Items/CultItemComponent.cs | 5 +- .../BloodCult/Items/CultItemSystem.cs | 25 +++-- .../WhiteDream/BloodCult/Hammer/fstatk1.ogg | Bin 8268 -> 0 bytes .../WhiteDream/BloodCult/Hammer/fstatk2.ogg | Bin 7420 -> 0 bytes .../WhiteDream/BloodCult/Hammer/fstatk3.ogg | Bin 8057 -> 0 bytes .../WhiteDream/BloodCult/Hammer/plspnch1.ogg | Bin 21729 -> 0 bytes .../WhiteDream/BloodCult/Hammer/plspnch2.ogg | Bin 24882 -> 0 bytes .../WhiteDream/BloodCult/Hammer/plspnch3.ogg | Bin 28109 -> 0 bytes .../WhiteDream/BloodCult/Hammer/plspnch4.ogg | Bin 24430 -> 0 bytes .../WhiteDream/BloodCult/Hammer/plspnch5.ogg | Bin 32192 -> 0 bytes .../WhiteDream/BloodCult/Hammer/plspnch6.ogg | Bin 10960 -> 0 bytes .../Entities/Objects/Weapons/Melee/cult.yml | 21 +++-- .../Entities/Clothing/Cult/armor.yml | 88 ++++++++++++++++++ .../Entities/Objects/Cult/constructs.yml | 2 - .../Objects/Structures/Cult/factories.yml | 9 +- 16 files changed, 127 insertions(+), 25 deletions(-) delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk1.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk2.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk3.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch1.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch2.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch3.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch4.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch5.ogg delete mode 100644 Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch6.ogg create mode 100644 Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml diff --git a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs index 16b7a249314..32146e6dc6b 100644 --- a/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs +++ b/Content.Client/RadialSelector/RadialSelectorMenuBUI.cs @@ -89,7 +89,7 @@ private void PopulateMenu(List items) if (!_protoManager.TryIndex(protoId, out var proto)) continue; - var itemSize = new Vector2(48f, 48f); + var itemSize = new Vector2(64f, 64f); var button = new RadialMenuTextureButton { ToolTip = Loc.GetString(proto.Name), diff --git a/Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs b/Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs index 46c4562a3c0..b0a41ed31b8 100644 --- a/Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/Items/CultItemComponent.cs @@ -8,6 +8,9 @@ public sealed partial class CultItemComponent : Component /// /// Allow non-cultists to use this item? /// - [DataField, ViewVariables(VVAccess.ReadWrite)] + [DataField] public bool AllowUseToEveryone; + + [DataField] + public TimeSpan KnockdownDuration = TimeSpan.FromSeconds(2); } diff --git a/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs b/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs index b68c0843713..c51496e36a6 100644 --- a/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs +++ b/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs @@ -1,6 +1,8 @@ using Content.Shared.Ghost; +using Content.Shared.Hands.EntitySystems; using Content.Shared.Inventory.Events; using Content.Shared.Popups; +using Content.Shared.Stunnable; using Content.Shared.Throwing; using Content.Shared.Weapons.Melee.Events; using Content.Shared.WhiteDream.BloodCult.BloodCultist; @@ -9,7 +11,9 @@ namespace Content.Shared.WhiteDream.BloodCult.Items; public sealed class CultItemSystem : EntitySystem { - [Dependency] private readonly SharedPopupSystem _popupSystem = default!; + [Dependency] private readonly SharedHandsSystem _hands = default!; + [Dependency] private readonly SharedPopupSystem _popup = default!; + [Dependency] private readonly SharedStunSystem _stun = default!; public override void Initialize() { @@ -20,31 +24,38 @@ public override void Initialize() SubscribeLocalEvent(OnMeleeAttempt); } - private void OnEquipAttempt(Entity uid, ref BeingEquippedAttemptEvent args) + private void OnEquipAttempt(Entity item, ref BeingEquippedAttemptEvent args) { if (CanUse(args.EquipTarget)) return; args.Cancel(); - _popupSystem.PopupClient(Loc.GetString("cult-item-component-equip-fail"), uid, args.Equipee); + KnockdownAndDropItem(item, args.Equipee, Loc.GetString("cult-item-component-equip-fail")); } - private void OnMeleeAttempt(Entity ent, ref AttemptMeleeEvent args) + private void OnMeleeAttempt(Entity item, ref AttemptMeleeEvent args) { if (CanUse(args.PlayerUid)) return; args.Cancelled = true; - args.Message = Loc.GetString("cult-item-component-attack-fail"); + KnockdownAndDropItem(item, args.PlayerUid, Loc.GetString("cult-item-component-attack-fail")); } - private void OnBeforeThrow(Entity ent, ref BeforeThrowEvent args) + private void OnBeforeThrow(Entity item, ref BeforeThrowEvent args) { if (CanUse(args.PlayerUid)) return; args.Cancelled = true; - _popupSystem.PopupEntity(Loc.GetString("cult-item-component-throw-fail"), ent, args.PlayerUid); + KnockdownAndDropItem(item, args.PlayerUid, Loc.GetString("cult-item-component-throw-fail")); + } + + private void KnockdownAndDropItem(Entity item, EntityUid user, string message) + { + _popup.PopupPredicted(message, item, user); + _stun.TryKnockdown(user, item.Comp.KnockdownDuration, true); + _hands.TryDrop(user); } private bool CanUse(EntityUid? uid) diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk1.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk1.ogg deleted file mode 100644 index cae2e0b4be9cc51fe0dc08edc8dcbd485fee3596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8268 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 LWD0+;swebc>>mRS diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk3.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/fstatk3.ogg deleted file mode 100644 index 45644e173ade91656d1a1ba3985ef9fc09d091b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8057 zcmb7p2|QHa-~Y8Q*~-pfY%%t+)d*R`pcux!lzqv*eTgVbSrcPv?E6mC*eTT@%TO3Z zX;BK1gzV29{l35d_x1a~p67Wz*SW{J_jAtYb3V)aoX@#)#ogTuAP4?+?VtbC_)_-p zkc^)!)GyG@5ZNu!l__@(b~G2@Hpt zk^X~Ef$pwQB^fzJu%|gnQ`_(|+E_~$rKZ3PzR=M$*Hr`gDM-t~rQwQfq&^1bM!IU2 z9)5m79*$;Vp1$sK3S?A&rUcW{wjcv&!Cr79C_ZL99Ss010B}_V#+2!10IR^1h==E5 z^hqteTw*RJ5zpnE0`LF3f-1VO0{|ruBTkoA_Qk-9fN$~E^Rmjf>asMIW%0-3TBoERzeXCtr!1Tsd#LRrg9wPF{C`z+Cwf4^xoA;yyRc}{ zlGxvcRpthQtp2D41!6!o0loWd2F+~4&5+SoB3FJ&nX)RqQqVOsH%5b3h`nW~>vU+y zbZC@yZoF-Kly!T&?M%G=PW&~lgnyOaQ42eya-uqv3@8>xWPgH{3h|VFM3hp*CDfAx zE+msc=`w_18D$2QZeER^d95CGtvAS|i9jXGAhqcr<7vT*H<((U)kRC)QDun|I>D>jdskpf6!V5Aekg#<4*J z0|soxpH}#pJer1@*Wf$urF^D-?rUH_&(~O*nprDwto1ndOLYeu*h<9YiQziT|M2@) zSkyS=6Z#Mzz!8aW^1M6f?7`NqOa9s@9qHYFhK~m5w`((8{ROw7QEAjpY=V`7nf$@` zm@;nphJQw^&8+?Gw$R01(G=62*U4C!zc&ipw*SB!DS=U(iu+O+)QHgcuD}s(Br7l|B&^~OqClrYUD7qFxlcfnkQ+Dz zs{&E+PsjZb89UAQ>K|on17dnc6fCdgrOg!7(B^2%P#^1@kh!*a`8OS2R7cK) z{|u~uBL@IM6L*41j8h7HAV2o97Tq5Q|Bajgwt@SQm-j^sTSSasOO5_iyt1kIidENC z(b$aL{uO)31c$4cvi*dT>jc_$D%5qh)z!8w%DVMmfcXQPh3SxgAcq7IAw=3I{S3=zb=6vTQ~T!sNs&5EG;B7GAoIKbwN^puo#o#g7%Seg&`%t8q+dz64F0K~u(;4ioW z2?j6AbqH`+0cH@PSCRSJ04ANyr2rFcJ>$HXU-sHys2sy(n9Nsk#yPP890bsS_o_y4YAKv991N-GG;?h1*6|8qo-SyOoQ!B(XQ6!Xlo1CSq=+pVw53BH8Y-NN29aR zvs*ss?5KrcdwWaQ*&Vd?cE}uO!sqR%vg+Da-=W5)x|Y@bR^LsZg>y)(8x||xS$j6A z*1NXWH?P)vE?c~|wz{@u^+Byj!MNR_Oul}fIa7_MF2>y;Spl&-C90J*GG zO78cr?a#EV@mAF?cS_9lHV?Hlt@JiM4tcwyHh}>_5%ty_?U)m?AU@YAmr`51QY*FJ zFEQNva9_Q1gY^=6Dg+%GZ=dDkIFnlNaKE>Cq;s@A$`Rq~XqmlW^)tS`Rhr?EpMtOB zxxM}-h5`A-2bDg_jkPP4%gfK|SNi?-JK-s{%OKNDwBvgTG z`<-jN!+rjwRAy>k{#?vAM z++_u>vIJg+Q`|~j-NW&5g5o8t2gj$A{o1?rM zFq2OBTnvMXL_ur@QUacZu{l-o*aDf~cAjE6H5il4YoE2XjMuirZW$q*i!-2DE014t1cn;eJ7|ufbgq0Kw zKjTz~!&^9m3Ys9jK^Z7-rAnd`11KDIB0RbIZ{ZTnSs6A)%~LZr^-4GnXRl@=hjRm* z_{O=Rr|M)@AOS%nIyWfooM=v(ZUxZ`)SQPT{EV%54M{j?h!f#9e+#$r_LA;DnU$4u zquPLl^OXj0R`ocXg?GKul9h84m^Cqg875_}2{k>VH65Ts2C&45ZBlUA7#mOvFwdojfce+;af}tDn6w7{!M#?B zrboKz5S%tu6A5|}cZ*FnO+->a!fYT`*hr8q&}<+Wg}VR znt}AL$RY=xGC{ywDh^!9$boP$Q-G7?22l%EK)@Y3HXStrZqrWSgrIRIu>Ra27Og=@ z5EHmpxr`ua1mjp#NCYj~0+2u}hym9sK`^wy6^ca*RsqhEoV3L8>MDzI(Mc$}hyv*} zV2GDtf>0ZBU4Z8Gj>XLGzM1Ou}1}cT!nP6Z*idq;LAKo;et~PZzOa|&Y?u#85 z)BQFy>E;it4Te+qbN4+7@GLsOTa+xLtAR)RqbNlKFSVJDe#IcY=f&m~n{ zL6=XmXT$)PGicg;QZfx@A|wKsj(}-3DJMw*3E(5BEGb3#Zp3g!L1a$iYzaIQki5k+LLXV&-h%@J@$d64&B4J8MgqR>GrH*7N?`FIe zLQJ%RXj9(|J|^Rc*dQ@c5E2bIaPvsPeR&f!E?B|gJqjAh(7PG*D6@L*j8j9;PT>s` zIMFV4O_R37sU87(in$j6GHGdm7gW3!dgoz0r=&=y3Kj}LjuOxm$C3dtbWGsc%HpBq zqsLxl?KPR*Ut^z&1;21}8LTiLS=1R9R+@AYohf0Te@}I_L{O3pkOzU{HG&(k5(Z&m zZX?5vqDLn7m?L2{C7-e24i}hhH~_lCv|cn=pPRBFZX6bWw=~;EvP65(U~2HX-90OS>wU(3i84+EUR0n@iwZnMNeIcQ8Y$eAv;e@Hy1`hi;PD_fSzpA4K5 z_zM8^m1FMS_4smLMO9rxOXre4(&)0upJOR4pbh{TY)~N~EFz8R9&?DF#oH#9TX+h}Xw z+-SOwVw8zO^<-7EdK{lHOpTj!wyJmRiI#9rbu`Do)Kv3Yp?SZ%nsL*@wu3$AYwP=d zl6>`cr**%ET``VMSU3DWf7t!o|Ju~?Y1|r-@RN8ar#jhiLng1eD|WwT&N;{;PXPda z9dZl^-%?6YP~RQ+S~D^fpcZ}@!B_Y}DaX&c>6^RnWS6@0QXvyD&Q7EveCflHa{Pe?5)CKl6$jRE4K-4`39ie3$U z3hI2M`V|w5ocdAzwpC)wkU5xKvO~yM4xl_TVUVhZ;(+Y_W3m@TW!Xv=W!4O=)2h*d zG*uDtIg64CUb#+PvU3USH)-Faq=4)6!VmSmhU2cDazxWvU7EGfD#Dvyx691^HC1st z)P186Jwo9dKHqt{%*^*r&_t_ z&gCt89=z&meO=e>sde|N*+P$_``@>vRfV~$3>!AoMURhFKUGwnrS{moB=b<_;&Iey zO+e@8KHSkd9casK6;4(;n)0Is)}ny>nbAc%fqP&e2dfS4Z|yYg1csQ#UQ1JZb7P^` zpC_K8A*AWYlUom?j?E{=M*X#&=@U3J&NaWzomiEPx|cjWu|C&p$=NX9yM8S4MjGU9 zN1kUI|8Qh3<4bTW#W*0? zID%~D+E{lWeENFY?DOGo=gp6e&$n!)iz}U0zk1mX%QNca+(-$OOHe4289h`AkOyc_ zZ%zfYyc}rDCd>=Z4TcGHsUW?4ydf4jz0pfW952z`D)~I@rWA60i%qWNhI(~P2W9k? zww~UIRN+|fvYXZ;k~24|z6~eb2v>N4bK_?O>SZkJGU@gOeYaK$di?Z4@Hc4HyRbcz z`0TJ=eLp+D_u_H8*M}&_Cw|~}DCJZ#{OnD+keH*YNVS}?O{IdH%Mra#7@v=qt-99R z-;>=*t1e&`$a=crYR;Q=0J&?U$2(eK8ur1hka$$i>0nz&R2$Zu*t!||Q$?!#Aje1c zd2|?~>!ZCJ$JDR(DS>=tZ&X*%exGP>?N7*%qopn+;gw9~!q`fLI$>%@baU0(ffM1- z)5Uc02{ZRWQriKM$8ZYjM%Hx>sifea!#Mj4hCX2fv3P=461O`?)`NDX7~PR zcXsH`xu5}S9W^QU%KfU9Sn(u3IRp8iwZm_6yP<-4)832f9Fx&F#*Q`9!p6pknbpl|b<)lThxhg1d=BlQ&-2g|4=F zGFYI)Jt5t#(N%caBeONJrsAusChM8zIZk7tOlYP`no24m;V=iY`TIkYlUkn_!pA4- zV_o8_nmwyAxGS@&s;zh}RgKPY8U&Es0oAvwHdjKX>L__Ad>;F3XCq%A z36@6ECigTMpO*rEooNw|Cub^8(0=3Kp{yU)l2M~qQXp6~_x|B=Ee6bGM1N?_So>>`T|c7upku;nvnb{f{I4M+d}Xi}p*mu^+BFPp`G^DQg+w3pYEia9-Q74jT>d&I$a!cd+p2XLo^uH14eR zMcXcA;^Tqajs9!K$CcWpx6vGu zt}D{mNfpif#rhuYOJ|>n9~u>?YLB@UdvTbw)EbG}w_D3?D=#cEt%(SVwsWrwtytGg z-#Pa#?gJXY?YY$wl-(bFO!XX5-{`Q{w8&Ye2I{-|ZcwU(WTQpr0_mzLvaGI_aQN#Q5k;nNXeT5;h^ zt~ERE1*hg1X-la9`oPRLI4cF?aEY0LL+8@a!lTin=%In2iM8#T2Crn8i&?Y-&6plT zm~kpHB)oE~nV1@LeE#%&blObwyuf{W?N)1l;^t%kEasZ(xl%he^jBznc``IS%V?nN2Dblx&}c4Ds` zk7Frs4)axbLSB#FqE-5E;Hgqy=sZE`#$27$gKVwfg)qPO+U>B5zFw{)im6&U7rS-C zf4lkDW2t-hj%=ZempO-P1-iB@FdxscQDrT4OI2QZ6l7pHepsO;c4z&!l?T5I2HxzC zW50_`bCw)>mZ*@CM}#oYo3!1l57CpB{nmJou5AlXA)@^y-6-EXbgQ|QDhNOD{#<>Y zK~lS{rKkVg^J2SCo@Hj=U2{c#n6_rG$X?vDTRdd)^7t8xH+3n@dLg-%idC5^!^^mx z`9g2=CIjeeJEGGadHW?|r+xwPQ9#62+f*{<;bx}+xAvgl?=aRUl+Q~p$!a!qC639V zl=p+}$$)n}1&_~qA1pH#Cxp7Lzr%{rTzm>}0o>5m%<>CUdejh2s8s`x3 zySLSy@ayi$lEfhMb0A74FI53y1}R;0EvRKIhV2%q9T zU-N4X=OZ`r7@^;7{0HcU)mYfK+w7R0@McY{erCi*oEeCz zo9gQhgK!-gP}pggTFCQ)Yovs8 z^(guG#Eo*a9`i?MrpL=SV)62%*c|T`&?G0z#h0;_7pSPzW zho?@vme-$&r}Orir>$<={1%?Ut#%1IZxZQL%+yNfhaD+2p6lK?oSm=-WEtJ-a+7wx zY;`O87`wFd{HB@C)a=&u-TEd2IMmveC7vo3O;WmZ?i|sa=f!JHb{8h|QziijLk01` zU_hgUKUlV%hkJ}{Z)aqNd+d6_+VMOF7p|HclIU;@DF?~y8*hPe5<=ffD%C>?x z1M(GIj}*U7M|hp32Y>5=WDb4O%Z!{2zuf#o?7iOo5BZ}Er&^~M)Ky<2%NN66#uL?%Cs(sK{wsb^XY+M{2A?f3eAy&2iGuJ6O) zEF)Abao=G$G)N)nRu$c?AlCw&v)H@n+)_9{BKs?~WL>qgX^BIx!uoR+IPOg5i@q0R zH;ZIT_r^9{$rV@fZ>@i1wk7*ZV*^gPjClTUqI=T0*85}G11t2ZtmkzF8SViP0?;Q>=EOFY*lr^2 z^Dvo8hT@2Nn+HtB9Uj;U#b5na2>jJh{yocygH2wXAtr<7Zdv{#eGvrs(O}oi@#ZvS zVp!=S&A{=+8})O_YFk~Zy#+T3$H`r~rKaB{^>2mI9Ei$lg!bJDBvb}lQqg`E55QR^ zk27-Kh<&L*=H2|>86g<4NR9T^Nly3p32;0TjsdpBFuTOCf3}kCg&<5zB}GpJb%c1r$9d*8EX9n& z!5RN3@<{}*$4j;ty27nIT#7q^Z?WGD^E*%2@7x|l)&x!1+&}L?&7uRmT{?WXGq_Xn zPI7MB{jlxVLW|nP^8v4pho1R*O!G-72uJf)Uu-OzuaDx+n0I#=2-_;*+?;TAR824t zZ`n0HJAZhnL~b(J5`S>lCWB%vX4iJ3uDr-{gi9}ld86(P|MU91k3Snf7}~3UW(^)& z(Eh3Lm|Xy^*j3k)Mi*pzZo2tgCvA;I0P7|EcpOODn{*3$sF+Ub0!(e*)&$0{u4;~U2Sli0cl3B^wg51{1MDs6pav5@V zR#qNXZg%!R$lwtEd6`aJLK6;n0eiwGPu}-&B3c6gFaf}bk`6uggA84MTsEy|Qr!DL zy*}2jNpWBM@J++n`v2XKbDH4*z;oauEplY;wv6={p9MZmq;nRZl_GB;IZ~*~Pd?=D zP-;{Ag1Q15`!PDI7ic;N089{~?0pc5JzFEo064ho7FU}Xh#J3fXDcD(*D&T|K)=mHWzV30y9kU z7k|)yp({vohN1e0Epp%^j7>oL8@5a}_HZ@v=p?1m8KVjo*CdCOn!17pthj=-+{__v zt`Ik0ounYWCSRSVAien@&{dEze(=BQweQ;1pZb?|ayTICEnmVWUCtZAoDIGl_`u+@ zXMousk&q+DyrGN9l_~gOU162lU|HH=H(bLwT!Z@e6_^sA|CtStWtCF!zts;q3FiOr zDr)(I9uS4ea=?jrz=={ym2$wD5$Ugle*iF@imEd9Ide*bIS0Ukuqy2$IT$BDdLfVT zZzcRuI{=8X5%)O}55lCO$~5iFr3Ds(fE6GxQT&m}|Gj+rYcDWHDAGS9Sbu!M5pDce zEFWQL@v~n@p#DP%_QIF!U*sthDd(en=qX!S#n`FS-CxyHX_||ZQvYhuc8p*Xrc1h^ zi^*Tmsu1Wq>Xj+t;0rqT}-uUMh3xpH)d(aqsV`r{ZI1|h3U zxmmOrBEerL2~KhzqAP@X#eXX9H|6*%lF9$5ry!{PR`gX&UyJiJjXJ$Fe$X~ zOX$v*NZPLnR$o&}nsaQ2Dh^uypY^{yN7|VZR$-nap3}ufECKVT8b*cle|Qv{ zgbCC|3hzG^003RlsB(YT5fxRYSyirCRVEE}q5r$bz@W373e%i0!Nvms0RWhFUy%o5 zqUX+tvx-@ch#?mL$`X^wpPdWX#^ea+JBbgBk&zYB9uw=0J}0Lbz&4e&Vqh|#!S5E` zS$5jOd=6Xoo&zcX@R2Q;try>UOlB}oa*T~GJ?;mebbjoV3>{MfJ_j9D!)w!DX}MD} zLwRxda$zL-uT8&}!v+CJun$W1L^KYZC^i6?psK#43yM=6quY*F9b(%eR+Z%|NK+f* zdqEO7#DnbE&9n3}b1`s%tFaDrhuNDPTz{T&QbcNon9{OeZL4)Z2}7+AXMq zR&X^m8qJq3eYF~b);JV&a5ZM<6lUvPAql>Q4X&Uh&QZ=ks1&d@W?eK^xHTXRTq-Ug z6%BJ8bqyU&^95W@ojG4Q7*tJR0Y^h4L1O`Gr;*^h<^lp~nJ-*v=v=xk;RSD9`sNmu zG}sSSRF>8p-Zj{t+pY1)rhG_Ap=~Ll4lS`MDX~v2u~|x>Eh#A~sX0t8VJNL(JS<^Y zYJou+N=g{RO6Z464sSc?hg+CRO3Gna4hk6VI*#w=YmSKuOZHpnmpZD4YAO#pD(hTV zu7sxJU{2w?qOM_>=(+$)YQO)TI;}JZ^(1oUx_-v{wuk_F07*DpkROhd)Yz1!(9to zc*#Bt>A8m1C5$F=>oHN!Zb?hkP|Znc!{J@aG10KYeN)3|qi-hLQj5}cgpZ;2PykqseR6;&LGA|G8`2FDbWeJ4+S zL<~8<4p&^J+yqs8D=BbC*#ZWa-)B<8)E->ojFU ztMjn+Y}n@JOv+&+V5s8bOyrqn=S<4#VZ^tS;=*CX|IjGb2$$K*%8lWpEryMtqw9ms ziXyVx(NeaJ#1FxFaT|SAFf_GUA?BnUsQ~Aee))z^?jPAFb0)nZD2H1ZMX{N zOi*FORsRwXtNu4}`s(-?UHR(SdEGLudR$ZM>N#A~a<;ie)AIJhzq5h?_~zzJ%ek)p za{gz!`E%AV&I$hzf2~Jb{D(M95Pym5{+qbAjWtvM-&tv!RtODfnktpUW>r>SuW3`p zwWDoX3Co&Ld13J>Ng44anhr7`2?t;X()OjrAyN#a<;IcsCI!UN50J-A>Gl!Fsp=l2 z#ZIY)rw6G1VPHl#ygngL7sdrF1AR#h%fD~ zR72Tz@+4*1w$tK9*mfxM;@EbGPJ9Be|b{!9qy zC-28JeZh}J5&N3&N0tjF;R}j*McH@xahkfrd2tD{Hm?E|W#7}~s_HTno5#r7PXc3#{~!jV!(x@$ z2pVADN!hj0%WGf|+=3 z99UJ=Iu2$%^yN}7*$}hy=IHy=Vq;XpaZJZ#Wd2w!9n3y#kYK#(me$9`sM^+V>%(li zUl*(h)16I)P$A6xxOSFNfG!ZsVFapF%)p<&W&N88RB_oqN%DKTznOC0pMct*^ryiG zEB?)%`3CS!VWLg@lT5=hkv{-fIs!|p|Kud$FaYc;jM+aa%Kw20%r}1$2CKZkSp(;v z)ZuUM|EHmX2?-YSF<$~sZH~Z2@_#Z>{3oWodgR42?&3y7ALrQ?$2qoIINDg7fU zo9aGoJ{qe0Io+~q*w?W7xfC!B70e~d>tVqoyncHTJVB9aui5*;^^F2xmehlIZVur4MC=+W>5T2Y)?#26i;YRFP{jXB|K@r=Hf{}B6?NqJk%?1LqPVmLX1!cdjO09exBJDkOHM9aCXk2$sZ+$Xisx8mG z=oHZ^+GDT8w;{6U9+z~5!f-$yK|XvK8{UZjnJ-DMoDd-hqmM)DrWOO_q(}-i_y&D+ zYNU;FlaAnRk?o#U&9jaQjtOJ7ZiZxHuSD{#_WH(#xi;0`JT#eIBDM=568P|7ThQ+@ z`Y>LB)Y*Xxf>^kc=AI_6Na>2VHs8$wvM^5k&8c)s-ok^~`>P4L z){`ly<#yDnMe9Z7w3qlR1xC6D8HVG|{U%ySg}>|=5y)ib{OVYjY!bnj7JUlzn8;1WK~ znOfJ>s-O!@Tx>EF>t9stB*j4dHe#yLudYs%irZzs6~hJcgD+lYJIBwr`QInsm!)BV zw~`xUL%;5<*X-X;8%%2^nCoL#jxo;KBTqYkoDzPhTkx!-e^v8+{=q$6!k z&U<(l#BXU>2r?kqcF&%EOJe36*Fus`>?`>BtQL%PC}sLzaR8-Z~05`=ST+*cp+&vO~VksP5RArBe+`Gx=B1-F;@I`sgKhD zu4Pbt9y;nEWv9?^`?;n6hV=bRrFiBy)t^mDof<9fseaBkHv)Bm)}9C-U#=SJOLg`^ z&F`@X7`JaMuG%_>y|B%7M$&N{9F*KJUX`-QIU;n1?Nk14$xX-F+PrPsCtPL3Hs{gG zEqK|w=GbGzK!z4d%UQ~8fZ-a|tFy7R%?jIkvP)&D6zNJvCsJsMqEKV>Zi*o&J*C!8 zw~U%Y3_v$?`no-!;Kr>}1}2|HhexskTLtLMw72ReDrZZslFpiR>Xkvtrs(Z0wA(EVMnG$SA#cmYzQ;=0SxSI5qm z%6#v){zERdkExflyOHbJjOr_F(HCE-!uN%pbmXutp9w;Sh$`@G7czC{Ee;Nr%GTel zFMPeZB*o!K&ESVmeFMyxyn6P0fy&aeiM_%u1t7ButZlFR)%-I5zM1UgxM)5euH#H~ zWRllYn5b$Qe%TEcK4ejvKLAzw%Rr>oQdRo^S9AtOAkcy>8*CU)6*;E!Y5MKd#J^^A*KDqU3Z4YreW$pcJ z{w$ag3Do`zCwBj8Kv2J3WZNe;R^aid@Jj05aoz@M;S-fKXVJ%h)plzTC?_a=`n~bC zv9nec7oE}kKs17u;V`fdZWvS%7W{UYYg4yi{d@bghH15Zvxr}%bTF_Ss_{JCmIr)+ zt~@#IWufJbmuscC$X8LhpKVjwb`ns5W&yIMKGW*2PY6LiZBKPHt-Pk5+#~KGgKZ@Oof* zjf>s-yd9H!OE%ji{4kxq-VOiw_8G98&AChYc7bQ1u`&S$m!NkW^a`4#;iqeD0? z+R^Pg19e4JRRpoUurX8QixnVG#}?IoPYx$aQ?Bdl z%gm{dzof^O25&qT<<>DtfaPEuidti*A9e7Dd(dmuRY>NXr}v>yyM1X+;W*X+L_l?? zE~I(&sK$xfnQG_jf*gA#Z`v9eHO7lG8^ew=0~XTX@bny?+uc5CGoYvD#;o2kh%>*m zHaPly%Mh8cT32HW93~{6tKt~UxqW5A?uHK5V_2llY=^CN(h19u`OP$R2f>M zzcFU#^_jqa=-Rz^_0QP)R3vQvt5vVj0G?~OujJ@A^=+O0*7r@<^GqflAClp4>xZXJ zo?y^e*vZp4VhTzyVZbj|pzhpKf2;N0T&I_{uDWT8$Cy*;E!-Fp`A5yI{J6BTEqvvM zlFp6ttWt#$pZ3XWkL#tUt?M;kS2?x==#72>m&1qid+j-4ow#6!&h4_N;1IR8(yIdL z&TZkfpS7lP*I&l982tBB1$=%FS8i>79@yVzKf@{aTiVj6v|s%0n5nbB)VU+bQnN@b z=&y2LH4p`YWLDY_jNqE<>z&j}eIAmki?ZQfek3m}%B(!u>pb7#w}5_{(Y=x)l3Q?| z+N}}(MJL@CerI)UEs)YNH!!J07nUSeyn`10ebZ;>nvoxM6jb>m@6&tqfWe=f`e6PX z1U|Q94#+aP*(V}dLU7MU-+An!_hGoO_RaD4TlxjKSYFDDF`EZ>if0EoB*J1<%Ug5` zD1lU$Mow3^yB>g_03rY{2>j-T12or$mGzCtJRH%XFNOx-FUNr9>(o743D z#zq07N0nLo&EM-AYDZ0$8(_cvp|mQ|B<2Gsw1KJecwef^!RFvcWyZ+bQ_tIk&4SrA z8efKusgVc2RN3jf%=n`NgjVzKQQ;N4v2gy!k&6R{(DWsX%S893xouw>*Tc?pCv|mk zr&bmgezkM~20!JtGkxX#11A)10@?VK6D9hs2$x0i5M-3TyTp#Chb=E!Z7Flpuq=*7 zWdtiSQ@)uN(6r6V%V#VQ7frvmoTK#)Y;kz;0fDI^yPMVFQTVlhq^a0v)q2D$DfBFW zn65dyH7YdPCP)VpyYEZ+$s3cemCl_Mtwf#k@e5 z9Mvkh-1AzGqv!I)8J7M^Zzd+%xZeIA3#EOE@2jsxteE%TWedx=-LF`sTs!1Lu74vF zpi!i@{vgZGBV~(bTrT|Fm3cafjOy%)m@j))Zuw^M{r9BGuU93UF09i^A)Y=SMzm1N@L8MtSfiqkINXpH>BR~|V!qk{9V z)E=gjR8GWHT*#jieQw65*1l&cD#N+j=_sz#c?&wc(l8_$8T#<>QSKjEy#Oxn&HD_e ztyY9eEvgf~r|!{tV*dOHfkOg{%tGMB$JF7f208j3{1Zzs9>;X$uPz+blyBQL-ksgM zExv8_b#}kWTWg4q;qfOviIHsK7iBL8MQfGQdTKhQkY#`PokVOHbC`qE?DXlvHZBvL zj-_!YeK{*M9W!UaEz2_RsEu_;l)p>D$kX4fa?3GXcQBbqDGn=Nk&7qnV#7(fZA&3? zDg;|$Oernhz*PH+g80zw$&4gz>d}A0-4iv!kn8(6mM4>0X8<3DE)ia&4bx~=RhO({ z+$ZWt|M(EmwpZbFA9_0Cw${rPkurW*cgE(-Eug*r^88SNRIXoP@eR6MaI-@=nabrn_;-N(-Oxnx0 z;lFz;dAqt1#b2fDH1s>1Jy6IBW@cNCP4rSuMoBXE-xT4C6IPA8FANUmA`91@BJaAE ztq4eehx>pyq=j{-$~CO}@S=5#Y`pB|d1rUQ6b@@IR>#u{J`XiIJS^K#a{!_q=@M1> zABag*pdNKi#o1Fag}ZB?YgNdON0KWqSOawepB=6Pb>XB|;^AVw}ZlI{-OfaDD zzz;abVXrM<%v|{vOwQ#6u5-P=9lcdtG|(+AdHRyGQR!DDP+o^3-lztb?jZ zzafHlo2|Sf?Md3hT8L>njyC<|LUw%mCdVd9x`PM%IJzsrNJ;$baK7Gq$*NpQczNeb zikYadHGK`#6pE}^g2>?J;TRtkS7gsHm@K$NgOkq6p0dYT zG$47tFz~r@kZ-Fo7T>tr6DsRV5LmhE%Cua03FvmjVpQ@J-+q+C&WoSQk#8O|*u{hU4sH=B_{XS4#bO_Pux-15C;zw-Hs|Tsm=tgzd&XXjX%Imq&7jZN%D;nNc+!7duzMx8BX6B$#i7Y}u zbICjdg%?1rtr;S!tWP|aNH>?ig0L5C?9>BYKoKEea7N6Rj0i-g=Jv-uxHKVOti6pD zx_l+f#9QrseOt~lJfZ5#KKU>{MvSbRAAQb#rXSK%6s^72T6r%| z8`1dz`fO${rpNsT^viwv8_z_`?`n+d^uz&sR%Z+;2P`wpg+2L+)EDZ_1>w$27wjK` z*>DFgT8=@|d90-q>Lp+NED&^6jCA$i=o0v>V-!m;4mF>NzAQ%4Dc=&&xSsxdTmlCu z{`YYSJgkd8{N99(g`Jg+6?S0q#Lmje&BF#VFk<84F*JN)c%o-!W@7~z8h{M-O$`lL zn2n6g^z}go%zdf-o;)cu0v7t`8b~l@GpFe`zRcw9z~6 zyp{p{3Z>w9W%lsi9wiIe7@>FIF>CO%4&|2ZFs`Tc)~7ELnTE5*^_@4)L`-`Y)K9zY zJV0+S9r8z~hEUy)!1Ie|bq1yrnwuwl-%5%;>*<$OFoCp8U@6t|}3jDNut_%pH<< zNVtDIwFDhEI-D0gRr&~%1$!piXO?GJvB_x$upo1=mbPItjutm~?;EjOr4unO(N!oF zw62k z9Im~R@50YBz@Vg=jT`*dcXZt!eXc9iHS~p3mL!xM`t03ULgXnAJ4-^JHO$r8H^-Qp zJs$X~w}(x)Est<7`SJULhT#p+fL}R~IzHi$D8JcQ!`q!gh%nlC zOB~rlc-l?Y=sS&Az43w7Cv*zA;h@*mGC0Xc zsSgKK!`sZ%vBNeGC1@(dn>2*2>yj*NtvoEln${`f4edS#uK8A@nS(~v1Q|2Cn~nbC zkXF4-aFDCs5&EYWS4FY~+!vY;N&X23=ljLBo`c|CR&9MO>!2-^0;!g0@im+CpZeEL83_(v}A+k3Ur#IgXcF>n8v=s z2MW7zK%Ex?`p;X{0bJNohS39)s#^GTcBlvW{B-l@wwE$#wWO07I%2 zElya778A&_){EUI<}}==h>1qTkJnu2j@u6zO{#pHZ=EMo$KhWh|KP+#7C+g52!8!& z>jSvZKg1ydjt6e43WZC_WiV2Do{#*U!j$*CZ7#df1afsneuL!7m%UAqc6#N>;7ec8&* zm|?EH8u;7Uc-O}FOae>>!U43H00tQoW(FS!RpbGQ9W#D(nh^i}D>PU8T`aR%6qS0)w8*$;5GtnvW*IlXVCa?a@ zAnAiH5@K)m(S^YE(s%|k>>we3a#E-FsNw16%JGq7alCqYb68`plODZrX&*c`{i7xP zVBO1oy!}Hv%Qtj-G@`Qu)u<}?_1DlFy(B}b5h4~lUx%sTn(kD4n#7XFC&mQtk(sD- z@)&Q!^hE&RZ$%glssOqU_cuo%LcVPlH<3fGL5=!qT%O-~RC?&~6y&o2EP@t#Vn3y39 z5ND?5)ht(z#-z4mX0e?%zZ}rqbig-r3#{x~OR>O9L&$shhXopHr>Eq#YTbe+k=qkr z>llihPnU}{HjSm@dG_z<2+SIUNjkHUpd+i{*_Pkj^lY65J^Z_07)=McICr~-v>=M1 zr*)>gHd8)cU06SjUTpOzFIw^NrIu_XvWR`jHz$k%(tLynJOaT8g27|ljGFZIZRjt> z_~qM@W6|$imydgh%`b(vWfd44aB~4s#2>Kh6hA26Cv3W` z4*YfW(y)YM2-YVeYys5QU-w8_r<^3tJ*0Q0D6c^{tW?nSJ5F8U;%phfa zU*?$T*@uu%*LP|@R|~$UC8+l8EYSs*DW5Y8=%tB9G&`{xDtMFlu6>uHI49>0-huM> zCQ=H%u`oIKG%1WVWh2ex{SywmL5ub_+u>HnVND7)H>WHi90``NBaUf0V!e*Nljn$zyhq-!h&Mv$bl4IS>?m> zVlHJ|jGapM{OUPcr*abF`8ObtABw9zNJ3j(ex?9ec6T=$dQEahxC_1Rn*F0q-K6j2inrx!+Tj>+TX5jFGT`3ug zf3#srwnze7YL2YO5SJO&;(#xN-H=>Jpa1Tx2p= z$$qK(&@Q!|X)W|Y&cL{MxkQU7b6c5SS#FQS7iZ=n;{$g~8P;01A{R%<)PSI{RWZe& zPmhc5-EEO()HdWU^jw29>2wY?q4u+o2buthbe35^W>wlhD|mwSZ@QdXqkQ zc#EAh*f$f>R#EtE`U@#@vKKfyc|(VbrzbWw=VzWE)H}rS{K$}5o85bSS!j4L z33wkWq{W}5PvW`No>I9_dnC3k5W^d?ls!0Gp$0vu&9xH>s@b}cJ3GGlnAvLh^g$`o zI?D)fk(F_iuUSa>f~j}=^x*ApF>4@n`|Xr_*-|LnKxdrbAPsy$xY6e2Tvsb`Xk51x zvEHRvOhMBI#*z}!PK@uQ@sDVvyrY63aaVep_~xwHUi^$YpPd<5Mj>oAev%sPas>p% zzo8bi^D--k^*CJUSFZK%6d5KCaot>Of^BCHz8VvFtr;l3S+w+kwt4-0F66FlReYL) zlzNLIc~}(SQSBD(Q#Vn-j!@4SPU*V!?7a4Asn&t%rk`xjJjKwM3J4SyfW%TNxI5VX zy!OS>xo0=^A~m#G5gaY#8+E1Qmz5xKA7I0nG)_W~PyXgJK|+-0s{mZHUM$_Sj}ui^bFUd* za3`s*&R3u0*@!hkLk@@&KSdlfoMW67e^UeGsl$k(*>z&h&qy`_rg`<&fkQJNCj){C z>)EqSUUnQW-VC`<6I&*QM-%#qlslyBlI2^y}Ek#M%3hvd524diN0wsXOL))8kVZ zi9vx8c2hgIS+W5DAgSt0@ID@0$;UTg*54DSQc$rYdYyG1Jv-FxG`b z?%H-Aq)xux(ebrvr*oqTEb(F0_(RlLTH5Kr=6au8PIO@Npb7U4LEZgSLnkiKRg_aR zOGV^>sh|?+rC4wESY%Fxzy=;X^`J-!SFp~b7@02i_8a&yr>jU6TC%kc_=@bOeOGTH z$jCTZg>NPZZ>|&1e}-kN9A;(&h#GWcsB4+h%?`q*yvtR=EG_zDX@!kfcLX*TjWndc zt(t@~i#P_-={p&?gY{nyO-X!$-Wkb7qDYUuqN?%V-uPkE*70;}5CwsDR!Z+%?70tG zh*WOQK?#9>-P*VK??VOHC1`*>#|WL>P!GhUZ)jq|!Ui%j1+f|!=xZ3lih(|}k%6hM zzP_HZp0<$@D+?1d8xzPtUt8bAOi=}ydKhE+!ffZ7?^hILXl>hDe-10;z~^`e?J9@V zJAq}qj$_9P7$ofV-_y!{Cbc(B%HCS2iZJTj`R;UxtH2nDe)#|bHDI8E?*Fj zAbf9|atI~ajtK8>tqu%Z%{Z6tCiiz&=`p)M@mq8`%Z+$C{C#43o9*oWkmiMr1<0%J zA?#%^YU{h+-7Z4&JKDzfZQ5AIug>gtb4N(mLeffi7`5iu8n60i%0)PCv>$nkuO@F~ zg3hXW*M2IUg_jA|Y5(*u*iL`zU`UDC8c}<4@`ysFRqSE={u$t-*iOP*i*7X(%JodQ z3ePboP9!DvTU7wXNs=F|`FX7s`Eq zzdOlXDc(yj-CCOXs%3-6N9KighaetxtJcmoH2~(MT8~1{>q$7XaCgIOr`+hZmpa~h zXs~kz58AEhThz{OA9bD!hrR^#Roe+@%~%uLD)8~378RHGZj7s!yEjJ<`km;p4wp^? zTRWz+d>G)=JK^U@)8@Pgm#Ijd4mH)L#o5g<16z41994Jt;M_XFJ-^s1MCk6#r7lKG~y$tOn@YzTpHRu zLlffGYQbKx8pkV- z-{`-IU;Q9yjGUUbgu=pqxo^02u~M7A_IWL8sdbVT5VV%Vo#2|zzgWi8@Of}qGso$v zxb|x=AS0`cJkO(nxL`;eZZ6$GohkWq4)W!p)Lyve2fSn)4)pnr8vWiOGRD7f_g9UN z4DSZ}m-HUw8%ViR@11+&ZwQv9C8y8;O3eq{=WFebXXuzc*9$$Yf_{G7)hrbu2Ttid zj-EK@#B53g&Q0U%vu{AwNm4ru!fvfUl||SH&d?tOISZ|3zTkN8inqm{1cJJoJqjQi%QNq4=4BojZYBYX-!Y!(Sj z6cDHvG6 zyl28!95wHT22w|uM?5pv5~EDFZ?8XI=bcDk#xOrNo=L#&>pQPgo(my*3OVwNj`!HP zX0}}w?h~BrW7u?1BTioS?PNb1+tz-87st|1GviaP6&NZpB-zV`C|m zIXC)p8cp)8yO8CAv!N*w9OQiFqnq@lV|yhH;tp=`F>}cAeA^mt5*A*MIZu298r0Nv zUPN)07`RtK;r&Swx!!lZ;In#Fv_oUkrq1N#wYX{hM-lkFN@ZYA&U?Ut>L}Cvda{OcSFr2aQAGl zatCup6CqeLv928kJ(o8=B9#!0ZOHjRw%B}oS|L%zHAjki zT<%WE?q0>bjmL%C{a#w_@gB5}*t|CYd^dM>Dr`?cum4%&bp3a^U5AHv=FxNh$BrMj z*G}Xlg0E`^TH(iCw}KBzqTEk{bMZ!BU%TJgnZbStB2=-M3euACx$xJIf_Px?jNeVK zJ8`v`Zsb`=ftF^pay{&C3|kXCiAR^p#a|6zBtAKbQc}1XRF}|(=3+edorl5O+J8%v z0bN}Xq^EQ;APj{_E_=FM-Y=;?{{-CQKwpVU#V_IF`N!q@X6}R2B zYgtHQay9D(4JnO)yMLw9vpRGe)2Y?DxNg&taXUb8$IirX5PIs=VqZME^yXNlWp?v8 zixg-6P3|m+g=xBe3W>v6ZJ>ccRU7Y0&p)9tO6&3N@`Crcb$4LnflHU>=6n9nLL9H> z!1G5pQFvL8f*{T)SAe?7n{nKHSdd%*f@iaD6l_??B%&$poJL%dC)K#(g9e~dbJ2xL zcA7z>Nq*u_-#*M*rju#7mq~*RBlflDO3XVi$Fvu;)MAm}`iqDh2wyBlr@Xh{nl1u~ z8gwueh5T55%Gc}>TQ6MEK8LcL3Nw?%N_6;vr%5vJmNYeH`vG}HDvFl+C?Z36Xr@T4 z7g>KN=`C?d<B=>%ejlHaI4ZFCP{yqzPZL^~5eo}CKO+M`gA@zbosjfMa0mT{A3`nbbv zVe_4W!)UW z&~g0HdK8T0{ya|8Vk;+RDeOql(4POw#W1JM8UMirx055>pl7#yruvGYHIm_AWpel_ z23tJMulyaCAw1;J*^~6;$!!Q{%>}(O@p}|WcspbB<)=f`c6am6$pJp@%e$QmIDnGf z_;NvF8o~X6EZ(>H@YLlgWoOmYpLonkzyGSZ+g3WFKAO#sp)pj>#UU>tpz8ezRn*Q8 zEbw4{W3u>dmqs0EF14)X^z%V#vc7T|dVZ$gl@6oGjYlaQ93aW9)}>BiXiKsZrKNRZ zx{|R8_E{jivR*5L=+!kGEUx1?;KT>a&b{Mvk1O}r8&&BfAF^Mu5sbXwD^iAUX&N3; z>GA|WzHj+CwC1mrdCjrJyx=%Hw-VPtWy>59W5ZonhQoT+?s{~-F5W=byoQK z`1oVX9F}Ty9!Qv>p0i?H4RiKTRrqT3zb7vLq{+2A61G^?wCwV8H(57J6)_5Q=Cpmh zow_^)pFni!UmcmrB=mur2vBD(S1Wzx)eZ8kymUVBHW4a`+A=3|?<{|;Z_NHsPh+s) zGczP)=16j^e`;xT!d9h+*yjFI*Ias|XS&Dy_iu0wxZ>B=#zn*8k%)%HS6v+s>$||d zGkXhJF@0vD^KV7k5o%POpha6y6aj1r>f#vGUf zFW3W4#?Y$Vnzczv$klQ`Yzy@!3D(`$>1A&I{NjfuZw4C4h()gTrHwNt$PRCp@j>HJjNCZ`;$hp>X9fscN?mO<%3|3)gU0V&-xVk8fBHtBTWi`@ctxKHPPl z9QCzMhxFcNTN5QKNCsH(f!J6wV{qhO6A(X>bLomtu2z{g(3Hpe(v|S5g;j}ax^+7h zsk@2GO{>oH<)}_XJ>B!K*>j}l9|`l`y$T$h_3%xdX6hMG0pQ_eJoIP+&ET2N`tP`U2l{gV0Mb@kgwm9JH;{+%4aw*^N)p4FG zTYhy}sHQkSu}brf2oZF4yKIfbZO-*j!mVzr3unC(*;S?H-YhPRy_Mr3MxbqN z?VI@x@sovC?f64cK>KpQaL(`hlz3CHuE3se=qLYMtDr-`R@R(c^Nk6C9Q+1WuU)-x z6tvE})BFA+UZoF846)I+noWe(aUdGgI0RzTQ2&l`N1RSduObk&+~tEo+lJ)MU|o z#eiFtS;KPe2;RqPElk;+NanCmGNU(4IN7%`dPNru*-nhRn3 z2YqDfJt%Ny?kS_CJ%p@t_z-8lL;9TO;qd_MIP`YqEbfsJ(C21?@0-EcNs35a8*exC zZva+rimh{-(=uv2)?C}u8oP@|okHDkM#`?-G3wVL&r^4O`<(2h zV3!)0K>GSRCOZ1MI{JG0unP^k`a0SgEKDrSthzcHhI%@hPq?sej12l3oYb#g#0@q| zrao?#-gT_4`nPjCnXIvr3U@kU4d1vGb!egMj3~9wtxUApmAicvSuio#E1h~+Pi|`* z`c>9kkk%0)Z^y+m>g0V`K^0cE7kdBT!P0(Jw6@Qhky7#*V5G*0{h;dk^}H}-(jq`) z!G;j4cT~-P+0nPT!x$C(i+Amu^Zm%Q1ulAq)P3z+6{DhIw~+YuCkvBo>+mSz8?*HX z|7tho$v6)(q0o1q(A`wEXW{ zFAOYisCi#i1w&62zn1>7>jwF`g{RDFW@N-TDc^Xvai$4t$xEB}s!FJ+y0XW)i}1Q4 zB^;b&UMDo;4tJwME$ghXQ+Q*nT0>(Ay=@sokuA@K>AkJAlSX@+4BQooogu^9nUWno zcFpQO7Q{d=Sz3Etl!PeEBNNtATL~#{j|pBp;#tyrKRuTXLvQ&LPIm+--jy(l@X3V0?wh72yuB4$?XblB1~Szx=_A_;b5Q zgofe)>@T|}I&~%>m>3w8SlSurtQNccy1cRH$YSnWd#}_aDb`wQGxOs1MwspTcjB`a z^K`8DiY9%2O$JfSyu( zET*1RhDH9RCKYu2>O~a-8522qGj0`xuWMbMk{*paUym?z(S$eod3DSAO%@g+^LA5G z^k`@25rk>Z7tpC6Sd=cqbB3+F5jZv&E6AJywJ?N!yMKR$Rep$BG%&Tp4?5R_r^iG~ z#j?Mptdx|_K%9hF2z7l$>uyFbEo{+IU+$%b2hkzaCru$ShD5$27A_F* z&#}(anUcmhdaF7#d~dm$Znm^0=r7zs%Fl#n?~Zg&QadTCD0k>nM8hG^n7K(f*0{Fs zx{#}sdBhc-BcMqrMe}=#pN1hW9WM+cv*R!|mYC8Mv#(QabaT&L{(>z9FFiujq5stsD zIj|X`XEIVUOx66q0*nxI?+Je-QtAwdn<&J($IVaaJ>%3e3pzVjUQ(*1XP($*xBrq8 zJvQ<4BZDc&$7J$^001ODm9bIW^1yY^iPg?xO@CHA$8taSeR(gUNSVVh48w4VmRMaK zH?0~+qS@pUp%;DsTc2BQn7{w-EDPDy+WMORT-`de1q1T${yud+J@0cN`Bl~|_Ptb{ zJ^(C67ilktT?OZUe3|~4OYfn2yf5y5SIHXohD6#lb`m3_}) z)>N0z5=&`BH2f5r$JNfE#aE@%ubk99Y#ZIne!5(9aQvCP#9RO@8mmZ(P5EAC_2DBw z%`qxo!&SWXllR-9u3vAjo$6xeG5&e2Etl)jdS#8<07r%L%Z$h4=+)Gkp+5|M#3k4J zO7bZG@!c*S?baUmSB3lEzkg=wh1t(wE^6g-4`(t104ypi&`5;%F%{$L^X)xW`LCwv7Qprq~DC!$-6S$ckgdXHRr5db6}9RmfXQ_k@Xbyh3px9?Z!eLRO<``6=rKaNrT_{rHW z!I~$oUKz6sEUnJ%C^=;`rTm|-ZT&@W*pZbCR^-7?DmTvF$#lA}-ON^Y-qt7kd4>G6 z`1>om1^@&a12akBL&jtMg;n=Wqr4tRd2?L#Q2WyjypBSZTC6n%4qwva>xH&@A60h%pF+(ndHXX z!m|m=!>Zm_L+*F7D-Z9-GuOxQP!4jgi;B2E_Uct#QpD+peEcI7AJZxF$^OGl>Sri; z>a1uT=a&}M{M|az+>*6c_MZ3ou(=g&e$s9n01OhX1c}WHr_tpTi(fDG<$1jgYZ(1> zd>)FOy4ZDC{S0+H`1x9ywX$CD$|bY5VtrUP*RSEDnw|aVAu$URbbZB~JAFU=TKhaK z-W}go{u(m&OQ#C+E=zCY3Jfxn1uD!Bj&ar97Q6h}OXWc^|CGnqJ3~F^Fcxb#_MYPy zKdd>^lkmR>h0A{~+Nk8}{)m>AZMAm>r{{);9xT2ih;c>mb{@}OwFf0|0(*ed;qhUPW>YS@Mhsu1d_^A9IZSk*f8M!2s!V0Kvap>f74{hg5 zFXtS+$#dIKfAGL#OL_S0U*CoH&d=2S#S@c=lRVD;7C+Oz^WTe1{wzZQ94@=!SY9Sh zhwF-;ilWTw!}n+nH@t4^SH;^jg3DUbInNbq>G@XHz8vh`xfX{-##LHzb}ul)kIf@u z(%|ZakKEaPs^#OpeuwU44fmq0^?hgi-vv@>O+^F%v^AxZO(yk-?{PZ78Gks$9((?j z^LSXRMGiR^)oB$n)~oQPNtVpgEM1MvR)J6YK_^VBMpsIsY&iLUOlX(c*0xI3!7Zo5A0)gmqO5Y`bz&F57Hjt>gokCyx6AKtP&`Hvi* ze(UDjS@G0V0L&GGm60O;;QlT?GOsHx=dmyIFcj13di1HXTxSC~ zh>WxeJJ_v?&Hwe=m-^{?UeL{3+%<<+a=k&&@K`zPD2=^BE`gc?a$S`6p6Fd2WQ zROM~sMZWDeCOt--<`oOijM|$7bFt@Me0%z9`_mU0$^Zb&9aRR(xp1%b{XSnNjq~th z#k=cz9e%A;@4XJ0QOi{ad9TZ0=<}Ux7*4}8SoyhMh>kKgxR?{%w~5bvaWX&5ILECT zMGbt^n-&(By}8KVkAFRT6PO7A{1GDrQq#p8^Z7LkP1QtyI8DoWO9n%}dXLCIq%By}H4^QgaJ{I-R@vJ54wQFKECST5Y$$>s){s#M- zzL&4B2CBjr?RSv-t&@|k4Jd~u1*_2TX;pK}R}VJl|AMti0Q?ob3Ls1;j7{)nr^}f@Ub%s$ZD( z5!StMtMh8l)TH)n^ePy)+2G7V)}LJ(3lt7%OOCFIEWu3PG#9XfQN!~?M%Loi{2Vt` z{W?aCSBws7nOT@Q)A{JidxE7KA^3)`%yY6DFc9x<|sL=XJOp!T7_(>2$S z%dKb^%f1_n*tubyDFDn7J(Ds3#No;oK#7Ybfd9VC^^(d=R5i$dhjmtAET+x6BJTQ> zYai7Ec}$S?I{@S*Cr4tpRmSBvzs`8KRc-1}e`cPazMU~Yin^ohdd>05v5x`6Aw
XI@;-O@^i20NBg)$@XJTvD_tmc^p$s_jyyT!u&edo0qJdC1 z@K={ulY;HUXt*2EGl|-&_Ydi#zAM&Ba`arP@~@vG0JI@<00R7R=3kHdSUHVL+}HTy zo^Kn++*!)*dStKDh`qxaNl^ChWzs%n>i>)?9vm4--(@b?`RgqW-<-JXw{y3+f8H^2 zzB@iJ9QqhUD?^HrSpeiAQ!u4V^IwGHJelis!)sb!e;1dxdvQ4~hI_H(F)Aa_t)isYwFwlx+L=J^GdU zYbLFl+5Cd2A(U8fES;Zjg2{;L{W^ZvY}C}HA9>7=(?x&p+xlny(sCF8_BH)KA>x?&|@A7@^Vhm?otVOsC(!5k;OkAZ*;P*vpVGF=OpCIyfl z6vb`_Ejakx%Pv1GydFO3FIQ8!%Y8oU`t$SuUpj0v9e*l4cHRCpzaQ;Ms(IxWqa`zw z^TWu-Qi3u72-^6@f0q~k=saJ_9-fQ4oL?Mn*_-(v^J(oqhb;J6>6vz-x&2kVa~*{r z9~_7LwN5oI^?=Aq#DZ&zyyjeQhmGSSS~>eH#kjXW!UhxMT>n?~*(mW?zbh;ZSDM_K#7w8qzxfAltzdv#^SdCLIfGWR-X;+&?2~- z$Qr4Rwa^1g{n5Er2G13g~|<=QQc)wrBwq3aEhfs?AkwK(dMpL0*mk$JIq@zr){B z$uP;ItqZu1lo|p|4RuZ%tgscv7C;k01$dF_(b~#EOp%#Y^JsZ~I{1E|)EbQ|T3h)f zVh2QY4fWaBj9@|N=HUn^(Lm(A)T8=!+NpDrVGpjW2R|OpT{`c?RFofur3~C5H)4`+JLFfzKHoiBduNZ<7Vq7G*V|dk4r;R>oo*I&rRV;s$i<49 zhS?lD%{*Qyw(jMqK_xSnC{gH_++*Ok;6w4p+`pRYWB}wLZ3daBKZNxR`}Cu-99`bl z_gOyAs{5zgN;N~6;}R{g{#_|Ll^@Q@BYWuSE5oK+?hQa7)_wOjqcr-fxcvFvT6tML z0xuU{s?A%=y8dQ41OWg~XJ=CY1Y?l^0000007Xmy00sa6025a2=mq~F>g?e9h16UP zhyeiWPZlC$uY1fZ?(;m~E-6_t>vTW?lRpUn20#r5#LkIE00RXu?zxsHmZ0ci`B=KW zGgh?u+xr>Ikf+Z1&^|1s8Drxi^~74_%8$K|=0UNp%X+1${-DpfD9h&T?V2rJ`4jsJ zk0k8Os1ICh(8M`v?(L#n@o;{3j&UJ&?j^@apbBpmKc7g20~vT&I}wrs0R{lWP`ikv zSe+GL-HwH{41Qk-6K_$9Q*8h6=sB@=W~lEA_0Ofg=KHST4}#qB>T^K4nQlkWAX+os zo3b-KRgd36Eey5jHy7UeJG0sSPQ%5Qp5=h7a0!34n8oY7JU+W3z}J7AT<1brd>l_x z*s4_XKFZOL;3#bZ?JtJSQ2n_B4yFLUg-mEHfHVO3GTDUfQilOho=eF&r*Z%webC|d zb{jlTJ($YM_n7_NC3(p`j^^vv&F^+CEwjWtobK=XWm`lPYzx)a?_$9#ZPm*|$}beV zJVM=^kCm3Ki1pe@-@-Y&N(H&mf@`@Ya+o}sJZ1}=mC&J^1)e*VKZ$I)+7XXEV~IRs zlx|-TnhZT0GjF7;X@*h!DXE*x*k1z9a&cC)r>g2RK7PrM1d1-4s~Q1KUjRfM{!+P! zB3O0mC$y@(KCg%8G{IS*C|(n)r-EumCT^(0#<)_XI?Kttxkm=+2%-3cJGi*-0A4lh zEfyJU0MPjD7{H6-M=;=_l57Rel8iV2IDRNQWc>YkeOi3#fBCT^kBi42-+a_b57K3C zIyQB(H9SUr<5JP8=21)5@jCAZ?KhdxtoE(lwr;`CveBcYrYi5ttErdYv>v#fYjfme z&a-mB|7g1giBrdKvjjEb1G*6 z0ARb~pHEen|Npp`hmWp*s(N~O!;L>xm$$~TsoEIowSEkLU+KQ$Ue${b$dBl}%w>!4 z{r^>aTxR52xT9(;vVbh(LqCQF7fpg?eQa5k|5{keq@ z(DDzZa|+>aqY**zPtX6l{`CAq`T8Eu5r+x(pVuzZKYYmHWGySlkIahBmQ=P@CK`Xa zQ%O^?v$DQp;*F_&!S@0i`%${r=ufp#0JtGUK2V3?tNf`ced=YHzKbY~3uqO3p+ z_I|1$IrhE0cm=+_qTFb{ecJEiVwg3A|w4v(zfJS+D(*IRG`Kt#Nd@N$9 zBxbl`=zrLMrYlHxhO_!dEh-=Yt|lP$6<@jGwG{V9J{r$PX-UhyVw(B-@&%~|Ko zK?)8nLj=tJn1t#{+)KK+Tk6y1`j4gcc0)CcLp4}`AAvg&`Oj#8EUVOl|E*YP zCz}7ii^#`*dO!qj%RVQvJ|`Lp6`DS0Mzp^c?g!vL6;WaAapsf)arS`(;6=*i{Qy{Q zBge;oX8=b_r^2PGCZ|7<=b9y4#xjL&c}$t z{`f*qkwRkg2R62ipCTJU%BZ~JpAvjK2Mo?>1v^y3`Mcs#QDr3dKWIjdw zLu6;kX$uz_KJ6g`$^a0+7RuI5>^v$xkoSI+jV=S+&nuN5|4W*VDUq0i?sffh)6MkU zU($nlU}D)w^8Dwf;pOm702=&*nLQp$fFObo047)}7<3_El~KCwSd~GxEix4u-hy=1 zQC@WN;6XOjj38XPd@|Khx*f9MVbQJhpm9-J0HEqbfPchjIn5*h+_%8*ShBHrPFeid zvUn1T_~x^C@|ua9Bluj(YU)FH>eFiKi-hv(^{?geB;?Q4)bS+L3DhSO<<;x##yIWf z)%2GM)zur!7cYG^>qAyKs)6OeGThf^^-YAIRCJc$5)?rQD5d(pRMOo zcF|W>H`i8E*VZtfC)CiM@s)*BRpsXi)YTK!=P&Hk6Ma`*^z}8(=daYYFI^XjLbon` zbBjvq?FTC=OKT49>g}O+tM6n|EmBiyn@iqAl-QJ%*r%1)EGE*HloXZJ9Hf*ml-4jF zlrStd!>J4zS}>9XRX_-`)0BV)e0arWDvkR+K;r_V<65L3$nT zn%SaC_TfyS>YA5unNM1dUUco2G*=DQ9GBJ~+%+G)7;?C8tRHFc&173_R=ob=W2iM) z&-6Vc(;3oSjn(nB;vT*t5Ie%x4%TceeA1eiz-K(b2-jJG4JBIzOAL)VA6rbCz!aB# zCr@oy^hy4ALNV!b6D+Z<kcSBPdRWo-F~agPH$b zLnfj+4`0`YZDz)#9Nq)YDgkUF$22`-QdS2SzMTw?f(!p6qgXvkdM_(Cj+eF=-h+;= z2R__RON62ZGI1-ZaH0@hWKArjC4J7CZ%;f8m4dsm1Jz-GE{81 z3T8~O;KEh@3XiP*w{ZIEgg70!>ghS1GOjv8Q|sy(Lep}#nFZ7Gw!*)of)jXWW=zYu zuKsHNXSn$@)^N>9{|JAsOI!R$INT6_h3ouVxR#AIQ}5qVX_;0C_Gy?ZmcvI?R#&HC zQ^vKUWm*Z(ny`4_>r=84D#laoC%}6I05_PnCmoDR-ItyVrs_@(0@L?Vfq&`rkbzZn zAnEbHRH8D1RQ@P1r4v<`2-bmX0nb1&$l&>x?KoJAEbGr4^bhXEqC`K&Di5-ue-V{| zdq^dMZ71)&4BK`(c$jU6CJ)TELk0$mq37rQQbErKgH;&diOXNyqsoW(AixLo?9YIJ zUaDSPQ*=Hw>iFlp{aG%!r0CQM3Nn)UU=5w2JaD3n&9h(ynGbZiDmo0s=5aDM`3Zy*{bV3)_*!K) z%!@`HjLY|jAcmd+C!kY<;d2!=Jhb356s{OuK75pjf2Oz>65MZzpU`ufy#`{@;31w1 z2C1l6gW=IbUoL^chMJu>L*JVoAEy#UU^*%-{U>Va;PGLD2G>=mv<@7nVq3SZ2aoAq z9gqUtcQzG*h4Ap>+F8N`I`!dz;jdCQ0|kD~`nM8TVlsb{PJVG7Zl}{t)2l2t2L+laoZj3GhGR%Kk}F{trsvzWkFgSmpiA8aV%? z4u4z!KhG1SE(YM#>Ij^t{HGGdf7TQXUX+YrHPZa_pja6hIxZRBx72VcrGG4C zQ{AJ*`}TGIj80iK{Ljd`nN-l**KkOb*TEN$sJiV1&^UEIq0I=~NU}E7aF5~$CC{0Z zw_SbnR$`mc3px@-&o(LJg?kF89RT9d(SUB07aCGLbflP!e|8nPNB}D`AWEBx00cb2 zhVNK3su*g&Tjw?w$G7eVb-s1!wlM3@R~z1ZKmLkq%H;K2Ho?+w6r*fv1_S`U#X+_n zuItl!1&4*24l{uYhD>;ynhYIU_Esuz1n?Ss2Rx$L#e2NLA+;BmT;&pC-Y4B6uS z(t~WhGjynM?WurHk>FuuL=+_>DkK0K_jw)=@DowI&+!>)6K)`GFcl%1k_aNULgQNaJApOS zx4ZZWeE($N$bbg`eBciF{Q2WH51)XLh}e6{4>EEJO8;ya(E%XDPo*)jg%Q^s&SPR*>VucxPNsILp- zU}j}DHZp-J!wg{WU<@#f8yGqa2i8gzQe-b#LD_;%>4r$%8Q7{_OdXd9qr~h2p-zAF zTM~f51ifu(L8~x1o)3WD>*=Vy?|#2}*)n}x${@Fc>Ql4115%H)1z`^d9#4<4AytZF z2A+C%RhJ8~q~BXY;8u&n<{26aKUu04@5o+Be?GC;?l`621I}bzt5n?UW1KjrI@CUS z4os1IqYd^AI+eqg_V;}6C;Sg7h^Du@eAAO(91^PJT(m9O{?rgL=;mi9GmOWMGY zx(~)PoOlUsiBRjL?-?~=inpJ=vvX5Ve)FwSd>oYPNk$kL(K< zk_@X~8s0@)vB^o{^DON1=prPXU%svL(*6TVW+(s_vp7<0H7ofvLPdqO!(BOxn{xDl z@AQSsv2)|`2IN!KzH;^R4k~h%H-?#a`jS~uI<*-eS1q(OgBJ&?45FRO%~-AElZ577 zvVGiEZ_5PJ6Ng;=^xb3TCixMuxW6C;JbC-j)9cr=x>>6+dhvneI6}R0O)@Ok%d(ZS z++?=pouG=lYJ8pXBTw6n{0cnHftWchgM=demDdDbhtX4xSl%l4EFZHh&OU>5X0E_4 znqE8wIO$8Lte@BT=fJiuRlaSVFptU@O2PQNe3FH+#qIcxYg}SdH!2w(irZgA?PHu$%U=fJ(o!$wyr(a}>Z#s1zS~ zllRy_u#wK#W2PAeu_VV%I6mVdoz-j^tuyrW5R9msjks6{3bx6@E)C1Q|1E~1S<$}* z(KA_M3pFxOe5g;iW!cd+fpvk48T>&mQNwyG&1~@(l-+<2UrQjOk4W=lN#80_uFvZ9 zt=swt0g+()xAsZFO^((5HNgziaIe@9bZ}8^2+5>`3fh@1qdNV}Un2>UD)R727hBx|NN*2?*p!zkw`e zq|Q=$^m|AhY7#epNs5HrBlMvCXm1FJfTFkhjnFn(DnmiWz?njAvb*O#a?$ zSqEj+_0qH}S6GEb9NP|jpsL$L)yrsYF^g0z&Lv+~Lnyv7AEOT)FPA?FYnR6fq|ZFu z{oaYNGx_esUmmtbKArx+Gn>vf>tU>7?o72y}=)>q{oO>hmLwUKglE~;`rS<7k1Ev< z%l0vb-IqKBXi#9uD;v4U1FeAs;3T(2Y^Jq1G#WPZP3cn;{cQd0I2vOM%|K=PVqcom zpYX(*M9F%|`85)NRIuX8{-jf+`^MX6a6Rja%!@73`Ini<^saFITYArjrtiKwy1$F0 z0dQbQf`sFnBWk`*ugEicgZLxk^EudY_;kZy_~Zt`H_t}z@`|C&EbM-5b?4SI)MEkI znApWa)EMu5;hpbHcP>M&F%lr46_= zI&$81WpsafFUZzz)h2KF(rG7E;?A#77wPwf{OqKs1k^+M3WmM(jr=V%AUQABJ-~G} z$@4a2>_WcdgjCW=t82-;tpm)!tQ^W-D@XQSn$<8#mzGG1%Tumi);;CTU_miq=%i`5 zI!(nX1F0>!LkQQ#35>;<_mjy+=Df*8+T++{&!z(uCG{=@3yD!AnA92@lwhO7q>06_ zGs@N47HK!^F+w)WC_bCkN66*2DS{u3Oe#SJWW^oI5q(7Mtkmyo>iI0^vK12l8rAz@ z(-JfBD#=g2z^lQF<>CB|YSOmvbl{7hVjXqeJLe|c6vg_7d`Xylg*r`7^t&u&U;D9X~xLq=K8+u;UwI;zTc|X30fxY|s zjd(RwRK+WqUTU79kk2Kg9r}9 z*Ca3FwDh~Ibg021#$2f=qOpb@gBurz8sO^o2`yV&GC9}^H|P8sU>Wb`Ksm^_D-X) z2B&+iOY1@TFyb!j)gkOGb8mIkk9^}Wjr)!gBG`C&uXeZCcx6}^dVV3&EBKgw^-$K} zS8{p%=~z6)eYPFXxHKfpdtmFfb>~a%B0)?&>N`j2X3dnqJm^54jbNdx=-i28ua6D~ zNR@{Ggo_x)FI!d_Skqr^+s#k~N?N@gs>C1~Y+t{>3WKiDHc7syMG9>BsjD`r)KHi7 zO}EeKmNk>-88=|bX`(uJ=p+jD#mOFHWD{+ooa?n1KHycE_f;Nq|b zchj^(zmV+w=QJ5jp-5E9cUfj+`hMJag|5T3v7eXcZ2y6=$)Z_z4l7w-O15sT7NA+SFefw1@DGwT<|_Z1vL9 zIpRxut3$WY-w?NWwgt5$ddC9YDpiaREwooFt>qg$95k^FYiktp;^$+oSa#Un@=}#g;Zs$aW@Hw#YR;WVs8DSG#p1XN}=m^C{no|kzG;1*tX7K z4rzf}_Xml$0eM~$;%QE}7qwfCcds2DUeVoniUG^7YoVZp8r&hkPZkvm=^k)=hX4cz zP2N!f(P(c1u~?0A^nQ~$kkD53kOBhtuOMabF#Q=dISK+Z4nuFcLW1t(e0cqSj@aW+ zaCzptnYZH`7bH1pCY;e(SMIs*a4Q_e{vKuepiZ~&wAj#_)3rh%VFu08TmEC!@3=hS zrrDi?gZN{@n_9{HT^RIkC0J^X5Y|_s?bA>xG=!^4ejBLt#%$*JaU5n%@Gy9A#36MA zgW(&W5S`odFae5{1|^TsjeY_jr|+ly5N>wky~nRgbt)&k$kRvsO+?+TS-3RIQp9Z>9*W*Y<%3%)DiHb-VF{iw%k=~53F#n(iO=|RCV&Xp zn}L+t_U%D8k^W`^*VC@tx*E?^Nh<=*qXMR5rGo`r$Quh3XZ3vRUoPURa|53*emUe6 zy5VSr;4(*3t@~-bU#5_z-q{sMqIHuxHpb#~PW}iub#DzG5K)?v<#~;W5{A%rocuKFGOZ z^l>$>9XFlrGxfIg=9EPsqg&e-EMr>FM6?2f$)R5^+hRM$&<;gMCa2|33WbRCj|a~Z zBCb%KR(5qgWAY}{**4k;E^WG>Ud7oVKSdj=VSoM&6ZKaB6rnR?RlT8^31J(B6|e?^ z<7?%N@pv(kkGpBu41E@z?+Ob$SMJ|ca*RDk8$W6bepNkZ` z_;G+yBAMMp=Uc1Nri3X+4det7XlF>QKt=|z(*WR^Iyo0mvfjx#f-PbWpaM#Fntn}1 zKXUP)?9b=oqYu^mXwfCvtwQ4kQ`C)L5{m@vx;N{$mbb+gFy59F1*zlx5R@MH^_uBo zvsYPJ`D+p=zr)&KOZgY`NWo08kZ_$t_F#aA-+YxLC8qL~d6ByJ-c>(^REK0nRIqC0 z%)^^!W*N2QOlj)Jn`8~gLn`JxJfq+_xuaXbtgi!uGapk}()}}--3)VVg16eFb67?t z{J@1?hnkSp8tSn%`e$9U>@M?YIP<1L2`-&w7G+Gyo74;49KU_U`AYlpX53?P`CVT$ zeG(j{+Y6`Km(y%u?w5E{_PBkr{Rsft=|ek_twaKktDXQM=lubn*cK zU~J!9eDw1fi8v>(Y@F^p7x6xj>p(k%%I-HNs0k z7=*k@fflajlkiC_dU45YNV|7)SW7D(>h0P*V9-NWojy1t8UOxD|6KgiOhjP6M^#Yx zmLzYP{OJ`_YJGLCn6>^Zr(Bsrnc$XP8}A{J<8O^ydTK<}Z0%B>3|U4Rp86i-n7@V} zBE3C?CV3+5(IH|Kr~-onqu<^z>v^J!7M%iZyo)g|03oIVmqr{dKsJLsZO}yY&2lco zvvR08j9i2dP{N|R1BgZ7-`(!KCQ8N!R$`#7zgPJMP`{gX5!2E*@z+ngiXY?yXr9K%HkBODOHm$X_J6xtCcl1{%19fF z67KLJ`RVJyhOOIOxutw#;we5cj?D!E^0=eI6`bYsD-S1B55I`Xp%k*wIYts8`)l6wS{6z8P4v!R*pgsLu#^`}Z^f0Z{nw(*z`VGoc)tnD;FQ6C*Pl zC##W`E(^1^zJZ>Jfv&DTI}0m2GqbvZuAzaR9y1#YD>ECTp{|CmiI%<|>FIFWTN=D)(^tcp-d{X`HgWT_BB>b2N(gSVjkDdJLG{zTJ3qw#QBGRJuE zN&9v+`!vmbw!c@STvIf`$24rs5)&E*`go`+QxI~u^|Qi40By;~JwqfMwSV<@@KN}H zNFqja%G|=2m)GmU{sbxbD-4SGg|C6Uh-a4BgL+_N%q*+lh)Q{*HuWBANmPkWxS{+J z*F38&5)4)5JT{BbX%CQL3|j>WiO5Mpmf4qf2)lup9xOH_sDTne&sB}s$(11-WV%mS zMi$Llv$MVMFJx+0d;p(7*LgXu7Wg4FoWE9LXUhYog!%ItKGFA>ArZn}(B~P3#@%WV z!`D3iOR~g0K80MOXy6D@&{^V-Pi>S@CP2IOAmBlhplz#KDe}C(-tMiP4Bh2rqr4QlfBQXW@@I?D{!<9HQhT($ zBUhUrvnIJFP77lXFd=+?uv z|Cj8K%CP49Tgsn}$%m;`9!%~Hi?hDJfU;C$;8#|dW~DB`l;t0AydyIG29x@8MArJs zO5o2Lb0NJ|*{x5EC9WEFzdZt;Ev0I6N5(m!#lS|>qJfdl$53vw&|gm+zAA2OzpvZP zP3ro@R4>{Aw%WM6n?NwL-lF$1x(oy-+n*udlO@nh$= zdqN6KQV(Wmq5hGAui|E7^VDqX4BJ9y9{pXs+Ig80ZlYOYN*!nb7dKtpmlG~)WTi+x z^)kmgIDIjOt9!G2gYZKn{q(P2EiauHIi|XQn^sX0C-`Kn-7(#;%5@l4O_y9o-fUoeDxs7pFsC>;SEl1k z1Ll+(StVGV#AKi>7l?(v!vf4SxNP1uwmmI$SPyg7@g+^b!^u6n_h1%+mGoUTr@KX& zR@fvLZuqnUT3=hKv21=Dl_x7%lhTsUdSE!Zk z(ml}Sxt<|x6^mRKn{eAPAC_R(<$ot+DDSkh z#}1@>9jiFBEURy1lyW-}!$`NJdIU%#Uij$kbn`(3IO>}}M>7gRl1#BtR#(~ryL7`A zU$8;L`>r-JbG|=33%RNcvL8fJ*A~3FTeuqwVcC9D-xIjNiD>Q!?Y^mbb)%`Y#w>pW>BEC1^lL}Hb)rx%5a0EEul{)KE?w?ISCeLww zU0b%vH|CUA51n9W`D*AM#E-3YO!>d$<0!=rQelSJ^}F)hXP;KLQ-u}`i4|OIB^)n3 zW?h*MkLmiyax+(Q4D1j9a6}yj)|IfiEouPp*#p6`!D$%Brl?gaep}Lxn|eE1g)_CK zXGnjM>yoh8+g|!@1A>dj#mH77LFCi>d*?Zk@CeXd;b|>xa=Q|?ryzI>C6mE zg-q@<3F*RBG#~rAgDgG2Kr>r}?*SMdM^_xACeiciPfs_VjQQ28UWU+{HO`ac2s&3P zV8N!8o`a)N7*fFpEC;g|n7HF?<213%NyB~Shh@A8(nG0K6~vS4o`W7Sk1w>j^8}fa z@2_xL6OAuNy#_-iFtY{_pEOdeSkW<8eBJD?W-DD*B-y4PDAav>&9Zae028nnL&}Sg zb`Kar8u{*u#{qmKMZZJ7n3dA`iMO?kc|_1_O0MC2BEUrR-1F4r2ylv~XH%f&rP zg$JS)aM$Ch_W`BDQOfb4u^N_%aM%uoE@#!i3)-*3s)rFiXKFgR&=C~K+O^RlQ|jf1 z24@|EioUwcjzzz#-LAr*u%nJjefKnev?VuBG|>Xhh&mBJF0ZG#TypJWl<^t{(}q2x zvy0iYGu3VT8EtJcO@$5hHbo4*5vp%n?}$GR;~VG*rN6jmxLP^vZX0hrCtna^d_t%f zJK*!U_E1?`%63DQp=APeM|^#f{)O7b4(6*iy8j~jL9Wm@=4{a^Wej=4cq~+QB`oRq z<-TbD8d=u8cDmF%$}QFDGiZr4X(GzH-|uaKntDHLDGRl)jT3&St_)x8t%(_ggj~nn z+7SWUh&_zPl43z)mw-}`{MCa+Cd_yHye49(iRjZUc-bF^Gi#j zv`vWNkfj&(z&ZBg&Rg#Yh2S%%o#cll@}#eJqxQ9#Bs(4QmDB9Plemz2MEI<$k62x8 zf<29}&C;PK?)mu0k>MlcaMgZZ)mL7z)?VMQ$MsP~;r&U$%97+Ln!f}T2DUGdIS?mT zl?{ca>~?&NfI5H}Gk5(JO{zU^O#FGSO7G9De3S3<_29o53v`lD354}h^NT#o+!yTV z)nqc%7v3v#?^Q_HnOaB@pKrt<#hk~<>9pKr6DSIW5f&B>BXBj^ZMOy9j`tk4y}3B< z=(%>P^nGZh1b|g>ty`-OFF}*#D1F4%P>|!{W=*pDnS;-+X3w?b%1&BL<=y#Zm-@CN zNpI3=dM~8RSg!1(mVPjX*OB+0!ji(Pt8YiD(#s%qA|=q%$X${mFd}2hm)J0sh3oLl zGjo8mQVtu|i~!gQJ%kd8pa{o^vs4A*)UVY9cSv3|@?1-C7D8?UO;_F+{%rhg5nPdv z@v_hXnMR{c4(ruHn>;}spi{-!=~0xQTuk#)rW3u9qwmo)`!LWMB@cH940+_!=y29m^!88nn`V)1-lS|G;~jDE6q%*h#9Wpz?M zX4jBY`+r19+GOFEwV7NR@=W~Df2@hvt|E&eU}B7FqTKVX1nD4ih2%=u)6ZkjGJ&_l z?=iaWpr%%jPSb}ptV49cQ1N+pf^!v}nz!kljD$VSQFj;FmNm?tMfHd>`(jZDA-1t~s@We%?)Pu&BY;4Auez5_2?4<*Wgrxo}RrGKs9^TNo1Cj406g}Cc%Bgz_CEu z@+^JD6Tp2lES|`H)Uoci`SGV-qx{}gUHtULw8Ci5>4GP;4h{$t^R3OknU@WyFzt?| zO;RGzYE=h+WqWg+@L`vpJG!}3bXfD~(aC`X)LpgQ*hm6z=z3#7@ih}S+RW(BS9A39J<;cDBS9~= zpn~J&{)(0JTUAXC4*r^a5%A-qh-v)jho$EWdHf=+_JW3>hYdgCr{Ao~2r3EmZI*ju z(T(z{#+Rp+e{39Xl^A}Vq+Jm(_gDFr-(XRZHARE1IHAO7-`96XTrbX3me{xBc-VaF zL`enYh3=GaPzHUr`*!&xrswqGeCw_*Gn?2@FbW#gH7#@Tpftu`GB&ob-tg3?Wh*zW z>aKN3^7eJk*G0oRriCpJ{bvPF&ARN4CoM~1(|+8r+WZ~cd-vuRF*W`tfQyDc@~v&} zc)^38xBhIV23tvcj#nKuKLF2~1iSgWR`iBHViQl)G#xsY*;2e-(W(Bf4y@G8&89tR zGtt$*oXE#puQ{*2vO3^(s0w^iBs44AKSFOmwXhnCa7NtIiDn0UoI?iYzKpS~#{xxI z!9Os!8xA(lu{#TZXjI^ui>T0VgsIh@NZR*)DJ)_1;+rnc^L_Pb%{pe@-x<~I;Ij&c z(d~Bom>k?LE zqTCYOYqz%Niqm}CUqR+K`gTro#M-${G&EQu?(+=XTz{PJh7*Ui>l{~)daKH|h9w237D%^_(X5`X2yx$S_I^nT5{)7(aa-{ll| zw@oM8El&B<{;qz~@rGd=y)nE#1RYRX@Cqh-jyX_n@XtVf`m zm0+4!Y2w&gNUI{WJ{wK(cS#lfh^}(Bkeh1Yokkg!TyD_wF(TYM>GGnxH&@b(4?#~x zS_RFerD{YM7(vhiPQ=Z?r;i6!D~vo7xQY2Fhhqz_YBc)Xi)t3Z6aJpt$hKbLTx%30 zQK}6YwRDRIdUGttMWFxDE=BFbh13QS?|sO#|fIq@IUL zwHfaNP@7rJ9>`&Kh14ll?p)Ze>3h8xp*v*SF9|fplwYEDM>m?O$x7$62Vv`0 z(+)zJ6IF$Jp-oEsdAx%!^c=^vvTW&wdwaGi4tG3S)9_GRE&j#oT@Jc!z|+`I(#-ATQF2qbFmJhO6_Jk zOzJB^W0czmRb+JGgoXaHmPE$Bep~yu)jOHezH8f;YgdW8%vyk6pf_@2B<9X5{!WNp zk#NhzpkWxuZ);(|kKaZAa)@b7|mkZC3id9IF4+K~|*b>Bf`fOE`0E6 zY`naLg(S2d%m8Wzh4#S7&pOyyasO4TB)y~!E*;Td0 z*jEOr9r^-%mv^h0(*ic!-k~6SnP81}xd(p-A@66*{P)k?Yv$uVav}hnGHg?EoE6wm z!p`T_2)1W)dNue*CCqVEMAva8Bn<3WdD}Zcna#KhkEMm$uT=y+lO~j;uS6P50R@4` z>6%0GjLx5PsA;`ccn(H|D2mh@-ly!k;7+cFb}Cw8(y+5(c#Xd5 zqRw`uQwKTeWd7p4TllI=GrTU`97|;{Ti{9k$KehWOc6XK(%<^{99BAvsX>E3eIM5r z2BG-Y!aZhFQ%x_QnQ0Hge-xtf8VSWEdB;pb3m0+e0kwhxT|7DPa&^|+{iYnkf9oI1 zeacC|Zg)zVjl}t;S_C_^I*faopZ}u>6-sFI{_N3Pb`SP3g#*6{or`VEY71>6%5)2N z*XMHx_!j18*{X>?5bWPWTvlm5=YB&Q{mfTw6c z{kAFbDXyJdX{~rDtPA<^LF1s7@*-n~N0C`yVM{Yq^MTR-u^X~qiAjedU@eOD>+WD@ zMX8v-bMYhJ^_8H%FsLzdA2cSpl}ssB_~8Q8VU^%zk5_+`)8Gz*rPTN|Km^=$(OW%HRndeu4 zH_Kz+c>eviv3J8@LhztkJy$0stL#A725VlAE%42I^ywbb3))J{vyBA%G zP{n9zzo+5WW%tT;A0BlZ&tQEy_g1ymzMq|cwr4Kq&bMj+oI3F+msF?rkL%!`(qx!+7lc=@L|=c5>01NQ z4c`Ib;#q^QH<9d9#`(oQ77Op`YbJ*phML^^SBudnJ)v(PN~c9q2YL?PjyzJmjB2x)JG6N?zFM@^#~-yA#RmRzu6@yEcB1{6<`fwkqf$vWI16dJ()} zj8vMkepe#t75jeFsH;OD>GKC6?A*OR-xOmyML}5ah11w4%bg2HABnSe_?Ctn&w^3% zE|c{DfEGEMJkUAB*a$}$`}ms>YdA>Fm<#G2MYpi>e5h5+Pb(@I+sH(F$-i^6*beon zSbciX`mFYixMzOQMtC`%6N&0**$Sz3;`vs0j@j>te(IxX_K&3T@bMcvoCzAL65c~kPzdX7F$0Fpt z>Dk(ZZVlOJ-z5iQNyo*p>J@b0oz5~kFvTnS%LwOZHh*WfAEn}r)c%m>glKeg%#gvv zZbO|Aw5$C^pt^#FsH(e$C522FO`y-CkFUlXf<(F!X1|l;mg1c_myhq58eoboeGfDP z$LAM~?zM;a7mu2*+z6W_5>oG}3`lezCE6VL3?^AH8z!AJ?;y%fkDu>eyKRz`&ho|! zMqshkHwNV1#|ky;8`7ncx5emFGsP5xPB)04XJvHZFDd<`#hl|PD%@W0x1VpUG}w95s)J!o)F2pI`wp4UtcVMT0(1d*iu_1CpBV5r??BHfHpJU+W4GgPWPOKX*@xA4AEF~?s%d7pNO0t`PzFms`LNImnpc+_1|Qr_9U z^NSgB6jv}zI`wF*SP_qI0r6>eJCfi`-P$SIwY1L-COf~A(zVU-$?j|29DLj{q}9!3 zcX;!>!S5A$!g2iG^oy3UA;?=C?@L{YegIi0m!?cx-cRgd4>(!4g#a_DwfQKEr5aeChKrF6N8W8Y&iGYC~ldlAR()&I>Mo-g} z69ZTZpQhind7*C1kQ@1C5MK?sHYFc7fOhQITtX|1@4H#CBxmC~Haq3&Eg|w(j#gt_ zc<+|z3m?~JE^2EpXUUei#wwL=H&)%>3iHFX4&1?Q0)}flu2D{~ndLSlfK$b8_SBr^ zxJJ>DWpt5J`;x!wBhilPq&OGU`MO7OCvhS@2&V4$A&+xY=vBi^Osl8X?X91Vk1}`W z%e!Y4hPV7}{x^>9d)k&xZM@ztYOtfnmD^KJ9RQ!t4%v$^*rModf9XVQ*l9m=j4MSZ zgm2oNythf`P`21WeD;Va#6{<9M({M!Q?M3(68QW*ui<^|n?hu63Up&$S7;SZZ&`T}9D`~9u@@l%fOKPOYXHWL_KoR7E-9zY_24U7c zn~l1$AK*RE6kuq;D=Y5U`m<&8$PW_Xp0nus=s|>=lgPh#6l-&Q{HPRN+_c?b z(@@6jkUZw)Ab7pHmY50cU40Ol3uBtSo3gnz z@SOr#%asA=1h2uLPAO-KmFuh>K$_<$zo(&I5yU@jk`HfxoF^z%HZB(}DlX%G>u?Bd zm0!UWSdv-E@Yd59LV>Kf%`NZl&+)x-{@yhHZQq^uaTsmnVqt~foP19f{=U{QS9LBr zvws+OD)x9p7l+fe7ux{`l&m*HTzDs929`gYqi`tRxA_z1uh!eQ%TEGnKPx0~2sstm zcP^^9w{{WTnw^;qdu#q6Xde?&?A5mWm?W@$qLKAg9QF$0cTh6=N(n!}spHWyXw=gnw*yqAIBsE|x} zjDS3hkO%UU89DsUT-+@i>+k(4inl5oP1}>pm-!r!{It%T5enM1xPf9p+fBn>iq|!k zDostzu$*5r=2G6;bv5($_(8_uG|Y3W8H{AB$joDiM8_i0C03D5}#c0vHj-#6p)A9Fk*f}0|D)t z_!be$J+jElR`3_F5)e~L0`b|qL@}@9ashhacL&VD{?X8Jtm18-E*m=mt~lN6*|{eL z2^WPeT9RU)p~MVNP*!jyhMM~&ggI&m+ct3Zg6;E_JlLRqhTo5m?ys2Z-H?Y8vRRxH zWLM?sUBP~)35sQs)@rSVkiGJ@XrXGp&oRXvn=@INp-TLcxa0}lf8+9_9T(bcJfLse7;P-CIt1M?u z5^?WTJi_WJiXL`AiL(X9ho`_K062G@o$V>JpKH5#-$27&_$t2Zs~GXCg8zb zKC6hH^9yR!rqbLWKuRlaOhRW*+=d*wdGxGo&h4~DWPbJP*3zFh9D&Kw-b=T0$W^pz z{K-KkbSf=yifJN02W9FNgjk@%VgAdkpmuErn0EH?)-&21=1OF%JYzpQ-o}$Rf%~hQ zjQ7&_L+^HicLmoAHPz6_45>zPk={7cgnLrkj$%~vq9VU<-6+a8`d9I~Rf;XA(Dwf0 ztbj>xFCsatbjc7bo*mctk|y!(%{V*EL;HW9hSdG{X$bs%FQ7eGF!%Y*;pW-S+4{oo zo$Woy?%~E&#xPJ z8>j@nJU(7aJ*-IjLoHe6e0+uSOj4m2c}1+|FOz~A2rFm}UY zegQ)7wz{=UvC$Ez(bftLv6ClIFD1&hH_{C;neP2+BV4dH`1pkBUcpPZJhmZ~hkK9P zI zJG{JzyntN?w8q#+X4m99S-41IKy=ahllBt%XjW**M}!nko9K5WwiV^=U#HhuYqrc< z&ItrHmN*yHjmuHG4%YM~fvFGB z?$qodi;(Z5NYm`R%K^QGzSlNP3Fw+yth-Z+#klN*c|R!wVa^GQm5D4VG)}@K&;`@FmL=w z{>ojApzGQK^D|F-vi5800_`V;H-J_hM@y-gv6!&y>FkTYP|AK;EK&u2rwR?l{ zjZ4qV6R8_xEqCqG$IE-s`8O_5R6-SED-HiQ6foG)Gfc)g~nrBBaTX_Kv0T45+s-?XqH_VDVBpmIN_(%DyV zMS$yCtYIpmr3zulhEwSdr)-8*7B?Yk41~`${r#Tfw2cC#Vjx zye_s%Jcc|PHj-o$--w!i8|s6RNXbE`YB9P^q;hENnU@RGB^TK9H)(ba!v=_Yw@qi& zHt{0E>D)R@sdGsq;}W*Pv9iY}#=U;n9=(c-wXj!XeTZJtr9y^Y z?=Z?b0wQ-EN7egM>nYId9#C55{V7a=m)MLm^Kez|*7WRYPY1@WfIhhS*;DeU6|b9R zM5HmI@ZA3u-5et0<#|Iv*9pR-Va>`C8ZU51H55v9pVKDnH& z^FoEZ`SqgtZvmb)9Ow9^2q1hkd~b5Kp_6DF0HA6>Alc4xDh~jYo<6Hj`gqF!`}d*x z!H+2aXywrg{HM#$|2?0~I~DQ}>n(1eTZr9N<9(TQFm)dB%OZJ3M45tzM(p1mRs>sHO;!_;SivbJ+9yOdM{{aFG zXuRWIB`30x0V>6|th0nr003J*jnb_j?O#%N>%y2@U}ZjZ#EZ52-eTixQrBFQx8QBb4m0;ESR@n zZ;YS5W2HLnIR@?vgar4a5K@1e>L)YA{FzlLC_U>fKIM4^4XR;M3)eQ??fK2tLGM7V+a;yg75nm!~QUPWk8H){yi#at^RR^Dx;QGtsrj45X8@AueFD$P4Y`pmP>^|_{ zb-yO5+v9I%9Z2ocZzzL>2xND-Xq#1kjFhRkE2~yNzzc`vsOFunx%;fHiGL}tN@_A< z@rGb=STUNWdtiP@U`k51d7+RulZ^tQ^Qzy#T7nA#GebS`c5T{`inu5Uq^K&6M^N%a z%i*xfWZd+#Zb=}LqFK1Bb^Qjq0^ti$y1Z$~tFQn0`Jp+dU{xqDY@{>Unppj^DylFj0&=>$!aZ0?ZG6n#sr zetp05?6>(!wK~r~{ryR88cv>kcR=pI)gEGnzl?tx_7v)-MfHWM*&I-uoY&Jg1f^Mr zm73^1)cKzX*96(nJu8Ci1thJX7s@s6ul3&S2rVYd>BkzR>p|OefEDcF!CZiB6W&`0 zVm8CWlSbos!v^%E*(I|2((PyLhRP3_waB%TD#OwmF~kQQ{WBeLF8Pa8q)->Vf! z1k?bqZRd20XB2>*_K@9cV(@!*fjjMoqA26JY)Cln&bmDtD;bIK8MW%$ynSIpP}9}WPU!fB8WWSfUx5*q zR&}F{GZ05{2N70WL}d;CthgCB5jQG=8g`K0tIh1H!qWVSd+5*qTRmegf>2h|4jy+)Nf|Ev{q#OjkWBAvLPB`wKYbwuRA!eu=OkxfX{4@r2);JVJ?{W> z!COi)&mlpa(Xf%{%cipCyL5GjX1AucIyAFsKiJ=juPXP%QWFK&cc0rYx>LCx#w?t) zhh6frp)IEoU9?&>&q!74Grty67Q8lfznA}c0Nykldwc)^pyAqitwI3?Knsw(z~?!i z-~a$``uO+3m8}~eu6+I@_veZu+q+EfW^%H{{`h>;u|54gCck#*)D0ha8Fi}r+M&#i zga#fgmV|C#=~VnjP|U=UOp@7kpGFlaFJ7$)aJjy9&dE{GJXY4q+|nu(cV zW8-2rs2-Uj6>EHHZ6z-94>pogn9?h1P|m3=;V(?ZqLPQ5em)8D7|pAw>Q)(Hye!|x zrWAfPT$XqxkO{&^!+Y$Lt@Q#J0C81v&Y2bm0P0^W`fh1u530}KE*Iv*!hg;C;qxh8 zKJu{Zz7c08AO6V7b_I8SVoeL7eR27{-5h=L=T;b2s*{kWt#y|_I$py97&R&swAfB_IE7fOL; zDjWddZRO^+L-(=axx9pQ0RTam!bCRk609M=^hqC+m^N-B>>(#k>S&-SXndE%e zvh7fMZF-3k`J#wOztRY3n4%7nfwYA{Js&EwF%#)qOy^&Ug| z&SY%&MHKLK60A+vl7D3H@Qka^I%~ZwSNXQKcNYSJTpAMIqQg=f%6Fbe&00quo*-&- z{Zn!s=|*bvc8u|;x#M$s7?A{zuvccuw2Z8%f(h3b7H%%ocI~9|aW`g5k+c|J`d=Fq z;0r4&$e^j_o;6UsCvyUP&8Sj30eBbm-MsjhQ2@R)tThtw1Hk!TugN)w^a)idPA=>u z$58X+S2jeymPFBf#lY##S$w9J$y$;RppftfjSH&B;%y&sqN26{wbN{6{ zbms`&-bcyCY@ld)Gyl50ihrgCHk_1`BFgk;Fp65NqrR26ZmfsAMKV)T6nU#qpw3Fy zTKA7kzl8B#oh=~&{xqDI^g$88OykWpc5_kkfHwdtxnw&hF$Mt0kV{eCx39-5zp9Rz zU%$nnYNn8}K9{d&;ry$kR$2I}2sYFkc~s0Jchwt&q`!xrol2ELXvh{nYe2&Mj__Ay z80WG2`2Z-wvASu`!AaVuEAmNgyV=-!XjCWv+yl=*)25>fb414=PaYeVdv!uHlAnEj zLOUjxk9pX0aes;r&`Q6&fAS)6t;t&^MW0o~cp-`&H_=SsI!RS^Fwnl=ARVx3E-Eq* z`5CH*lcH3qe%&MUo=z99@BDT+yxYkl<~Vo0wv6QfJ~f<=^2HGpEHvI&rED37NH730 zK!u#`IL9dffco}r54$z15C6ZJF8dz56MRkIXZ~Yje51#8%r(xYIO|8(Y(k1;i98@? zp}B;*9FrFHB_?fkqMNM#)6A`L_^DI9!j4=2ZNaIrPuD^F zbKW+v+Q=8RShc|Rx(+?oqgy&zcTFs=hJ$Uw>(|~La9B=C9f<9d918a#cDhUD&`M9` z51MY^>R%hW&pJPf5cEUZ1edPH*21bJ`(l$WGcg{y^~ZQp00Q6lUZfB8z{E=Xfh?=>Dlb$?&a_9)P6M_ zk91`aKxj04CCYzQL*p4V;KhMU&Ts6J_47l7EdUR(YHJa=9b3sD1rP7^SpTeckQMK&)VnP{D`b;1n!|+D_$+19 zLx9_}bT-rOA8@t!d&?4sU^ju~Z!OZ?E9;?Xns)*o=mpmikT_ zZ*fJo=UsPZMdx_sk2YN3uk*c|)~r~4s1(^1Y4M@bq_gC4A8_-aPKVc~FUa1;^zLWn z0s}CYY-ii&L4>T3=z)*=%dxHLjEff&03J20Ek1w%(C}!D@{2bFZE69kLY_076AA!$ zRGocqxh}1KdGz$ZJlBq=?uDxD;$Dw*n_b*Y%@%9RB*$T{S#9C0ru4vx6JTcXAl5*a^8|%97|ZemISSXUaH6JNmxc26 z-|{SjcV8BE@f-8!l0EgNM>;IOG#O{nfw=#t?$=DkvrjmnrQKHR9J&z{Yh*v%Gc7;v z+LA&7aZh4FwRC<|1b71&^W<8SG z03J0grTkC`5{OQZvrpgl)8rJg1FB-rd8Vmo6oA~^+oA8jewVr)f41JAIGgkAS5I2% zojdzqy6bMWc0ylpD-Oj@5(kZpgj~B`zx&VO=V7X}56p!C+;q!!R~0`s`OPxy$K%Sj zDGw3Q@jjO|o~7y0hA0JdE+N^A7yYoH`h=clsmvnpwdWw}Cxsbbjjn+843ekTm^L}w z((M_FfZ%4Hqu!0yrS%otb`O*G)Y1I}Xqt=Co@Sol-rn09$O1uKYIt#n8Q~H_bKX-1 z;w)Z|c9YqblYzFgvkdXbI&bD`GU@Wfpl zIS>1^sYqn5^T?@zQlC}kWc++e>UNu%Dz#RCn|GaDX}N{%nX+`Ywn6HXyST7MWuGF_ z5i+*1+8IHRx8IR(y-nimPPmbt{KS~EUP>_zqf&w#KJ%L7{7NafOVnLAf#c!U<~b>C zTON3g&uCRxNJA>(t0s)?t`Pv9HC(572LuQe4WBe#FN`Zm2JiygvjWR;3IIUnsoV*V zE7G%TwqMYof zoY>5}FSXQ;nBu@o<;~&MQNM1-@{~lQo@r}7Xz$16)t?Sb)Z=J553|KGEhBnFEmL~) zc_AiFlrw8))z$Z%`0`DqG(}*WIC+C2`2g8nX#CrehM5C!k& zI3}nn&sCsXL=FION%E-vdg$|ie7NRr!S1p5Fcv@Q96##N^VND!lW}Qz$nHdoM=Cry z!&Q$XVyLo}V)$!*4jafh&RcsT212yDyJ$lH{3+yGFAmyGH$@BXThaIhW@}9-8_qMe zt~zH`AfDBGK{->RF;a*9Yc2FrGF6t>=c`$pMyqMxUj!VjD{i20_l{<4sQKO_8mcoL z1|twtYdg*M?86OKp%%VCt`{@xv%7RwenV|9WHB080K3#SR%+VwGqcg$`Q&xZd1{F;aWHKcLiQ zi+0&tW@ZVWVu;2o@PU@v`l;#DFK;UokOHL}Hy>JVAc5)Ltd%h-!1Aa-L~!E0ReH>5 zoHU^{PcLNK8k_cCe@r79Gp`M=OW-y@`GiO$Sa-h zi<=JXJ;H^({sx?NUs2PTz(!il;1vSu(c$!kT(2w`Gs$C>WL7l`by%9jI@#*@&!`3Q2 zc0Z9>ou8T`hw3EJ8j%A7O3KNx#`R3-)q+gS=7G`O!|dYDrk@U*wGax}nMuz0pS7uH0(Wng+!2mhHK-j`b7#f3^d39ag}qH zsWAZ1f0zDvRMFgFs`sf}`_^~y*t_2BKRNZ$iF3`rkA-??QOC=J-T2am#BhD{93{01 zZE-Y?Kh;UJPZ`iDeSyBLF!cYehaoxjcDOsJOR6{ZHQ=`*bNld-GTgC--KW-2Fe{e- zT)dg*mXy?=a{%G2j8V=>9atfu>6?bLv*;a~ z{xqC=`2sPaLX*496dDSu;#AJ$2{{G;_;B>__Qg~1?c%|LOaEPex5VyfPBQmbYd#o4#15kjb9y`<43P4+7FhFxIWbex2q7MWiSkAZlhfYAh?d!EH&&U( zq%lfv9%&k?1O7Ce$M{7M2q4_#Qh#Cf*q{MWRdEW;KnM;1uzOz@oIq{n`Fn&HbpyIxvjuhsVm!4;Omt*2R)ja|@+_NvK!65JX{+?md0JB|^Q z->}u!IX4kNMTVYyt;j&sIgc;Iub|&sQuKyuT|5Xnsypid7`bbdwyZ>)bM`A6eYcZu z6I6E?FLK+S8pC|oAlGAmy>)i@5BcW5X zQ^L0vG&LoBo}~ZCSgyTd-B`eCzA7_%Xz<8Ih1&wu(Hczl0sb^xm-GPwfF}3J;?cwc z8~~syNVap1V*mjD=(CmGpFU-uo0Zumcfo?bvLC)H3m%B~OP{*~R2IB0&tv&uoaIy( zGWb0wdrW9|E0&u1N;H*}8eOu6#lm|^sW3sUg zzS@-vH$FH;>NzJ97Nk0968|0ranf_b$lo2Vo*8W6fLBu#Y!t!3Ax?7J3-$_y0J8ag zi1~0MBE-7bMY6Y1gU(sP6e?wiCkw>JqnBA34g@?aB2AR{q7lVT((9HHQ{9B}DiTtPmjpnIz~U4Hxg;-m)_K4fIol~y5pPqBatY@_UlxEBWR9*uZr%M z#U!and^%1Z)rg1p@dOhdazCCH_r3NmcM4w#6AeE8%r*eNG%PiqzyQ#ApUjpjC2C+` zLRIpdt?McS0PV!v>5a+kvaIi6w|niv`Gc*O`_~q$6?!7>ZL=Yh3f@!~Pb@Br$~ZcX z9k&z*cSr6Wh)EJ32d^#dgr=xC#@m!*Se~?r*}W)AMa}ybgfus$e8?H?#s% zs8@3qo;947a^VCDq0Th^UdQgF0TfjgCl@w_$^n2b@OwTJ-#=Ke*hjoLVIGUciMcJS z-v0;xlMjEql8Zf^G{-YXn<6&&jUFnEhuCJmG=RLWL$8i$%_Pj2emsmUX48GGYAi6_ zReVQr-D<#A0_GtnY5^m))Y zV8u=NdH62>jDCyK$A2cAv~LyJj%H~A*W&O($`D%oe4Y;8G%P&@M=*ef?`40M2vsBo zK$T05Jj)V10Gzrc-?YDOek76k?>~9LHeZS~JGSUtCP{kvSo^{2=h6DXjslYP8cgPI z9oL~aQXKQxps^y#2Pf6m({n|o0xDJgr7APvL}(;s9RIA6R_#}L+&(VXv3ERZmY5AC z?{C!Z=ynb`jqLVrI_bk8=-f58=n?j17igJl!}p}w1&hgh;2&YbTk~?X`FnS!L^iUG z-5)`jt3fhj%>-rNE>ti#R@U!?8NJz3sgQ-Dnq^hdQ^c-UVfbnbhHJZaCdS8C6>PPvG&Wl{@ zMT?CIIpjz1l#2l8y&g|K|35vMkJ!SbT;EoFubO+Vb(rKkdJm7PS^bWkjSq6qwRjAV z*uyMipvLlRrTcRG5Oatlwng|}y)U^ZGiQc*)a~rF0CeDA>6!XJ6gQf0Y z>~xBByxiP^+ycD3_fRjepdKw(TQ6S=4;yh63m;p4UM^uiE^ay&R1Z%VYg-3r8%`cB zZZ2LvRsz(!FQv8R#8C+NIk^Qmxq0rIv^Aw=mDO}qW#lx)d3c2I@0t{~Rpi9ooITxK ztn3BQF#j14tBkBJ8i0d>^Qh4EzWw=02LK2Gz?^{O z?3U!mi|nz~|CD*aSwE?y!ZV|5RoQ`M66851yq)>4;{IPg=ul&k!J@Dxl)#w%AGYX#wL(l;MEnyk*XLwW%Nvi;NMEPQ#$}i z@lf@;Qw^e|p~*Sr!LR2jKIf@AhZ4n|ME>XW?ytR|7@^OyO>umS^Wu}mU$MMJp(W47 zk;VIm66%GIxf^upKhsY~h4Irjzm^hbOnr~i&R}jSP0RSJLFX}wb(AhyhraZF{qi&2 zb4(F0z3`u!|Kkkoiqc6`8^v}eejkMe>OF_abnMaveNPC2n zIqr(`?lBQ)bvL0b9uLZjIrvdl9M`aw?O7?T;8fT!Ysg**(o|wC{KunEN~N>@B#lM! z*GVGMJcd|{QC{(%iu=Pb{)l?wKl1o7mBwR6RG#4F)OsPVqphRo^Tr_6d$B3pWZoMx z7Yvz;Gb4-m?}qhXo&%tq=EGl~1X;%N^k;^t$=v@(!T z_|#ANCWz!T_*At>OeRRYr$}wI1Wcy*ZKiZ=W_)ZG8f}c4f(;t~nDE^sZB7;F9lYfd`RC?)`?A_8l-2dh|_R+;@(ZwI5w?D?S zM5Q=HrI)qjIS*ArTmPT=zdT3Yg8`LMo+IbM@E@M@jfYAWS&Aq&mMz<&hV*D@u38p3;+}WVEr9N_kj>Ue_DoH z+I~bDt90Y5v|{1RY}gjzi&){KFE23t&|+tIc=uNze{Z|xo;BQ zLrr`401W_m%M-!VL+&xAI9TvvRa6D46M&6+9_0S~M1m$o3;>pRnz*dtAk8t>txuXmJeyRSO2S2%T4TaE)E|a; zu(HAkSqrJO##pzhK8#3jW`_NgMlDrz-_THx3=5yN96-nn{Qg8Wp2Vk2%&1Hxr%r4$ zN2IEk!Z%9Huc56oOr$fTt+Pm~s?*4*N+hRxrmaIHr$eGMm7=QC@MfIv&4RYcGO3PE zlg;8quwG+0P&<8TuQK6qqj*K-zeW5Dpg{g884k>0iC%_OCkGhFdwy$|_J;phfK0orl-+wTG0&WqYk`i=8z?wN=p0s(SBbnD`V3 zR_@rcGH4mcbsyVsXZ5v2>oL(Qof&T(pKz1pH)iv3S=HB_H6yK~ z&B12EE@pZu5dD+z=0;AuI@cF2W`b9JRe1fp8()gv#8j3+i}v<@ltcSmuUmOy%l1%6 zPj&PzP&Dti9a47hl(kk5)gFNx_pe(IDTiHenj1%(f^&ElTh%Y)g3R=X8aeC3b3CA} zHF#a0D{oLM0=XM%?cmPEBYsl*6!=I4m=k)a@nGg^;>lps7vjq(l2{S)ZWm~eNZ&84 zCzVmGu*8$uO#3h*%$oZlMTV8rn@|%M1yFL}Y#?<~;_SnhQOX6O02PHPmMRs!`aD?l zo+?UxnV{E7%DJFf6e=%#%{{sTZB54t(6nW58VFB>Eh{WhiH#>2WcZ-4URNo)rhwSU ziD!1!vI5lug(?|jslqukYgyiaBEFRdibWB>qfx38tGN3$KT(*a6xD;3wHGxi>JK0h z9M)uQOLo=<)Tk;@0G7gDQlkpi23^^|s5n@A=Pkhvy}DK?245>Vp=fA2@fXcn;-QFZ z{v{q$^Kas8HOYyFDm63nhUNSXq*jhKv!qrPJhQ*7Dmse)jtT`3o}IO-;D`O?{BF2~ zvyLdvpWG3DY{XJ}M;s-Hzr+pyOoI*0-uc zMNN1@sP!rBH5TqegZscsG=T5}OK&C!i@rZIA4J!a76xMLrvptI_ELc~4WXGylbW$v zVVZXgOdG~Fq<{=jT%e*{Tq;!j<@^(*PxbX~4*JLMWn!i6KWPl{;KWHQp){l!&9hzb zQi*3P6EwoJ%}@a1*`@-4WN-=#CN*(#K_E?bRN(U0@3B;)deKk=dUQ7+ppUMP&Pm{85nt&mCP)Ec!w!)CwK;Npl3XOk1J`MEBt}YhRitq09i4Cq8PevK|q}rvE@F zatDyX$wC2e=s~EtiXLTJs2Pe-hP4niO7y!aj#5s5nfyK*pEV=!2^(eN`5;eCO-B&Q zde|!DaCxwD3uf8+GLsTDV@a&W6cz8RmK9|mPS_}34Z#hdL`~<0En}2T_ZfPsp>*d| zDPD{+KmP5d2f#NIl*5QtYgl`}|NQmeOyJ2V-37@CtbZfrg1ZH^FYT@%_f-2EJq!1f zTcJdoc^6EhB9S`)DjY$D)ps#TEDC`76UFRZi1L47g7E2Gz~E5uH)`O!3myK}{(lNa zl#ozsJ|QmP-tGpRefdu&O7GSbTw%urT7e;A{pc4R+aIk?MOiEpOA=W1kIPP{8gctz#JwTcz9SwMUAGLu&)2(K& zt9Q(AE=_9R3H!$E)njWtP^dk!@$%<0{%K3b`CO8v-Z{1A{LeEQ<$Q%fEN zl@hGz=v~0v{T)3mz{@8v$;I_`7$Ea?hWrhED{T{s>;f#4J2=SPW; zlZZg5DEps8M@RR!g4($ObaemhN~Qj30`7LDcX+xUr;)Rmo0u4x8S_5p;^r|ow|r@3 zZ7nY;Eg@oNX=;JAH8(}dBKeTdP(PUz?6$AEn@}s}ZCrNuv136t!4cRyScuj{mBzol z^+|a7oOSN!i@iQk3d)y9__rO5c(h~fV0Cc*h>xT+<;d%Sg(Kb&pE=+ad3O)sUfoR zJthEBN|g$<$rpekLc9o$CJQv$T{L;r6T14~dy3me{in;@GorSsnlZ9INNyZgged zKwnqQ?G27YpnB8&^rxdCUC;D3MW)Hx#>h(tUkDt2TG=jzn*1i4nyLt&VB#(c7%J=( ztV4F*&fFU&PM7pKvGpG{Z3%d-?-m@4aAm#^0PT)s5AbZhGv3-goVvPwGSt0D;R<#0 z{}L46R2xE@Ek=5pr01+0v=9#G#;^QZ-J)vJGmSP}$Wr{hV}>L)C5Gb-`&2s3Il)o* zVh(nmIhj{bc}(`coyX~EP-f*P%phC;dvEV|BfUBvR*84g(3*M&!_%wQL{FBc2IpcX zyb=C^jQV;V73)ga?}j&{1z4`X@LkOKbZU4ZDLD_DPtM=J6vmfy8H6u#=Icz{{t%{6 zjVHxY<5+261dIh@C`z>H1|OAbBmnkYvkH--lg?4(%yHVk4T)q_yi`wkmu;49GH#Wm z<3i2zSBx-63^nB5X?+`(ok@8`NSAloh34(_u6$H0lzGT6k!j%v^vPBX@+2GPQB<+W zCkiZC-em9ET_CunzBVlq@+Z{Hyfsz}eaR6G1E4#H zp7eShIWrl$EeAZ0%$Kk_qH;7G%*;w=vkU&lk&|ljXz}IVM=<)SJoQriX3xe@kzs}t z@-Qb0wylHIzS1xq>b`Q6pvpNl9xu@1Nj=x|G@aek7biJY)46r%qG!M$$fA#|+i+Tb zxI%LBjYV;3F|dvVv=fOolpym8IrM5y(H*0tE9!Cq57@}Ix%b!@BytvdoF%!aZsSft zV&_gy9SuE_RX=_wxQ&tCtWifI z#KNYl>>Q8JtL$d#*VvGH+W8}gOv2XWzj?yY4@h;HogYxw1h3-Jh<9O^LEj~A~Y1@*{%pkd{6OVVoq|BX=czPv4 zH_`lHwBJVodv-7vFjx%1wf1=01r-kfqrh|BTf&ZpSr9Ilgz{%&;Z^s-ShJ9vu4{#$ zYwxLI$Tl{!&#>}5S0A)Ikl;2@I5iSGg8CB7pKxD`k7g-77lR@sDU$kY?JY#;RstG1 z;dgG422Rxjdl`ok@Khyy@qEbsnpWy7!OP`@Ja7y?=te}SG~vbRJU`*#DCkEBqE+%T zS083Q)3Xk-6*V%;Sse9&AP^U)JXc6&$&dGdr9_@c;vM*J@3+U`tK%;qJM1(P69U9$ zx3KC9_`XHMrpQ&DfOTjI<(mf~npls7upbavyPLzW?OK=ue(uIY`ub}NzOOc!d`g$$ zyY3JdNEJKKd78Sylsayz9}f!*zM>|jUP_dH%0?Hqh=zZCE*=YsfL?3yoL`shTdAK! zr^^SkdT#o79=W;T8GL&0L6=6oMB+-bEu%_15>D}m>gK|Kdw=)O!kN4UA59k@e5XfR zj|~cEi&kMtO$~4#*e!0>g>}tP{v&Sc-{myJEh1MTX9Pb%1kb)(I+D2uM-cx>5}jTt zc1=BsJnV$EMarIZIU*%iraT0TbY|K^SIUJdIGT=tDz z4!Hs$M-Oap#;xkgAD37n=;U?FvCl)3BQvArvq#s@RlH*s)^UnyNi>bkfF)a$(xt%A z=Pue6;K-a|b(85i5K;Qm3U|YJ`_7H+?Z|!_)91fAR+>YDki+tww0e)zFZL7cKmMu_ z$hIHmKwmOMLkAv%2>KU4*6EF~DzRT_RBE|JY)ZG6ewMxZ)}L0~!3G;Absbo-pY5;d z++T^#+6sJ}nhf1Nml(i9js6~h=7I>26;la>cF5T)(5LA?zdhRP$a1qh9?tjYkqi=L zg@@8Dtl)m=qrf2zy;|DcVzj0KmeT#v@dK5^lzrb`Rm41>_B2(4bY9fEF8`FH&OZ+* zlh0N@`BnISGDekUhd`Ww06#jrmV>lv)?$5KqDDFKf#7Y`?4q!y3Gr5*_3ZS`VGP14 zv@FymskLQ{ic!Z>VCUv4KyjEqs7if_45 zcUY$E8=@C!PL_}>Y;{Biu0MyV*ivF67JJjzm(Jg`J~r09q>QL(?j*+r!1_CF#y9by zsyb>+xce!|L<*CkzkS|zpT^IvQgy%rI_e_8`q#-VW4`|7^3w;L-=)7lO-OsnO29J- zmhNwnR-?##>`W|T?m{4kB3;3?oAlIzf0qB4q@6m<=y*W=jH> zhj7o8CFpg`+H7V|cozF*{7T*%x~^|}xT(HWu^09nl%*3U^dUj(E2R)QU?ZASr-D&U zkv11kA5;%^Plk4Qt{)s7(C~+-ZQ4(z5QU8#ho>%rJz|2%B&%-Pb8Z5?PL4aO0v&L$ zYY^$VffB*(g)KoI=cma|qsK?e?Cf(&G-m7KJC_|?t&^~y+v${+%MqQr zk^$UYp>-UdH76xXPp=dbVD&ZSJwvdy$~e_MF*9!6_XJ(+36E)=%L(W^D-Az~1l|Oj z^aewhk(WwTl?9rEpUHTJ5AClj)%}Kou=`3G2+qHxbqGVOznwm5VS#`ZSPpF~3sjq_WsQu%`S#16T%s@$HDC)*Xkq3p+gO|G`MSUvWj0kwhPgyXA_R2P#Ij3KJd}=X3T;14= z;I!N_dmNf+6=K`w9(43mnhzY(N;@n8hw3kGPd$JC@?l$ZSf1ju>1S4C0VhW1wuYcZ z#EN9xezu1rbS_+SMG$BejTmH*2DnFkk@rJrs|snhi6V6#)r4T^>TRYfuaGCA=Ma2- zE#wAZN%^}Ai@F1QE``VE(n)P{75#0VQcN^~aK*^_^9$F<7YCu?1^Rw03iy4U%&%IC zwn~kNq~&6H)N03_({vD_9J)O}DvmB>5`u-g-ezbKboTO&W|(c7Y%F6o<<1d2!rb5pI86299z+O0%Z+hH*2#;4x;~MhiIRJCfT4v*%A}oy`ltn%&qVu~{cf!OcOl53$w%@0$%R{vy5VjT;`Wf)UFT9OYz|3M zW9X|C`-P>`S^b{PKVZ~>}1zQonp zE~JO(_~U1Wm$7%)gcSXuupA7(CQZGZt0S+9S7sfR<<3W}Zrx z1+r_o8cHAwPnUM1Uk)Jv>PTDV0JZRB9Mh=?^X=09@~V@G8lIwY?=N5Wqilrl+E7Y( zylm)3K(=xGrk~HgXvfG=|4drIQqsau<5ge=4Byk`MQ8K^jrXC163IYE;MuX-xa8TR zVN2#0W7lD{T zYK9;|Uq~GkY}u5dr=~*c!kop`j<|G93)4EkJ@3ufGQEO&STYA9z5U%-3^?H4bDu9H z&l7E99;`!derzW18H*$(36c6@t8Y!FoZDx#N!*Gb?ENB$V*7kCpRwgMH{@fcfq-h+ zTwF^oLaJEn%g=++($gu%LfS$$s^3?zxU*RPIP-F8JXq;KV=J3}o}_*5)XO!t2@V$6{pqUhaES@T>Zbkd_$Gppym-2*u`R#bN=Nkf zbb7;&z3HUj8L$xF@B0=FgW}^d^Pt=`P8_#TbfA+Gs|HIRARje@oPXY-$Gl?t_6)d> z=l2m?YM*08|EnfIq&I8ee*+)1As^~(E59k7?(kV%O??fcHHISFO_nk*RCzYLiAI7} zyJ{_)Dx7)qILD}cbwHJP4;*omt0c*@iL$bZ~|KOVdpv z$*)lD1yMnVGqfEMy-a1Jiq(^meF_AZUIuTJd=q}F8XZ0i=T*=r6(`0Nxp}uV0-0mo zms0LsL>(-|7ttHz@6Od_YDivOG7skIeEoYGf%f(#YBzvNcc&2;sNazAW=dX6Bs%gL z7Y~<_iK+f`10w??&gZ;(rbcE)Ci;d3M#hF*FU-x&jZKZYxy{Xu42?KUO}_gihl_Py zhj&Ik1<1$ept#e{>|Qk5_vkQsEKFdrUqmo}o;BM^T&m`Sqi{rFl|D?jG4kFL)3?u> z0_kzG-hGC@d{|+ElaB3c8fojlz~vwvpc5z#z~sLZoij0AVd-t2_Am zYxHcLIoo1Vs)Y!en&k0v|LnU{eTQ$|>Tzr6crtp>tF&!!c(d7|{Jp|BmES7-!_Dhl zXP%QmVR2p08NDl2>>sCUemSc*oes(mj?w)5l}o89l3L9WMDMzu%78Jdm!YsV@^*Q8 zO}+XFm&tM??`0;j(s~kBH!CPIMtcu~+Jeb1BDfn=y3jR;^=fO|YE^gEs2chRs}bs5 zgUL_GGv*!wUza~0IDh$Sdx?G48BQuHi1rpOEgADQms@L+HNag)LOyC}ym)(UCPEWn zGO6<;4TlM$>%Ro30Tn)eGyfPK+w z(YZ-+jx`cl>c^l^8aL~+#GCE(rph1$o}0qc|7TKFzMeAl(-&i}%H7{OM3F*r9UGqaAYRhK=yO zW|a>9lKX`IiH+wQ72pSEC6l|jBMTq4TIEbXL3S^B~gL8ww>`@nM%Kzq#3y-MC;LTKWF zUB#Mr9}l}f0tN~Ba$-{8na|8ifgSt)ysjZhhNehu9^D>|@huy*UWJkiztY%z%dYVr zmr;_V+4^K0UKGrjpM~?*h10vhr<6k_a#>!_th`1uJ1(|U66$$gg71m z%JbLzEYG72#s4E95(ug4sthV7pOzKtUs6xVJ4R|ogd8X^l4tHV#jOb(bavkUVUXdF z5mr88s^^=({=ImbpIY2apS85Jh4mh2iGl2w%|IyzhaWRFM-;-4D6K~ z#e>fvMs{OEu%wm{+18?E4&U>>uhMWBJuO4eFkzltL5QsyaH?o*ic)krR2nOej&~_qrZ~gy#Q|>o$ zWSZ)?5;l^YlpQ`+L<2>fW0jPJp5$Tvyr+-W>)>2oLaeO#p`_7irjLw(&FoEHBQ}(I zA`&a`Md0=%`bMG=Q>|Ffx3zIe_9CmKHqdo@H2e=FFfDugx@pBJ&RCAKN~`Kubcf#{ zHsWbq3P*>;1KFwQRK)q^c=+W?ah?wJ8Lwz5X7t?GjgtX++Fe>Q;UM`wtXRVqv@gYyc#`qO?(Ne}a>l*B z@!8wz>lQbWP?o2^()0JAlg7ogPVYTr7o(!iQi&yvBU60hZ#rIS7`;i|N@&mwZ{@sN zXrANt`&nIk4Au143%ra~Km$OAI=X{)WYY^rWnC>t=X2^+N9Q&D>sPzR7kg{j`Rj%T zfkLIv4&9lY+_^J#EAuRF&4a=_-;59bKDS*C#UstUReV4(KUbTNc+$Y)%_sJ_BRoD( zllJNh9iT#^%<(N+Zt}z=)=26>{4GA8=i+zyH)8Ut!#5p86xlugkxI@x+9q^APLD8x z3?Jo7CNh#;a=vAH58OD1B!Xxd(xXdM!yg2TZgFd|SZlEr9$aQ$O<63ZUo~bXmRfvH z_Qtkr8k@lbls-u-0^w0VZtkmqdF_-u-31>>J~gSMu^8s=q|g-=(>!tm+KZ-E!YdI! z_g-T+_Z&MW%r?m;>{maU73omdY9fd`<%V|u&%PxSW}x4)*6T*ew(oVZZ7 zKN9SS?3sEWSyXJ#@*{2IgLK1B%iLYcmC&=>bOMhIMKmd>U~7AyEfTc3`U@>K+UDoy zx%!`ldqAq^nMMzy7`CGRMOM7ERb=*2+l5jEjgEq5ujOqWJ>2h%(6QJ~a!UtIw(ww5 z0B5vxTh_ZP?ct?zVC0^hxO{QSAx2#$0^}-wDW>{h5ugi@b?cF0))|4fPMfDOP5I zg&I{v!$LDYWgPlRWFCwP2Y!Yh0zgl|l-o9cqmA)8bbOB=mS?oVHN}v{msW+6(qQ{;z-z) zOds5-UaD;gE6}2$D*R_HXjoaans^3u#Tb--qI`CnW(l*EtQ`dC;4FR#U z%TXjJ^D_42lttSXcCHR&STIBtN25VZ0H_bq^5oIqOz_Nh1?jY3oXzLh^h2DGUZyao z!}-XehNbN))Q%Gh#X8I@fC)<#CPrMbC2Id1zhO971C3f>p*{ z_#hN<8=--5-;K~ws8t(T>?|Do(n3Sh`Odbx=h9-}CRA(C)^_SKah|@~{@O9#i2Ah` zi>yJ(1_Pu~c7H%ZYEA)frjX}Sh;>iDE{Wu!lniuQQPpZ+&xJ|Ln={e*OC9AuZ=L}4 z(NmVWf))PHM+Nbw{Db17_kwkhX(mY0rs-3ymxgV|{Buy_GkK@*Gq}0{1k0zfgMG2w zp>sKnL_rzU9^paH>B`fwbtNM5y&2(41mCJhF2K8H_V`EvYZ=5tufUAlSHh(@=9sTT z2-Gwflg0%f?~Ph?ZohTqn2hcYtX(E#>`c5!*+X--^nTaWHx+FYX#E2CNihoqC|!z0 zI=9gTOcgQ+YO9o7oVhEtGlV=?8IuH^1aNb60kIwiake3Ltb-C)dr1cBC_Rf`2X^7R z1|t?`bWG;@*N+|fYJI2$@}QheOO|vt*;!_nw-wb7gkjue6c2Uc$97hqpT9eW5C8r= zTvYNU+-6M^lyJ6pWI6m@H>^<;$h1wKJdOV-Np-ZiD+Dm%QtbLk72i zL1-0B+Nv^gzV;hVS#a5>lgG)q$#X-Rx_dn`S{PiTa;X#?27R>RvXtq_^5%^*T*YOT@9){JH`SHB&#af zXWhp{bQeyGW5OJ!K4o-5`6mnJls)E_Jr=v18inK7jDPkQ7zz^iZRV1w%@e@%5u7^*u>cplTjV<{N3Nz&t5djwR{9gXI=$K=d6T2 zXq>?_NtYmQ(*6PW%PE{Y^QMC6MkoVbiIEsKk7DL+urC|h_k+nJ%r?ztOi!y%j|ceW zyHlEP>Q_Fc-)mvLhDOrT+r05AW!JnS$k%e@Ip=P^**SG$EWWw!IPD54oQ0AXvk5e| zU;18v7d4|FuSHq~2letWy`_Y;18=BHG?e`~udfFaGxV4{nzS65Z!4bH{&f z&Nq0RjegX%9H=KOk2}u!B01aVe^o3SCflfWT#_swHJz;aRaMHKbDW)`1KOtkbatVi z6kFDi%T4N={^Swr>)qnM$DRZesqWFk=Tg=#u1k+wAandUM=b9Z*eJ=xHzCfep>Kll zIwi{cQ=Z6oXIIbFw+2*q&fjvvg(SfNw-9(2ls4fW0Q~EwzQf-`h`*;0s78P%=K~tA z9ydD&H>Z)I0XMgi0g@I;$H~pf#mQ}GppWF@e$K%I zH01tn6IgA-t z4m^E4VqISWQlhp>SCo~sKX7QymT3HmRr@qVG)O7f0K3|p{MP2)PrNUeMf@O(7+5B> z$W?gKzg3n3kM+AT{$vr_73DZ8u@sz-{Gl=>-qg!%tx{?v&KxlP2z#>K&(QQ#CE7 zeSF`RFhbFTWP0uMl#KO7hJ)?4?aou9j{)?_>0ByFcP_r=?PFXAa|d)_1Wyr(M^ z;81hF=lJwOMj>Ky``g*{G4~m z!t-xd2MS3Psp_InpDv^P%D?g*<-|u9$nAS%{tGzpf8d6Wb z1kS;t#N-~7m;BxuH}G8d&tD0>+U7_`S&x^dCy;VNKRI#T*laAn=_F2aJU2BHT?|*- z$_z;J-sUSCI=V#rfu>r`X!LB=2I4#Uq0m-1IL(8xwN2@MchcCYC+|)FV&LX0DrZgz zvV#TzHj&go-S}`;%hmD?SB&{$2#BCDnIqGBcNP>40eJ7bA7zrK)6s)g{aW->^+HdK zQk30Pu>mn9%)!`C2SwATtx=?}airdAfQ=RL-aVZSCBX|#7?rw8Ox%35BQetHI|f=1 z2}e`$P$m923|Cl?!~U45)<1Q1j)?GfhW0bm@3Zt(Ae!_w|1e^lT-Gw=Na}~M2wr4v zjs)#NA8Tda{u+RfW64!^)`!qJ`*T#BA^GM8BrsN=WBJ?j5HGfHet6pP zgAvz5e#VxZAXXUb8DUjr&Z?QAu9!~_YL{c^cy9HO747Ype6x!}gVShb7uTDv68E&X zQFz=t=76<5!AYhTXAHU!9Z1}^wA75ObJJJ9xd@ zYivS%Lm+W(RuC6S%th)2Q6oMg`VeplAv)=5)$vn_#`&o4TJdMQVj(Anwki7Ec8%sr z=v%)t2eZ09;w3gl&*sa=-y%gc=iJT#W$Zu5_?{NoM$&%JXka@ zybJePcTMnhYNkqY%MDz9v8jHzW!L*lStmjrF3J>o?P;SypzXAN!V>&zQv#cH*HMtP zCs(+{;9^%0(##yNoW+xLUci+*coC;5mxzd^M%KUw%KP8HjIsRC@I|T3AUo;)ciU)( z&(YY+w=OO{Zya^x>E0hY;U>x#Wa}=tO;&l)R7pSSRV5F_IhqZSU?mv%mAj$#$QKVm zG7T%2d;rBT>x#iw!E=B{^gCKU?39EO_ z$`92c*k{jd=M+0HNO1He@#bCG z{e;7&4~ixg&g~xr5_C$@d}@2p=kJHc@zguM>2qV?YZm3xK2LOI(ni-L$1v=~igGgk ziACQSC++38YerCTYHq45J|qj4mdJMEru-K%;rB!@eO8~Cp1>2&S*nT>i07NH z#xtKZCjH;A%}^C}0Su1ecm;_eBQ}NrJx~a29x+82_Ts8W^KeST@q)XAdYEl9+Lf6Om~>%$wjAyV#4K^zLkxU+LD3I^y)l`( zdCH&x8o%OfU#TN=SuzKcqV_&bnUJDkFNA&5aiPbV+Y92 z4F+14y=?@H){K}eY0MMb=0=#+2H^&}l##AZedusS{lrHSC)*VS9xE&0^EOmWiU1 z3Em{8NQ~AP?&@JhMhoSc6cYl!CsBUZTj~4VK2qc9*6DouWCW@AfipNRgF_)`*8FLr zj^LaW(bI>T4+pNQO_th|)=tvNn&UERM2UK)#Xr9fd1>jNh<3w>xUX-cQ$l0}sCJ{j zHr1MH{QivVQ8`nV@*7Px?S7T=E$B>OCG8Z0{Y`oNy=le=7z*f-7y=kO_FNa(119HM zxiqLdTskT=8gU=>BEEN~Q+nVUQ5w;K1x)>=_|b0Yy{TefZhUM)PNVBbV7~2^a5Rfh z!715E)Cy|JM8H$}6-c}EzSk4nACs$jJ-fdPFo>97-lr0}kTi-!_^z0xruEIOQRw2i zL{3(YkB#M?q~E)CUh+_bdANC%WHpus@LsFkxtDEUXs4xMABbiTzFeo7}{-VNfT|W)fWn4 zUX4vGx9`HD-`cInT9A7b@BymDEj6bN{;y`=*H|t=(W4HX=U=N-*Mk~2$H?$ z;LDG%&R6@}^US9TyvI!!4rW`Bt}s~u;FAfQ?ua94yE56@0B7>8M7HvRXJ8@JMGd+8 zMR*mak2EVOVeHx8ZC_1lgrECkhW{4fTEE`vR!?!imb5QFUn}RX`Ez8<8S(1M8Y-Wp z{Iu)3eiGntNo5%J`23)FA2=^YimmT)>pdd6o?pLRB~xAQ@7Qy3a(?2>U2;QnJscT# zq42}gs~d4#BxvS}0U_3BEQ^J_gK)ppVHnY)r$ zV%^>a`rBK(yn7|^X`7N-o<_}4uxVCN9l#9?rtuTEOSv-@+B=xRZeqqhk`!G_%w}&2 z;f%fNm)13NG?X{ihn-}`i@XwgV1rB-(zas=nJd|2RFKB*8?!q0Ef;Ai)BC!d4R%R# zDtdlZp?@9_2YseV?H$oDJAVsnRC5eR-gd7ap9)Y_Xs5+Gx=BviRUewc%7$%wh`GpCe;)!?A^a{@-x8uXShn?k0 zbLL6R6VC#;T=~4ThzgAMJrorrQyayJN9r)viEJOE-*^4JN>}zx;p>-LaRYN=pa(ug z{K*{iS)u=WvJ?@|_28u$BhNVnvatQNpSeUGjbUN{Nn{sTo3QwBBu)`vK-U=A{MM@+ z1IcX1s{ieG@B|QUD(^DM2r>Cn5u8aK^ zZXo;AK!uC3e^WqAZvL+$16`Brrk}6e&;Tkn>L*v<4jzJ$uG3{MlF9jcUGX!WTfK|i zFxYE5@t$4d;^I+ip~@$zERu=4L1t-0W(n#Ky#)EAUx0o~Rh0BLxpw{j{lYW2YmcMK z%kko=|3ItBPuUkT0G|M5MRZ(aC~hCU=-Zr`;Dx3pn4cJgrmFu87v|7j8=zBNB&~>J z0^V9gvb-UqWK`})yqsxCm7QV8IuJ%azgd7&b7BXn%E)?oc{IY8>vw(k^1|C^ica+T8Q>3~CorMtP z85xaJRd*Jgf3NkfELEU}XMkTy7&0;?a;-NB-I!9&olkVS&JHg?U}l%fk@o;9Lq)Im zp1fOD-fyo?4%%1$oR?%5o!f|Ui2D`kl=HvXNN70FnR#68J{S==H+%}&cqR%W^OeAL ziO&<=ee8X-5^X()_hs8&P_386=GJiNpjaroarE%?s0$I=&IO#zPjg}#06)21sxMb0S3neyU!Z#3{x2a?ze`=p#`>rII%R2hxWjlnXv5Qa_rU z62?AV=9Q?qw*6w8a-Ab#za?OUZK_?KFa7|DvC@(`y*>&hZkl<%`ZeCpXbSh7UWdxR z@MhQh)m)U4>wzM)D&g|V5>l6a=(Q7>siCc*z0hmI_txp! zFr{uL=FsWG)`!hvEf%eb_dqr!46F(xd=kA+wcIlKWH|o0oFRq!Q0gw-UCuy#X9m3b z`aOi|si}!ElAqns+}hOG$XEwSwR3d3y0^Kxy1Bfpb6P-2BpwGR{iCQT4qefYl;prf zujJ%(k=3F;PBL_T0-Pz@kgSqD6Y{~HzpnE)K0;iVa5Pf0+nGfM$idiRa?~y#e~*q^ zn;Bciiu}3u-p^RPlX__R`7)$Er71{VvaRuI_dYUxn3kl;C_y##LSOA!&aGe4LU7BD z2@e*4CsS(vd1zvIw!5oYxE}_;(uv*PEj;Rntc-tYnsXA!E`(D>6SK>0DLg-S&jk0G zg(jW+pl5xf8n!+L`g3}yGmsV%RivVO^Q4(3)kUr|yy-HK{H3~S@Dn*~;D*s)^0Vgk z#1>K}cx2tF{#E34YsdKUX|E1mAIk8mEOx3}c0QdxNj&~k<|-UoN7VQw3P~TeWMs1% zTKSuoFD(zhEO2sM&f)gz58NZ>jdb6^?{lyqqPn34%|nmD3Re@&yyZUdM;5OH=KV_J z8&L8BjaqwNS*_Lv_@jVMn6`*`A_?s{*4jnt3Us%2E~aidO_JM%)_}%DPO+UCwraem zDv^xHtJ=Bl{Dsy*U)LTwqrTroRy1SUD@wFyofETRQ#7y+vKkQ5fpXINGFc#|At@a> zKkPFd6r!cVUOQx9Q?GSf*@-MmDT`L<_!IZL@QS?bC1;lFo~6zg6Z71t9CppFndV}_ zj$(iOZog6NhwUuS!&^)a+fCR+{U2Hw3BE8H->m55N5?6(82cSJ@qTpe1g1f66Q10! z5#agD*QQU?PCggQpHwg=DeZ{eQ5TU{2>unTIRlwEu#gp@hLq0&Uv{O zR4fWksUM~HZNqaOK7l+Vg;b%PQG+p~evg-%Myhvvbym&!2F-%oE5$DU_;kRQzcoPF zwi>+j0!l?L5h0gOBVtXqp}OjB~c+FwC<@&W&zNLYvi>1<@NJ3BK_OHw~BL z60j5i$fORY;&Tmf|HUEt4Q6dzJH6Rc)ogkFA5+TH4=kI83(J^k?t&6 z`};$4bJ2xgv*TCx8D%Yu`YnGehsQ02d*m_u>}37M|8-lIm;K|P_E_xR@B4~U#{d8X z9-EbU=CmJN@=wD)uF)Ex0Q?z=aTvdCInDoh zzpZ_Y!&$A$`E{J%UZ>;e?a;Byu48%aV`N%;t(C{%5~6(WwEEraI+tnHNpRY@9~B4( z%%f+O@xfPQ#pur$KPfjg#VJkZT>TbXr@S-(0K^@M4aGh*k#)V! zd#+Z0>wB(nfvx4QWJneo>YsDNL&ESdEmSJgFAwAqtnsKJk?_U0-)#3~%Qx-NZ?dHk zWeWfRtRWEv?2`|+3i$c{uQ-R|ySU9R4x{~OoHIRKkC%n&yo}>^IZzC0!=qhI(kj#I zZ*@9oT~s?>rS?#G_NQsCjyJ8_*Q$BmFUP_2#q;N1HEs+L0$O*(z6Tos!2I*y>jmo` z`@7ivnYeq30}>zu41mf2G6QEhQw9LRLLsxM4&m-};OeGz^!NAq2Vv!I!KulO$;zob z|FnB9z8)OM+NYfkw$eu!o77(3GWe#7Pg<76Et7a&bzhs@L>{~xHq2>{VPZx{5{*cu zGpx2*1$pA_RAtPJkcM-%h7$8fHR06=Oj@LI~rQLiO0j%$43 zYh>oO{XVRJ^_-m8)Ms((%+k**CFY7F%1DP|dYmCBm(3_6yL$nnGs?@jpdbGB`DR=@ z11!H*#r4&Jn8g08TF7l|ww)ZGG)O3vE(LhNXWjDjT`nFxN-D=#u~ z{XWfooy|KBXiFij2n!XvC&q%^BXyHRLM%3aMTwRJ9^Q<;=u+pse-m zMdJ-+Cb_6mUEZ150=KgI(pkL-@vAfxN z$8VvX;@^-;a+h`cdtfz{47Bld`qtRc;I_4<<1DqCny@A_#NGa`nKT%M(2Kt9fNXrL zZWk01C6x*a78XiCM@*!3m4d!qr^Tr6gX1FkNM%!WU902l3L7>cV=F=ap|enKUFW1?^iiF z$oE~@0!-(x3RVU?yY|M1khc`!)jE*tiZ;5+VA^FbRV_Cp?_W$ooLP2#dA7uWymcz4 z*gJj#5{-GaN~?x6lnO1b)Fx#=1dp_=bhLFrjFA5i4O~oaP28X;)r1f3)|4 zodZ5!rXK)^xwA!H*|eYR6m7j6+ghxiO}4N5NL|O#&Q@itNH!;k%q{qsZ}ohbFEa$a zeA!D2mY!nW>USO+5wV2IZ^{-f+BiG}3kk-iz@^mw``3U40Dd)`OF98fAbNv_kHt-W z$N{RV0_U8@H~=UgwCQL6x!nBTev-)VI_8^t_}!Q!&G204(UpI!{OkfFy{{hvoH9`T zC5`Z5b3oM@jSbyQEfsl06emBBzF6b0lDA{_4H}g!OtUiE5}>3^kkY!^^Teh*-Nr<3 zIvkV>=4Ll*Y?F}|$2lZ#nlXm+e!}|5jXOGJk8Pad0~Mw&?z8|PXx43PRbubHOiizn zk3B=d={2A~p+w1st~ZBMID5d1-)on4CiR;m=eu;-*;Z!aku#0y{Zwz z`8DxvEV6POi7toC4$d4{a7#iH)+eT~<(jok2tuTbrc2xQ&I+)(wSfSR=`DrYAbi|woSq2w|5a$4V;rt zWSJQPCrj6Hv4d;GeJ0pb@#o*|w`#&QvLla=)k2!D+!vA}S1bLIy=<-hXpza`X~)h^7#mt2Hwmax0BDy*J&1_WQU@0()323O2xPCBWx6$k<)14U; zlSXoGU+4a6geH6w`qi!nn$~yn8^48GX_H;er8Y+_1ANkbUT9_}1**s8O84E%?PJBq zW4)k(q-)~7kKjfx0RA*wmh=SzWT+u>uX*JcZ@|tMs*=z4oF#Y$02ns5Up~>d)~x>d zG<}_ae|mRuV)gLf^_r?aUTG;gHmP3I`nM}Z=M3oe#pavydhb^w3!9!Fm6|Ds-_#8W zUM$Sx59ss|y1*s|D{SH52cORl4yZHtMlc0P?wJRS&tcJ|$P=Y}b0)_eO) z>rgxC72tcpv()O1sML#BQB0JUv_L5W9Dx=UG58(Uq?vGa$j!o*K46ZZ!u@Blw;?k) zrEHcKj7N#jy!N2MoNogA+Xu%C{SSuqcmO^%Jm>TSXamrANUQet5m1!@Qph<|2u1-& z9hyc*cbz^PhbQXSUVbop^*eUph!yvjdpYDCMJVg>k*jsqizqM;o!*A5ufk9 zxJCu}>W-Nt4rEY#NuO;xZ@kG@=~?)9n}?GP&cp=G%htJw=0$&ud4cA>WA0xf&nOt& zccxf%tebv$QBx@%RIiKwM3^NkBcK@jCtjBW3KrytgOe=*{TX$<9 zn)W?N`ZtITNwx_U<}-W^lS-vMKvnF;&N4ZU0RV*6O*_w>Yj)Ms)0eKxZo2v`@ZEP9KkT=g zpC%}Pw)PJ7KdE@0^Zb$BoHq%&ShL+;-Ss)hr}U$9veHd8iExyVXr?i>^t`=ubh-&a zJ@?_TunlUJb+x2cTDnwGQL;Cs94O@m9S-Yh?z7aOhO*Wv@<l5pZnJ}*P%yl z?iUY(YO>vdT&_bH3fHjpyYe}9E=U%n)n?HA(0*D-dz{Y=Zc?S{ijtO0JjTvh8-1sw>;bn3w~9v zA)WC3?>ztOG8WXOGZ}A5-Xb5=jdy>sXoBa)t-ZUp;&bp{_`llic1)hCs_NO_)YoEL z{Wv(ZI-}*bR_@#NeFgc41N5B<;-@>BzB-ebP$q~29flceP0yg8frLuT$!Lq}ATp@^125+p*jxn@trWxU zg$LJ+pbF4B>o}29%SyM}S`teTj{?bA?|`J!pH3>cyXA!|S}aM5l(1FrkHEgZG)yI4 zKmgEiHD1e3Zyr?@yJSgfzySbu(xb5lpC4Xx(YLrlQrCk#v(LM6BQBj)chMMR+}(zZ z?lUAZyf~1lx5byqbfbO!{1{)^F>El3OEzK-x<^HK!(bSIhow*RkIcgLEN;rLL*=3(bic|tP@LOX(L7O34xa7nK8(z
RJ&`OM^#F8;GE8z03aR?sII-;a;&zR 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 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch4.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch4.ogg deleted file mode 100644 index 19c92c1bca955a00b7f585789429a904fb00ee7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24430 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 diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch5.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch5.ogg deleted file mode 100644 index e2562d16cdb29f479ca1913b377a48884e52c5a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32192 zcmb4q2UHZz(&zvJf(WPxNJb@RBu527GJ@o=WKeR>3rJLQ&N)h!oLL0PN#c@MBPlVJJu}J{79Rj~;9rM;%0CU;Xb}(^6`HG^qwy!F zyGv+(E&o6|Cei*j8qt*Rdj8jO*YghYihAKGK@9Rgk4=n!@KB<_TA%DcvMW1U&{%&m z*7%E^MwW(~lars5kDL1*>IO#C`N7WI+0Dq&OjN3T-pi{*rjWRy!`Iz%`{|QqhK`@9i`qxRL&^3g<5$G^nviU_CP>l(>I~ z{tHuKvLg!BKWxzeekeA9cQHh=RYZeT6vJaLm5*6fp74&nlKP;gsE#^Z^fg`0psp@Z zSFm<+kZvPbyD><2CP*J1WJDVLuW|u~!SBjn)@jgy>=%NGD@?i1$#VY)=3)c}m!Siu zcOs#|iG9u#ntHqB-&;_Ia;Itl$o`aC_`el%?L@QxcX|D> zj~RH4l4Y+0MX$q4Db<&~j;z>!CEN#~boyGAwcC;BofA*5lL)H3bAH<&uP}V7K=5xR z+^HP^UUN}&J5cnaq@l_-;mE7$Bnov>grY=oCz1dA@%gX4pctXeFi*7fyZ`>J=3W|P{yjDZd!+>AYN6Dso)=vLMfHT zH2MwJv%gLfoa{KjRD|-1|5V)J%h5-aWB*Y`k0?|g)1k^3H`|9-qUvhunyxn5NiOpZ zLHaW;Fen%XjW8ey{-1{RU!DV?oF?$EPsSUEbM>YNC`sV_qu_sgjssC|3`Kv;OZn=T zisP)q$2`g>JY!F!RCp9WJk=k2>M}uW_JL1-g4b+9-E7L$Y_{G^w*jnO|1XF6$8BIx zm;dmbI~RE_7`Y-7d+)zJCz~M^seVrc`;SRN2(kME~y|gMv=+C{FO81e*W=&j7&m2b?C5 z5I=8Hg7eMCp*L8?tJ!a43#O(6)(KyQ3mzl{#>&cxYK^@48GS-S+e>63_lbqgY?AcH z>x~76HNtzSY409@iaUN>!CXH{9YV@Jvf#1F*K$-R02_5a$oUoh6zw$;02t$`;xYxrtBx?ON2?BStx>4T2^OY* z7!kZr892a&l@UP5R6y}zglU5!aOllidcdzYs8B`IfrdII7hr{k>h*MrPoxx2)zqIzsXtYpNK{m>vl->F znN`zYBvw~%Fq=OIYt{$BUMXr5t4~cUPSv?U6Tt@cF8awl!#sDW6p7TQoYfck)S>mf zD$e>U>So$%>e?D+v&0(O(_ncN^n>E;Q+4%3_1QBU^+YhtSzlk%Y!IO+JFvj_2&hV0wof1|=5A$IAcZ68;(GzL)DHnCuApHazgPDko z?}+xQq2}R6uz{ehfo391>o};fo(-?Y?v zRvVP%xYJyP2Z^b;MnwctdsOV;%)uift9}lAc>)*`Ix2Bt=BVOHVAB@hOUOPoA>`i3 zR~veRQ&3ARAzN;YC$W|sI3&oF6PPH$#O6Y%ii-lsePXL4wvuD(!IzNBiAMp-3lfbL z%Dc6=uxOnWcPa+ zjT#kYV7$0mMG52?ub9uWh}lUjuOOQ;yV8(u4QG(*7J8%S|$~uy&5LU<)~4W)zxWO zmGN$9nN*^(COiRDd`f)BH>hh-dDli67VLrifS7 z*-4KZR}IeyP`zVdQYXAFFcBK*zAXq5r3`w?&C zP#RJV<=V)9E625-9zVpj@iIT2Yl9*_UgCa1{ocMTE7F6Q$*YB|uzjmXc2K4A| zKtK;o5249@A#B>X$AW#?&V*$5X%m#>qzmFTbO!U|6XmQP1uDtOFy*Q0uoRoc%2^d8 zpaUKF6sVIm5H*vb10JYMf$NU06Bca&1u8-ZM5_*=!n84JKs15xnR=3)2qpR`obXYx z%5+E&n>LV8=nf!pKLZ80PaBV#t7uWCg_@xVC723OqeQ=(;>e}=7)WuLc}(emXl#^; z=fyjzs#?aQtcST=3YQBjCx4o`Cp|7!HT(&c6$&J;`?! zsgu&*>{+mv)C48k^t)slm5JN|Q0WLNt-i}i!chR!Ulg-_>pj=BUcmmF`#HvCf+$T9v;#ogeQe+-Cb`Bt0Vc8staqylLJWZO9`J@S6%Fvi zK`mg=G`_Rc)LP~>7RR-226Qku|1>x4D^MF+ef#SL@1!x^OwQAV-AM;@ChI11Ad+8lD+ni2&3iu7&#d!o{Y#AJp^78 zK7aN0xiOcF!Z)nY&@I5w;WI5Yz|F%q&d#1a2#`2CKtB`u69&={W50imj<3|X{FPs1 z8H-_)C_(6-4E!G84gfNIeqX+PTo(`$5qmB1R$4|*LFxTJi_-gm7y!f)(L8^iDj10$ zMG#FG^C>}zmi^B`Lqqeofm*o%G&KLLN?+6e1G`(5-r+fkG1;d#(AQ@NfjHSY zIQ0#Tjr8~0HTzpEjIo%5~C0RF0L;~+O)rV${RCe)nM-5(8WSZ?h z&!3~)gaweWexShhzvh_C?NOak4NT)XvVFX#eG=9tDsTF>iL(BFfvG6_mzpqVZEoN# zS=(zSTm?KGF}sY{7Vb)7W~Nd86(sE=sk7zXkyf^j7gl^@wz&@Fp-J9mXk{S9_nILg zMB<`i3OXw}ttGjTeK}v(i|{0baFVumnXD+%In;9rtPbaT9nlxM7Q<-hlurFr{=76l z_mgPqkgV8YjQFNr^D{20FFuk&ux&AeqTOtkN6WB*>a2(PmNpnaVyiN4yp+vJjjvAr za5LL#P24CajQX@Jw}((%mEMTxm%=&o8C+AUC}jNcSa<^}`=j1ujoBj`&j&6K1=ZeD z;U=Wvvx`$nZb9l61;9uh!w$o$dcp`?VA2&01HGwp2K{3&hQKvj7<+Nx>+fn8ymjwf zu-;r2xd#zji_pZK&N%4iLdcaq0F$0ESTD8lPGm2s4+wcAPi_Oh@7_L zkO_v5*v!h6<^|e9>>JFIRm1%@%wKPRY5azO$N2KhKYS%SY-|z9n#FqlQ(n|;TeVR< z%h#os=*b-VYGK1qR>8%GA-e!HY0GD)!M!n6O?rvlq<1Pcu|(qDCYU+KP;3-<4|{pmd!GNkJd0ux(4$%@0EOHh!j(R0yOew|0d^hp z?%~{qklk$640^{=D?@zoLk^bvSBf0V8yXgSRo=25WVp00xlZ?ftCU_Q^YP(V*~Cst zf#{F*Q@b>H@KN_58yscLYd#9&Kg7>QS6SLB*h|uUekJ`Z1#<>FIz`j6(-yxVb`nD{(u9cut&q_`fbiWP8Yaqv~#cc2U0+6I(d3U3Jx5O$qVlN$XUvyS~_#5)7S!ZfAVZF+$!lZn3+VFl$7Ia-GwSvv5=E`IC zc{ZfxYZKb?fkf++b6lYFUT$!-@9p)?>Y1z)yrbr%_z;%`qqkKw6TWj(aW$=MhXfWv zzhaEU9$8Ule+#iZIX!P`yqNt2d!Knml{6xs#a?4Xdfr+n<=91w^@$_Re)WADZk(FD zs9S>b63MNu|DsPNYqu<9_4Rtm*ZTFmq$O%%@iekQtqf!(EN`D)=u^YiA^N1_-5w+* zO^>VB^Epr7XI}~5kKD7oUtBVsj^%x`81jHmw5**wX?zc|%*b9tQ`h{_MRc*m1R*2D z9x!`}IDxL)yYw}NIdU%8-XR(WZoKJBp1xk8?D+BN=-Kp?CIVu+1MzmWu~`vzm3GkF zU(@5s3*&M58YI-QlFVmi`y>a1KID0~CY{DJjQU6$Vkiq(be@gzgejI<`R_R>QM_pO#Fha8-MSC{D_WG-J+DBDr3Bt#Al<5#59?=_Vh7EcZ69Hra60Wniff*ZG6u4ANuUec{qm zYw&}rmW=7+r1iL)h7vNXNOYjJ#40dVp22Jpt*`;y7A6VfS2%!!_rEleHe6Hf#A=)N zx_=EiXpovam?ORUY}Wl9Cdw;MK6_IV+e-Sv^=(_fOcXcUB1PRQjq>iOxC7z>vR5kQ z#4=BzuG9@I6hdDI&MMCGmEa!^T=J7t+ErVhRP7@?t;Tv&vlcXLe%lzDbcjI^m&=gG zBSv4@G3@Y;W%9O^+TFMqP~~%Wx4l1$6{E6<1ge8EAK5=;qJ*N`Lc1TcLYTC;&qsUcNq_2;cyIfA_v_B=TuZ zc#7vuMS*wq+h{(GSDl0Op>xP|+j`WR z74?Hln-g&_AKEXDbrbKxlqc;Je72Eb&7tWDhnwY9>+m@0gK2{ipUZ4vl0n#~@5LTd zK~^}T?O*So~(nPx}C@Tjq?@Mz}-0%DrtRe1B0%zW8u5UVwOC0wPJ5OuV?9*B469P&qf843TFu>QTMy_-uPR1xPAaTEAQeX zkouvr$DatQ+tyZBPanvfPFBEZ*u?c%s}sZ? zLq8lj6X7W$rmv7CT_^md^`_pqva;1(;9Y90{YADVadp#%Bg2y$o_^CF|$xv2dNA8J6Z& zNQu>*@nV?oKDmcK_|%%gB=oc^*k@+Cwfo@Yi*&-a5w^c+t8__<%Md$v*rvL-I{WKk zWn0}{-G}qN57LFy6+9itf>lIT-_h2&NdO~Qyos04ToR`z#68oGO-;HoZ>)1_kgN05Ce7Mrs55(HdLt12k>VHQ`Cb!po@xyxajyrc#et zNTBslHz>=43J&kEyn|$N(V6er9}a5!sLqHp>a+0Nel}IS&*JyZ2+bG)SHv2ruxzbNoCqG zs-$JPm7F7DA!X??eOV^SH%7T(G#_%T=t53_)DD%9e8jduF}-M1UOu@FW*PgFw-$L*m!(s{F*md~N|JGJgH#68jLP902el3mdI zU`}i_van{Fw_hl~3u;1`28Zb*_lI1aNh)Vy^7>NYana_xLILKJ zuj>TO@&tqL&S_d>_*MMHh~=e}TkK=Ys4O+pS~HLP8@}v-n4;fkP3I1rYf(qBc-I$` zJCo=eo5=r|c*9$;w1@P^P!IHq%h`1+=@%_RwbI{OD1& zlEDx37GsZgudlw!1a|31gxdHbWI^{`?w8qeDqcWc^%K1kmP@by*kdZ=u0L~tNr*Tu zv+~f{eTB>wKWTj_=&>0`$~7Ekop8k+dv9RA!-TUnG1oAnXZ_3P227xR$4u!hjURfK zH!@^F%V-TZm7a?%yLABQQ5&pP$A3-ZRhHaj+vj;`ZA0PHbHMk$JnqEd4&+sP zPMnym51n*sB*ZbvC(kT3|9M#USa-5b%1CnUjEM4u4NWhF*h8nTA+?}aNe$^fXFZhJ zPx{6CYr;~;q-V53ES9VdEjSf>1{9*zk`TAv`&)pI&Q6H0cnY{rq0b5-d|M_%^wAY# zi@;*^d8S0lN2WkHBHZna^_}#RLE1Br&y$9a&*!cuXWqCKKgy!DF@$6XFw)S56GZgK zR7ouiu7Z30I&C)PrMshN;V<9{ztA}s^ZfE;Rn4`F_&sX@;=u$ZVk{Lk8Rl1+5Ciq0 znju=xC8@HZcIHcGY`;#_o<;|1YayA6L2#qh^xo@t-y%S+F9cH+n=$o6HYeaeLcKou zFdVfdc{Cm!?F5Tn`l{1@q3WtiaE$-xTPyEcY@BO;5BjbooExAW~>mwz65|_19<$FYmNo7&0!EnQ7CuD=x z8mht`dpfUK2A{!uJ?>B9H`_^R`};8%mfHH2Y>Jn0#KF&@==s^%{HxwACT7w0X^gT^OpJRg9Qig6 zvN5gDt!#^`#uNRuu%O=+b*6|!J>!zqrz|-TE=eywC5>Fqz8V1m`JtaMB&y?%Qqf*Z z;*xi0?#8`-Y&1n>#`TFU)g<^-zDmUVdMty~bgc?PvnSNa^n>7MXlZS-T|<=_oFjFk z=62}YTn&E6@$r0#QUbr8!Bnq~aL@JpypoH}!Lrcg#n3VA$5`PtzsQWNxUMga?h}kP zy>W+*+n9Y(owsl0;g zvnLI&5=jX7mqeMxw|x{<8G-av6HcZ|TB9Yj{j+&90t@{tZ(3MWM&xzp<1u(qNag;# z$sc*!U@ZeTALsV(m+JOEFL26N2L7~kB{jvdXlf4Hn6I6T3MZsxV1@-!lq2e^D3HCu z9*D{{7#5J9>ooaHywLb8oH84E??7jRvnedo{+q~wKE7x*fn%FV}j=DwXmrtFZ*H0t2p^cZdz9;PaotLBJ2QGL(YpNNv zE1a`k3fr9}`1oo)GzY{FF}?;*oFqwmRnCQa^??@yDE&RY>a-b#B*x72Mi zu;Q~*A`a!aO|8Z$(eqe3zCB#85sVc*onNdu_nn_%6SLbIwA91|@-x$_f7XJog8L)q2;`w~a_FHHjiM+It(PHuqVg7dDRLNeGETila5E?- zZ0n*fFz`a%V^6cV@j{i9&^{fe`q9hrOZU}#s4_=dq+N~*ZT)>h$b zZmo0Qry;>npeTJWgNrg<B58p{M*d$N~%f^8ltPwp0i|x=)RhxnXMntYM(9&=rA?M?cn&JT~=ik+V(@k9!EVYx! z@+6!i==yIRCKB{Ooh=F`%3d3htA=Y|`YX_i!D9f(H;{|-XX*V(L{WmS9K_Q?CU@5IpsZwUm!ckZp#RYS{A;Zd;&AF=7Jn-8^4N`0$3ejh!& z#SNX!L?vswNKhVadCu5~?XA0>J;Z$vK0|3f-Y_6bL5-at~0m9>Z; zXC3$bx{y~OCm}zt9?>glKYT;IkB{_qMk>Kx0`Zn(PZ?7ZJ;+bhmnP3hDmFYw4XUs7 zqt3NDmBQb@Lnytg{H?h)h3zY-`^qIBVlF#sg?6=CSF}U)`5b+})#mV{z0&R2h}-?+ zfp!n54Ytx;+*g_{CKLOS!(Qkm1PcRajZ7#fi4M6CbkVHyDtDV9wqHHt_*yw_oo=7O zq?YkuqY2Vo1Z(dcxar++;qbiuH8pv&R7UM#E4cXXJXuhPB((LnFFGoqbS;-;-!_Jo zwwFyi@KR1q9MxX!mu@VFAL+Uce3*U~g+x69-DvVmywGNb)v_l?oR$1O@5=pVV}-N5 znwy0=hpG$;QujARwO#<@$y@(kpeco4Q4dsN1XAoHF2&SLx*g%(U zHY;|<{9rvcx=q0zsk8I-;ETk!f?)#G#ys~P230l{iYlbGxaW(&GJMBiK@1=H=>}Ak`a;smq?~wpzM?wQ{J)&&Mdr?vWEY6YxXgFycq5H}$Oi3lq4&s(-`!^ESQjSBS8(t=@?f-7JSLZ$|z>*%~LUStrCn zE)`a=51UK&(neA7fj#{*SZ*g06i~XL zeRMXgZgvF!?dWF53|XIIlQo~{9%^-O^ZCwLl$C%49k4IL7pZx@>49|1kTu8J(xm96 zEm=DiuFK|0l|6#4Tds=|vGZne<@Gp8>dNgJ<3g8;&1HNSDI=L=-QjM|3@+ja#D%3d z3%@vVnWI=L#r8q?8miip&5f50hjlTq!%zgT*6Xg@oSvZ$Z;FZE6;y z#%{&DI!0o9rqufn8h0obTB2{9#7;-1ljQ?k+h`_~56Nt(nMO`bF3?X~jvai;r$?e02>*fh_jEx9Rv|FCQTARq}K-#1f%N zR5^DS<7s39fkz*cQDZro|% zDw1uKC#YUd9B=8%e(AF9o>t9AAxz*Ux;)M+bc)s1ru*5L%5mIze?owFE%t(&iPPJ+ zQc2bn#dsi+}olueL!^b^d!yD@9 zO!Q)mj>kohT~>B$Qs=Ns8v-Of29n3)=6=Gvzs-|vbh^RZuhSNyhPRknZmw&#@z4Qp zTN5DSo9|EC%r>I1N8Ns z>WbCDMochFs^sATEq=`}CZkn+|O1=MgKP<~(?bxirWt~dSqK{3K} zzo%p=Db%x%ah(ME^7cihut>Xe6K{0+&!(ttQ3$ZhbT;BgbcwwZw^6j>oLm_)c)B}g zbE~%ZaYmf7T30Akeu|@9*DItzwdh4x=`#|lVv}aCfdTFy@uI#?MY{Zr_QB&}sHB%i z+ho&hwceGM>8`1P&kZg*mI!;$J^JI`VtgMLYV}g+ysozz%b?{Gs8^=+Lgcn1qraAm zAbkM46?OyJLG7Qz-gkB)g%3#()w5JxnR|FM5w&%^x>8xGrxT*2qQdq!tbr37aTk{t zhl9cgt{uC)H~s8RLGJ@Liu7&v=bIRNT$*lIn{P)ZetAW$I#W$6SPgYGhA2%&Z}|$m ztL9#!BHSsMo!-y#QSS_hQVfY9IcqnZMSO2tOt|^-H8nB0FZH(i3M}P>Ma2C1o^V1} zlN4G~gbd47JbJHj=Yr}AwUL3jhQgQOvqE%5_xsm!K0u)5+&cnB2J>!*1=EZMw| zg5v5>Yj16mqJ68=v-LknEye8>HpSb~WfvWhTfM3PasW^0=2>8dK`UPm{(G^LYu@$2 zl@ZT$54%z4_R#^($i%jv-g-|TOQ#r768eTepe7lfu+8Dj(U2CM{nYMZ1n~0~bxxP3 zc@_Eav+qI+b`-6i)lo5m#0Hv>nWWv4YLJ93BNwIK z?e^VwqfVmfU97P>RoNs_dzf(Y-ovR@HUEjzAlix#uq{m{wE>pzI!c@UX?sYMb! zWIH@(pCv_q+?Cx&{u2%G&x;j)dVlvQ{%%sB-fRY9!;!cgI=XrwEp0u0eO(TA4I^WH zT{A-?V?#Z5HcmZbUDU6xu|7x-^~!~@k*=YRwz0Rl=15JGyVdf0n7s?}$z}^j)>Ykh z?yh=1-o?S0r4iURQj7|COXUEd-y0FVWyaSQKgrKn;oW)vpCfugoy*Gj;RrJn!qzNL2x|s)S8m>k{M#W&o zYCJ$s&ImKw``Sumb_&!Be_9D$UaIWUhQV&?D*u#c=?(77UuRjZzTxDk@c*`c)gW?W zzg?8;v{FBZC{k%Izv+qZWgpH%7~R57)_g^ysKiC-2*0eeT^A{z>!2n;2O`pX-^MP; z!KgvVC9ebfcGs!pB;@?2eLF#;yl*q~SnJ(%)AWMz&{Hk3TRC3duoLTyi##H5rpJR6 zf{+coB7+Cw;Xh+tmV4KUu;?ShX~MGKG^4G zHWYd~IR6ctVWA&YJkm6(u(!6VA7ec%+(bA^Rv_$8$aG~VdESt)FceXWTA)1KN{!N7 zzy9qV(GHcV*z#H#M7{j&Gt3#KZQRu*HXGtV1rl$&+OAOvFBfWUJMr8jPMFf2ba3X) zjeAH{k+_MstfZu1>W0Jw(P$EuiB*>mOr0(E5_n$S9IXf~xj1gSH&GOm2Y=5oMzx z%p2?Vqew&=$Li80=!KizP2_^uT8$!e=vr%Ypd{Fx0(ngGUJ1?AUmvhhvAd^8`P*G& z+JcKxUn#03YIRuF|iuOH#!jj8~=@rg_v!D9W8V{s3f@38ktLH?t zM{)q6-87eq-(+QJnbODAPMMc+p;bH>ew0_4E3}2aVs~EReV+8nvdUhKS|q8(=je^C z#wpKE)`+i}(9%TqahTU5K*YEh|GMvGx$x_wmGoL4%JPt%BWRfB!AOl0X+>|M-hg0` zR{nsNZ3Ss5wuYV)Rn=_gVulFfmEem+5FE?^)nYV$KjfMcI@Kl{iYw+0d zsBWvLd{YfbGHoqX{v|zLdyUqdMCq^|*}#PLO-Rtr6?h81zVY;YvA(D+Ev`GB3#l(kF8xI?sKt zJv8I2drrS{@$A~PGNXbg_gRtSx7yRJwmIm$|4kPTg!FUZIOF&RtHNOCaBH-_VA2e< zW7x&(8$I2#W0$R`wA^}1Dcm)5PzK+9oShQ2z38OnOKxd6;`H3rXS89$13yXCSBwv~ zlI}7RTtyYDV|JTzD4%B?)w_H2rVrsT;9JthHc~w^9`lWxm2y*-%Y;jAIYoEWM(oC8 z76-6)4RKLy>;8qmhz3ehIjf;!UQ#)FP}4R_)V7~1Ra5R7q-MRu+1dN&$3e>)iMO}; zTy=qd{*7$>8U`%$bgZyNjDZR!1}8xxQuQoK=cB$Qa<@WH<}Y_bv8-Lmx5-}Wn$u7; zU{Fl!ipMRDQb(TT+^R%Q`#jWi>aEPI$*l1S{xelI|K`W*iGW&C>zf-H7gr;vHqL>} zbuoYVWa>^Q0CG z%YoNB(uKX5@z&r|WG!1s7Npl~oV~JTf2!Sz9kutQ$fL<;KO-sXpkolx3Q<|M89(RS zx=HM!>+Ln!X>Jc?rXSf>?=8COs3i9*_L=yfStK6VIXeZhWx$6U4^yjuyofq7pAAB`4SP$CCF;IbQ-% z!n|bIVezDx0qErS>m~qTwWT!bcBH$g-Py3;dYL2G91X_vW(yavZLC|^tN*MxjH=p9{EZ#%0N z$e@?6V3a^pFpt0>ycw+z*#<&d%fId1mQtlOMV%2tF2Gvl76iE!n%I_T+^^){$on!; z?TH6Ymy4yqc9zT35R*uFcVYy0T%Q`Fk822z>wC_i(B{MNFLTA3mScxhgxUd1B&>E||(w_Hs>0$YRT*^5MiR1AJv_rej6r@-t?@5#^= zw5=XT5jzg|wG4ju;)f!>Y8_h8iC=j-Dw!w06~mCWZaOIFufB>fNKv#C2iIkSY`)-A zXguRHvcpNJ#vnQ=h1o_b!@lQM!Z{`dL%c+sS`+CKc{UyW0#e_m$}m_yub@u~QnY|l zgQRsDAx*e!G*M5KeQpjAE?$8K-TTHxGrlJIcr*il8U;Qfg%L;H?pYW_N(C4t<>LNI zi)hC^UY^3ut6lb^jJX;F9%R)E6=qerb4_m*Nw;M8t_5PL4)?_>H_8bfW<`?<-I6t1 zjam?=imwSCM|;!T_u0{onE{o(T`T*kC4;M{CwBO(k9mt{ewGyEtOKS zka^;1a*L`$6@0wLk&oaheq)jA#pu>?3z>*&94}X?jJbz8{dwt5!-;Cyu|-1H^%|S7 zTU2f>_eP`@at}Gla{MXm*!$JN25Y_OlIh{qlmzM}fd$vj7lYzfO$P>-vDD%V7nxa^ zA{QW~E{YgPy-+JDK%t76*WAXC5L>vNhoR>ors2@&xv^<~mba7CcI8s>?wMJePMZlM z{H)hthWbsqw-rlYh8=idpg=lgb ziJ93+%^pF6Pn6QHb1cw171*96{|A2Vg5nL_kjmRoABUSo`^u55;Zu+OGo2aKXPVr+ z(lk7_0-o3cJ~!TTrD7rjF5V;h&^2!lrISx;(j0^BLti~V6W7$|!e?rxh`o!530m@x zU#+}yLj;7GtuMhF*u2EF)8EPJ2)lq)lpuDCb|D*61d+ZIzGT4ZQ(7#Ir_>{V$Ri8{ z7k>3dIS!jm^<4J4rzTh((uNBoK-~h)@zpgO_JmXd(BSfzy%?A87ozVaPKwEd_HIk< z_egs_ksaU<^!wikGS#hrXQa1q^h8_+GZF$s&vA-8XvSL{zSueA+qJ-;mEf`iI}exE zYW8(Xm9nn)x@+NeJIT(&9x^GO$-_Y`Rpj*f<=l>=6Vu!@}nZZ3|@wZ5`nhr`Lt zGUke1VNI^^PiMmYBgg~S`@kyi1EPOTo+Q zB#jsHgn)<~+QbR{sMTxC17PLSwLKkvrECHhZ8lQhX`62wop);0NF4@)d*6J1)Skc_ zx{-A1`ca0vvKHP2c?ch>EDZIgJW67GChcNWqfM$+reAjRVxkir25umyDn@WDH!JeL zRKodXG8v-G7lwaW9DYQ%p9P6r+tVI7I|EM(_HIOWiJ)Gj6J|X_55T%Zz#CA~gDlx+4nuEJrS-q8hC0~3KGdw40Y8;i!9UKZ=2`FtFD_K1@75S1lKKY; zCc3WnT62r<6&c(!S4ZF5{#q>RihV&g;clR<2Pt}9{X#iuZOC13 zRx{Hh2(y6b_YYQ95jS)5!cd{8AEls98Q(FsrmaL9-x)zjL6AGo3oynydmH_-D?zW% zNnYuMCr1}HKx7$!X+De-!AWVT)~l=?9!b(PxhIm^l^wb6mjJPmX(!S$8Gz}Trr46j zJ+0HX4qB-7!frEUx;>jh*ds3X$DFr~KvmxmNKm*@)ncGtr7!=9etz0>fCtp%SgK{t zU$YN{%+FtaAif+{IVR#Cs^KMAqp*Q}ge;%yI$baq_!({v@ai27*RytM=Hwa({lx3v zZI}=|3)ZtkHtmh?S+tGTgO=Ydo;S;j4{~%LdqFDKYka*OAN^~O0dV>6JqFa5U%*Aw z17R)$kbw@T2}nzeP0z^C*vNoO-#|}Go1K$`6=bLf($fLy8|oOD8tCfk>+2Y6v2*CM zO3*s_4(s~#Yxzt#882HpyR(nL<2@3$!lH9sS{cQe@Pnx)#K2QE8;6HacK&bc_Kjg=UbC^fWlI#! zYHVv_r4@*pB1w>rN7Dft^7eZxfm1KTV7e3cUJgqwAW@MV!J&XDuxSdVjX!5soO5YfX+s`mr$f^r*W=Q$E zQ?@G{?3`u6Uuox&ASchdk%&=);jd`BDrsmU7aci59S+H`^%b4bq)=tE9d(7lCYLpy z+(l?uSCVXi0w<`j)YhU-4XOMxEMrm{^@!DuI-Z}=30B#62A{SvQm)ty5n{XL+iP~W za?k}M1HRn@PNg1UNpC-Z&7j}E7r6$Uaqb07J(gOuXO}yb{HZ&a>Wd8i`F)?58RY}o z5?1;5ctFAqQnYaDQ#lvEF`d!nj0Vj%O8jQANUU4f!I|g0mm9p}V$Th`4e-jN^Zogy zx!ij%hSw>49$7)PB+yocK&n0wZSz3A+kSiaNeLk^N@7tVd@m4YH8*IthJep2{4khbIk*S3hOKDzZrsE&+(&Apv>zP6rzh~-!{uahKx#< z#&YXLH2e}eHlxrkZC@Y+9{DZ~?L^JS3_(E&EaG$LV=azLCwt4fCm-=b8rnNG zHM>s{srCfGrU=izFS{16$eU!)p?J7(&e^eeduFFzbORBVSB5>Pv8OPybRJ)|0e z1FLLt=v8T-J+K)!u6hKAz)R6dWd~h4Orts?wcU@!!BkS?-e@noO?@CjctN`x)3TYA z%Io2-mxer}mSVF(q6gp+_!Aa$h`syAW3ot_SF>!kTRG}nmwens!2b$IIk?6QJ}KrP z=&*&*CF+>{_XeVDkw0)xgY!TSK;YF{VLi%`%^vt z-Q#@rkNO;ad{E7!FRzylzTRK6>Dqqx$4daW^{Fc^gAV`Ci=5wEBvuh?lFx+*I#dUU zn}@P4ZvI;H^c?as4C89co2|uE4{6QQnS&yLcIB6q-#O=<>FsFPOu_Qy`hmM?{wEV% z-T#Xo{B9^ElK$N?rFe6_4S-K^?z^9{?sx0gceZT+Bw9TVR7otjP6v3s?bqQdj?ek- zsDIq#PGY~GPAZ4vT*mIbZ*VOKC2%r*=-MVdDsgu`d}i0jVnT9#VViM*Xs8%9bYHXk z^mg_2<36IypYFCG0H5$v%%9sreuqE#`748GAlpQ=MUdG5|88m9(|vtyF=IP zAO6+pekHOx2moAK8Rlgm?JsTU)yOX{I>AE5DBoJ4(pu`V2>k;hj_w?|tPF0XRV#7Q zoAK?;>^uNGN)30{>nCA2=T$qN!|-*U7N4rWro*tmjd4zI&mrn@u6gd-^JNTghYOs; z^b=$LbvyX!zg`xiZ<{KCJ@N9Sb$qx){&4hgS2`+)6~S)u?D2VGw*RT_b%(+NR6eaB z$4<_FX8y$QK{dx$UEYWHKcc>jQF;6M?Jy5>A7WVXPw)Bhc|XS;JCd|wME-95l_Jf4 z`)79W_y1k{I_hW^Xvxi`BjRJ&bLHehEI!}fuslG$OqvSv-!K5|Q7H~M8^Uorz*(+} z=ewT1D!=bJACE&v?mix?h_G7teS5)|29{+S{3$6EeBmLw#w@2+OGktIa!KnWkak%f zo@aW+UGVJJuVQ(8u56udd6k;mbuk|DoihMDPOVIHmDAgBe*eNTi_7)6FXcQwe*bJe zPv`0MPtIZJ&BTZf)%PQcoZ8-(9L=tOR|Q93=ZCV36Y*|-`mb<`D#?RmX>Z?dS+9tj z$GnuBxanJ7DH8(BF(o4|o&%xZy$+Da>MCOH$Dh(*?o6KBCF*>NxFz@kjK1_HaYZD* zN};55ahNUL?75i|dhN7xfzQ#JQypO^C_Kf)K~Jwu6~-L_)KpUO;bcLbyrJtzo!dGQL# z7QhlLk^nA_P`-!AonaBTV0Nf=71po_%Er2Fs19(-->V$+O zn2K1tWvb4zLO*iGEzKlyUTdj3j*5b261*{+M^1a2{K2t1z}ux>Z^JQazvb1)-fM07 z^Y7JHH7lI~)Uvc##?iT^{Bl<8H)CaSfF+hg(`Wwn{|)tjp#Qymq*wn%{_Ohi(+9aN z!~OoZt`3{iFueSUfI0vSE*VODG3p2B=m4X0-yX;7{?zA{^UWETVR+`*rN(=@gn`ew zDiSRDVxZv_n!m|64n}FCVr%WwCjGEinj2?nUysO;KmKf!H$CdN<3ZA8;5Qw|zxp}* zFYDFhv#$Z9+Wvv2gu@HjLM1Ytj9NJG3eeRee`Mj)@x^%PPOhJm+Wh27DB92O5v7w=k( zXZi4t{OLmIgR&SO7qoTMpKFrd-`~nk-T%+!J0I(%U#Q|F0Q^DeYMyTJzcf5n2N>q5 zFK@cyPdi;-#+?|-HCL<{hB2}ll)5na8YNF+hGJH1U_(u|MGMSo1ev08rA4Bpn*uDI ze&q4`@9N(LVz0mT>A312%h~dMX?K)c1ROpm=y+L$nah0R*YTWlTzM#psPvqVF0Wux zIqFPp*P)N~%2xkO!!OM>M-tgSlI=xrGyLmgaqrGC4h+d2JND`MulDHU``Nyy_vp*V z7jN>lS1vCqrr81H4G9g3@B{6^uj)QLbv?hmKiBkqwHQC?HirDJZ-}U|p0mt(^}es% ztGMLigU`eX{zRc@vt9VTap$gl%)i1VbNx^GjZ~kjNulzadUtr;a6MmbyOJg)617(W z0OT3HRYu9kp|m#pcrwMVKJ1AfACHECBo{Ri{C zFu7D-yg#Zb7&Fp80r{n7)=kyd_m4xp2r)D~FW&n55r*G2KTpLJN&xH?AtbeE=OZkx z^7U5M#puU+yearKWmexT1 zcv<=2bbTy;?DH+h#>Zl|`M7Nf(oT5M)BCtwUb3}bO91>CHN(4;@(PyPD7 zzvj2YzAP)(dS0(*uLxGu|8?Gv)JlDy*0d1k?3rq@AD;8?-xJD$M2!f~Uo}L8-|_VL zuZJrO@9Gb)4$rq;rgz_eo@XZp)CmC)Vr26T-e<+Rr*(1j#AlwrEap{Tr$y#)xE=1( z{=UaN)#iDg=lMR*%l!no7vl$aaJ2j;`ZxUhS5!DfHC5cm>2_n*cXjTaoD^BJvE4gc z5|#)1xkf*GR5?}|3FHwq1XRsl-08{dy6*bN+x~UE4x{I+@A18?f4nm+t*meHJd9pL z%)8ea=V)y=Soj*F?)K(DP!{h*SZNjATTid4g0d%BxIca&^J|694$mFjHr@U#|NXzS zO{w$6U%ro<%(NLb37m}!u{|?(fb(b7_WWh+8m==WW5u@d_GW((VU97ik6}puuIKhd zi#c&P?lzSN{~q*s9^Zd`^vMTjHH%JqJ&$+$2aKAaW%sL#e9is&w7-Af!|I|?|GWSh z%srh2_G>U~I>7j{%~AdGbD!6|?!_<%*0iR#VXg4vPu4^!8KB#-@XgZp&G#zA-PtBzUOKzqw0UUT_jI)k{j2!=?a#tc7V5i z9IdxJK8l@=u@Ac25-sWNTk=0EjS?{6Q){9KH+LlPdd(bDLLuGiTI%Ka>DR%hqpNR! z%iUqW2fn?>56jQ0zwW1pdz?QC-##v$0sy2Xy~;vwE|_EGF5~ZW46g6ffehyOvq`g@3dRvcnS#vZ1Zqf!PdM;RIT z5)j;X9aT&$uPbrsmRjR|l2<;-c@$g*Tn&+OQZkaA>oI~#Yq}Id1Xt=R)?z1c8(xunqQr<52`$xyw+xU2UKN3%m z^wQ{Cc2n~IJorvB9vxZs>mmUF>Q>6e+IMQEO`N5)ctfw>etusEr zYpL#k9GUsFvTDw1pb4xEwE#kLg<=BO0%!tk07<^FTbKtCcU-oP23F)9D;o0Kf z#2HC&Q^}_n<{h9|2j{eU@!{&nIcHtJy58r#jLJy$)2saS2RDWaNG3z6hR)HP?B8p6 z-EKa--e==M==^k*o&Mc@Z}jUoe&1Lcd7qko6970o*45VTWxqL$zi;^iye*v($F8Ed z+YWHaXFA%?@VY&72qXE*VlD4sF2ag=#eojKF-V0E_xhtR8=SOTxBtPKz))jZVO>gw zj;zN`-r<>FFFzKLqF?2q?Ek}e-0EUK{ORB3)y4n-^eGp_o$YAiJJmOFJjdm)eh%e& zz4heN_n|&odk<$UyN^|@tYc?Xe#61gucJ0U^mF?ZdCb#Wy6VVALrb@vqVsQgQg{{r zi1V~*j}^@(A2rKfd+%?yIROCNHD{(`PWd6=&>i5jHDA6?obK<>#IDEY`?S+CMB7WT zt3s-YMHs5=QHS@YXD7jIvZfBN9If2joh#^(dYsB%{}%O{IX}MHe_s`SoW9D*ZnN1m zRqvJn^f`~=g0op@M(+SQo<60Dc(|bryO>2?p1ss-?mE<2B+P{L*!t9}PZG)619%-O zh5mlUHJ|^rwN{exS=-$&e;uyoXDfEPo}6aO`Rp!JKmWX+n!e zXa?|ivWngwc@w565e5kUH-RQ~7U1ZPFCKbzd%*_0El1!-o(%{2xE-L6QNJI`{azKN z`7qS6c8=l@t-WV`^*%32l?DHW_T1c@7lyiYIA0IAqkMuEFPlrV<@eTMv)tcj{qJP1 zd{))UWZ9j6HhE#+5440Y&*btn0P2IdtY3Bs)u`B&b{J#&r#!? z!@1{az&HmLSZi_lYj8Mp8K&LI{^xGOp@r`c}5dhHt zg>i8S{rt9`?3&3B%q1^YnEl!a4O|^y_;Q-BX&J9ytJB##=eTgG%Z@O}T;t&r3;bFL zyQqt(*nIFyH^TFavlBP(U+=$>$*WE20T1tkUGx5g=YRG6nJxC~$xdP_KgHdX0RY4m zVblQ}m^T5?1SDWN+itrMRm*@NY$2i_E|2@yqcb&-anN3{g+ZDK0lXzccOyl8p@euk z!0WKHkHxBd4WspTXj}aDd-YYl_R_`bAZ4N@;Be{CO=Co^`16+Dtkt)8_P=;MZb-7- zh;WZz{|eXt`;>RL9u}!zjkEjT@B46>w66>YtQ~<3f%21UhkAlT*Pq7uvnc0J!)va~ z{nNgU>qYJAdf$eG#mIq@Ik=5mN4|g*53mY`dM+fGRySI%^jbZ5&!4pvp;s{|yPgT; z)SmKu_--OJA^~(IW8!r@bm8nzFkeS8AI@9z@chEa)rVu|6Y3p$ygOQAH1wM$DPmf$ zH=WrMJbS^!L zBBMZ)xrd>?-?HY*zDIC1KX#7N0Wcge01g1)NzOT*2LS!hc<7#bf*_o*{>{0Nj!M(7DxWT$O*O+&xm=~e^>OvAj1RGJSF=S$Yc&m2)jG~B zA&%p?eKToyrS(<&HH~+?It2aWeL*}?Q!dvhox0q1pNijlgAKeX2bDR48chg<>CQqS zQr8ZBep`LRp&dFA!kyaV1jn(;y!++@K^=d#uSqF@lAqYpHnoz55o`8|KAb$$L_XjZ z@lFs5{3v?^v1%dopEUl+H7%YzM*V*By8d?W?o*!}mbIhbx7do(18{INcy~;DoKkBK z-+`r7N5)fA16eYFUJ2_VI_AL2%#%HD((LTGM`ZiW8TIymdZFG8EYWoL3U&Qsb-Tz%i=$A0mKU;!;4g;e zeo07JUUtZ>)zfD7ZK#Lz_54g3%5~B`QRy+#!u;z)mcp_vU!kaQX}MxG0RA)_d;B06 zM2u*1wIKKP)s!U5s|sAe3nBvmZ0WzbfBLz9y0Dl}-D3+MJ$qaAl=;NiaW0#wHeH zg<&!ff}NQdrGvW}-EJcjmZD43%(H(3J@W@E4!s>MBJVZ0fawW1^%C3@vQM$L)aTQ9 z^X-$|b&9un8`NniOJd%?eB(QQ9YeuQnj)B0uHY6TgnnE!nY(77nZMXTFpD)xFO8)R z>**0_Jj*^h0RA)_$MOaQfX2&N9??7}TUAPdZJ9((0RWAUE_-_h;r_$9-{sDFxO}wf zy7%4Yt=02ay1wGu>=$DEBKHbU98yyD&SMUJ@@&@%zipM1-ldJOR4FIjK&OFQ=IM^? zn#OqaQ)^S(K>P>D?sx$=->)hSJaReWEDnG4DjR5ZI z5A0V{p(j8Jq;$7o;yliePPv6$Jq2C=8~T?hZzp)%=p9r7@6Phrjs@8++nIqVzpp<6 zyWF|_sh+2<1Cd2=yE%qQ<$B7MBeF}~%zyjN0Dd)`OL_nSLZjgWP}n!|3K_tQ!>LTu z5h?({*Jp1y=K9Xr+mpvWEqH$GnVnR6^zN>?pY0|9$KqLNy|bHOS3;*e^0q>t2qL(p z9>Ts*;y86TmK>{C3E3>2X`H+*ln^46n%%qs>!rHXBxmyA>Z;H@`bvU)td>!R!TpU>0xE8@S& zr zI8N60e`oUHg3?vK8~d=Mow;~Vulf?c&y_SLZ6)69{jUG4QBxWmo62q`p>4iRk+I0O zlOh#UDm`YDNjHk8X3peV13o*a^wRt?!#dS3SDFi_^eNB|?H$$Q;$IYtuD#ggX-0E_ zzM_`wuXKj*696AUicO@&=#AztnrNuOMCa?Q3^+!Z6*KxaEvaEuP2MfEBN@Htg%<*+xbUnXZOF^YQ+t$HntjDz1Pnc zuUmhOyeBPG_MZD-;IQHAdbNN{H&7nxU`Gdj%RHt|>+VWK{#j}ijY;3%_Lvksj|5KDK10FT(-QNKLpyBUkU#wcf-~$Fg#c^3q3JeMbaQo{2k1Or9|9N=+ zJ+}{H<+Jo=AFT{uGE-4JpQs>uohUur`9jY1PL23@Z>0?R2$olzx=@6MY3Almv$N0h zs)e0`NzKsgSiEb!J|4FMSq_vQ3?$EDq=q}UmUO`O{5D9_(m1sn52!1^8F)=^E9%OO z$zc*O7S2QfhlbAhFD3;@t3|KmNI#m}Y>UvE5l{?TUp+3}u>1y^5o$h>?E^tyYAV zw1A|!`2qekT=w)O2n3L5a+0$9==O>XqXVj3;8#_lG62ACDY+8+(K+^a;i7}jTi?^= zPv4I{q_yXpP<`J-s(t9#O0P3B6(S+n_sGQ>G=GFUn+be+%A6!K(H|$gkc)3!7+1H> z0IapzhI07S3zRsL?`9N6inE)v6hX7NYED0uZ)c}qt`fF?$ElRK^nl>q61MUM<05JE zCuALNC6K~fKVp~sA<6{n_iTDYqb`=mBupj|&D{8G@!pd-+(1apW!RFTN?1-C)llmP zk*vWkdD(F`KGTxm19$+wG;DLdZ~_Tv@@quYBDM*Ls;cB1q0TV?z+HWNyz(V)ZS6#w zKUDYK-2cDZmHVz_+gie%?UR!<`tq8$%EOxWcxfqGa>)qoNN zi>mmLXtI}(#o)oRESxeGyif)x&mgB6Gq?ud`GgX-6aF+D=kx{wfF^(U_er(2Z7HY< zr;u}!K`;Qod*`S6qc8VuSvU(0Zq8ojYEE5!VBUS-KcU{flf&IEzXzfH&52v0>n!A? zXDYZl_u=wDXttVkG*Ami3UVp;A8w%yi8$^4bQKrBerzV4&9xBoJ*1=2>!k@?I(^|9 zvkBkNOpcO%i4$fcatN;KMh}i+O1Q;+CQ2yxhvIL^Izm&0ySj;Xcg0Wn~}hP|ci^RS&nuN;G7Tc&vMfkB3S&(uw6$G~>g8=R`J^WUpT3VrIb-BpxE zPTrlZgQqn@`%E#YS>9nBAxxA0la>KFzx>=OWli0bGrk178w=YOo~1dB=S0|qdFB&C zj%hpWtF|9@fhg>2xrh0L0osuD8{F<`w-3XCDss0~Owwt4;c~r}cW*6x=SFj6^+o(+ z3V^f#o;BQd^8rK$p`zi;)hzRX8UU3%%W?+61HjoD$@|}T#ch0!&OD=cr;^((U6nnq@1IniuseL-6D(%kIwYQ4NurfkX* z&qXIF$?0snZ_)>(vb&JX-BoKR3xxpN)l*N{PkvK(>+(kQ2=-l_XM2jzty4gdm7%k| z%$X|3VVT|YUn9ouQ5myNsa5puZ$qWsrIksXIK5d-uwF87>J$Os2k}}`{yl+Y3+B7p zTk(;bFs3w1nYb5^Z$`irfj@icdRh1Z03J0gW7<#x321n@UY5w`fT{|)!0&WZ1At4% zS7iSFJo5Xi|LKu^-cwtr1)E=-l?BDw?w+eE|5RQgL$_}8zhYR1v9t}sFU;9^@YE4F ze7|DF#rTOdmf0!{pKE6-GcAkh{+O2UY$5iMJV~YQiEU8ZRtVPWy9+2~9^z{9M@JdZ z%@3ryqtsB9gd@&VJvRsxJ6vV%F4oO?G{T3I+fD4xeR7hVKF95AlLSXu&d1S{As5sf z&uu0#47 zIw0;UGOEpvnLb<0BT-EdOJMXX*1VNB(@*=X_YT0u@ zS(!ZsKLB17wrgFeFe2zyW9(U-$#64gjhMk|TBrtOFR(V};~iL*G~6&A7V&It?Dpq2 zt2Qo^Lq8ea^`v#hm1WfejBxv!_#=Fp1W(T)>#f_DWcNc^+onzQ*ir(PG@V_Vt2cGT zSA=u1XDo}M_>;%YsaY<9DmVcIgIVD`_eu=BO+vk#r~&l+_S)cs?SE6(4tujxOV+4g zq?Nom^Gdb8v*+j+dzI4xzBEidZYYBRg2ulV+C9}8iK_BECoAy^2>@^dzx&I{9=+Jv zq%Wn=pIt7*vfjR*cpXvWnGX$#y0|g3Y0LUc!5*8RTsqbf&}+-^SdvqA0pA9Qs`| zR0@ups^R5&3+?C*s;(bmLPr-L`f>VxtzcN6=xI_hZI|quFb#%2f4L*Thz*_HBaqn# z^*Rv*hb|`#A~DW&dF=;jwDp-Y^P!mL-TA;{mu3n8-ZY$g`bZELK;yN!Z(|}rWq?YR zoGusx0Q7!T8{6cr4)=XFx|0LQJbo2V{uIL-OGb~5={wcXCfq=vCHMv_QD}FaqzPx( z)GAKR)Pfzl-nZu`yZ_NokiE!B<%?IkjptFwix!Q%-`&>)m&<@wsBVrMcn0?Q2nUI) z{-==D12F~S=|agnK$=JM37CTb~YSH$pTRECx4xhCnwBtAut|f>|uDYI*ZW6}->bp1i)g0S>ds}6M zwcBnT4?Z>QWBefqq{KwS(X$U&4Rlp;dCq59ib4UXj5DsDZ(CfqG8cW{7X42((xYvi z$6KA#V%5Ua#=TqzWB<252|dZX-D2GOoVoHg(!`qd_gVi(Sj2nC?5L*Ov$u4s^6O6w z&~t)uaN{;ld4n>+EoZayy*k;}x>ZDm#g@>GS<~|;Ll`(Lol!)YHkFd&pfL6#v`!f{ zB_YGG4HYdG8ILYka9B#7(}owPJMTxZV`+V%i8uGFVuLeIaU z!ZdgmaHxD)nzhymLCQDXlHClcqtluLr9KFde7>JON%h^pb0thGn`cniYs%EMtSHw8 zr8hT!<~;NmVcK=~2}=b1)b^MZYXXUd$_(pQFNn;$3Ub+Cu!l)Y9AsiDSD-Toez+6l zR6>4+lS)l9RBDqiLL#$0g{KtI^pNZ#xlnIXErpNz3Raqg4?Xz<0blz#BiL_NS1S`8c{J4jbW9$PcrL;1Yh7oG*62CPx`lm@ zKrdOy?$q?1D4acyY+aaUgIko0&8&&m%RR3TQz2}dG(O$P?xW1*ISY6HSykMt-~F6E zq`pX=i+rf`40P7i(Nq=+s_kw0GuaerHJk9od#qASzya1Px#5H!kuIo1Vw+KpAIl8a zrpkThxX_4|aR8^eLY@)+(OOTm7pU?7d>$!-MMXqpcS)9O_YGu_R48+3*M~!J&Uw zD!K1r=v!xl{Z{0)b98sS9koVKf7k%f&9EJ zgB<`kBz01U2(on2{Yowz>5AUoN2fE1>4a<_;4V%8HyMpba0sKW?6joAydDyO91H{1=)O}lmR7- z_okNYIt%Ca2O-kkA@Zgb$8w_ARGqW8h8VSB&?7xs%(u&_NdO)-Y`uI02mlRtS?tda zCMtHWlG6px06%gypdcR@lD~@AeA9x*sULNq3M>!01X# ze5x0)fo41WZO}D3s5=7bcqz#bG~VtF`euPQ37hSBIag_86kN7{9HE1bv&EF~X13~l z3Xx27o11t^es~T4Yy=B0;bml!n2&L$P!k^c;=w&U<@yH+$p* z-Zbnz-YEir#?R~T=2h^ZGC-9JOx+|g0Dzo#eCjv-?A^14Jtw2cQ@3kq5F#)Dn+$&dY0rK)(QHwMBWUSOfTAFLB09j$oU+E!s= zo$)i4K3Wnh&a^e&PvARs1nYPhUs0Q>v3Xjv<~~Opj3g58!xrmYZguJAOht{je#^17 z1V1#UY>h9+*qEHIZ3ZEtFisJV{UHZdHXT4?RZoZx*i;=e;Ry68PWtSqnwHUfP zL#9=!ru9|SL?3Ugag}Hq$#@xvbuR(_G~B!Y0#Q003X7YZSLW;oIu*_UK`hA%p)d*n z_0L=X=I7+(3U?N4$R6^s=C5}>_!ZGt-Vu^$IdjB2bJ=IkTV`?;@3d!DDYQ0Gqot%3 z{}UeQj3k*#Big$G*0ZLGE25hFPmP^y#t34}-4`qBF!K>9xV*wR$|x&e1x`5+N9r+v z9%kTdUZMqP$cp&Sl=HXA(1iibGUq3&P+3~3*hRl7O^K%&lzy1H`tU{{#y#dX#?|Vw z*tHmTB6laPj3&A1*9aVfGRg|iLV$Z}E$!t=~(IDS3!7k}~%sn5!`Dw#Ht0>X=>h8T3r9Kz)4!(+HF zVJZ?7W#C_`B}vblEcG?6ovsN)%>jF7S(D%$4M-W5>8Qxy$#cFnmha4K zIzyeLkfHYi@B<25&Sm4X{$b*s1tl|Ix)0@))?U0gN zb>ZPrPHh}p)!n`!q&8tUXBocGlib*FNX2j?*FvL`pJhf}Oz1?fb|QD)0Ad_u3TrAz z?vY(Q`08{hc7ydhY23`qtAU-uvKz<+>2QGU2vO#5*^5Oo!!W+$pyFN_SSe*Db65xA zRh(rXK_t_zanK27iEUG1G%)i&PXPelG;GyfKn4H}7qh~)cnMX>3v6dPrcwaVd#?KT zc=4uRk_Vldc>er`9yZT=Qr)S(;aw=@wCGFu(RSB;?l)<_NdwiyU3ckxFD`f~e(&!D zouf3Xxv}%Wf|x7-KI&{5;+a#j&8hdTpMbV;$i9!vr|NGd_IGHc%o2_j({o~{7c>#t zTluCo2~^<8XA(w}R*Bu(wo$MJ+poa|f_T=k`F}obfeA<-UBeoJ$`Yee?VocySSBOQ zC(9W(9_+Lzh8(LKVogJ|2BL|nkZ(=7Q>ww(pRX+ewmdJt(Y1qofdT+eXJ=CY1o9*S z00000060+q00;m802I)IgAMWK=Ih_=<>KDx-}cTPHB3`|Py!8T_{utlDg!>)zz9H9 z3fs;!c|ieGe%;tQd3kWn4bRhmefpg2`}ujjkxiSf?J3M!TF<5Y*4^ri=EYbsDNPQL zuqbt!287D1)Ht$$2TV=fzqJMD?V@><>rvjm6N^l4pMzv`JTn zx@wLTd}LZvla?!Q#q;V`HbS?joj-*v#@8L2Kw@o$XK8L6{3Yuf=V0K~C#_0Zo01B{ zEA8OZ$Nu!vSjmS4nHfT){^_Sn>%-g^+7(oF-3!Jy$JflfcpswF6T*~8(jE!o&G}ct z5-_`7IxCd;_Xq?4o;B=qdI$yx9}SN**4G_CRdPYtS*B_L05Luc{vJ1ry8PzfeU7d> zMgTwWeRSt_x<_Jda?4#W{Hnzf-Q@Q@cTBTYy@5rT@rp^Fv+F3YFec z<;>w6fL9K}=(>Ru5~BC`Z5ke)oEEMsezL>P-{BT_ZeF_x#6fbl+^0+>Y`=Db_MsB1 z8-sld>2fATuVutChm6J{Le|3o7XRdU z0h++cFuY31oPqz%E1{*r#_|FAo*OfVR0By0ns_xB`vZP7bhQK}01J)pe6r7Xvaf~# zP~{~T_$^fd0DV|2d%Ksec|7=D{2V;EzPvH4zf2MrDSRmk|*969v>>*|kLINEd$fH^FQCZq#x{ zQ)2`-PMTvaDH-<>VL-h3rY$h9Vus(`fZ0?sJeO!uxtK=U{RZ6f1kzxNWFl_ zl9S*Yw9IArU6#&A3Y@hk!tFJN*2F~S_M7@~CE8_E@#8j}K!1si>lItX6W36h9)~vV zSxTc&zBH^;+<^d~@pD?$zSb*spyH|&WjSFg0Dx0MzqhnfUfSx>o}T|~e|&m_FW2X_ zJuGVS)IHNmiAz569Z!R9vED0mWWryjcqQzmQt|Ie&&z+Ah&46r-jsP%!YF4@GnKam zwosUy+ni~MvNg6iG|w0@gI-3S-NVGljJoDVAF3%49La(

tyo%}(1=ReD<2(~R|$ zLfAQbzPlPkM`txrCZ&dxXIyZLmnpS+sc~V{aM!yv)EYV5mSyd>_};b^YRtHfuzQx9 zkTEgm7Y}%ofcRR+iIisKQes?}^M~Q~w1K5R{`CXCH0&wvKmgGA`G)KLRuT=xAUj>LYSSspq83- zslqi_fKDsz1SED6_yQIyXsu*d3+Y7k1b=x%jz=gv~^QYi_Nw+g-n`2%2*i` z7e;%qVc0Cv0&mcKVr?=|uQuEBsT$SCE7!^AmOjCYGM^(gG7u{g2VG-5qAQ{tn-2M8 zwU_g*)*WHgq8XWW^*H_}oLi|K9QLbRW`~NRz=O!IX*(EJ4VU&GOiebA10J3Z%FI{l?cDCiZE(|*u zEiRV=4*njWhd+$s4)t(!eCeP4#J;kbRDWL~Z0(iw?ElnlYq6-yhcmJ%T0gA$t%XXu z^fj;d^?YL@RWNhDIexTm#7>vZxJ};;t zOEW2+r6*=AH6_CRTrGPs@H?wwWm8G!_uzdrKH z$(`DIxb3RVOP|Bo%n#4x>jn9HUPPwO5Z(oH?b6zY{Uz!O>G5G9;C7eVXm+gA``{bt z$TsLN&+9y50aj`VsK3x&|7^9RbhGWqyyEGb4oPwNiqW~@1{URKwZM6b8CyAosWrXK zj(F6_Cj*}}dAEm}&0BYvZYK%GR7+;y%=P(01XKH3~@yp#0*TGuoWag!#HQDRK z63D}oC;xhw))CTTbAqYNyV7QDUhKfQPN~|A4DUteL5&0Om_~W_-suV6G#p2N&mkbd zsqt>k_U|5G1VA3ZtK^(2cn$#YuXtQ5W2&}Fs$SCn8}*gT-b&|9ygPn{=Y>suhyQhR z6ZbS=7hd94)I)0fb2%A|cKcc-g^_42D&=lPER9#7@DzW0=I%*tt@jiay+ZtQO|h*KNdnFYsd!Jw2rqS z-Zz!|X1UrDbVRQ$Glet3L3MBK_1rqg!}|r2z7iXONT;PRy^Q`ibKkQB5~N#99?lF; z!!BXy0J}pb0RA)_d;9~!_fk(eB0g1 zm404*h&>M?IL0Uuk^hF|{V(tE3B12+)j!g|63GB*jjo1hEy(@K?_*S4$!ghh=Wyn( zFN>oUP`_x2x5IWNG&kol1Cq}{vFHH)G#r=mK_D0)XuKY8oYtBOOJ7z-gBcE_-m+|e|eRx8Q)8LA;Zek=3NKW)0ny7M9% zo}dD*SmBnHhntv&l~EO{On>rkSR25CQg)%TV{cU!*QG#9H}rw`xaP!Ci5qh9Zj#;z zPf>*uLS^OWZJU&EyNjTFwm_s~-f0vrbvZIsX0p?_rY2HfdEn_OG)m`FIIO%a%1P>Uubc#qx?#b7yK=p_YAs@A#v-vL-Ml$ z&6uvwc;Gd~H;bht^Jj3f3BAF%POH%2?BUJwbedNcGjIK!TBv`Q1A8#qfg7RRtWfG7 zFyd+7Uu;vy=qa3k!jMXbz2EH4NWLdgs>(@Aam4zG&S~waYRi0pg5auEPaA7$(~COY zeUCVIB^0J}*%ux)Y;$}Q3@R2H&s)Pb#svo%pelLES-Rr@01Mtpe&fG?`P@DH-(0%p z^w;@`p;`W|K3xB;VU;OGQ`KEblPm&^ek{UF=~_x{sxQ`Pgo}It2WSmE1<%40;VR87 zTVPzPL*=a6se_{pd&8*FY145yzdz=u+B;BnkUG+iy37&FzgyAca&NIGZ(-5`(Sk;fqA!i|vHO(Q+^JA4@k0DppdOdzaQ~TszeoS=mbFnH;2J-U)3Li2mq>+rt{!vh~Ru;c&$ diff --git a/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch6.ogg b/Resources/Audio/WhiteDream/BloodCult/Hammer/plspnch6.ogg deleted file mode 100644 index 01d1368c32c79e7307e3905eb075c9fe42835ac3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10960 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 Date: Mon, 7 Oct 2024 14:41:42 +0700 Subject: [PATCH 11/15] feat: whetstone and shuttle curse Signed-off-by: Remuchi --- Content.Server/RoundEnd/RoundEndSystem.cs | 16 ++++ .../Whetstone/WhetstoneComponent.cs | 34 ++++++++ Content.Server/Whetstone/WhetstoneSystem.cs | 57 +++++++++++++ .../ShuttleCurse/ShuttleCurseComponent.cs | 29 +++++++ .../ShuttleCurseProviderComponent.cs | 11 +++ .../Items/ShuttleCurse/ShuttleCurseSystem.cs | 79 ++++++++++++++++++ .../Runes/Revive/CultRuneReviveSystem.cs | 24 ++++-- .../BloodCult/Items/CultItemSystem.cs | 11 +++ .../WhiteDream/BloodCult/Visuals.cs | 7 ++ .../en-US/white-dream/items/general.ftl | 10 ++- .../Objects/Specific/Hydroponics/tools.yml | 2 +- .../Entities/Objects/Weapons/Melee/cult.yml | 17 ++-- .../Objects/Weapons/Melee/pickaxe.yml | 2 +- .../Entities/Objects/Items/cult.yml | 38 +++++++++ .../Objects/Structures/Cult/barrier.yml | 4 +- .../Objects/Structures/Cult/factories.yml | 5 +- .../Items/shuttle_curse.rsi/icon-off.png | Bin 422 -> 0 bytes .../Items/shuttle_curse.rsi/meta.json | 3 - .../Items/veil_shifter.rsi/icon-on.png | Bin 583 -> 0 bytes .../Entities/Items/veil_shifter.rsi/icon.png | Bin 301 -> 583 bytes .../Items/veil_shifter.rsi/icon_off.png | Bin 0 -> 301 bytes .../Entities/Items/veil_shifter.rsi/meta.json | 4 +- .../Entities/Items/void_torch.rsi/icon-on.png | Bin 1338 -> 0 bytes .../Entities/Items/void_torch.rsi/icon.png | Bin 246 -> 1338 bytes .../Items/void_torch.rsi/icon_off.png | Bin 0 -> 246 bytes .../Entities/Items/void_torch.rsi/meta.json | 4 +- .../Items/whetstone_cult.rsi/icon.png | Bin 0 -> 2358 bytes .../Items/whetstone_cult.rsi/icon_off.png | Bin 0 -> 424 bytes .../Items/whetstone_cult.rsi/meta.json | 32 +++++++ 29 files changed, 356 insertions(+), 33 deletions(-) create mode 100644 Content.Server/Whetstone/WhetstoneComponent.cs create mode 100644 Content.Server/Whetstone/WhetstoneSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseProviderComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseSystem.cs create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon-off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon-on.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon-on.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/icon_off.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/meta.json diff --git a/Content.Server/RoundEnd/RoundEndSystem.cs b/Content.Server/RoundEnd/RoundEndSystem.cs index d79fe2d2cca..0c9820eb754 100644 --- a/Content.Server/RoundEnd/RoundEndSystem.cs +++ b/Content.Server/RoundEnd/RoundEndSystem.cs @@ -351,6 +351,22 @@ private void ActivateCooldown() }, _cooldownTokenSource.Token); } + public void DelayShuttle(TimeSpan delay) + { + if (_countdownTokenSource == null || !ExpectedCountdownEnd.HasValue) + return; + + var countdown = ExpectedCountdownEnd.Value - _gameTiming.CurTime + delay; + if (countdown.TotalSeconds < 0) + return; + + ExpectedCountdownEnd = _gameTiming.CurTime + countdown; + _countdownTokenSource.Cancel(); + _countdownTokenSource = new CancellationTokenSource(); + + Timer.Spawn(countdown, _shuttle.CallEmergencyShuttle, _countdownTokenSource.Token); + } + public override void Update(float frameTime) { // Check if we should auto-call. diff --git a/Content.Server/Whetstone/WhetstoneComponent.cs b/Content.Server/Whetstone/WhetstoneComponent.cs new file mode 100644 index 00000000000..59fab2e04bf --- /dev/null +++ b/Content.Server/Whetstone/WhetstoneComponent.cs @@ -0,0 +1,34 @@ +using Content.Shared.Damage; +using Content.Shared.FixedPoint; +using Content.Shared.Whitelist; +using Robust.Shared.Audio; + +namespace Content.Server.Whetstone; + +[RegisterComponent] +public sealed partial class WhetstoneComponent : Component +{ + [DataField] + public int Uses = 1; + + [DataField] + public DamageSpecifier DamageIncrease = new() + { + DamageDict = new Dictionary + { + ["Slash"] = 4 + } + }; + + [DataField] + public float MaximumIncrease = 25; + + [DataField] + public EntityWhitelist Whitelist = new(); + + [DataField] + public EntityWhitelist Blacklist = new(); + + [DataField] + public SoundSpecifier SharpenAudio = new SoundPathSpecifier("/Audio/SimpleStation14/Items/Handling/sword_sheath.ogg"); +} diff --git a/Content.Server/Whetstone/WhetstoneSystem.cs b/Content.Server/Whetstone/WhetstoneSystem.cs new file mode 100644 index 00000000000..1bd1db8f6ec --- /dev/null +++ b/Content.Server/Whetstone/WhetstoneSystem.cs @@ -0,0 +1,57 @@ +using Content.Shared.Interaction; +using Content.Shared.Item; +using Content.Shared.Weapons.Melee; +using Content.Shared.WhiteDream.BloodCult; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Player; + +namespace Content.Server.Whetstone; + +public sealed class WhetstoneSystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly AudioSystem _audio = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnAfterInteract); + } + + private void OnAfterInteract(Entity stone, ref AfterInteractEvent args) + { + if (args.Handled || args.Target is not { } target || + stone.Comp.Uses <= 0 || + !TryComp(target, out MeleeWeaponComponent? meleeWeapon) || + !HasComp(target) || // We don't want to sharpen felinids or vulps + stone.Comp.Blacklist.IsValid(target) || + !stone.Comp.Whitelist.IsValid(target)) + { + return; + } + + foreach (var (damageTypeId, value) in stone.Comp.DamageIncrease.DamageDict) + { + if (!meleeWeapon.Damage.DamageDict.TryGetValue(damageTypeId, out var defaultDamage) || + defaultDamage > stone.Comp.MaximumIncrease) + { + continue; + } + + var newDamage = defaultDamage + value; + if (newDamage > stone.Comp.MaximumIncrease) + { + newDamage = stone.Comp.MaximumIncrease; + } + + meleeWeapon.Damage.DamageDict[damageTypeId] = newDamage; + } + + _audio.PlayEntity(stone.Comp.SharpenAudio, Filter.Pvs(target), target, true); + stone.Comp.Uses--; + if (stone.Comp.Uses <= 0) + _appearance.SetData(stone, WhetstoneVisuals.Used, true); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseComponent.cs b/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseComponent.cs new file mode 100644 index 00000000000..9895c093bfd --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseComponent.cs @@ -0,0 +1,29 @@ +using Robust.Shared.Audio; + +namespace Content.Server.WhiteDream.BloodCult.Items.ShuttleCurse; + +[RegisterComponent] +public sealed partial class ShuttleCurseComponent : Component +{ + [DataField] + public TimeSpan DelayTime = TimeSpan.FromMinutes(3); + + [DataField] + public SoundSpecifier ScatterSound = new SoundCollectionSpecifier("GlassBreak"); + + [DataField] + public List CurseMessages = new() + { + "A fuel technician just slit his own throat and begged for death.", + "A scan of the shuttle's fuel tank has revealed tainting by a mixture of humanoid innards and teeth.", + "A security incident involving a frenzied shuttle worker attacking coworkers with a laser cutter has just been reported as resolved by on-site security.", + "A shuttle engineer began screaming 'DEATH IS NOT THE END' and ripped out wires until an arc flash seared off her flesh.", + "A shuttle engineer was spotted inside the cockpit, feverishly arranging her innards on the floor in the shape of a rune before expiring.", + "A shuttle inspector started laughing madly over the radio and then threw herself into an engine turbine.", + "The corpse of an unidentified shuttle worker was found mutilated beyond recognition in the shuttle's main hold, with at least five unique sources of blood on the scene.", + "The shuttle dispatcher was found dead with bloody symbols carved into their flesh.", + "The shuttle's custodian was found washing the windows with their own blood.", + "The shuttle's navigation programming was replaced by a file containing just two words: IT COMES.", + "The shuttle's transponder is emitting the encoded message 'FEAR THE OLD BLOOD' in lieu of its assigned identification signal." + }; +} diff --git a/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseProviderComponent.cs b/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseProviderComponent.cs new file mode 100644 index 00000000000..9dd4b5d0dc2 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseProviderComponent.cs @@ -0,0 +1,11 @@ +namespace Content.Server.WhiteDream.BloodCult.Items.ShuttleCurse; + +[RegisterComponent] +public sealed partial class ShuttleCurseProviderComponent : Component +{ + [DataField] + public int MaxUses = 3; + + [ViewVariables(VVAccess.ReadOnly)] + public int CurrentUses = 0; +} diff --git a/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseSystem.cs b/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseSystem.cs new file mode 100644 index 00000000000..462e89c350e --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Items/ShuttleCurse/ShuttleCurseSystem.cs @@ -0,0 +1,79 @@ +using Content.Server.Chat.Systems; +using Content.Server.Popups; +using Content.Server.RoundEnd; +using Content.Server.Shuttles.Systems; +using Content.Shared.Interaction; +using Robust.Server.Audio; +using Robust.Shared.Player; +using Robust.Shared.Random; + +namespace Content.Server.WhiteDream.BloodCult.Items.ShuttleCurse; + +public sealed class ShuttleCurseSystem : EntitySystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly ChatSystem _chat = default!; + [Dependency] private readonly EmergencyShuttleSystem _emergencyShuttle = default!; + [Dependency] private readonly RoundEndSystem _roundEnd = default!; + [Dependency] private readonly PopupSystem _popup = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnActivate); + } + + private void OnActivate(Entity orb, ref ActivateInWorldEvent args) + { + if (args.Handled) + return; + + var curseProvider = EnsureShuttleCurseProvider(orb); + if (curseProvider is null) + { + _popup.PopupEntity(Loc.GetString("shuttle-curse-cant-activate"), orb, args.User); + return; + } + + if (curseProvider.CurrentUses >= curseProvider.MaxUses) + { + _popup.PopupEntity(Loc.GetString("shuttle-curse-max-charges"), orb, args.User); + return; + } + + if (_emergencyShuttle.EmergencyShuttleArrived) + { + _popup.PopupEntity(Loc.GetString("shuttle-curse-shuttle-arrived"), orb, args.User); + return; + } + + if (_roundEnd.ExpectedCountdownEnd is null) + { + _popup.PopupEntity(Loc.GetString("shuttle-curse-shuttle-not-called"), orb, args.User); + return; + } + + _roundEnd.DelayShuttle(orb.Comp.DelayTime); + + var cursedMessage = string.Concat(_random.Pick(orb.Comp.CurseMessages), " ", + Loc.GetString("shuttle-curse-success-global", ("time", orb.Comp.DelayTime.TotalMinutes))); + + _chat.DispatchGlobalAnnouncement(cursedMessage, Loc.GetString("shuttle-curse-system-failure"), + colorOverride: Color.Gold); + + _popup.PopupEntity(Loc.GetString("shuttle-curse-success"), args.User, args.User); + curseProvider.CurrentUses++; + + _audio.PlayEntity(orb.Comp.ScatterSound, Filter.Pvs(orb), orb, true); + Del(orb); + } + + private ShuttleCurseProviderComponent? EnsureShuttleCurseProvider(EntityUid orb) + { + var mapUid = Transform(orb).MapUid; + return !mapUid.HasValue ? null : EnsureComp(mapUid.Value); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs index 1e7234fe98a..1f46befa703 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs @@ -32,6 +32,13 @@ public override void Initialize() private void OnReviveRuneInvoked(Entity ent, ref TryInvokeCultRuneEvent args) { var chargesProvider = EnsureReviveRuneChargesProvider(ent); + if (chargesProvider is null) + { + _popup.PopupEntity(Loc.GetString("cult-revive-rune-no-charges"), args.User, args.User); + args.Cancel(); + return; + } + var possibleTargets = _cultRune.GetTargetsNearRune(ent, ent.Comp.ReviveRange, entity => !HasComp(entity) || !HasComp(entity) || @@ -61,25 +68,26 @@ private void OnReviveRuneInvoked(Entity ent, ref TryInv public void AddCharges(EntityUid ent, int charges) { var chargesProvider = EnsureReviveRuneChargesProvider(ent); + if (chargesProvider is null) + return; + chargesProvider.Charges += charges; } private void Revive(EntityUid target, EntityUid user, Entity rune) { var chargesProvider = EnsureReviveRuneChargesProvider(rune); + if (chargesProvider is null) + return; + chargesProvider.Charges--; var deadThreshold = _threshold.GetThresholdForState(target, MobState.Dead); _damageable.TryChangeDamage(target, rune.Comp.Healing); - if (!TryComp(target, out var damageable)) + if (!TryComp(target, out var damageable) || damageable.TotalDamage < deadThreshold) return; - if (damageable.TotalDamage >= deadThreshold) - { - return; - } - _mobState.ChangeMobState(target, MobState.Critical, origin: user); if (!_mind.TryGetMind(target, out _, out var mind)) { @@ -95,9 +103,9 @@ private void Revive(EntityUid target, EntityUid user, Entity(mapUid!.Value); + return !mapUid.HasValue ? null : EnsureComp(mapUid.Value); } } diff --git a/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs b/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs index c51496e36a6..4eb4acd77b6 100644 --- a/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs +++ b/Content.Shared/WhiteDream/BloodCult/Items/CultItemSystem.cs @@ -1,5 +1,6 @@ using Content.Shared.Ghost; using Content.Shared.Hands.EntitySystems; +using Content.Shared.Interaction; using Content.Shared.Inventory.Events; using Content.Shared.Popups; using Content.Shared.Stunnable; @@ -19,11 +20,21 @@ public override void Initialize() { base.Initialize(); + SubscribeLocalEvent(OnActivate); SubscribeLocalEvent(OnBeforeThrow); SubscribeLocalEvent(OnEquipAttempt); SubscribeLocalEvent(OnMeleeAttempt); } + private void OnActivate(Entity item, ref ActivateInWorldEvent args) + { + if (CanUse(args.User)) + return; + + args.Handled = true; + KnockdownAndDropItem(item, args.User, Loc.GetString("cult-item-component-generic")); + } + private void OnEquipAttempt(Entity item, ref BeingEquippedAttemptEvent args) { if (CanUse(args.EquipTarget)) diff --git a/Content.Shared/WhiteDream/BloodCult/Visuals.cs b/Content.Shared/WhiteDream/BloodCult/Visuals.cs index cdd47abcf74..9b21cf7c5dc 100644 --- a/Content.Shared/WhiteDream/BloodCult/Visuals.cs +++ b/Content.Shared/WhiteDream/BloodCult/Visuals.cs @@ -33,6 +33,13 @@ public enum PylonVisuals : byte Layer } +[Serializable, NetSerializable] +public enum WhetstoneVisuals : byte +{ + Used, + Layer +} + [Serializable, NetSerializable] public enum PentagramKey { diff --git a/Resources/Locale/en-US/white-dream/items/general.ftl b/Resources/Locale/en-US/white-dream/items/general.ftl index af10b689174..583a9e74474 100644 --- a/Resources/Locale/en-US/white-dream/items/general.ftl +++ b/Resources/Locale/en-US/white-dream/items/general.ftl @@ -1,4 +1,5 @@ -cult-item-component-attack-fail = The weapon refuses to obey your will. You can't attack with it. +cult-item-component-generic = The item refuses to obey your will. You can't use it. +cult-item-component-attack-fail = The weapon refuses to obey your will. You can't attack with it. cult-item-component-equip-fail = The armor refuses to obey your will. You can't equip it. cult-item-component-throw-fail = The weapon refuses to obey your will. You can't throw it. @@ -9,3 +10,10 @@ ghost-role-information-soul-shard-name = Soul Shard ghost-role-information-soul-shard-description = Become the servant of The Blood Cult. ghost-role-information-soul-shard-rules = Take the form of one of the constructs and help your Masters bring their Old Goddess back to the world! +shuttle-curse-cant-activate = Nar'Sien power doesn't seem to work. +shuttle-curse-max-charges = You try to shatter the orb, but it remains as solid as a rock! +shuttle-curse-shuttle-arrived = The shuttle has already arived! You can't delay it anymore. +shuttle-curse-shuttle-not-called = The shuttle has not yet been called. + +shuttle-curse-system-failure = SYSTEM FAILURE +shuttle-curse-success-global = The shuttle will be delayed by {$time} minutes. diff --git a/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml b/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml index c43cce1f8b1..75129601168 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Hydroponics/tools.yml @@ -43,7 +43,7 @@ attackRate: 0.8 damage: types: - Pierce: 7 + Piercing: 7 heavyRateModifier: 0.9 heavyRangeModifier: 1.25 heavyDamageBaseModifier: 1.2 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml index 9b6363f2e71..c0ccea8920c 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml @@ -1,25 +1,20 @@ - type: entity name: ritual dagger - parent: BaseItem + parent: BaseKnife id: RitualDagger description: A strange dagger used by sinister groups for rituals and sacrifices. components: - - type: Sharp - type: Sprite sprite: Objects/Weapons/Melee/cult_dagger.rsi state: icon - type: MeleeWeapon # TODO: It should have armor piercing effect (around 50%?) but we have no such system yet. Sucks. wideAnimationRotation: -135 - attackRate: 1 - range: 1.5 + maxTargets: 1 + heavyRateModifier: 0.95 + heavyStaminaCost: 5 damage: types: - Pierce: 15 # It should be piercing weapon since you know... daggers in general used to stab people. - heavyRateModifier: 0.9 - heavyDamageBaseModifier: 1.2 - heavyStaminaCost: 5 - - type: Item - size: Normal + Piercing: 15 - type: Clothing sprite: Objects/Weapons/Melee/cult_dagger.rsi slots: @@ -60,6 +55,8 @@ heavyStaminaCost: 10 maxTargets: 3 angle: 90 + soundHit: + path: /Audio/Weapons/bladeslice.ogg - type: Item size: Normal - type: Clothing diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/pickaxe.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/pickaxe.yml index fb1eb3d7fe9..92bb33d1773 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/pickaxe.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/pickaxe.yml @@ -21,7 +21,7 @@ damage: types: Blunt: 6 - Pierce: 3 + Piercing: 3 bluntStaminaDamageFactor: 2.0 heavyDamageBaseModifier: 1.75 maxTargets: 5 diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml new file mode 100644 index 00000000000..e960c722ade --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml @@ -0,0 +1,38 @@ +- type: entity + parent: BaseItem + id: ShuttleCurse + name: cursed orb + description: You peer within this smokey orb and glimpse terrible fates befalling the emergency escape shuttle. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi + state: icon + - type: CultItem + - type: ShuttleCurse + +- type: entity + parent: BaseItem + id: WhetstoneCult + name: eldritch whetstone + description: A block, empowered by dark magic. Sharp weapons will be enhanced when used on the stone. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi + layers: + - state: icon + map: [ "enum.WhetstoneVisuals.Layer" ] + - type: CultItem + - type: Whetstone + whitelist: + components: + - Sharp + blacklist: + components: + - EnergySword + - type: Appearance + - type: GenericVisualizer + visuals: + enum.WhetstoneVisuals.Used: + enum.WhetstoneVisuals.Layer: + True: { state: icon_off } + False: { state: icon } diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml index b2d14d2e057..5c917485ad2 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/barrier.yml @@ -64,8 +64,8 @@ description: An unholy shield that blocks all attacks. components: - type: Sprite - sprite: White/Cult/Structures/cult_shield.rsi + sprite: WhiteDream/BloodCult/Entities/Structures/cult_shield.rsi state: icon - type: Icon - sprite: White/Cult/Structures/cult_shield.rsi + sprite: WhiteDream/BloodCult/Entities/Structures/cult_shield.rsi state: icon diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml index 23ddbbf4f9f..39fa02ca7ad 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml @@ -70,8 +70,8 @@ - type: TimedFactory prototypes: - ConstructShell + - WhetstoneCult # TODO: Add prototypes - # - Eldritch Whetstone # - Flask of Unholy Water - type: Construction graph: CultFactoryAltar @@ -104,10 +104,9 @@ sprite: WhiteDream/BloodCult/Entities/Structures/archives.rsi - type: TimedFactory prototypes: - - GasPipeBend + - ShuttleCurse # TODO: Add prototypes # - Zealot's Blindfold - # - Shuttle Curse # - Veil Walker Set - type: Construction graph: CultFactoryArchives diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon-off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/icon-off.png deleted file mode 100644 index b54ca0f671c5b9a5ccde5c1aff9c0a6690acad11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 422 zcmV;X0a^ZuP)Px$U`a$lR9J=Wma%HXFcd{^OS~rvCLKy4f=pcs8PY*(!2glCUz0iiVaO^tASfv4zw4^&L`rFM9?SFGJD>LiWxPrf zY|<2~B++A=H1!7Y0-%&O%JBVg003;W49mp=0B|=NX%JTkX8>icj7^yk3d9w{3BbqP z7vkCl0Ki4_ZI(HGZ&PapD5Z^Ug+IaA;+Lx6T!Fqc_|0U_xqe?V)+tBl3UJQxSXKHl zVR{Ep=Fhh`m`4%jQPdg237{0h8h`ru#CkHudNTGlR%-2mQwKK>vl(JStPlY3dKNE* zz}tS`dJZ@@VJ#&}ArKP+#@MmkRi(#YhC{GZBbGv-meMJ&*HL^wogx|>nPWn}?Kxvi zZ&fWNc17`bNAWoX01aYFt=iSx8$dw-fC4eKD+&NTUdJ{NQ(b;Yf`Wp+0B--U1zo?? Q?*IS*07*qoM6N<$f(@LlK>z>% diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/meta.json index 4638e2e44c7..2ad2856d0ce 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/shuttle_curse.rsi/meta.json @@ -16,9 +16,6 @@ 0.1 ] ] - }, - { - "name": "icon-off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon-on.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon-on.png deleted file mode 100644 index ade6a2bdd14fdc836a23ba0ffa9b8019a8f4d295..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583 zcmV-N0=WH&P)^mFzp7JAzs^8tS4Fta@Xk2OlG%hs&8kd*>7T~P|_yA!!?ixRv0p9?7 zJD=cUhHmM6iRLMHji1GUwdU>gncy7=XkG{9v(13e$V+MO3`{b>2gP%xMt%!F$$+Cb zk4iG2^qNPlt$A9LubymofxhqUZT$Q>FvFj7oHN2Tzr=U5V_pwc76TA&jDgEI;^Dtp z5h{X%AA505Ho(D0PxG92h$a3OZju20sQ=i)~j;2vhKkEbnZaq)u&%pWhMfAw+m zg9c1f4#jv?FUj{BfES*Uzw;&dUIR+Md_25|gS zx)U4PpXZiXK7fjXLi_XF63GXwDQ15@H%~kt5Guk+y7{?8W&kbXC|l$#86gL!MQ|;F zqWOS%5%}JoHcxkjxt2f``2Z~9{rTnh*qT8sH&jJF0GoIF^Ed?3p{Z)}0VSKSA|Ei( z1oscB%?C)R>U;pVG#{Y(fP8$-2gLrN<^wbzp!ooCX+A*n0sK+}pmC`I(72j6;0xu9 VD9U#g`HcVo002ovPDHLkV1f(!0RI30 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon.png index 080e3da598472538acfcf11f1d585b0f1b11287a..ade6a2bdd14fdc836a23ba0ffa9b8019a8f4d295 100644 GIT binary patch delta 573 zcmV-D0>b^R0>=a)iBL{Q4GJ0x0000DNk~Le0000$0000$2nGNE0IF$m-jN{}e*yVP zL_t(|ob8(7ZG$ing%7DiRLYM^8G{v?F*-}9=orZg8N*V4AhCtpqj7bmU>oc^8~L8{ zBZ#Ws-Lnk@zb9y1Y5+7YH2@lym;n~xtpoS~VL9#^KbryH0DC*1;9`bu>3oUiDR+&Z z#elWu?ev-89SCS%2j#QPfY8WGe`)UwOftX+#dD=behWXzfTK5$N;07Inn$gzd0LaN zo@{r4zVGdA{QNmE!=H1UGr~2$#CNk}UJq3k0}yVEfy+4J;lEiCDuRO_dvQ)Sz`;jP z^PG2xCH@v}k^x6=9<|$m8k>K7>9#DlT?Y7?-%~_x{uXUEASZl}a`U4Nf4H7c_7z9< zes@&S=DGOM2H<)ow>0sQ=i)~j;2vhKkEbnZaq)u&%pWhMfAw+mg9c1f4#jv?FUj{B zfES*Uzw;&dUIR+Md_25|gSx)U4PpXZiXK7fjX zLi_XF63GXwDQ15@H%~kte-J9dNxJ#DL}maj;wW3>EEypOr$ulrfui|cLAE5aFacMq4^8x%)1E6uK0noUbH{c896O1UzcNO`K00000 LNkvXXu0mjfMfL$# delta 288 zcmV+*0pI?|1g!!giBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPKe*oV} zL_t(|ob8oC3WG2ZMJLcJ6b~S!8&8m}+a9-Dw>^QIQph?vMd~k25h+b3oy1K(h~gse zCC-co+Br?22{eJC0+(_0xL>D9RTBX8KF{=UPEkTc1=esp|Ju2@z&Ch`gor?ZpN9e0 z2ab2KhzJ05?0X78P92B{0B(#ScIzDARJ91T*8T;zmJR<~U=3fQmT%8qBU@k#&s`@= zKnk8EAPHv)oVw1V&ykxDoF#zD#*lgUx(J*l5XLG_f&>#4*#1&EJuV`UGS7<%;JBrC m%n~RKj|$XC6KDdv3p@ekl9kcvaVAy(0000AmW?9`;+7z6&@_8W%B5FZ{A2ez|9;FvAzS^Ir=50-an~uNBz*zqND60rQHkmJWx8 z`R$C?+55^jc5pD1ys74L@RJ3y@_H0s%RC6#%CYs@Ki2Kjc>hNy@WwBimVZ7@IXZ#+ ze5|^+1J^uN1D literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json index ba4177278d4..7addf2460d9 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json @@ -8,7 +8,7 @@ }, "states": [ { - "name": "icon-on", + "name": "icon", "delays": [ [ 0.3, @@ -19,7 +19,7 @@ ] }, { - "name": "icon" + "name": "icon_off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon-on.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon-on.png deleted file mode 100644 index 3040ae6a832dad679d812f2213380b46a969a4c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1338 zcmV-A1;zS_P)`6pHRCt{2T)$5gQ4pR>NKO;MD-Od&TMA<^#Lk{*q81jKkZ7o& zz>0!IDhnzK3o9w0BA8fMSZJaD0MZbmF^0}U0|62USa6BSIrDA@p34&U&HJ(3^1kG< zcYC<==9_tY?tb6fE;#4tXacq_Ri|j%`=>c0Jw`_ppeIgbNQmf20$MK{qm{|^d3t~F zcdUM)Yi?V5ENcRg`4%!?fq>AH$4vvbfFy{ffrx<3VVJt|7G^N;00ypvA|YM*{o2BG z_wLC1Nl!}g;k_5I${x%)`YyvZ?*2;c#5>rrsRc0vN43&!zW z@C*Wh<1>=ZFhXtuve;L+-rcSOcLKmb$m!4=>c{v;MM%b)dm4y;1{M35JP!h3$?J4T z7l7kee{USdm%!@(0nMv@YDj8W?o|4$z=PLnt(AM1;Z|)y?f0F0 z-uPgUJi+Q5@O5Pmp4TqIm!FS=B!60bFif5xB7oR`(pP~u8!ZZcllFy7J{7;0_XoKa zV65%nFFsTubk#HBi!X%<#snO(Uxn3QyFo95eZ&`a0JC2dT*fydplsDA7!xifTEHQ z5x*m~L6?XG*d9PCOP>{36VS=Y6RZfZ)#h!XtHn}?2%x~ti3g+&Ha3T0lmyfC-}syw zcFx(o`keQ#6m5-$JZ>0B_?hakvtB% zKncf{*-F=(m*lg?z$EZ{Dh^&b)V-_23|o2H1X%^x=B*~oR$qO1h?`tR5c>m8lBXpu z4KXmj(gtx1x;Tm_Y4z*iR2{)qK)jr{?*p_em#zUcVkUjbM8e9`fp`U4?*#sKL7(mNVtw4{Q)L_JQ)1}0MQ??QH}n9q7eN7(H{`~0ns1e8qpt+ zdk_U8`U5;75&-8M#srWu8**`^Zx|Dhm3&b?0T*$tr+~hOpVkzI>W}HIe2;1f*Ay^L`daeNO|7 zIi6m=&)+HQ&Sd^B6gfoT1do6(VU(e~NdU`P%lB#Pef2mck5wMUDzE4gIRp|$*_id; zPF}t*T)1tl4yTh>$}oU<@v>=rNIk!R<4a-vGsqJ4{*BK;^+6@i5A`3$53+hZjbqOb zD8My#Cj0?KKR>_*UY;KSW%dWSUcWCz^anun2Sk5B^an(LfIXr=!1N!i?L>b7tVVx8 wF^K+v=nshgfani!jpz@^J%|Dk{Q(~F56Y_~y?%mT761SM07*qoM6N<$f?|$qoB#j- diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon.png index 6cfbbb737e4dd1b709d4a32addefd5b70eb3c104..3040ae6a832dad679d812f2213380b46a969a4c7 100644 GIT binary patch delta 1334 zcmV-61l zSXfwSq5lBV5TY@L&O!qL5(rpuiOD(hZU>&r686pevE1^$Nl!}g;k_5I${x%)`YyvZ?*2;c#5>rrsRc0vN43&!zW@C*Wh<1>=ZFhXtu zve;L+-rcSOcLKmb$m!4=>c{v;MM%b)dm4y;1{M35JP!h3$?J4T7l7kee{USdm%!@( z0nMv@YDU+f6`ZhHybSqev|fvOgb@?cgsyR3UWL zGvbRcg$c$49I;=8)nB_oFN1x=7j*!$Uld%%HzJ^H)h8HtK$)sf$W1^Qt4}cMfU;Ge zkc)t_R-cf&1Ik!^!l?w5x%z}$9Z=Tl6HX;Sv5r+JqWU4?=jwo>k`EETBeg-7hy>Uk zKq^b06<8C{$;lI}e+aPE=53*?#Zrg}puo+E2c!))Hiu!91k?22_?#Me?AP79BQKf& z%Lfxcf{FOfkca?Ee!sS`MR#IJk2_d|W1Zl6YK-G+7TQXYLNI?oq7JL%ZMAs`5{Zm% z#5VN!1ni7yQ*l<*0T@&bfZk`3;9_o`gtS7$LM^?=*DQ%8em8lBXpu4KXmj(gtx1 zx;Tm_Y4z*iR2{)qK)e~tYCxS^LbeZJ`U;$Hz*`h3yxo%#bHQ1UM0JM#xXz~o)VxAq4>n|TO* zS?nslwLbs@LrA!eAN>I)e>@od0RYh-uu+ZvfT9rn0nr~2{Q=P*;2O~%kb4jXBKiY7 zA`$@S9L5BYG8=Mnq;D7#kd=HeTt*3y#hM(3He~0Rh)UyMMd4Pg0me6N1EkJ-f zL^KUS^9QhA5cHm)zKT38k^Ag~gmjgB+8;o%NfprJ=n^>u5=PmW_1{ijzAs$3 zZLAKbf0I|rFo1aRvT1xsJ->kCOJV&p$P)Gbjn6^#K_$-*^&iF$vU)s?W6uvLz%_Oz z`~gKjKfnfFo*w{Z_6N9Lzb{4f2SD@(M1Mf^2Sk5>J)%Fr^dGG4M1KIRMt?vti2i`+ s4~YJN=nrs>=nu#}hyoG)0Uq%W%Bv*3eu7>W3;+NC07*qoM6N<$f*PxDC;$Ke delta 233 zcmdnR^^H-nGr-TCmrII^fq{Y7)59eQNGpIa2OE$quB!SnQBk~}VTGrQV@SoEw^tSU z8Vq>c9!{E|;Hb3Wb4=3m2Q_n&*bgL~)M-jlQ7GInso`D1S)Y2xXW#Zp7J1k(ayT$B z2{bUUC^VdBSb8OM?b%5TABxtR%GE13F`j>VOv2+E(>cqItqKmeL(;?7UEtqWcd!0B zJ9EM1vLE@38{OFMd@W`BYaet#Vx=8NLwBq{Tfx=Ij23-WLJgbeu^cG8I+>w-YdtHF h|G?Ei_viZ`Ouf;L&nl$1yau|S!PC{xWt~$(698XATTuW2 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon_off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/icon_off.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfbbb737e4dd1b709d4a32addefd5b70eb3c104 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D7eDY z#WAE}&fBYsd<_OXZVx9-P;gY*@Hr-F`GcA{N$dxbPU|a$5sW0+ac-U z>n`x`tGic!ot?Sha@mi3#*J=lcfOXg{S7)GvC@vCp*z-}t>EfpMvJ~Gp@z-#SPm3k poy<_awVoBof8c7M`}6$|rrv1BXBE<0UIX3C;OXk;vd$@?2>=jCTnPXG literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/meta.json index 53a26e0fb48..bd2e9fd9caf 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/meta.json @@ -8,7 +8,7 @@ }, "states": [ { - "name": "icon-on", + "name": "icon", "delays": [ [ 0.1, @@ -21,7 +21,7 @@ ] }, { - "name": "icon" + "name": "icon_off" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..82923bf81dd16095312ba6768b74afd1ae03676c GIT binary patch literal 2358 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 St*S}@0000 Date: Mon, 7 Oct 2024 16:42:35 +0700 Subject: [PATCH 12/15] feat: holy water deconverts cultists Signed-off-by: Remuchi --- .../Chemistry/ReagentEffects/PurifyEvil.cs | 49 +++++++++++++++++++ .../BloodCult/Gamerule/BloodCultRuleSystem.cs | 1 + .../Runes/Revive/CultRuneReviveSystem.cs | 2 +- .../BloodCultist/BloodCultistComponent.cs | 5 +- .../en-US/guidebook/chemistry/effects.ftl | 4 +- .../reagents/meta/consumable/drink/drink.ftl | 3 -- .../Storage/Tanks/base_structuretanks.yml | 3 +- .../Reagents/Consumable/Drink/drinks.yml | 39 --------------- .../Nyanotrasen/Recipes/Reactions/drink.yml | 12 ----- .../Recipes/Reactions/single_reagent.yml | 1 + Resources/Prototypes/Reagents/medicine.yml | 44 +++++++++++++++++ .../Entities/Clothing/Cult/armor.yml | 4 +- 12 files changed, 107 insertions(+), 60 deletions(-) create mode 100644 Content.Server/Chemistry/ReagentEffects/PurifyEvil.cs diff --git a/Content.Server/Chemistry/ReagentEffects/PurifyEvil.cs b/Content.Server/Chemistry/ReagentEffects/PurifyEvil.cs new file mode 100644 index 00000000000..896ecf2eac5 --- /dev/null +++ b/Content.Server/Chemistry/ReagentEffects/PurifyEvil.cs @@ -0,0 +1,49 @@ +using System.Threading; +using Content.Shared.Chemistry.Reagent; +using Content.Shared.Jittering; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using JetBrains.Annotations; +using Robust.Shared.Prototypes; + +namespace Content.Server.Chemistry.ReagentEffects; + +[UsedImplicitly] +public sealed partial class PurifyEvil : ReagentEffect +{ + [DataField] + public float Amplitude = 10.0f; + + [DataField] + public float Frequency = 4.0f; + + [DataField] + public TimeSpan Time = TimeSpan.FromSeconds(30.0f); + + protected override string ReagentEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys) + { + return Loc.GetString("reagent-effect-guidebook-purify-evil"); + } + + public override void Effect(ReagentEffectArgs args) + { + var entityManager = args.EntityManager; + var uid = args.SolutionEntity; + if (!entityManager.TryGetComponent(uid, out BloodCultistComponent? bloodCultist) || + bloodCultist.DeconvertToken is not null) + { + return; + } + + entityManager.System().DoJitter(uid, Time, true, Amplitude, Frequency); + + bloodCultist.DeconvertToken = new CancellationTokenSource(); + Robust.Shared.Timing.Timer.Spawn(Time, () => DeconvertCultist(uid, entityManager), + bloodCultist.DeconvertToken.Token); + } + + private void DeconvertCultist(EntityUid uid, IEntityManager entityManager) + { + if (entityManager.HasComponent(uid)) + entityManager.RemoveComponent(uid); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs index 2941108ba34..9257907f12e 100644 --- a/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Gamerule/BloodCultRuleSystem.cs @@ -150,6 +150,7 @@ private void OnCultistComponentRemoved(Entity ent, ref Co { RemoveAllCultItems(ent); RemoveCultistAppearance(ent); + RemoveObjectiveAndRole(ent.Owner); RaiseLocalEvent(ent.Owner, new MoodRemoveEffectEvent("CultFocused")); _alertsSystem.ClearAlert(ent.Owner, AlertType.BloodSpells); } diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs index 1f46befa703..bb60f80ee7e 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Revive/CultRuneReviveSystem.cs @@ -85,7 +85,7 @@ private void Revive(EntityUid target, EntityUid user, Entity(target, out var damageable) || damageable.TotalDamage < deadThreshold) + if (!TryComp(target, out var damageable) || damageable.TotalDamage > deadThreshold) return; _mobState.ChangeMobState(target, MobState.Critical, origin: user); diff --git a/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs index fd1a8394b64..ccc779f1b02 100644 --- a/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs +++ b/Content.Shared/WhiteDream/BloodCult/BloodCultist/BloodCultistComponent.cs @@ -1,4 +1,5 @@ -using Content.Shared.Antag; +using System.Threading; +using Content.Shared.Antag; using Content.Shared.FixedPoint; using Content.Shared.Mind; using Content.Shared.StatusIcon; @@ -38,4 +39,6 @@ public sealed partial class BloodCultistComponent : Component, IAntagStatusIconC [DataField] public bool IconVisibleToGhost { get; set; } = true; + + public CancellationTokenSource? DeconvertToken { get; set; } } diff --git a/Resources/Locale/en-US/guidebook/chemistry/effects.ftl b/Resources/Locale/en-US/guidebook/chemistry/effects.ftl index dbb24a3cafd..81f217791d1 100644 --- a/Resources/Locale/en-US/guidebook/chemistry/effects.ftl +++ b/Resources/Locale/en-US/guidebook/chemistry/effects.ftl @@ -368,4 +368,6 @@ reagent-effect-guidebook-add-moodlet = { $timeout -> [0] indefinitely *[other] for {$timeout} seconds - } \ No newline at end of file + } + +reagent-effect-guidebook-purify-evil = Purifies evil powers diff --git a/Resources/Locale/en-US/nyanotrasen/reagents/meta/consumable/drink/drink.ftl b/Resources/Locale/en-US/nyanotrasen/reagents/meta/consumable/drink/drink.ftl index e9d04bd951d..1b8d310045f 100644 --- a/Resources/Locale/en-US/nyanotrasen/reagents/meta/consumable/drink/drink.ftl +++ b/Resources/Locale/en-US/nyanotrasen/reagents/meta/consumable/drink/drink.ftl @@ -10,8 +10,5 @@ reagent-desc-bubbletea = Big straw not included. reagent-name-the-martinez = The Martinez reagent-desc-the-martinez = The edgerunner legend. Remembered by a drink, Forgotten by a drunk. -reagent-name-holywater = holy water -reagent-desc-holywater = Water blessed by some otherworldly powers. - reagent-name-lean = lean reagent-desc-lean = A disgusting mixture of soda, booze, and cough syrup. diff --git a/Resources/Prototypes/Entities/Structures/Storage/Tanks/base_structuretanks.yml b/Resources/Prototypes/Entities/Structures/Storage/Tanks/base_structuretanks.yml index 7b56e6d36b5..d077bd6b104 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Tanks/base_structuretanks.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Tanks/base_structuretanks.yml @@ -59,6 +59,7 @@ - type: SolutionContainerManager solutions: tank: + canMix: true maxVol: 1500 - type: DrainableSolution solution: tank @@ -82,4 +83,4 @@ mask: - MachineMask layer: - - WallLayer \ No newline at end of file + - WallLayer diff --git a/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml b/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml index 24d83be9431..8ba31c15d1b 100644 --- a/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml +++ b/Resources/Prototypes/Nyanotrasen/Reagents/Consumable/Drink/drinks.yml @@ -67,42 +67,3 @@ - !type:AdjustReagent reagent: Nutriment amount: 0.1 - -- type: reagent - id: HolyWater - name: reagent-name-holywater - parent: BaseDrink - desc: reagent-name-holywater - physicalDesc: reagent-physical-desc-translucent - flavor: holy - color: "#75b1f0" - boilingPoint: 100.0 - meltingPoint: 0.0 - reactiveEffects: - Acidic: - methods: [ Touch ] - effects: - - !type:HealthChange - scaleByQuantity: true - ignoreResistances: false - damage: - types: - Holy: 0.5 - metabolisms: #Could nullify debuffs of feeding. - Drink: - effects: - - !type:SatiateThirst - factor: 3 - Medicine: - effects: - - !type:ModifyBloodLevel - amount: 0.1 - - !type:HealthChange - damage: - groups: - Burn: -0.5 - types: - Holy: 1 - plantMetabolism: #Heals plants a little with the holy power within it. - - !type:PlantAdjustHealth - amount: 0.1 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml index 5645b17a67e..66192e9ace8 100644 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml +++ b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/drink.yml @@ -143,15 +143,3 @@ amount: 1 products: GrapeSoda: 3 - -- type: reaction - id: HolyWater - reactants: - Water: - amount: 1 - Wine: - amount: 1 - Mercury: - amount: 1 - products: - HolyWater: 3 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml index 189ce2bb8d3..6cb548a51ac 100644 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml +++ b/Resources/Prototypes/Nyanotrasen/Recipes/Reactions/single_reagent.yml @@ -1,5 +1,6 @@ - type: reaction id: BlessHolyWater + sound: /Audio/Effects/holy.ogg impact: Low requiredMixerCategories: - Holy diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index dfe96359e68..c61de424bd9 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -1171,3 +1171,47 @@ Heat: -3.0 Shock: -3.0 Caustic: -1.0 + +- type: reagent + id: HolyWater + name: reagent-name-holywater + group: Medicine + desc: reagent-desc-holywater + physicalDesc: reagent-physical-desc-translucent + flavor: holy + color: "#75b1f0" + boilingPoint: 100.0 + meltingPoint: 0.0 + reactiveEffects: + Acidic: + methods: [ Touch ] + effects: + - !type:HealthChange + scaleByQuantity: true + ignoreResistances: false + damage: + types: + Holy: 0.5 + metabolisms: #Could nullify debuffs of feeding. + Drink: + effects: + - !type:SatiateThirst + factor: 3 + Medicine: + effects: + - !type:ModifyBloodLevel + amount: 0.1 + - !type:HealthChange + damage: + groups: + Brute: -0.5 + Burn: -0.5 + types: + Holy: 1 + - !type:PurifyEvil + conditions: + - !type:ReagentThreshold + min: 15 + plantMetabolism: #Heals plants a little with the holy power within it. + - !type:PlantAdjustHealth + amount: 0.1 diff --git a/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml b/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml index 3e631138f47..68930b946ee 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml @@ -1,7 +1,7 @@ - type: entity parent: ClothingOuterHardsuitBase id: ClothingOuterCultArmor - name: True Nar'sien Hardened Armor + name: true nar'sien Hardened Armor description: heavily-armored exosuit worn by warriors of the Nar'Sien cult. It can withstand hard vacuum. components: - type: Sprite @@ -35,7 +35,7 @@ parent: ClothingHeadHardsuitBase id: ClothingHeadHelmetCultArmor noSpawn: true - name: True Nar'Sien hardened helmet + name: true nar'sien hardened helmet description: A heavily-armored helmet worn by warriors of the Nar'Sien cult. It can withstand hard vacuum. components: - type: BreathMask From 5b6981bb2b6687263765e3b5e65992a227afaaa0 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Sun, 20 Oct 2024 15:23:35 +0700 Subject: [PATCH 13/15] feat: void torch, veil shifter and blindfolds Signed-off-by: Remuchi --- .../Items/VoidTorch/VoidTorchSystem.cs | 23 ++++ Content.Server/Whetstone/WhetstoneSystem.cs | 17 +-- .../Items/VeilShifter/VeilShifterComponent.cs | 35 ++++++ .../Items/VeilShifter/VeilShifterSystem.cs | 91 ++++++++++++++ .../Items/VoidTorch/VoidTorchSystem.cs | 85 +++++++++++++ .../Runes/Summon/CultRuneSummonSystem.cs | 2 - .../TimedFactory/TimedFactorySystem.cs | 4 +- .../Movement/Pulling/Systems/PullingSystem.cs | 16 ++- .../Items/VoidTorch/VoidTorchComponent.cs | 21 ++++ .../WhiteDream/BloodCult/Visuals.cs | 11 +- .../en-US/white-dream/items/general.ftl | 2 + .../Entities/Clothing/Cult/armor.yml | 22 ++++ .../WhiteDream/Entities/Effects/cult.yml | 37 ++++++ .../Entities/Objects/Items/cult.yml | 98 ++++++++++++++- .../Objects/Structures/Cult/factories.yml | 9 +- .../cult_in.png} | Bin .../cult_out.png} | Bin .../meta.json | 4 +- .../Items/void_torch.rsi/lit-inhand-left.png | Bin 0 -> 1610 bytes .../Items/void_torch.rsi/lit-inhand-right.png | Bin 0 -> 1555 bytes .../Entities/Items/void_torch.rsi/meta.json | 116 ++++++++++++++---- .../void_torch.rsi/unlit-inhand-left.png | Bin 0 -> 376 bytes .../void_torch.rsi/unlit-inhand-right.png | Bin 0 -> 380 bytes 23 files changed, 531 insertions(+), 62 deletions(-) create mode 100644 Content.Client/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs create mode 100644 Content.Shared/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchComponent.cs rename Resources/Textures/WhiteDream/BloodCult/Effects/{cult_inout.rsi/cultin.png => cult_in_out.rsi/cult_in.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Effects/{cult_inout.rsi/cultout.png => cult_in_out.rsi/cult_out.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Effects/{cult_inout.rsi => cult_in_out.rsi}/meta.json (96%) create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/lit-inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/lit-inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/unlit-inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/unlit-inhand-right.png diff --git a/Content.Client/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs b/Content.Client/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs new file mode 100644 index 00000000000..8b92fb7da89 --- /dev/null +++ b/Content.Client/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs @@ -0,0 +1,23 @@ +using Content.Client.Light.Components; +using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.WhiteDream.BloodCult.Items.VoidTorch; +using Robust.Client.GameObjects; + +namespace Content.Client.WhiteDream.BloodCult.Items.VoidTorch; + +public sealed class VoidTorchSystem : VisualizerSystem +{ + protected override void OnAppearanceChange(EntityUid uid, + VoidTorchComponent component, + ref AppearanceChangeEvent args) + { + if (args.Sprite == null) + return; + if (!AppearanceSystem.TryGetData(uid, GenericCultVisuals.State, out var state) + || !TryComp(uid, out var lightBehaviour)) + return; + + lightBehaviour.StopLightBehaviour(); + lightBehaviour.StartLightBehaviour(state ? component.TurnOnLightBehaviour : component.TurnOffLightBehaviour); + } +} diff --git a/Content.Server/Whetstone/WhetstoneSystem.cs b/Content.Server/Whetstone/WhetstoneSystem.cs index 1bd1db8f6ec..e0d55a8a6a9 100644 --- a/Content.Server/Whetstone/WhetstoneSystem.cs +++ b/Content.Server/Whetstone/WhetstoneSystem.cs @@ -2,6 +2,7 @@ using Content.Shared.Item; using Content.Shared.Weapons.Melee; using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.Whitelist; using Robust.Server.Audio; using Robust.Server.GameObjects; using Robust.Shared.Player; @@ -12,6 +13,7 @@ public sealed class WhetstoneSystem : EntitySystem { [Dependency] private readonly AppearanceSystem _appearance = default!; [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly EntityWhitelistSystem _entityWhitelist = default!; public override void Initialize() { @@ -22,29 +24,22 @@ public override void Initialize() private void OnAfterInteract(Entity stone, ref AfterInteractEvent args) { - if (args.Handled || args.Target is not { } target || - stone.Comp.Uses <= 0 || + if (args.Handled || args.Target is not { } target || stone.Comp.Uses <= 0 || !TryComp(target, out MeleeWeaponComponent? meleeWeapon) || !HasComp(target) || // We don't want to sharpen felinids or vulps - stone.Comp.Blacklist.IsValid(target) || - !stone.Comp.Whitelist.IsValid(target)) - { + _entityWhitelist.IsValid(stone.Comp.Blacklist, target) || + !_entityWhitelist.IsValid(stone.Comp.Whitelist, target)) return; - } foreach (var (damageTypeId, value) in stone.Comp.DamageIncrease.DamageDict) { if (!meleeWeapon.Damage.DamageDict.TryGetValue(damageTypeId, out var defaultDamage) || defaultDamage > stone.Comp.MaximumIncrease) - { continue; - } var newDamage = defaultDamage + value; if (newDamage > stone.Comp.MaximumIncrease) - { newDamage = stone.Comp.MaximumIncrease; - } meleeWeapon.Damage.DamageDict[damageTypeId] = newDamage; } @@ -52,6 +47,6 @@ private void OnAfterInteract(Entity stone, ref AfterInteract _audio.PlayEntity(stone.Comp.SharpenAudio, Filter.Pvs(target), target, true); stone.Comp.Uses--; if (stone.Comp.Uses <= 0) - _appearance.SetData(stone, WhetstoneVisuals.Used, true); + _appearance.SetData(stone, GenericCultVisuals.State, false); } } diff --git a/Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterComponent.cs b/Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterComponent.cs new file mode 100644 index 00000000000..a2ec1c69570 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterComponent.cs @@ -0,0 +1,35 @@ +using Robust.Shared.Audio; + +namespace Content.Server.WhiteDream.BloodCult.Items.VeilShifter; + +[RegisterComponent] +public sealed partial class VeilShifterComponent : Component +{ + [DataField] + public int Charges = 4; + + [DataField] + public int TeleportDistanceMax = 10; + + [DataField] + public int TeleportDistanceMin = 5; + + [DataField] + public Vector2i Offset = Vector2i.One * 2; + + // How many times it will try to find safe location before aborting the operation? + [DataField] + public int Attempts = 10; + + [DataField] + public SoundPathSpecifier TeleportInSound = new("/Audio/WhiteDream/BloodCult/veilin.ogg"); + + [DataField] + public SoundPathSpecifier TeleportOutSound = new("/Audio/WhiteDream/BloodCult/veilout.ogg"); + + [ViewVariables(VVAccess.ReadOnly), DataField("teleportInEffect")] + public string? TeleportInEffect = "CultTeleportInEffect"; + + [ViewVariables(VVAccess.ReadOnly), DataField("teleportOutEffect")] + public string? TeleportOutEffect = "CultTeleportOutEffect"; +} diff --git a/Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterSystem.cs b/Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterSystem.cs new file mode 100644 index 00000000000..188006e2196 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Items/VeilShifter/VeilShifterSystem.cs @@ -0,0 +1,91 @@ +using Content.Server.Popups; +using Content.Shared.Coordinates.Helpers; +using Content.Shared.Interaction.Events; +using Content.Shared.Maps; +using Content.Shared.Movement.Pulling.Systems; +using Content.Shared.Physics; +using Content.Shared.WhiteDream.BloodCult; +using Robust.Server.Audio; +using Robust.Server.GameObjects; +using Robust.Shared.Map; +using Robust.Shared.Random; + +namespace Content.Server.WhiteDream.BloodCult.Items.VeilShifter; + +public sealed class VeilShifterSystem : EntitySystem +{ + [Dependency] private readonly IRobustRandom _random = default!; + + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly TurfSystem _turf = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly PullingSystem _pulling = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnUseInHand); + } + + private void OnUseInHand(Entity veil, ref UseInHandEvent args) + { + if (veil.Comp.Charges == 0) + return; + + if (!Teleport(veil, args.User)) + return; + + veil.Comp.Charges--; + if (veil.Comp.Charges == 0) + _appearance.SetData(veil, GenericCultVisuals.State, false); + } + + private bool Teleport(Entity veil, EntityUid user) + { + var userTransform = Transform(user); + + EntityCoordinates coords = default; + var oldCoords = userTransform.Coordinates; + var direction = userTransform.LocalRotation.GetDir().ToVec(); + var offset = userTransform.LocalRotation.ToWorldVec().Normalized(); + + var foundPos = false; + + for (var i = 0; i < veil.Comp.Attempts; i++) + { + var distance = _random.Next(veil.Comp.TeleportDistanceMin, veil.Comp.TeleportDistanceMax); + coords = userTransform.Coordinates.Offset(offset + direction * distance).SnapToGrid(); + + if (!coords.TryGetTileRef(out var tileRef) || _turf.IsTileBlocked(tileRef.Value, CollisionGroup.MobMask)) + continue; + foundPos = true; + break; + } + + if (!foundPos) + { + _popup.PopupClient(Loc.GetString("veil-shifter-cant-teleport"), veil, user); + return false; + } + + if (_pulling.TryGetPulledEntity(user, out var pulledEntity)) + _pulling.TryStopPull(pulledEntity.Value); + + _transform.SetCoordinates(user, coords); + if (pulledEntity.HasValue) + { + _transform.SetCoordinates(pulledEntity.Value, coords); + _pulling.TryStartPull(user, pulledEntity.Value); + } + + _audio.PlayPvs(veil.Comp.TeleportInSound, coords); + _audio.PlayPvs(veil.Comp.TeleportOutSound, oldCoords); + + Spawn(veil.Comp.TeleportInEffect, coords); + Spawn(veil.Comp.TeleportOutEffect, oldCoords); + return true; + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs b/Content.Server/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs new file mode 100644 index 00000000000..7946999028f --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchSystem.cs @@ -0,0 +1,85 @@ +using Content.Server.Hands.Systems; +using Content.Server.Popups; +using Content.Shared.Interaction; +using Content.Shared.Item; +using Content.Shared.ListViewSelector; +using Content.Shared.WhiteDream.BloodCult; +using Content.Shared.WhiteDream.BloodCult.BloodCultist; +using Content.Shared.WhiteDream.BloodCult.Items.VoidTorch; +using Robust.Server.Audio; +using Robust.Server.GameObjects; + +namespace Content.Server.WhiteDream.BloodCult.Items.VoidTorch; + +public sealed class VoidTorchSystem : EntitySystem +{ + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly AudioSystem _audio = default!; + [Dependency] private readonly HandsSystem _hands = default!; + [Dependency] private readonly TransformSystem _transform = default!; + [Dependency] private readonly PopupSystem _popup = default!; + [Dependency] private readonly UserInterfaceSystem _ui = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnComponentStartup); + SubscribeLocalEvent(OnAfterInteract); + SubscribeLocalEvent(OnCultistSelected); + } + + private void OnComponentStartup(Entity torch, ref ComponentStartup args) + { + _appearance.SetData(torch, GenericCultVisuals.State, true); + } + + private void OnAfterInteract(Entity torch, ref AfterInteractEvent args) + { + if (torch.Comp.Charges == 0 || args.Target is not { } target || !HasComp(target)) + return; + + var cultistsQuery = EntityQueryEnumerator(); + var cultist = new List(); + while (cultistsQuery.MoveNext(out var cultistUid, out _)) + { + if (cultistUid == args.User) + continue; + + var metaData = MetaData(cultistUid); + var entry = new ListViewSelectorEntry(cultistUid.ToString(), + metaData.EntityName, + metaData.EntityDescription); + + cultist.Add(entry); + } + + if (cultist.Count == 0) + { + _popup.PopupEntity(Loc.GetString("cult-rune-no-targets"), args.User, args.User); + args.Handled = true; + return; + } + + torch.Comp.TargetItem = target; + _ui.SetUiState(torch.Owner, ListViewSelectorUiKey.Key, new ListViewSelectorState(cultist)); + _ui.TryToggleUi(torch.Owner, ListViewSelectorUiKey.Key, args.User); + } + + private void OnCultistSelected(Entity torch, ref ListViewItemSelectedMessage args) + { + if (!EntityUid.TryParse(args.SelectedItem.Id, out var target) || torch.Comp.TargetItem is not { } item) + return; + + var targetTransform = Transform(target); + + _transform.SetCoordinates(item, targetTransform.Coordinates); + _hands.TryPickupAnyHand(target, item); + + _audio.PlayPvs(torch.Comp.TeleportSound, torch); + + torch.Comp.Charges--; + if (torch.Comp.Charges == 0) + _appearance.SetData(torch, GenericCultVisuals.State, false); + } +} diff --git a/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs index 9077523d602..0c0f228dafe 100644 --- a/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs +++ b/Content.Server/WhiteDream/BloodCult/Runes/Summon/CultRuneSummonSystem.cs @@ -64,9 +64,7 @@ private void OnSummonRuneInvoked(Entity rune, ref TryIn private void OnCultistSelected(Entity ent, ref ListViewItemSelectedMessage args) { if (!EntityUid.TryParse(args.SelectedItem.Id, out var target)) - { return; - } if (TryComp(target, out PullableComponent? pullable) && pullable.BeingPulled) { diff --git a/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs b/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs index ff48ed36748..9edf9918752 100644 --- a/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs +++ b/Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs @@ -32,7 +32,7 @@ public override void Update(float frameTime) if (factory.CooldownRemaining > 0) factory.CooldownRemaining -= frameTime; else - _appearance.SetData(uid, TimedFactoryVisuals.Ready, true); + _appearance.SetData(uid, GenericCultVisuals.State, true); } } @@ -56,6 +56,6 @@ private void OnPrototypeSelected(Entity factory, ref Radi var product = Spawn(args.SelectedItem, Transform(args.Actor).Coordinates); _hands.TryPickupAnyHand(args.Actor, product); factory.Comp.CooldownRemaining = factory.Comp.Cooldown; - _appearance.SetData(factory, TimedFactoryVisuals.Ready, false); + _appearance.SetData(factory, GenericCultVisuals.State, false); } } diff --git a/Content.Shared/Movement/Pulling/Systems/PullingSystem.cs b/Content.Shared/Movement/Pulling/Systems/PullingSystem.cs index 33dde399a51..9f6c968d084 100644 --- a/Content.Shared/Movement/Pulling/Systems/PullingSystem.cs +++ b/Content.Shared/Movement/Pulling/Systems/PullingSystem.cs @@ -1,3 +1,4 @@ +using System.Diagnostics.CodeAnalysis; using System.Numerics; using Content.Shared.ActionBlocker; using Content.Shared.Administration.Logs; @@ -380,6 +381,16 @@ private bool OnRequestMovePulledObject(ICommonSession? session, EntityCoordinate return false; } + public bool TryGetPulledEntity(EntityUid puller, [NotNullWhen(true)] out EntityUid? pulling, PullerComponent? component = null) + { + pulling = null; + if (!Resolve(puller, ref component, false) || !component.Pulling.HasValue) + return false; + + pulling = component.Pulling; + return true; + } + public bool IsPulling(EntityUid puller, PullerComponent? component = null) { return Resolve(puller, ref component, false) && component.Pulling != null; @@ -568,8 +579,11 @@ public bool TryStartPull(EntityUid pullerUid, EntityUid pullableUid, return true; } - public bool TryStopPull(EntityUid pullableUid, PullableComponent pullable, EntityUid? user = null) + public bool TryStopPull(EntityUid pullableUid, PullableComponent? pullable = null, EntityUid? user = null) { + if (!Resolve(pullableUid, ref pullable, false)) + return false; + var pullerUidNull = pullable.Puller; if (pullerUidNull == null) diff --git a/Content.Shared/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchComponent.cs b/Content.Shared/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchComponent.cs new file mode 100644 index 00000000000..572e41c5883 --- /dev/null +++ b/Content.Shared/WhiteDream/BloodCult/Items/VoidTorch/VoidTorchComponent.cs @@ -0,0 +1,21 @@ +using Robust.Shared.Audio; + +namespace Content.Shared.WhiteDream.BloodCult.Items.VoidTorch; + +[RegisterComponent] +public sealed partial class VoidTorchComponent : Component +{ + [DataField] + public int Charges = 5; + + [DataField] + public SoundPathSpecifier TeleportSound = new("/Audio/WhiteDream/BloodCult/veilin.ogg"); + + [DataField] + public string TurnOnLightBehaviour = "turn_on"; + + [DataField] + public string TurnOffLightBehaviour = "fade_out"; + + public EntityUid? TargetItem; +} diff --git a/Content.Shared/WhiteDream/BloodCult/Visuals.cs b/Content.Shared/WhiteDream/BloodCult/Visuals.cs index 9b21cf7c5dc..2d01da48c97 100644 --- a/Content.Shared/WhiteDream/BloodCult/Visuals.cs +++ b/Content.Shared/WhiteDream/BloodCult/Visuals.cs @@ -20,9 +20,9 @@ public enum ConstructVisualsState : byte } [Serializable, NetSerializable] -public enum TimedFactoryVisuals : byte +public enum GenericCultVisuals : byte { - Ready, + State, // True or False Layer } @@ -33,13 +33,6 @@ public enum PylonVisuals : byte Layer } -[Serializable, NetSerializable] -public enum WhetstoneVisuals : byte -{ - Used, - Layer -} - [Serializable, NetSerializable] public enum PentagramKey { diff --git a/Resources/Locale/en-US/white-dream/items/general.ftl b/Resources/Locale/en-US/white-dream/items/general.ftl index 583a9e74474..26f9e2dd46f 100644 --- a/Resources/Locale/en-US/white-dream/items/general.ftl +++ b/Resources/Locale/en-US/white-dream/items/general.ftl @@ -17,3 +17,5 @@ shuttle-curse-shuttle-not-called = The shuttle has not yet been called. shuttle-curse-system-failure = SYSTEM FAILURE shuttle-curse-success-global = The shuttle will be delayed by {$time} minutes. + +veil-shifter-cant-teleport = Couldn't find a place to teleport you. Try again! diff --git a/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml b/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml index 68930b946ee..57ab79aa225 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml @@ -86,3 +86,25 @@ Slash: 1.4 Piercing: 1.4 Heat: 1.4 + +- type: entity + parent: ClothingEyesBase + id: ClothingEyeCultBlindfold + name: zealot's blindfold + description: May Nar'Sie guide you through the darkness and shield you from the light + components: + - type: Sprite + sprite: Clothing/Eyes/Misc/blindfold.rsi + state: icon + - type: Clothing + sprite: Clothing/Eyes/Misc/blindfold.rsi + - type: FlashImmunity + - type: ShowHealthBars + damageContainers: + - Biological + - Inorganic + - type: ShowHealthIcons + damageContainers: + - Biological + # TODO: ADD NIGHT VISION + diff --git a/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml index 9b16b0f19bc..cba21c51c38 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml @@ -19,3 +19,40 @@ - type: PointLight color: "#FF0000" +- type: entity + id: CultTeleportInEffect + name: Teleport in + components: + - type: TimedDespawn + lifetime: 0.8 + - type: Transform + noRot: true + anchored: true + - type: Sprite + layers: + - sprite: WhiteDream/BloodCult/Effects/cult_in_out.rsi + state: cult_in + shader: unshaded + netsync: false + drawdepth: Effects + - type: PointLight + color: "#FF0000" + +- type: entity + id: CultTeleportOutEffect + name: Teleport out + components: + - type: TimedDespawn + lifetime: 0.8 + - type: Transform + noRot: true + anchored: true + - type: Sprite + layers: + - sprite: WhiteDream/BloodCult/Effects/cult_in_out.rsi + state: cult_out + shader: unshaded + netsync: false + drawdepth: Effects + - type: PointLight + color: "#FF0000" diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml index e960c722ade..76f6121db09 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Items/cult.yml @@ -20,7 +20,7 @@ sprite: WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi layers: - state: icon - map: [ "enum.WhetstoneVisuals.Layer" ] + map: [ "enum.GenericCultVisuals.Layer" ] - type: CultItem - type: Whetstone whitelist: @@ -32,7 +32,95 @@ - type: Appearance - type: GenericVisualizer visuals: - enum.WhetstoneVisuals.Used: - enum.WhetstoneVisuals.Layer: - True: { state: icon_off } - False: { state: icon } + enum.GenericCultVisuals.State: + enum.GenericCultVisuals.Layer: + True: { state: icon } + False: { state: icon_off } + +- type: entity + parent: BaseItem + id: VeilShifter + name: veil shifter + description: This relic instantly teleports you, and anything you're pulling, forward by a moderate distance. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi + layers: + - state: icon + map: [ "enum.GenericCultVisuals.Layer" ] + - type: CultItem + - type: VeilShifter + - type: Appearance + - type: GenericVisualizer + visuals: + enum.GenericCultVisuals.State: + enum.GenericCultVisuals.Layer: + True: { state: icon } + False: { state: icon_off } + +- type: entity + parent: BaseItem + id: VoidTorch + name: void torch + description: Used by veteran cultists to instantly transport items to their needful brethren + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/void_torch.rsi + layers: + - state: icon + map: [ "enum.GenericCultVisuals.Layer" ] + - type: CultItem + - type: VoidTorch + - type: IgnitionSource + temperature: 400 + ignited: false + - type: PointLight + enabled: false + color: "#e33119" + radius: 1.0 + energy: 5.0 + netsync: false + - type: LightBehaviour + behaviours: + - !type:RandomizeBehaviour # immediately make it bright and flickery + id: turn_on + interpolate: Nearest + minDuration: 0.02 + maxDuration: 0.06 + startValue: 6.0 + endValue: 9.0 + property: Energy + isLooped: true + - !type:FadeBehaviour # have the radius start small and get larger as it starts to burn + id: turn_on + maxDuration: 8.0 + startValue: 1.0 + endValue: 6.0 + - !type:RandomizeBehaviour # weaker flicker as it fades out + id: fade_out + interpolate: Nearest + minDuration: 0.02 + maxDuration: 0.06 + startValue: 4.0 + endValue: 8.0 + property: Energy + isLooped: true + - !type:FadeBehaviour # fade out radius as it burns out + id: fade_out + maxDuration: 4.0 + startValue: 6.0 + endValue: 1.0 + - type: UserInterface + interfaces: + enum.ListViewSelectorUiKey.Key: + type: ListViewSelectorBUI + - type: Appearance + - type: GenericVisualizer + visuals: + enum.GenericCultVisuals.State: + enum.GenericCultVisuals.Layer: + True: { state: icon } + False: { state: icon_off } + - type: Tag + tags: + - Torch diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml index 9f63e4647fe..03626134389 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml @@ -9,7 +9,7 @@ sprite: WhiteDream/BloodCult/Entities/Structures/altar.rsi layers: - state: icon - map: [ "enum.TimedFactoryVisuals.Layer" ] + map: [ "enum.GenericCultVisuals.Layer" ] - type: Transform noRot: true - type: Fixtures @@ -51,8 +51,8 @@ BloodCultist - type: GenericVisualizer visuals: - enum.TimedFactoryVisuals.Ready: - enum.TimedFactoryVisuals.Layer: + enum.GenericCultVisuals.State: + enum.GenericCultVisuals.Layer: True: { state: "icon" } False: { state: "icon_off" } @@ -64,9 +64,6 @@ components: - type: Sprite sprite: WhiteDream/BloodCult/Entities/Structures/altar.rsi - layers: - - state: icon - map: [ "enum.TimedFactoryVisuals.Layer" ] - type: TimedFactory prototypes: - ConstructShell diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultin.png b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/cult_in.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultin.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/cult_in.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultout.png b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/cult_out.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/cultout.png rename to Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/cult_out.png diff --git a/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/meta.json similarity index 96% rename from Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json rename to Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/meta.json index 3305358a053..33c2fe8fc12 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Effects/cult_inout.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Effects/cult_in_out.rsi/meta.json @@ -8,7 +8,7 @@ }, "states": [ { - "name": "cultout", + "name": "cult_out", "directions": 4, "delays": [ [ @@ -54,7 +54,7 @@ ] }, { - "name": "cultin", + "name": "cult_in", "directions": 4, "delays": [ [ diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/lit-inhand-left.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/lit-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..882a7668e5791fedd905b7d78485a780f1123470 GIT binary patch literal 1610 zcmaKtdpOez7{`C}W1BH+a|>ytqEhMNQZjQ5oe+hJ#wocB5sqADBOR2}cDm}qJgQ@d zgApRx7RfzRlglxOZo|xd#@x<2{afds&-eR0??3PReV*_0X1co`Mk2Hk001DJo$Nhi ziU$A)0EfyP=ol#zDB9WH=J=(DqMVnZYBp*PJ1`lD6u6dqjA3eDhLZV&DSg<5{n{m;T^ljG5I&Nt?Hy0D@9XnXGR4CZEZu7nNT2jGV{%BlLE7~?AsK)o| zvhd^BWbN6s7S@E1==2tQ3&F-)X8JtcqT*2ex~TZMQKGYIe{54|krr1YYC+JkPcYCZ zT0yZZ#u_bFm)|1q<^7Cb8fuac?qMa1&rOLxKw}iDZ`zGwS{5!_FHA>As*U8zyQ%QS z4NH$2+?B{vtW|D$UMSvkLq_T3(MZAFW9YoVe{U5SZ_{HJ8Q7S#Y((rq+z`^D+$ zQ9p@vC0m(N2Og~xQnI%+l~5D1UrRcjH(Nd&&62TdZ8xfxQOg&<+_DrvfYhjffM zpy<`z?761i>+o$`POp;j8KmAO8fnd)-3ln_cgtfRA0!DNt655oCB#?3;;m7489q%o`5TZJT~yN+?5>Q-S=!{QW1IUnUf>^;rF7L3_-h&0B(71FL;geT&>#iF-IFt2^B84-m(v3{zX!K;4m0%~AF&yXM zm;_R3^X;Dhj`{&S@~u=1p0E-U2c+8aW1=V_ab0_%)nGAwM!HE9#dD&_Z|>hOnttlp zfzkP?#c-su$s3~J^We}Pdfs`w#U-{zN?>0}q# zxEwBrh)&SaTZ4DjS%=8ynG>dRg0>;wmB?K&Cydp9G-TtnHny7_lYBwLl; zvfR$joQ?9C8eT5nLnuu4z~%kQA}^eBc@rSBvFbkU7bjDAmWDw|m7@ceFCSyGGMUW& z7>Tg(S-s!+%Kn&n+Ma`mtJeYZ%g1O*T7M~2whj5BO@TUe{cmG#2Na>ke9cd}^6@I} z@6T@3_Q!*2--XHN^iUs7z1v}6=t-G4Lo&7BD>yxAov&7Xc!Pe9<3%WmOngxU!O-9f zVt~7&=}0or2TdD%aU8FIg_V@b`-1F)$|moLl1|_Y=%K)n2)e}gQ2sbQ>=!UwrkoAq r$n*6{cz^F%NZLAExPEPB^aM6;?uc5%fkmq9M*z+auJ$Fi{;B^0&z9m} literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/lit-inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/lit-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c53f54968fc948998b31c26f658db0fa0f4c8d2a GIT binary patch literal 1555 zcmaJ>e>l^59RGf8X0#a+*=XZ^Xq2znCuSE>d}=hl2RO%j7mRdH{6P_qi}w0 zqbqcNbk6xP6=AwGb`_SN$&ZBmXwzgi_r1F3?z!jj^v~<{djI(2^?aV!`*VfnzYDE} z)dBzjP4)5G12G8zKmdt=6wEssBK3Z%muJAaf;WXNDbGmyl-qm5^$`Kyw6;Q6m$y#r zC`0Br__}Xdy-~N1!Qv8-EL5?ZZV*xn7HW6n=TJRIYVfTmW&7lNSBgZa*vEnflWji@ z_Enjf9=#P9pm9IADiZ%qLeZ>UH&K!9B#d0}*b!@Euyk19NFI&64#2PfpzrE$MB7Ac zSbl5rDCy?MvgqU?IfK}kX3vjbP*lxXmRS{n!GO%y*)`hADYloH*Lv4n&ANZm?*7GX zzT(LO^N=`Y`M2dchR%bEeQTXxoXvd1BsL+D9hS-Ot){t+nD8KVtyR{Pp-^A0UN)U7 z2h(mhU)M0~78usq)(2>elqb0DRSvs(b{FDude7!;ldnFlqKtSv^R7_|-C9!WxCu7H zzhuw7zS|iYf%DtblVg`?foH7x)7y9}IJ6|WCS(B>?dY+gjS}4j|C}WtSA(T-Bmsj1 zs`9QL)Nq=iqnXwY0NS1hYOM>LV3KgmYDSJ_&guFD9*W|SELzKE^3yuLq~gq78xFoa z*Hi&MA?&`hrZTlPs`QZ|WOl5uo!nwie&zG0+!uc0n|;iQnT%RZI$H^f40YbSHxd=F z8)*_e?STq-r%~+@a>gDP)vRK2pq{;BJ;I3xBAiJ4b-^lyaO54oe;UC%k0u}2DaA6U zcWib{B#D?eFJD_ckk3yFYzK~(P%Oi?_|%u+#1Sz*I;T?)q-&=nU3i+$6Cktc0PW3A zN=7S*`~935a&CLs1>^Jy2b492QXw}g_0X?~VQ}Xa1tZ;`kz__r)2WlUi3SN5r4Rbq z`NZ+7_oSLj`Nsh|SgHpT128O445SsV^z>OaVioB@9*rQeV^{Esus7o*>7>%D3G?a4 z72Aef()P?eH~7|=WxiNH;R3Ho?HE{M|L$jyQPKtXN%YDx+mf(G6ZncGD)K)o#V!!Unln>j2dZzJJOE!ZH^u>Kcrcxhsq(j@AeSw5x3?jo$@xI1ig@B zd}CI!RJUTs8Hl@&R=^t&t8Bz(F_642wDteE1o_!LcDj?UW?n2D%Z5xI#bwmZoDyVA zE!Ouy!$kwnF=+VGhGp~^vKdO!hAJpY6q5f(QR}RLN$|}oVDl_SqIWD24Mk50Wv>zx zXs(<2562*pnYl{OZafZ4B4C+at3gT60aMxEY5?mLC&SV#Y>5$`xne3~laV`&#zj`u z8k>|dtS>EFN7v`bjx3&#rjEyVjv`G9aC)@1;qN9iw$c+$Jy^yF*?&6lF#E?^7paHu z9a9doiyJ0Yd=ydt#6k7S<-ws>^Opxl@V}i=wsgE?kflQtkG@=!ZO8<}pW&DG53(`D zqy=h}4R}OciC^sy8)v>CvQW9wK>O+LQI{h17DT|jnpVXMY8U@26bXh3XOce&+rvqf zbdanW!Fd>COWK-<)@$feN48&dpS$LfIpV;}>a{c=PY0v*V@oXiSq(erUCUH#KT;ztK WFVy__$woxzvj?aYf3He%2OX%bK~-T<<+W| zM%)8BqQ}$4F~p-YIYENegn>yzL@go2W!VNz10caLje$e9$(vC+#8E3@0{hU@%h?ayWJO zMloB^yJNGA1B%SI1+l4?C!e0D!OCOizCgs_hK%FUPs~g=I8O9W6I5YhDCp#h-1#`Z Q9_TIxPgg&ebxsLQ02hmajsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/unlit-inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/void_torch.rsi/unlit-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a3016072f578b825b9595cddcdb792c26a9fd1 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e(Ey(i*Z=?j^GFK2g-WUza2m)6 zbejmKD0A|vTloSNFqQ=Q1v5B2yO9RuR91yVl(?i8Cl_TFlw{`TF)&ojQSIHx=U^bh z@Ok+9AC4f zxkG41Slab3-OFc&9B5e+UBZ-OdhR&Kjc3oCU7sm#e4;Nc9hV-H!W8sI?dROMd|!FB zs-+S4fR32p>EamT(V3he!Fq+6iA6<1wD81X6$#!#%?8gMj{*+7Vo2TbFyH`N@ByI) zXI7pKDgprwmjw$NP76+9+M(XSu-e>7z~{|9kA=&M-41Ff$Z{m4Dlr6UHts#(pryJ& zT;ju_21fTd*K_U>pS6PQ4#g!XJXg-K Date: Thu, 24 Oct 2024 15:40:25 +0700 Subject: [PATCH 14/15] fix: unshittify pylon construction --- .../ShortConstructionSystem.cs | 8 +-- .../BloodCult/UI/AlignPylonConstruction.cs | 33 +++++++++ .../BloodCult/UI/PylonConstructionHijack.cs | 68 ------------------- .../Entities/Objects/Materials/cult.yml | 6 +- .../WhiteDream/Recipes/Construction/cult.yml | 2 +- 5 files changed, 39 insertions(+), 78 deletions(-) create mode 100644 Content.Client/WhiteDream/BloodCult/UI/AlignPylonConstruction.cs delete mode 100644 Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs diff --git a/Content.Client/ShortConstruction/ShortConstructionSystem.cs b/Content.Client/ShortConstruction/ShortConstructionSystem.cs index f32f1f73e5b..1b4b324add4 100644 --- a/Content.Client/ShortConstruction/ShortConstructionSystem.cs +++ b/Content.Client/ShortConstruction/ShortConstructionSystem.cs @@ -1,5 +1,5 @@ using Content.Client.Construction; -using Content.Client.WhiteDream.BloodCult.UI; +// using Content.Client.WhiteDream.BloodCult.UI; using Content.Shared.Construction.Prototypes; using Content.Shared.RadialSelector; using Content.Shared.ShortConstruction; @@ -37,11 +37,7 @@ private void OnItemRecieved(Entity ent, ref RadialSe return; } - PlacementHijack hijack; - if (prototype.ID == "CultPylon") - hijack = new PylonConstructionHijack(prototype, EntityManager, args.Actor); - else - hijack = new ConstructionPlacementHijack(_construction, prototype); + var hijack = new ConstructionPlacementHijack(_construction, prototype); _placement.BeginPlacing(new PlacementInformation { diff --git a/Content.Client/WhiteDream/BloodCult/UI/AlignPylonConstruction.cs b/Content.Client/WhiteDream/BloodCult/UI/AlignPylonConstruction.cs new file mode 100644 index 00000000000..6749b3f0952 --- /dev/null +++ b/Content.Client/WhiteDream/BloodCult/UI/AlignPylonConstruction.cs @@ -0,0 +1,33 @@ +using System.Linq; +using Content.Shared.WhiteDream.BloodCult.Components; +using Robust.Client.Placement; +using Robust.Client.Placement.Modes; +using Robust.Shared.Map; + +namespace Content.Client.WhiteDream.BloodCult.UI; + +public sealed class AlignPylonConstruction : SnapgridCenter +{ + [Dependency] private readonly IEntityManager _entityManager = default!; + + private readonly EntityLookupSystem _lookup; + + private const float PylonLookupRange = 10; + + public AlignPylonConstruction(PlacementManager pMan) : base(pMan) + { + IoCManager.InjectDependencies(this); + _lookup = _entityManager.System(); + } + + public override bool IsValidPosition(EntityCoordinates position) + { + return base.IsValidPosition(position) && !CheckForOtherPylons(position, PylonLookupRange); + } + + private bool CheckForOtherPylons(EntityCoordinates coordinates, float range) + { + var entities = _lookup.GetEntitiesInRange(coordinates, range); + return entities.Any(_entityManager.HasComponent); + } +} diff --git a/Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs b/Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs deleted file mode 100644 index d99d445500f..00000000000 --- a/Content.Client/WhiteDream/BloodCult/UI/PylonConstructionHijack.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System.Linq; -using Content.Client.Construction; -using Content.Client.Popups; -using Content.Shared.Construction.Prototypes; -using Content.Shared.WhiteDream.BloodCult.Components; -using Robust.Client.Placement; -using Robust.Client.Utility; -using Robust.Shared.Map; - -namespace Content.Client.WhiteDream.BloodCult.UI; - -public sealed class PylonConstructionHijack( - ConstructionPrototype? prototype, - IEntityManager entityManager, - EntityUid player) - : PlacementHijack -{ - private readonly ConstructionSystem _construction = entityManager.System(); - private readonly EntityLookupSystem _lookup = entityManager.System(); - private readonly PopupSystem _popup = entityManager.System(); - - private const float PylonLookupRange = 10; - - /// - public override bool CanRotate => false; - - /// - public override bool HijackPlacementRequest(EntityCoordinates coordinates) - { - if (prototype is null) - return true; - - if (CheckForOtherPylons(coordinates, PylonLookupRange)) - { - _popup.PopupClient(Loc.GetString("pylon-placement-another-pylon-nearby"), player, player); - return true; - } - - _construction.ClearAllGhosts(); - var dir = Manager.Direction; - _construction.SpawnGhost(prototype, coordinates, dir); - return true; - } - - /// - public override bool HijackDeletion(EntityUid entity) - { - if (IoCManager.Resolve().HasComponent(entity)) - { - _construction.ClearGhost(entity.GetHashCode()); - } - - return true; - } - - /// - public override void StartHijack(PlacementManager manager) - { - base.StartHijack(manager); - manager.CurrentTextures = prototype?.Layers.Select(sprite => sprite.DirFrame0()).ToList(); - } - - private bool CheckForOtherPylons(EntityCoordinates coordinates, float range) - { - var entities = _lookup.GetEntitiesInRange(coordinates, range); - return entities.Any(entityManager.HasComponent); - } -} diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml index b4f949eaac9..87302e945d5 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Materials/cult.yml @@ -30,11 +30,11 @@ - type: CultItem - type: UserInterface interfaces: - enum.ShortConstructionUiKey.Key: - type: ShortConstructionMenuBUI + enum.RadialSelectorUiKey.Key: + type: RadialSelectorMenuBUI - type: ActivatableUI inHandsOnly: true - key: enum.ShortConstructionUiKey.Key + key: enum.RadialSelectorUiKey.Key userWhitelist: components: BloodCultist diff --git a/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml b/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml index 102149270c3..a87edd40fb7 100644 --- a/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml +++ b/Resources/Prototypes/WhiteDream/Recipes/Construction/cult.yml @@ -11,7 +11,7 @@ sprite: WhiteDream/BloodCult/Entities/Structures/pylon.rsi state: icon_off objectType: Structure - placementMode: SnapgridCenter + placementMode: AlignPylonConstruction canBuildInImpassable: false conditions: - !type:TileNotBlocked From 8bdf5b422b7f870aed80ef5cb14fa85be2a3bfc9 Mon Sep 17 00:00:00 2001 From: Remuchi Date: Thu, 24 Oct 2024 17:11:42 +0700 Subject: [PATCH 15/15] feat: cult resprite from bee station 13 --- .../Entities/Objects/Weapons/Melee/cult.yml | 72 ---------- .../Entities/Clothing/Cult/armor.yml | 20 ++- .../Entities/Objects/Weapons/Melee/cult.yml | 133 ++++++++++++++++++ .../cult_helmet.rsi/equipped-HELMET.png | Bin 0 -> 866 bytes .../Clothes/Helmet/cult_helmet.rsi/icon.png | Bin 0 -> 361 bytes .../Clothes/Helmet/cult_helmet.rsi/meta.json | 18 +++ .../Helmet/cult_hood.rsi/equipped-HELMET.png | Bin 0 -> 762 bytes .../Clothes/Helmet/cult_hood.rsi/icon.png | Bin 0 -> 329 bytes .../Clothes/Helmet/cult_hood.rsi/meta.json | 18 +++ .../cult_armor.rsi/equipped-OUTERCLOTHING.png | Bin 0 -> 1816 bytes .../Clothes/Outer/cult_armor.rsi/icon.png | Bin 0 -> 754 bytes .../Clothes/Outer/cult_armor.rsi/meta.json | 18 +++ .../cult_robe.rsi/equipped-OUTERCLOTHING.png | Bin 0 -> 1467 bytes .../Clothes/Outer/cult_robe.rsi/icon.png | Bin 0 -> 695 bytes .../Clothes/Outer/cult_robe.rsi/meta.json | 18 +++ .../Items/Weapons/cult_blade.rsi/icon.png | Bin 0 -> 2380 bytes .../Weapons/cult_blade.rsi/inhand-left.png | Bin 0 -> 1239 bytes .../Weapons/cult_blade.rsi/inhand-right.png | Bin 0 -> 1250 bytes .../Items/Weapons/cult_blade.rsi/meta.json | 72 ++++++++++ .../Items/Weapons/cult_spear.rsi/icon.png | Bin 0 -> 532 bytes .../Weapons/cult_spear.rsi/inhand-left.png | Bin 0 -> 763 bytes .../Weapons/cult_spear.rsi/inhand-right.png | Bin 0 -> 781 bytes .../Items/Weapons/cult_spear.rsi/meta.json | 30 ++++ .../cult_spear.rsi/wielded-inhand-left.png | Bin 0 -> 538 bytes .../cult_spear.rsi/wielded-inhand-right.png | Bin 0 -> 538 bytes .../Entities/Items/shuttle_curse.rsi/icon.png | Bin 905 -> 979 bytes .../Items/shuttle_curse.rsi/meta.json | 42 +++--- .../Entities/Items/veil_shifter.rsi/icon.png | Bin 583 -> 1144 bytes .../Items/veil_shifter.rsi/icon_off.png | Bin 301 -> 375 bytes .../Entities/Items/veil_shifter.rsi/meta.json | 48 ++++--- .../Items/whetstone_cult.rsi/icon.png | Bin 2358 -> 718 bytes .../Items/whetstone_cult.rsi/icon_off.png | Bin 424 -> 498 bytes .../Items/whetstone_cult.rsi/meta.json | 17 +-- .../Entities/Structures/altar.rsi/icon.png | Bin 3135 -> 2215 bytes .../Structures/altar.rsi/icon_off.png | Bin 1278 -> 608 bytes .../Entities/Structures/altar.rsi/meta.json | 50 +++---- .../Entities/Structures/archives.rsi/icon.png | Bin 2400 -> 1516 bytes .../Structures/archives.rsi/icon_off.png | Bin 1682 -> 683 bytes .../Structures/archives.rsi/meta.json | 47 ++++--- .../Entities/Structures/forge.rsi/icon.png | Bin 2486 -> 1453 bytes .../Structures/forge.rsi/icon_off.png | Bin 1625 -> 763 bytes .../Entities/Structures/forge.rsi/meta.json | 42 +++--- .../Entities/Structures/pylon.rsi/icon.png | Bin 2508 -> 1694 bytes .../Structures/pylon.rsi/icon_off.png | Bin 520 -> 1720 bytes .../Entities/Structures/pylon.rsi/meta.json | 80 +++++++---- 45 files changed, 495 insertions(+), 230 deletions(-) create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Melee/cult.yml create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/icon.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/inhand-right.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/meta.json create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/wielded-inhand-right.png diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml index 845c33c2f55..3fee36a58af 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/cult.yml @@ -1,75 +1,3 @@ -- type: entity - name: ritual dagger - parent: BaseKnife - id: RitualDagger - description: A strange dagger used by sinister groups for rituals and sacrifices. - components: - - type: Sprite - sprite: Objects/Weapons/Melee/cult_dagger.rsi - state: icon - - type: MeleeWeapon # TODO: It should have armor piercing effect (around 50%?) but we have no such system yet. Sucks. - wideAnimationRotation: -135 - maxTargets: 1 - heavyRateModifier: 0.95 - heavyStaminaCost: 5 - damage: - types: - Piercing: 15 - - type: Clothing - sprite: Objects/Weapons/Melee/cult_dagger.rsi - slots: - - back - - type: DisarmMalus - - type: CultItem - - type: RuneDrawer - - type: ActivatableUI - key: enum.RuneDrawerBuiKey.Key - inHandsOnly: true - closeOnHandDeselect: true - userWhitelist: - components: - BloodCultist - - type: UserInterface - interfaces: - enum.RuneDrawerBuiKey.Key: - type: RuneDrawerBUI - -- type: entity - name: eldritch longsword - parent: BaseItem - id: EldritchLongsword - description: A sword humming with unholy energy. It glows with a dim red light. - components: - - type: Sharp - - type: Sprite - sprite: Objects/Weapons/Melee/cult_blade.rsi - state: icon - - type: MeleeWeapon - wideAnimationRotation: -135 - attackRate: 0.75 - range: 1.65 - damage: - types: - Slash: 24 - heavyDamageBaseModifier: 1.2 - heavyStaminaCost: 10 - maxTargets: 3 - angle: 90 - soundHit: - path: /Audio/Weapons/bladeslice.ogg - - type: Item - size: Normal - - type: Clothing - sprite: Objects/Weapons/Melee/cult_blade.rsi - slots: - - back - - type: DisarmMalus - - type: CultItem - - type: PointLight - color: Red - radius: 2 - softness: 1 - - type: entity name: unholy halberd parent: BaseItem diff --git a/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml b/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml index 57ab79aa225..e5a72f91c50 100644 --- a/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml +++ b/Resources/Prototypes/WhiteDream/Entities/Clothing/Cult/armor.yml @@ -1,13 +1,13 @@ - type: entity parent: ClothingOuterHardsuitBase id: ClothingOuterCultArmor - name: true nar'sien Hardened Armor + name: true nar'sien hardened armor description: heavily-armored exosuit worn by warriors of the Nar'Sien cult. It can withstand hard vacuum. components: - type: Sprite - sprite: Clothing/OuterClothing/Armor/cult_armour.rsi + sprite: WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi - type: Clothing - sprite: Clothing/OuterClothing/Armor/cult_armour.rsi + sprite: WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi - type: PressureProtection highPressureMultiplier: 0.02 lowPressureMultiplier: 1000 @@ -40,9 +40,9 @@ components: - type: BreathMask - type: Sprite - sprite: Clothing/Head/Helmets/cult.rsi + sprite: WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi - type: Clothing - sprite: Clothing/Head/Helmets/cult.rsi + sprite: WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi equipSound: /Audio/Effects/rustle1.ogg unequipSound: /Audio/Effects/rustle2.ogg - type: PressureProtection @@ -55,6 +55,10 @@ name: flagellant's robe description: Blood-soaked robes infused with dark magic; allows the user to move at inhuman speeds, but at the cost of increased damage. components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi + - type: Clothing + sprite: WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi - type: CultItem - type: ClothingSpeedModifier walkModifier: 1.25 @@ -76,6 +80,12 @@ description: A blood-soaked hood infused with dark magic. noSpawn: true components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi + - type: Clothing + sprite: WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi + equipSound: /Audio/Effects/rustle1.ogg + unequipSound: /Audio/Effects/rustle2.ogg - type: ClothingSpeedModifier walkModifier: 1.25 sprintModifier: 1.25 diff --git a/Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Melee/cult.yml b/Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Melee/cult.yml new file mode 100644 index 00000000000..67589f7e1e9 --- /dev/null +++ b/Resources/Prototypes/WhiteDream/Entities/Objects/Weapons/Melee/cult.yml @@ -0,0 +1,133 @@ +- type: entity + name: ritual dagger + parent: BaseKnife + id: RitualDagger + description: A strange dagger used by sinister groups for rituals and sacrifices. + components: + - type: Sprite + sprite: Objects/Weapons/Melee/cult_dagger.rsi + state: icon + - type: MeleeWeapon # TODO: It should have armor piercing effect (around 50%?) but we have no such system yet. Sucks. + wideAnimationRotation: -135 + maxTargets: 1 + heavyRateModifier: 0.95 + heavyStaminaCost: 5 + damage: + types: + Piercing: 15 + - type: Clothing + sprite: Objects/Weapons/Melee/cult_dagger.rsi + slots: + - back + - type: DisarmMalus + - type: CultItem + - type: RuneDrawer + - type: ActivatableUI + key: enum.RuneDrawerBuiKey.Key + inHandsOnly: true + closeOnHandDeselect: true + userWhitelist: + components: + BloodCultist + - type: UserInterface + interfaces: + enum.RuneDrawerBuiKey.Key: + type: RuneDrawerBUI + +- type: entity + name: eldritch longsword + parent: BaseItem + id: EldritchLongsword + description: A sword humming with unholy energy. It glows with a dim red light. + components: + - type: Sharp + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi + state: icon + - type: MeleeWeapon + wideAnimationRotation: -135 + attackRate: 0.75 + range: 1.65 + damage: + types: + Slash: 24 + heavyDamageBaseModifier: 1.2 + heavyStaminaCost: 10 + maxTargets: 3 + angle: 90 + soundHit: + path: /Audio/Weapons/bladeslice.ogg + - type: Item + size: Normal + - type: Clothing + slots: + - back + - type: DisarmMalus + - type: CultItem + - type: PointLight + color: Red + radius: 2 + softness: 1 + +- type: entity + parent: BaseItem + id: BloodSpear + name: blood halberd + description: A sickening spear composed entirely of crystallized blood. + components: + - type: Sprite + sprite: WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi + state: icon + - type: EmbeddableProjectile + offset: 0.15,0.15 + - type: ThrowingAngle + angle: 225 + - type: Fixtures + fixtures: + fix1: + shape: !type:PolygonShape + vertices: + - -0.20,-0.10 + - -0.10,-0.20 + - 0.40,0.30 + - 0.30,0.40 + density: 20 + mask: + - BulletImpassable + restitution: 0.3 + friction: 0.2 + - type: Sharp + - type: MeleeWeapon + wideAnimationRotation: -135 + damage: + types: + Piercing: 36 + angle: 0 + animation: WeaponArcThrust + soundHit: + path: /Audio/Weapons/bladeslice.ogg + range: 2 + - type: DamageOtherOnHit + damage: + types: + Piercing: 40 + - type: Item + sprite: WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi + storedRotation: 44 + size: Huge + shape: + - 0,0,5,0 + - type: Clothing + slots: + - back + - suitStorage + - type: Wieldable + - type: IncreaseDamageOnWield + damage: + types: + Piercing: 8 + - type: UseDelay + - type: DisarmMalus + - type: CultItem +# - type: BloodSpear +# action: InstantActionRecallBloodSpear diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/equipped-HELMET.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..ef53285d7ddb257232bbc1e1f105d90a7e4a1fa0 GIT binary patch literal 866 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>& zr;B4q#hkaZ9J8eyCEDUwGIG9Mc4R_@$H4}}_Ipg0Cfn7%yxCc=WPdFFLiG8atX(hH z+Ikd!PEZQH(9A2fsJ2eN{iEnL7 zJocq7DCb4Cq=C0;_lpvyY-T^_`b6dvvHR}bzuTv`u4?9Eao0K9tPAJXpLY{k@hktn zjO%;*Iq9EPvnJf>f35cGmf!)|pW&I(*Ay>*%r(*#1{zf$BoZLnXZ-4G?e|=PHTfqt zO{njyi<@%l_v6`(W!2o$3Wv2CN-Eb!upL=l_mPwRcl)Qhzx_Mbx=y&Y_MOP$SHAIC z8`oVC`>T+_roj2*6Trl^2^pl*|nx~>wW8$_xax{K=SLob} zMQg7wo5sj%Si!Y*R>Tj!IQgT30lzEy64Ir4J2WKPHn8%}Q8;_CKYNYs?Vi(-&SFPj zWN*-B+if1~&s@cmu`#<$@2S**fVuBqZ(Etlz!~DUw?k>+%8tvAJ{O57_1ZfA_#E~} z#^Y?l-|9UdeD7a(w`R(iFf~x(WP$h+%Zf$cU+V?$+&g*lfoA_j`Cm9Z44+2kE5=S+ zIX^@DkNpGQhQ}4m4=nC6SoE1Q^gYJLEwMk)KH>Xc{(EJ02W)yP|ITU;WVs=?gtI1N z(QnJQJc3)#RWkBV)HpaRE05{>#jLspts|+A+Z!z=8tx72pMH!8XwdB3&vrG1bC=k9 zi}>`L0eS*cvzlD)Drmd7{w|quXnuO5(|hB8X&EadmAB2f`e=(xU)z;SPb>l-&Cpt; zd`B^Qvwy&C5!N-XGqt8n6;e6jf5FVbjgifWYu_3hM|10g5i><^uMoT-QoBQ}_6AE& z+I)li9Gyq|z gGRLJEuyN~{U$(Dfv}?=Q56mzopr0OMGN#{d8T literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_helmet.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70f0fb7c84ce99f00737b059a37045fbbf0453a8 GIT binary patch literal 361 zcmV-v0ha!WP)E@9duI<(3^M|Z{h)} zn@hpXp<1+{gM$in>LA3Vm@1;sL`4eup){{A^nLGtq0QpYQUD4-0Vsg<0o02*;vK_` zZ2n__XIWX0@db$segwd}fT32#=)8~P z$MviHR{F7zBfH6 zW4Pel?D?h(?amZ%Uq7PtWiGGBBM)9PBbi?1ub*|e^O#=7=af(6xg7P&k8MJQdfsC3 zr!Vg01&0R+d;IrXy>$KawVU@%Wz63d@cS{xmWoGPt3v*qJ-fFm^i9X~mHU+gug&+X z*Z=kUMfCdy^~$y_0yehR?j_~H+f5i>9cSB<{AK#r-7lgg9p3GK|NMrv-SOr}e*~}8 zNiVCooiFltwyQr|{EHX)Tep5({E|OKeCNC6ze}>E-CYfGzOF52(7mKHPt5Q7ms{3; zf=$7DPn@10c>33Wc5UVtj?VlFyOtfDeNE!gZ^wvh`(ORvmK^n-K}b_<&9tw|3`>Id zgqh9z{GCC#cQwyWO$*5nA3ul7<_eb<*9%X)&y>(7!SJku5g)Z$qGi%FyUB~}OtY`D z&v^aUuwcjR)ywDqV=;VKuzjJ1>+~ZLXB0iE?l`;)7W$M>w*Sg(WtC-i4HXw{7M|H~ zxo?A6gHpXg_Fv(-oA>QoHhEd|+;yMksz|=E37gXK_DJ^hEEWw3Pn(T;Qwr>u_AY5` zkM}Eynq{#X8B(;rU@Y^M!0ctJ;&#iXO?+`yEUD z^ejX@&P3P7ujA#IsHWcgseHmNR^hGv2THH7g)|4S|J21FBpb{h=+7(ESr8;w*9T0@ N44$rjF6*2UngBGkS6%=B literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fd5489437468e2f2954367bbe6793eaa12ca196b GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQmc z#WAE}&f6>gTulxlY#-8ZL`hHOQ@CiwlzCM&s=9AM>FWi)(=+ah-V!Nk;^7x~Y4EN& zbDqJ2MGG#TIa~c;e&wMW`{Rz%R(ebV4Gb&_4#@`&u~k+yUFA%8VQg7$F^602z2y4V z6}$&N9QdAah=rw=KYFXcv4&iZqF{pq1#7m>S+)5>^3EXbO+Neot85KRP_tN~^wwd(yUzI^_MRz)kB=8tmy7M{J& zjo2Qz9p+tecs0l0J)sSJfsLPH@0YA|`_H&nYQDo-roQFfO9iifyw9*-3+&PtG9Q@! YuZk`BKkLmVU@$Ovy85}Sb4q9e0L-$6v;Y7A literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/meta.json new file mode 100644 index 00000000000..71a3cf96dbf --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Helmet/cult_hood.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bee Station at commit https://github.com/BeeStation/BeeStation-Hornet/commit/3050f5915f4aef410643be227510b9350350f7b2", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..11d4097fbabae2c4cca1de9d9466c64eabee2548 GIT binary patch literal 1816 zcmV+z2j}>SP)#k{1iMqJkGp)riUvLle2P*SYsxuTkSYH#bR#WI-|a>+F5j z*?XUly&FS|qfG!>9Bl&7;%F0q7Dt-^v^WA2knZWUt@DeHsNOS0z2pZXz-<)sG1$D` zxEIG(zUT=VPsQ!Y)1vylEbm24LOtaNwt$5fb68vdsD96ul6W;1xAn7ZzKGR(C(e6Q zPw@W3J4B7CU(?t)KDr|R)A$3-Y;9kWKXtzk2iAVzb^{UcsC0qN-LIII&Jn95BA-Mi z6?cSpop{gq9^bbR9oSxC^fzp}*O_t*?7SKfkvjt+A=am!O~`vAJ62%%w-TVuh-UYE zWE9!&($V9O=oN<9S(1?7D=Ks3H9LMLBgE0k$otsawU^822=BZ*PJGWq{;dSCq4%x{ z9gxNH1-iE_93|uGIRzKqzVQ^H0(~dWRHRrJf22=_oepo3pZ;-yhhpYLkHiF8r1~qt znC|)IM@|Jl6ZutxAOjAu{>}0lnRWfV5=sH&JmqEDa{SNQuPF#t-p`7aWh4gbnTNqR zgCTXldmEnoyV}vHY5@a)?eDzR-HC^Ad~Q($Ps(qOz6wAx9r8J3Awuvwl2D5UT)QXj z$6a^xyTFn=0~LMptF_}t)fnLKJVA@d%HP%F+?Dqjka`FEFo0o+0oJYG*NS+e%dtS| z?3(=3BoOL;;^Z0ucfn{gM4x&oK6w84QZPY9=!>rzh3g2;F!XzEap!P4t`}tLxgm@Q z;IyQt!rPulxdN;vpFTf<%a{;WzR_-QLz&?1?{HO^E|luF8`SbS+FTfMX-wbe0xYcj zzy#3$xD2NMP2cdGQJK$yBV#`_m9I8KT>QwIM7u*+`GE;={Od>wp}$W*zKp`WW)M`7 zID{XX%7?7?8F(q1v(YS)>V6pc#wS9~iYw`npcW$D{rZDDJtT&_saRV8@6!cLVMG8A zA$a(}-;BJw*&U3!5m-N`ucA(1`&;sNzL2w#8daSq@`W6@^MmMNDnBp*HwBi_U+h5d zMFD@isM$a2d3pNf zpJW5%*M~Ze<0vo*#xAh%V$SAC5CzTeSavEgq|OE^x25%jmob+8KX;;gV`+6DvoQ6< zuFPBBg}?-;!w_MX2a!50%@df((;T=pe(p<2qmIy>C)j!F(CgEQL`3caI=#d)lvJsV zOnDnU`7*MDeb~SeHr#aeBpL%RJy$4Pv4!BZLV+!SX|B)KJ_ZJ3V1}5P zV0{iqC0HM@a=ME~K&QhgUmc6fKxmx~tWHdg4ckG>WC9bw2AOzBk!{!K3C4gdngbq> z(+zNH!HWs335dEzNayC6cBTcKk3PU23lf+rgL5Lhh$grIk}4I>oaHCcX*2d!S%B6# zNLxmSq9ozK&AV&pR5{JEkuE?Il$M*+C^8< z%(O($C^tw!>^uei_4gaaGRsluiyVb-MV(? z6ZB#F1bKyST_{aUMZ_|j7PO%aWT3H4LRw@RNWyr(J3q#fpP6yQO%4qA=bU@acYf}f ztKdJ=48RP)48RP4ZvfhS+%j$kv8dz%0dSP!jRK47qXiY!R@XD~Fr!+9tFD~y2)Q62 zd`IBzt4(}4JdpE^UK(2uRLkY*tu87H9b0a79eew`e%1N|u+|&kTkSiFLOH2IAgwf3 zGOBGn(eZecqrCCA0NgM#>@Sz|(0>R+?E|FlW~DKLXw|zi9bD7!b-O8}vm)eCuUR{N z#HOWVVgz_N`RqB$R4%-f%KHjFjgWmO_I1H$G;}44$1gUa?eAKcLK6Wnl%?t^%({WE zi8zq3_v!60ab0p$bkmw zinwmY5q#bZ@`0vTh>-$dhof>DVZMt_9k}^t5waK9a{ejsi^%SRX%7U)-}}KS5CA?x z`1s(Qzv7yHhP?AjcKNK8e*$1sVdd{wzT_eS;1azoC=Cmlytmgf8>otZKSEIGS8?rU kD0|TW;7bRWXORH-1unx||C~rNhyVZp07*qoM6N<$g6WN0cK`qY literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/meta.json new file mode 100644 index 00000000000..2b040938ec5 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_armor.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bee Station at commit https://github.com/BeeStation/BeeStation-Hornet/commit/3050f5915f4aef410643be227510b9350350f7b2", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..115565d3ec5d71802e7fe7c771469fe2fcecd002 GIT binary patch literal 1467 zcmV;s1w{IZP)@+k0+!i8u1j1X@HB4Wdn;ahez#xrBwvew<;f^ADB;mUNK|auSY{6* zK`NiQ8)|3|HWPlKS$+lmFo)Skgb@Qfhjw#R&`aXXb3^$LD2R&o83=m#DUl>Cksz}H+ViNjwujg+8uxAAq_A=3rC?*>80 z@9G5CnuLeLmtlV_HMF5J)qgrUY51Ma!Nse5nsqP*>Di0?js&#wpq0vB{LrD|o40TH z;Y8>6CTJ(0<4TJ<5Ar=-hUn0vZbMXFwJ?wv-3E0V(t7%AVuG)=R#57FIRSQ(FHPP( z@%1Es;4C0|B?7B*pk3b$o(SN#u)7w@Z^b2u%Hc2u5=I2jHWP_VA$IL5Ec*a!m%qUM z@;>HnBv3jo^P6Em&~5oicv%Ko1jzlAuD_9~Nv^C4DpURG=_x0H+WYMXx+$-=Q_ln4 zplt#CGIC<$`ETwl&(y!$vp(=Y-i9rO=anc11zH4b3;m?%2fD|T$7 zi-Fq)34RhhkOcUN5dj!-j0nJxV?+Rk93uiSUTGpD-PxHUVnKo$>@O z0_u2Zj3y))S-{JCA%{n1%i?CX?7pZV&>cJ|LSjvFAGqUr#}ubPsTw-#24f#k%Ml>B zc>**TcR)_RNob|Knwww>EdpGV!un2xD;l4j0R$czs3{ByOGf@ATl;e$jzpC+KMZv=McD8 zNM+aEM5?Fcix}=7>GxrD5X!o_H;VEc&G`aBK$R&cA~&DnW6O-&PJfm_o7txPfS^G# z+wD4iISNatxj51%WZ2T^M|Nl@h@6DR!&h^jkPeIpP}jU}ysn>6V}bPH1(Iz;_yVtYkf%-fjQ@002ovPDHLkV1i5mxefpT literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8fe50a3572cd39d8183079e3b43e8668da1b4c7f GIT binary patch literal 695 zcmV;o0!aOdP)_ zxfk)AbIB!Vk3E=cp?LJri;^aUUWB%!h;f?+<1+~jF^apsdAr-})_lB#L=iHOkC~mF z`MsI<-dw{!mKnedU}0&s#N64ou!t2OpV0{2;_#zumWuE5)e z3Nkr{6$QxhWQ*Y&m(RY`zT#<<;iJi6x!-QylnpBfkPYhCL>*fjifzaL%NJWBn*3}=enz>@(Vp->#koaP!Ltv%?}3d3qaI&s;2d+%#~o*Zk(O- zWC^Sl4)C7qbSjGRgl+f8o3e@JIXli+03@R4@ffP_4x}#@66$;ILBgWe0fSpNbQA7h zNv^8%VBhLKAJWNw(Q5hLb1$c{0ebD=cKbV?RLVZvY*?|3#FEY8*CrOWGGW{Ppv4QhI&TlLT-BU;R(_e0qrg dL;$8KzX2|g6?KD8&wBs>002ovPDHLkV1j6IK;ZxY literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/meta.json new file mode 100644 index 00000000000..2b040938ec5 --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Clothes/Outer/cult_robe.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bee Station at commit https://github.com/BeeStation/BeeStation-Hornet/commit/3050f5915f4aef410643be227510b9350350f7b2", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..38408cb9987e04ae5163d78e0d55d4b577782273 GIT binary patch literal 2380 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/meta.json new file mode 100644 index 00000000000..9b604947e2f --- /dev/null +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_blade.rsi/meta.json @@ -0,0 +1,72 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from BeeStation at https://github.com/BeeStation/BeeStation-Hornet/commit/e5b645f1622f5b9186ad4c11feccbc75b3cf7e84", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3 + ], + [ + 0.3, + 0.3 + ], + [ + 0.3, + 0.3 + ], + [ + 0.3, + 0.3 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 0.3, + 0.3 + ], + [ + 0.3, + 0.3 + ], + [ + 0.3, + 0.3 + ], + [ + 0.3, + 0.3 + ] + ] + } + ] +} diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..53ac6575fef761ec55ec0ebc7855893da9b19713 GIT binary patch literal 532 zcmV+v0_**WP)--rO<0>%~l>{SJf&sbs~NIRdsihzL6cT03utGTvzl2F&{#Hs9q3kdv}5uL9o zb^3_|4x0_z_4kYa2_gV6UM>J*$wK1FQe+moLPbC%2=8f;y!+4k#emus}%?7 zy^ZN+G<`rn4OwEC^Gt97gk&#eN64Tves-t{0FKN7=gb}G znxV@ET`&Q_8%GC}JipH1hT)5Ay^25oS~r$_p=KYZIK+h~6%E<#-Z+n_i0{Z@iAfx-(C-nLiMUj7Du zpCW1k*aQL7dDx&{%o+Z%Kiv4ijgfsK=>6&OxHB2DEszPS8Nl}JOTd3VKF9@zKwz+< zq>Z#4=)XkGKB@>{({V|8IqQN1^!D$Q{+i&26Q7fPJKN^x{T)3&JP<}>MQ&6CNbr)r zgSoCri7~)1I8fYxr5`Z05o*=eUNhuxMo%X)H$mF z>YP;obPI2&NJ!*LSUk1 zAZH(|st*Vesu>`=jh9{*m?EV4@fgn&2lySoBg38|IUyvxNtlfqapx>o+E-Pp9hqNdtDk6 zSbJ%#cA&X5)(X&A8fy(`FO4zPzgCDD5@reDOp}iiAX37t`T#e>YXw9|h^`Otr?=D) tI3ppdKA_d$9XKH&Dg#;$-hqkV4qr{6fVfg1+Qk3>002ovPDHLkV1gL7L$m+@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/inhand-right.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/Weapons/cult_spear.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..b44bebbb3c4314be5916953bc0007c3937c3a5d8 GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V23 zPZ!6KiaBp*`R3g=5NK6*X!yp#D5bE|lz0vr2swgo0JGoOErHtncaubynx&S+el-#=e@eN9aubH*IzI$OIv`$Jmh zu_eIwAGbj$eD`fW=BKNm7O zWD72<6yuM`oxtmnZMV*d!A)b0s2!ic6;75b&weFE%SqY9FkV>ksXdmF?O^kT4Iw+< zZB?yU8{hiae8u7u#sOcSu9E$H|IA*7Gk-jfWePJ0%)CDF<|{ddv>D6Om=ARAW=@+0 zWJF|_J1~8|lEaYP?Z>4!u`rovoXBX28rmoR@*6Dpo^WDD%qcbo-t>>L zQLF70H5tClIlA35{Efc{6GPec<+kY`Yoiw1D@L*%SaiQs?7nL3N_)kV=O6i0y3KuM z)&2gm)L%}|I+W|@M-)apphph+*%U6Y^B@$rNXaI3hcC$y!3x5o5PXZ z%PEuH7#j|^t+eB1YdFI$lAS5QkaNZ6DmR0)nSUu$gYoAX0kfkR9sao1c{S#-FnpZ( zZO;1$j^4e8l$ie=(OP<7St(miGn@C;^oFGJqNk20wAc06R`zBd*mLlz z`sM#SzpYyDcrSxv+m^%f6_2-Uk-U%T6&$_{xb10uR(wJ090u<|hPO8H37YB$J}EV5 z{bWjUbJPuQkUFz|;kA3`KN{T1tTYP#UTn$u?T0wyof-NYrf6?S6>9zB$+UN7^6c|#^gDr(&EVl$ie=(OP<7St(miGn@C;^oFGJqNk20wAc06R`zBd*mLlz z`sM#SzpYyDcrSxv+m^%f6_2-Uk-U%T6&$_{xb10uR(wJ090u<|hPO8H37YB$J}EV5 z{bWjUbJPuQkUFz|;kA3`KN{T1tTYP#UTn$u?T0wyof-NYrf6?S6>9zB$+UN7^6c|#^gDr(&EV(Z-b-tM%(yOw!+SO0^c zgG-fm2skd>aY65h#8JJbsVd)Q&z$YE)cM)@xz$Da=lQ+TCe55T)3SWu&dm1@=ZP}4 zvNbGZOvqr6kYZ>eTMN zyWRSu*|Q_HSJr>wF(^I%VAa1>X}h-WJhrSZk6Fll@&3{b?SOUlwZgVJ@$t91u3i26 zey{wssQ79Bdbh6a+*h$K{s&(G~G4Jo&G<4p4IW^ zvxC%)-m>gC!+ztM{#1U0#m(_5k00l6yYrO!jNyV$oZG&7KV^QzBcdk1KzZ`SpDee3 zP5sR1;dEjB9R7fq{`35v^M5jIu=~uIQ2WoBjfa=Pnfbs41_KiY0?fE)%ua_^*En=k z7}qnE#1!;iFhP1(Q9e*jqUEb2g*rh8gwgkwu+bp2z_+Bm;w|tDnm{r-UW|r}D)f delta 896 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 LNkvXXu0mjf`#k}u diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon_off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/icon_off.png index 080e3da598472538acfcf11f1d585b0f1b11287a..371f6205a624fb94196e78bca7e78faf98548b9f 100644 GIT binary patch delta 328 zcmV-O0k{6G0`~%tIDY{tNklPBSaqzDhlV!+&gL)TFzhKHwC7?o8fUCr-gd~K!;pF zWYcr<^W*ack>(jPfkEGaopiltBVrQP1UzpHr}LGIV7Sa^2!EiIg}ez-BuQ>uX@ z0;&WCSAW?fp@J6#5H29A zt=k^ATem%dn^MR+ zIYsI(O%W+gCY{7hK8WHX?5S%4|%Epj+_qqt2B@o6cPJ#pz z71;h#IXx~SkTTDU3E;S;cgzwf4UY=cNE2uRy9+!4<&u@r>2W4j00000NkvXXu0mjf D=R|2f diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json index 7addf2460d9..b446b7060c7 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/veil_shifter.rsi/meta.json @@ -1,25 +1,29 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from TG station 13", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon", - "delays": [ - [ - 0.3, - 0.3, - 0.3, - 0.3 - ] - ] + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from BeeStation at https://github.com/BeeStation/BeeStation-Hornet/commit/e5b645f1622f5b9186ad4c11feccbc75b3cf7e84", + "size": { + "x": 32, + "y": 32 }, - { - "name": "icon_off" - } - ] + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "icon_off" + } + ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Items/whetstone_cult.rsi/icon.png index 82923bf81dd16095312ba6768b74afd1ae03676c..d7ef2e3af4de58a0ccc2697cc6f138c6975aaf80 100644 GIT binary patch delta 709 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 literal 3135 zcmZ9PdpHyNAIFE~nr3b}Q}&bPl2cTKoXkC=%q@3YlsLIfb3JTG7%G=IB(oxv(u5+{ zu~0`^?#KOFlSXEZZD#v9zw>*Z^E~H|&-e5B@B2L8=kIZdv#e-d~dDoiCWofQW!fgEC6ue?O!EQsCz&a0FYrKtS#K)O4mv!B48d$y`43y zqwQ|wnAWwI3R>XP74OS)!FJZbeO*>SX%NsNE>jK+0&k21vgT7HZNQfQu@O}>&jWN( zwbdc%&hpnz_1-OFj_r8+^?#oB84cUMPIa4*pE+OO(mL7Enb2`|dwL3Ymq9I(b99-Q+faJtvPz?k^WC!O7%Zm80~M{`M&y8VRy4+fZRK?urqK)Kr#vw zc#4>{DhJ(?~5tprIt$~Z`iNVAHYb*Y0Q)rT0Db=8!{`+Pa;1L(+1vMJxufr@<=*=wVs1Bf*v+WRAA z7FQ>aHG0dCNZC|0xkAz7rH{^)G_U4R?`8*xI0#a=86T{w$`LmicY=+GNgu#T&yt(+ z26%%bKc9?g9qkU#Oi2w0EdAci#q_FnOb4r%U3}^4RHwqEo%vO(zO6|@| z`3jL|5>$Nh&d>4n&ONU;pH#(r4nKq)>VV10V0Is=WcMfp$L_Z~4poya_6#-v`)}<` zt(_4ylR~6E`Uw!j_kZ`y#4}w=7h)3>tC}+mn=3c`5&`l2u#b^Dd{M<)^^p^y_l$GR z7$%|mM1HPJ}oyGsP9s9VsNHn zSs|Bk-)*;^L+u|BpRKNwIfj4t;ns6aCh84f#FS92SZv^aZw%cRSvCcuQ-6)%nBABy z!Hx-~=n0}5h7m4=Ly9tlol{Y1k0@7z*AB#aPn16n=t^fXuD`x`b>*c!SuD!P{NCs9 z9ettAz1Ou1l-@ZO2g(nYv97^vX%O5;mLZLMr$V$K*)*~Cv3V@##;Hl{Y)SSOGXboR zyzgG&WZ~MI6<|@RKZ5uQOuJBQ$Krw)ITYwD`78z;9;-E?Pl! z9YXTSCkN`BLPjX`IJaXOM6~5gmp<+6j|tSE0%P2dkTCm}uF79NxYXw80)rpO*Ay6+ zgh7gJ3xYps{PD0`JLqS_wR6UkUmx1VrV5K6^L#Vb3(z-7^72MIgNihhLyIU;iRHxW z{?50SwTB7hgm)47tQ6mH7+Mm8Z8+lRQ*V8{#}YgVKkjl#IY+4z6n_nwoQm`w4a!i# z<`;B@QczEisl}HgA2&FyP=?ZclvPXK&b>Z16tt}&GozousE%E5R`|sdtC(F_x zmDbLoSw)9V0M$o9!RWP5(AB8gXE9w`uEizi>X7whAA<*yYcPCEs;oEFZ%JWZA+Ikq ziBPrRO7~rGs5!=wCrUXkZ6j7$%nK8W{|V>6L{JZ-`W8cOgc(`D- z5hW_gm9nfhMpsLrVbWgJRBL0&Y)v`IeQ!0EpoTgc4p{%F)xMoJPtmM)ZQVv8sVClu zd;2hpD}b*gk^ua=_d<%D76a2?^)@wYB$mA*L3x^_TyFnwur=U2_&TGtk^Wix!BX8i9 zfLbPo&LxL&6MEy+XY-7;VN#M#xV-j--|b5`(@V0==~zCW(T#SH@fXhFUl`GC~_P7Q0e>myD{JG<=vv+ zFa53C**~fybZsHH4&}%(xQXzi3O&Rtf)jrO zulMD7(hWgaAGZvUIFLQL;19Odmo-{t3G!)W27ctqBj@O~`bo3sBlM86q81H_ql%U~ z9-OD;=&Om2Qw{^{(k4rPvkJAHW`ozcH!U75VxO9kP1xMvc6FW@zvmdlAzM;$=Nrp! z=_fQcFKKxL`>JYQOU96)N6%HW>#zi%ND=X#B#(Do_wbZih~Ghm=PX+b?6I3|(1% zAZvaEnSx@{9isW+-!}L>F~>1F^?#utb6AZ+(AhaH09HU5;Qf*`&_ty8bKU6eE1=xN z^x>V#ypP*b8z1`~3?1B`Dw}@G24P#(18YbT0KCcRPcti4E++w?RzDWs1!2pkroQs8nyZX&^eLN$ zZV&?t4}Y1drOidJvUJnLQC=<+FmMM6SvL?E%QZSIxU|@5yMzVXN>hk)w0Kui(&M3C z#}nz(T`Tfl<6L%Pw}L?7^OD%z z|3*!!s#>TBEz0p1LA`$#YPy#Pfh(|66_mx}+rP{-+RB)^g7R^jAjU^&=ANCE1js=#%be|+={mX3yZ9o)NtX`NW#KlPmB z-nf#`I^w@^d8prB(A$)jGoN%?4~+k!cm4TVA+yVONJ%hiNf87TFx<~hV`n!dcK&Ra zH2$FFS4)d9W^?>{2E>kH*ad& z6^isP^LYU=p-BMJ!y>-!GQYOx14odI-lIEgSm2J+;?1+U4vv`*&d(DsY>o($Nz-}` zb6DvF;f<7}SAVWDg=L5zEHAh)?k#4&>O`|Hn+qCw@`Q$dv3qb=q)Rf~RX!#)$?A@z zfW0ayplq4qc14zIsAWGS>Ke8sDA|H!FrO*36jR#+S!Nxi(nIBOBB;@}LBZvOhI_if6LEc2Rt;OSPD(k~(!K;}eJNgbV4tvFiH%8zk zHo+;76_C@_vmrihW}rNaKrLvrgj{Q3qB}ih96nKqGRy!;`6{+<%?Xu3*x{kIL)s=2 z#KWwfkYDRrI8jVO$TvaSmIOa4C}IqXncadCjUU7mo;fMD_aguxY#gm$SYE#QUnWaD Ay#N3J diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/icon_off.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/icon_off.png index 515967ba7ed71e1adc1e9fb478229ad31a308bee..86b84aac67d27bbaf2062f33e310d8a1d67431ed 100644 GIT binary patch delta 563 zcmV-30?hsX3E%{fIDY~XNkl5)+j}-$QphJDqttJKgTVKPv)=03v`0AOhG_~T_-#FiYiT70E_q{$bS+5lh-PzknG(ACa1t* za}{EeszC#qkV>ZzXHF1nTi};meLGz>{CrV^=?t z%1?Sy4hbM@?1G~K5d(-&Vae3ksQXx!UB`L=q;rgYUM`&|p{^m-HB}VTirK6aR%x|c zfVB94_*Ox0M}H6^sNXZs@d~?k^Z?GM!xG1}5Ml*X>Fi>1ilvhTfOKguKcv}1GwfV8 zT8Z9*JY2;O8>Z$NpBwH2AMt*+2|&~C0QkE3t;zECmp(HJ-v&Qz&%XdqCOQrMM4u9t z7RxH`E0rGCg0>5*tUZcFht0U_)}YuHU>B^AM^39{iL-OX4hate$9{Up#Wk7=Ihm^gOy3b zpqS+ihz)kIShE^6-h|fIfZOI!h0D6vjHohOM;Wfe?3LwVgt0UGhW>Z#yt-?Ijx-k7 zkKL8*S1f=hmn--eyvc+-yk~SjISGIhwYu=v`Uc%Y7>GdLmRUNs&nfAtgkf!*g9Ywv9{;VA~clA@Ka~fpsH+ZytrJ-D;tq1?aR}`0L;w zv%b#Y>t)Ye|5^_4y>xIGHc^RE?1xpeeoDZvREAUn3#Afv;tWn8;2|*kgDAn)=b_Rh z+>e2`noYb@YCPqD5fHgkzTm_zAk4B6=*dHotcGWgiB zF!CLIa2>oH#aLSM5GB&YjwchWwi`G)>0e)hZ@;Lk#^R#6*0KlNzagNE_tFf0xr|o# z6mQBlBqa?dF}{u^UNu7Ob&pY{0zXmWA0`PB%D+7n=zpvRNHf85D5xw!BdnO%j%{5f zu=QC@)xrkiRKS|J*zj{Kk0Vr6vHv!X;kyBM1V<&e0nTvGZ;`?*R?oT5QrZ(ttlz0+q~$vM8rT_B5Yw6-)-6 zZC>1r#(#K8*-MTGTjj9pi+FL`1x6{trh}ZZBGx~hg6nY+{EUFEc}|IrPPz!)Hdhq7 z%0?2W(6-vAsU!+;?e09z(dInhy-zhjvU>N0D!>ypMEBHzZ524}M)eFluhe)o#vB1X z?$PN9r9xz5-I1uX3>ho-Iv^r}z>5t|-X9&c(g#nEd#SF}d7K0ws!Di4iYf;eys%eT7s-b^5 zvtCH4lxM-CA@wNc++1sL7%hP#f;X2}O-U{fLty(&-+HnpjmEX0!t*Pcm2Kv}=c1zu z0)HC#;uyGv#A<3%p$dTay@8pv(HpHLIBZxma4FSQ0%n9us8?x}lgQj^a6^b$AMsqL zd@RM4QgU7G)W`toq34Kz4`{*O ztR%B%3FzAAlFqUxufnd53nfznI{O(_K7U3)_xN0AINjGJ(7!PaH}bCkzH|-RISGA2 zwE5%|M9b}z*tSJ}PE^eMU|s>I$nucONmkT-GL@Mc7Q|e2W-#5&^zltZQCB%N!%Qn( z6(juxj2laEmdWA*k3k=HyAB+55tnt_m1Y)W-Ec~9#~DP$gEgegbq{%;ADobKl#!0k&$%gqQ<$R9^M4t9j(~2qicCeTQOLd2EaY5ngL)vD8L3r=ujduLpCfHm zU^+g@=zafw137E1OXE%*dBQK>bx+`P1a@}!tj&!F>hc4U#?+EZdC5HN37MD>Oqp71 zxwRkFv}Nmiy?zt;l@k2^=l=itJ9Qi5lm99G7vhOXrC*?6X8-^I07*qoM6N<$f(IpC A;{X5v diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json index bd2e9fd9caf..b446b7060c7 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/altar.rsi/meta.json @@ -1,27 +1,29 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from TG station 13", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from BeeStation at https://github.com/BeeStation/BeeStation-Hornet/commit/e5b645f1622f5b9186ad4c11feccbc75b3cf7e84", + "size": { + "x": 32, + "y": 32 }, - { - "name": "icon_off" - } - ] + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "icon_off" + } + ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/icon.png index e6af3e3603438c5f9bff131b2bfff686f7197631..5929d6312186ad9a026f423d9e8599b71b132d2e 100644 GIT binary patch literal 1516 zcmZuxdpOg382_$ynklA>6i1WXx}129MM>t8Td9WGX&mM}%VjilJ8rYBkV}!L%zYLI z+3BE2LbM~1h?q-9MNKR%jB&P~W;^Sgf6jAGf4uMed_K?nyr1`dpZ9swaK~LW)OFPX z02=OYhrLuW@QbOfQF%dL^nO)9M!6Bs0ifCb#bB)6ntA|yQ|x}&0UuK|!yXU+(Rown zwfxL2t1(&l9W$3THhI8D;VYn9ZfJI?z^47L05 z*N2}LRNOz-j4U)09jc4Bx*=jWN1H^?c8wh%xy|e zJ5i%t5+5+b1-SHL@s{=LSS`o52lbPO zY<(jIt6OJCR7j$g%i=~~Imqf8^Z&fTJ~Y(d!lvd`5;U{P+cZ|?yo;A)_bSCJQv6tM zLj-rSyxh26zFZjDvXCa}5Ex>tw($m_2A?MSM@)|gCuujk;r?BJBGds4v~ojI6iF@# znuK9=WiPr$^KtSlph;J#^$*3p&7Y@dM;mciq-B+lj2ri@Nof;3fO@iOt2@n?9}0RO zElpj7890ZR>e$`&Xscbq&ffmL@7alUpiLMevS^A$=F~G!D&-1RS`ZlDW}}Mg|sPeym?duL^33aIs{qQ+R*ziwN>j0p9_AFr7V!U}`?J zgYek-3&xW{@1#`iYUH4rF7TphSWw6@R?Ckx_YOd1WtkP!64(65b-ZD$-};!BFH`Af zA&=C*t54|L1@4>Z{G{v1IpbrdqGqcvSZ%dMo2=ZaW$Y>!isr86PD57e$(*=#y!0Ff zai(0Sua~Pn0a1do=SsC?X)s>o>6m`x?zV0ex!yC>?iE3soE&HO4DSM&6<)z_pZ9KH z{$#5|U-oF}Fs``kcnDi{bs<_Gb$Pq^bMfWOM<+$!T`-%x#d;#~$Nx+Z1C@rOMHU%9 z*eubqxgLGdo@(+|Kj2W=7DM+X+KxL12}73YnXC`?hp=OLbj}&ieCT`2OyUL*><;o+ zy1+JhKuTVQs5E8pu7f?4KsEW`c#^yKFFV2-wG#M`Meo_@Eq_XGMUT84;)8gyWS2ih zp{d8O`zRP13>8{mN(+0kZ2gCpY^uBeM4__pieea;ueTyYrZ(oji+Wz!5&KZ`(o?r_ zvW{?vJELH4a=Q)#Sd!$h9@;#@Lh=O7>p{CQc&2E7XZq&}kv0C!8_aqBq!e-9w97<; zIRZf#F~)jnv>df5cdFv!Me#K1X`PbL304Jd1!AMZMs94ktFlTCTWy)PhB>t$+$ji2 zs4=IHtu!nkPO+ZLWiKFt0{B4%9L|M^u$?Qg%HQBwQaSCOL5WjJwyN}eZ?(1E&OU{o zei9YI#BXLWuPOW>cog;law?y?)Zu!rF3G`hX#7cEsU|Catb6om#DAl?2s7h?qoPQx;Z0#x8Iqbc(( VVQq;^wd#EXcjx1Ws~rO`{RLj7?=b)X literal 2400 zcmV-m37__fP)B(~S~I=g$fN{&6ce>3yV{mz*)=k6R0_qmjv03Pjof`#|Khbon_ z5+Gh4F3Z9g3Mru?Q=poypxgxP%pV8fg4}6=g_N)^0(u^8ln;VY`_Zc1wXHVuKcAqo>~c`AOWB5td-!q zxA~ArnegZeGIVWZZTLJ24)3p*^-llu_G<4SfZM3tM3DrP0AG-Pjmm*M{)$qNfX90F zAr?#E!q6Z*nnJ)9f<6rgK2sx`z0)_p-go&bmDlqFTK5zv5x!8sVJg2aRG}aNBmM7V z=C*-7`=5ZWJJrJBTAV+77OKMV{EIK()f0cfhnXNfnOW9e%y%+FO#kgvZ}T(Ho~P^I zq6oQHd^i?2Fmduk@0KG+uN6(erJ-3?zikV@+SiAak)yfig=KR*`Sj<|-nL1C=Z<~@ z_|=~g{!}NA4v#IHhk}H2&-l>t+>eWT`BLC7INT3j+5;kBU_)^LQxr^^epv88-~Tui zkB*Cfe^)-cfe;vh_rCNsdHww#`~szxQs5_s2eI1fvnm1G%^3`O>hXnrkKpuQFG5jO z9DCu*n2)FA^DUd3@KYLukS{&Fm0PwA@h6UH%Z5i4N{OPUtCb7wSv(GLCza(Gno6y? zj8y`^AOSsH0Un()P{*h6W-5cjhjyc>DS}_Vat5kLgQ7W2zdJmJHv%elbhg9mQNcL_ z`75YT&N&@j2M#?Qm8a*<)qTZ8=Sf0G4Cs1*K+1ng|_@eykO#pgaRJ@I>Q z{{wHHzXFYbn`US5lwqNP>b*t40$hk#l#|4K#xzlTa8};C(9iIdS}u=0yEqOWoX5Lo zsgH07bJTAksU-d~0`_eUaMc@v=C|<9$uqLTw~l=snM_VT@91d3%e}`Ttn0;}9K&yZ zbR6AnO_)q)5Y$!VXb`Q}!$@w8O3*iiHuEvd+h-I6g8?!{AZINL?p(pYi-1E9)$rQ7 zFtNyy%P82@+=%ve8^1sP3b`T3B24I;Km3lYF9y=x-i!>l!Gvj<7P@z-=pV3gd7uVu z4T=m}K2BK3rW5c7f)YFyi{szZ%Y8s8@So~YapBVX@fQg=xUGhV>%$H!DVkG0hKIWp zTpTj6x22JoGq2cDZE_#!-gp<*!AEBc-4IE&>D-M5C zlZN^Y;7bB7UQ4h&9fE7RL5@N&-qK83A-0pmvH%pUi{c1JmhNTA$UJmU6y0khN2VyW zITejV;D~bpEHuPdcKRrU@ADOhUt6~^{6#0IhTBmW(2<*sQ^y?t8FfH}_-MXa+&Nzu zj7>cXV3V#z8NHz(MgtcwQQP1+Gw~VAn4>j2-=49RW1pq?NuxOY`Six{|NrX(RnUAv zXe>#Eqq)Jxu19DY@jK6RhE9Xv2vXn?rvAq!8JdM}VJgzx(F}dE!>1F~6tjaOwL~f| z!L7UKUs)AP@gt9{w9K8 z=djj1Sc?Dp>B`_Q5@6=26F-w?HA)@FXzm#lSO~%xvt;{pE{htkh9oUN8aWu1DRKZQ zYHM=`LyUmY1&vwGL1A)YK%&0m&Q_iRZsFfSfJq%P7#4Nb7J)TB1-+#nx#=h}Aus&# zELbD}BW3_$A9ySaE8>G1HQ?D4L~<$tJ>o@X&VW|{(cr{Vq~^6|(>zV4O^n=F`S(M& z@D~XX(G({Wk;cSy1T-B6BVeLZ4+P++(9}~`hg56|YQPT`C$sW;Xnv)LX-1k+Vba>n zXc<~ynNheVl;oj$^YJuBCJO&}>K6VY0SeiRN?<0%-yqXdHn&0}t=P>iWKtAPHfqSx zHN}|l>t3+Uep+j3&26oha2Bn@DzWTu4N*UiQxs+=OfZo$@X^?(t&@E|m!lSZ;MFS&@YJRSnkkjf-w9r2vyc^Avm!b+oQ4Doo9meh~e z{PDvr{JXveKNuQYbD-rEH}D^9kK;a<2LzNGfImo(z6wlON!gR8@X}8*<-ojr|Wtl(nQo SQ#}p<0000J=aF_>lrmF#XEUu41pZ(-3kDP zI3E{&(4^g^!T3xY>{d!dI9#!+PQU${4$~ohs_arj_4Q>qu~xFU}R$de^MC^XgYEDQkDaj~MyC?VMBo{2?6;Q4-Gq}~L(Rpt<&5)wj!WN93yrH=X? zhXKTYVr5)%LS)6J&o}`JClamt#E$0ADODH0TJQ-&$0qIxN@u`T#J;q0wsJ4F0b@8 z&S;}Usrz!Q-+11e%xPHPiPmRn%DOLS>cIfq5tkEftaMUGxN=g@1t3khLsR$VOg$F> z0-Z=hsdt+&SiG9T&`)zdqR#@wXDy5^`*l;VY$J$)%R~k z^yWzIjB7pJE+*gTbibn)uU7R)Yig$)wkM1)llz)FMua6YG4#FVMap|9)lQQ;J1STF Y146iJAxqqCGXMYp07*qoM6N<$f=nnidjJ3c delta 1645 zcmV-z29o)!1(FSrIDZC2Nklh-vO}W zsuyDIVjFx<*#^>elUpW1-3^!-0X*1Qubi(~5J$1>!!k9v^z2ka#4Qb**Egtjdw#lx zyBRYASlP7>`Fs&a`cJ_!G;$mu88`6Q!*y!gfxdD47h^^M=Z+o4$TbJ6);|in%X@Bb$eD&FvIPE6s%gBrl4m}x{-QPPirf5b0zx0oah6QuwiM~FR9glJ! zLl8=A*z^S2XU|g3z1Lp>KKTZj2Rdc$%-|jA;Fcm3nug1M0s$(@fFO!WS6P<^|E z6a+cn{^kqn`R#W;x)cAm2C!6~Z&Pp?~wJ>T_0(|>hr+wvU73uX0v?wn?PKp=QL zyJ(&a!Vvt!_ev1L(wUSTy5_e@W-pKh@SAc~qJO9?ZV8}kzAbY@4$^W6d&@31Z(M=q z<}5zmwGX;wKr^DPZ=D&$Zd=Ea&UVBs9a0LAUZHOoiwvCyHg3wP>7hgQAo&o0B9^r! z<%xevVt-ly54FbSIokisi%+Ra_<8@2*n9Xm407B&I)cZY0FAWnTXM|Kd2mxGQRJ@g zqrQ7oy*qMD;Q4x~?p@0zy1U15u!n49QWzt<(=xDbo-OrQ3PvKpfv@+e1+Q&;8LsQ8 z?;Rbj*tvZNnBA@KZ^NhW?ZBGZ&A41~ku-I91b?FKd$9$@+ALqLA=h4a-}a(B2;6iyga2hENw%`0BfFsPznFO?wMm8A33%etbU}bwNbP^p`3+Q+CDxj~AoELneS&$fk(VBBBUZ?uU$h87a z4_78j)|hb4_tCK&QhEakDa3FfFg73{tr)ogiq)!eGDZrsGg-u_BF?kgXoR%hp*DS- zD%2&AZcxNk>d?H8wjdU_l}fJWiqPs(G=HyP3IL`xnMy}uB5lkk+U9ivgBMX#b%;hQ z$}bEZCPkb!EjT1N9!&qj4&c;)hoi+1t=W`nS|v9?xl(~a^RZ$PO)ZTWFIJ~$P62Sa zY+N4|iXtl#RKFS;vOa!09igMb3@{qSZ0y?+(Ost%5oUXV~Y;?@>og`zD{l|84x!qRQj6%>XgNDK{*emgg=#vNdP8wIp6caS*#~RJ%=LX zJ|)H`2J)V#BBz*O6Sq9S5Jm<|VNf$B6$4zZT!SI^e*%cm!%TUY1mJsQB!3|ktpj8@ zPq}xfu`pmE0=2*5RZ$l+P@?iPNMO3q6o4}A4Q1qm5eRx9%t`}HIRoPLk(|X$0DLki z-~?oBb{4^fA(*WV@P>16Q!yk8Rfwz&C-2b7Bo3LcBFM&}=NwqGk|+%oVP<1+#~j2| zt~FJPdX2S^bW*DLICp94`G0W|0CzJ<6e%)=3EME?2y#rJn6`}swPq`wMmawO-A+Ih zh}M`z`7KkVf|$|aQ*RJdh7(Z=YL`rsMeD{36`Z?x^Wk+8fJS`jsLk9wm>H88sgf=vcR0%;CkD!HNv+}Uq82xo=R~C$hCrcE rqLRLHduPJm`|s>rcQ@mn|7-Ryy^zHT+sOB200000NkvXXu0mjf^~L`_ diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json index 77df1129eb9..b446b7060c7 100644 --- a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/archives.rsi/meta.json @@ -1,24 +1,29 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from TG station 13", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "icon", - "delays": [ - [ - 0.1, - 0.1, - 0.1 - ] - ] + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from BeeStation at https://github.com/BeeStation/BeeStation-Hornet/commit/e5b645f1622f5b9186ad4c11feccbc75b3cf7e84", + "size": { + "x": 32, + "y": 32 }, - { - "name": "icon_off" - } - ] + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "icon_off" + } + ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon.png b/Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/icon.png index debd45476f212e3c9a2c99e1d5cdca5ac552cbdc..8a63affbc3c45d7e4a2d1b615658cecb4d9da026 100644 GIT binary patch delta 1414 zcmV;11$p|m6Riu7IDZ9SNklYxN7=8mbI0c&|4suX{ScFv29x72$sS-Z` zdhoSBp;8Y02b?(c-UCu3{y?r=;2&^6MCzf9RHs!^C5n+_x3OhP|UzV;qVt)tj&sYZ+J*^2b&^) zaCK2kt4hgjJAYrRhK!U6*&uGW^S(23FR;O{2mr#~8WJ@vbmNd#(JX$T#12MY=~-k%GL}KcGta zvPe;8BhtV$e@K9qGXmt1V+3Fbr!8r8+?BNf{lGV`>3WQ`+6sk{wIAZ^7kp!WOpa&9Iy~zb^oelm0uic-(-+;FR0oM215N zx_)r4p6CHF0#Q)-C2j`9*e?t-=huD={jlWxG=Dp8iZXdq@!fHosCAkIqh3voZwB;Y zVn8cRq8oRKo;&=z8zcrGYksW&AjZSL^i~SUgZQ=4qLo)pyC+V&rf0Y(7|O^a#l2X= z^5_;m;D&0Xfr8KJm!y7Rk30Y}zs!j`h=x9pqVDEuG`}JME5jqt#&B6Sz!&S4o3ap% zz<<3uw2OC~-|(7cei+UV%@4HF4D+I%^Wc{UL>4BFUlD-clQ-X~qa!~!4i-3mLRF>B zs+%sascG=x;=ugNYi{4md_n4q`7x_d&pgZ@v||*%A^hmIj#xIFGC!9S3y>E4mI$U|b6Ptt%lPX4okSloNx&N;Z?=sI zci&)s-6kC5j}#!upBVmTH6l&hZ_;*RBa~8}ZOqH{as6rq;D1}mJ z`4s`CCNI%F=i_1e!be)4ycPO{oSMI`q(N}|sQZSKMT$GW+2HpDxaM5MS-DM9UJdf; z&<><&V2j@uz@!^X2V4B-&QUt!I2VAKq*g~%218g8y z@c}lFtM~vL$X$GZY2+?Gz%+6fAAevPxr+}ljoiftn8wKX0C;6NZz4XxG?K*!Xxac- z#|PLzY_yCj8#s?5wOYEO->izR_0EF<(Z@BrF-gWlh;~KlH8Gljn0XCqI z4_F=TpO@nUlm}c>^X#Xe&gqFTSMdQhkgNCr8yG7-An1qR{=OrYh94i`mGg|T{uAU4 zj{Wc)Fvb3PF3ZR=J|GK>6(7K(8}!qs@z2{vF5?4CB3JPNHjtb609(jSe1I+d2bG@~ UJ>uP)g#Z8m07*qoM6N<$g12?V^Z)<= delta 2456 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 BTAKg> delta 1588 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 MY}@Tu=Np;%J2_@jpa1{> delta 509 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 M07*qoM6N<$g7=h2y#N3J literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_wraith_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_wraith_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..e954c96627876331c03bb51a4e99678c0f345e29 GIT binary patch literal 2678 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_wraith_holy.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/make_wraith_holy.png new file mode 100644 index 0000000000000000000000000000000000000000..c6c37fa335b4637e13910783264f42d3344eff64 GIT binary patch literal 2685 zcmV-@3WD{CP)dR}?-LyJ)Kt$s$c~A=tPnVvDT{L4r`|Qb@b% zGDW4(l8tTxB2o~fZbAwriFQ-$N&+s0ZbBE*idYLS>TAJ8n~;V08l;0~od5p5^AM~Xw~m>a8CYLm7nc_a;7ffM z?y=<$hR)4xn4X@7si`UDd=z10V*@&!PH9`jBLEHPL{3oKP6vhwYJA*i2mx~b<@IN9 zX=c9?L1Ig30l4}|h+Bk2eHU)(dBft?LC(ji5I(#D>vtAJ^@v6QIbe2n7S`6*#Ol|L z8$nYb@?+0O=Z{6sCwt0HiKPUf9+-uADjHZ%ByR3}+76PN9FBGKwQq-i$N9VrKR?ed zYXPV->}~i@cY;n19>KYZkLF&^Kd1${d+rBZ^m~(&ldxycp2Uvv@p1J#Zh2>T{`@%} z?#1PD>n;?48c*aj1?ZqF0U}q1J32$>#)gygY3{`yh~N$P!A(#-nK_@VE< zo~;dq0>lcY=6+Kz_o5mB z$CA;%a}4^NUt~j}0P2|wDjqK;I2|B(FT~zQ$5ro-7N5mWj)|VtaOY=nqu6}$r)e*X z+m{GBsMq7ahl`)4rlhhc6o8!Ag_q8W7rH(t&~eq+tM9@5)zY?re%YoP6#cDp>(IF` zEvHA2R0O^EU*=N|O+yPe`lg@D+BB5MpDO?_$a^F9G`b7r52N&+FKIZPk7eVA^pXZM zZW3PSW)4u?`t`d6R7cdVbJ2F0PeV8YPy_@yozAo2HVVKUfECe@HeF@VW!L=Geg{gY z0QJQ4WrO;-`NGS&lP9I%hN7D&-oyEQkdC5JXcFKo{+HDdHP33#K5!p0o`taTSlzW4 zY)wfX58##-X>G0PD_>OtOjT);=7v<{O1=H4T7g0l#w#nsoM>tL7DXvq@5=={8eSzBsj9Lp2Iy~J6zmotV9e~{NE6E@>_~Lg;&;BA zPLTqge{EtvEG~Tw^Iv=p=eMF+0A&2)1dZFz4kQMgo&v89z!)Ul>XCKy4%U>Nl66sF zsw)qss0ccqI3M{Z--c`O2*$Ru`HR9^G6g7dK;rz^fZLm(-iG;d058j5ds04{DMDIb zkBD0W{S_Uh|8*nFh+m!LmMg}=u(A$J6r95DCRzbON7f9+TB<^bfRNIcw9 z$T#JqWkpEy-_ZsdAu4d7r1bM8!+w%M;BC0FHXwL@81*;`*p-Be=bZhV*x!2N<8n@y z#>3z*3{MZ~01iI-QXL@vo49Q<6RX5;eIGDv2XOJ#zBc-h5AVc@SLbF4B;w?ZVeseX z2ZVBf&YgsJvk`}OV6GbRl8yX)sSU&A&lDh}1334-efwa0dpo%S#C>2LfSv_Wr^q_L ztPR8FH;w?G22jI_9Kah->9NVw7Vl%76B84ua(L;xwY8w0+v}YGy z3@DSMMQKN51HNzI`w(Zs6EH)PbJKBVb6>qx;?G@#eHvhkta5x`w;_vL7hP{hmH0CS z7=!_mOhwbQ#cj~Jbxzm&fI;(%9!J|4Agz}tv*p!Gp9ff6_zds3^Xx2qBrM@q=W7Xi z5`N=VP?3T~4&dd>^!`%kXD7%R>#ZXH?yM7SdrXl58B>=Pd`uq%X|njR_;YW>d>J4q zSHzt>tu1)qCvAh(bY+pABw7P(hM}zkY>bd1=HdjJ>Tc{hoVzy8YuIPm@}qWJjI{NOh}U&3z_o^Q*a z`#9PdA0LbG(TNi&=S$+_Mf~6|K3~dT6rS&#AHa>kzx%?|=f)!=zJu90xA=H5zo+>8 z(EQd{L4%5qZ#sXa!_%9VVbd%!qL-VHuXkvVRX#Tzt z(6spc(ENP@G%Y?qG=JfJK-Q4uM$|n%KQwqiYvpRW(`{r*vd`1AE4zu!MfD4!ny<-Xr9iO+8mO6LcZ z`F_7ke1207)en8Vusr-N@qH_5GO+)4K1Db|P=La+amC6rjA}W_3&@@ys rKcGpdY<@sfQ0x4FQ9v7-7#RNp=8;wL#?W-k00000NkvXXu0mjf@o^AJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json index ec72a912619..39650685b14 100644 --- a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json +++ b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/meta.json @@ -1,523 +1,237 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Paradise Station", + "copyright": "Taken from TG station 13, commit https://github.com/tgstation/tgstation/commit/4eaa299c0b20ae8629910a6a25be4be9d58a559e", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "artificer", + "name": "shade_cult", "directions": 4 }, { - "name": "behemoth", + "name": "shade_holy", "directions": 4 }, { - "name": "floating", - "directions": 4, - "delays": [ - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ] - ] + "name": "artificer", + "directions": 4 }, { - "name": "phase_shift", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] + "name": "wraith", + "directions": 4 }, { - "name": "phase_shift2", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] + "name": "juggernaut", + "directions": 4 }, { "name": "harvester", "directions": 4 }, { - "name": "summoner", - "directions": 4, - "delays": [ - [ - 0.5, - 0.5, - 0.5, - 0.5 - ], - [ - 0.5, - 0.5, - 0.5, - 0.5 - ], - [ - 0.5, - 0.5, - 0.5, - 0.5 - ], - [ - 0.5, - 0.5, - 0.5, - 0.5 - ] - ] + "name": "glow_artificer_cult", + "directions": 4 }, { - "name": "incarnation_of_pain", - "directions": 4, + "name": "glow_wraith_cult", + "directions": 4 + }, + { + "name": "glow_juggernaut_cult", + "directions": 4 + }, + { + "name": "glow_harvester_cult", + "directions": 4 + }, + { + "name": "make_artificer_cult", "delays": [ [ - 0.4, - 0.4 - ], - [ - 0.4, - 0.4 - ], - [ - 0.4, - 0.4 - ], - [ - 0.4, - 0.4 + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.35 ] ] }, { - "name": "hell_knight", - "directions": 4, + "name": "make_wraith_cult", "delays": [ [ - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3 - ], - [ - 0.3, - 0.3, - 0.3, - 0.3 + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.35 ] ] }, { - "name": "infernal_rift_out", + "name": "make_juggernaut_cult", "delays": [ [ - 0.15, - 0.15, - 0.15, - 0.15, - 0.15, - 0.15 + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.075, + 0.35 ] ] }, { - "name": "infernal_rift_in", + "name": "phase_shift_cult", "directions": 4, "delays": [ [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ], [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ], [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ], [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ] ] }, { - "name": "lost_soul", + "name": "phase_shift2_cult", "directions": 4, "delays": [ [ - 0.3, - 0.3, - 0.3, - 0.3 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ], [ - 0.3, - 0.3, - 0.3, - 0.3 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ], [ - 0.3, - 0.3, - 0.3, - 0.3 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ], [ - 0.3, - 0.3, - 0.3, - 0.3 + 0.01, + 0.05, + 0.030000001, + 0.07, + 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, + 0.1 ] ] }, { - "name": "boneshaper", + "name": "glow_artificer_holy", "directions": 4 }, { - "name": "golem", + "name": "glow_wraith_holy", "directions": 4 }, { - "name": "envoy_of_death", - "directions": 4, - "delays": [ - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ] - ] - }, { - "name": "envoy_of_death_neko", - "directions": 4, - "delays": [ - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ], - [ - 1, - 1, - 1, - 1 - ] - ] - }, - { - "name": "shadowstep_out", - "directions": 4, - "delays": [ - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ], - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ], - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ], - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ] - ] + "name": "glow_juggernaut_holy", + "directions": 4 }, { - "name": "shadowstep_in", - "directions": 4, - "delays": [ - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ], - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ], - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ], - [ - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13, - 0.13 - ] - ] + "name": "glow_harvester_holy", + "directions": 4 }, { - "name": "necrophage", - "directions": 4, + "name": "make_artificer_holy", "delays": [ [ 0.075, @@ -526,30 +240,36 @@ 0.075, 0.075, 0.075, - 0.075, - 0.075 - ], - [ 0.075, 0.075, 0.075, + 0.35 + ] + ] + }, + { + "name": "make_wraith_holy", + "delays": [ + [ 0.075, 0.075, 0.075, 0.075, - 0.075 - ], - [ 0.075, 0.075, 0.075, 0.075, 0.075, + 0.35 + ] + ] + }, + { + "name": "make_juggernaut_holy", + "delays": [ + [ 0.075, 0.075, - 0.075 - ], - [ 0.075, 0.075, 0.075, @@ -557,105 +277,125 @@ 0.075, 0.075, 0.075, - 0.075 + 0.35 ] ] }, { - "name": "shade", - "directions": 4 - }, - { - "name": "shade_angelic", - "directions": 4 - }, - { - "name": "shade2", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "ghost-narsie", + "name": "phase_shift_holy", "directions": 4, "delays": [ [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.1, - 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ], [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.1, - 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ], [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.1, - 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ], [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.1, - 0.1, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ] ] }, { - "name": "ifrit", + "name": "phase_shift2_holy", "directions": 4, "delays": [ [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.2, - 0.2, - 0.2, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ], [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.2, - 0.2, - 0.2, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ], [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.2, - 0.2, - 0.2, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ], [ + 0.01, + 0.05, + 0.030000001, + 0.07, 0.1, - 0.2, - 0.2, - 0.2, + 0.08, + 0.060000002, + 0.060000002, + 0.04, + 0.04, 0.1 ] ] - }, - { - "name": "banshee", - "directions": 4 - }, - { - "name": "shade_dead" } ] } diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/necrophage.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/necrophage.png deleted file mode 100644 index 44b5dffef961396310c35e6449e545356880ef62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4747 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift.png deleted file mode 100644 index 25862857c4c1a6d4ed70d82188993c19a8011a4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23609 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2.png deleted file mode 100644 index 8891a768beb63cd8d45d079353eaff01c04179d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23600 zcmV*}KqkM5P)k7RCt{2y$O63Rhl;b)?E{lkc4c6Ei4IpKt%!R7Pq!rXW9i@ zrCYo0X?t^A&{1c;uQ&a7>&*1$fImTH=w)o%ZkYyc1((JZT2xd71p5cn{73 zm;y90;&8Tzk6;SWgoy}1Yr7f+e^09NHw9?IM2twLC`|#H7*U9&{x=fpilzWfj3_80 zsQzcfQknuZ5f`v+`|r(W3!6It*X0hAF_a0B6V*JR_plvvA=o zUn17<6PqpL0-vu(l~+haB&tJ-vSJomy+BtNlmr4{t)E#3G?5U(2`!TNk|EA`#FH%d z^SHy2G1cSg5qS<05FI-Vu!6o%y75MU4I3inS7Wg-5@`Tntp(r?^*K|3CL$u7kcLYT zhJql9sDEkC#a$<4%!&W^Xb-CcF4;Eb?F8{;mFN1q( zdV5z$OE;mTL*drU6wBh|| zamr%Jgg`)-%M{=UK{DLTc=AYA5GEF03W7L2p0^^Uv50NaC6@qf-5NF>-pie}7R!?q z1W^Z9i~z+4wo#)(Zl@IADYSUGe!n8?eCoPiAs(k~YfcUWmx~Ko9Zl836yOL!qylWT zaK|IyGZKV}5Cl=QL6C9d_&IV76_pUArNqxu?8Y0Pq##Hv;^XzTK;WJeC^qf69JGw^ z_~W5{8Rew!E=-?;BFuNWs6x1!KD%tTpN12mDL@ku5zPYXb;U|lm=pv--lZP9eW473 z5He#3g2*}~2~h??j6xkOnTT~g%!7X5>EEalAA!WDO;dwHR8WW{z*&lNJ04mEIxqz| zLJ-N~B-kECpQrzs-UT3r`mX=Gnjy2%% z#B#qph+-rNGAR&PD$}^cF$#i|1cM+K^(e|h2onSe2duM|mihfv)hO=CDDDc6rvMLg z(Toe`JK&z`va^{VUDJ~8Zhq{Qv^2-nZa4qIlQb_3M25`E6krOF3JVx6&qxD8Sz}XxBLv~ZV>AjG%L_prh4k2LxelN2 z=lpHWURxkgng-&9sj4%Z0vzFp zHXt+}$e@adLjDZDasj5IE0!KaJ#iIi+{SQ05ZUNXTfO`u1wquHx|zl6Z9b8m4b1C> z`F?*p9_B9^S!a_1rz!2hlLyt_g|w~>4o7w`zWgw6 zMq`W`?Dp(pkB5G+lCN@qxyy-lU$u2q!xZ2!L@ZHAwtP8LTO~cnC}FaqkVd;=$@BCw z0ZpAT8e$28kjUZ4GF&3YQ3ARb~xcU@G*=N)|g%hv>&c*FkBu4Q-H$}F$@Tm z;xjTJG#2qmB+?a220}zvte7G(Llp#3gRJ5KC78`V#{NKC5{{mL@;shux<6=aUg|Q-hOZ2o@tu-@UshY7{_FppU*Fzv=0GaBg+JZe-op_IKQSmOc zaEHm&jQjZGW(5>wCqAGy?ad&69`Y}o9gKFV`5TeH4*4%Y{^=V23kCo3Vo})^{2Mg< z9}4~pk^d3o-><`eIr6`)!w<-R74mOEe$eoP;0FyqX!t?!1M+_b`QHi0KMm7SVQ)kZ zEL1Bce@{;j4+5z9;rMZAAU6@OnJp{=6+|_^MI1BAum1gQ_}i$E?6p{~Yzdh zAmageS<5%rUp1U7sm3^uhey3cpeD2*D+UM<9}0!As`-xo+p2TGIr;-{*bsCJf)9U> z?zIE=t07EST8MH>1pY1jGmw9^;QwYAKJEVM2>etilnDF-&jtBG@Q33Yy#K}F*Uu{k zey#OT)%%nI{K52!_8RVT8nC=)3Z@I10QB0NOqhrTBTj&4y3lK)Z>IQ6B!svGXha05 z5{k_8ObJoV$xI7qB0)qHU?K%9)dh2?3ce{a6RAW*0UCMRN9qimtir3#M}C*vm#kK{ zOs98xvhG29tv0{=asR$+ugw|1d2@$enp6t-!=L{=`?1F!bKQ5}eK{9C@<{UfqL~;n z7dgO`pSA#e!Xk{{P{pz+#eu9({hgt7#3i-Kd9^stY~^nq*{zJ&%VAs7&mSl zuoEW+SjJRaptUHvM{s+*yBmrv7QPQdSm4*LUF(`OaUvYAs)Azt{j|?u@C(Ys@J7r* z7{>nvI|I)|t5@6A73{DZ0m&>3Qc$l@1Fhc=zQ#sKqi$J4z^%!b<0|}gIUI1p?GAgd zDdERwKMi@$$;%7!YdjDWBLi^2ziW0`{+Zy#wZ$gsX(_XTD^yq(OhbQF?d|z?yaXJu@KRpCSLEv18%z z$&)Yxj}_vF_CLUVEw{|43m|X{+H9lzzjiomPkO!fF1tPO6OU)WbvZdXuxP;oD17%_ zzF!y!z@qcdhYxn|254^|a1a0Ka9FdvUW;BnCeA!`1xUkI0zMxv_}UJ^5_(e-@XoJT zIJHsH9LCyYzD9cF?@CX1p7MI#Z9_~9Yp#HGeUYk7*>w0MA@Rrz~L;2di5yMNsMCze$0U2}Bv;rUbgj9e0pvMtRFvG*9k<>JUos#*0Sird{sa7=P1$!oz=Eo>vbyz~H#a%(7x8_p2qZraP%m@p7Qyf$QO(Wfb;)~ehXfY^~?oZufM)-{rdGy zg@uKD1hzXX3r;zmKt1wl%lYv*ou{ZM3*P5~SMeuMKEH^K-^36>SAbK!UOp6`zrn@i zs3o{xlaay4oJp%Q77Kap^Ut$MVmw$KTAqn6mr|peotTc(aF~J^ZfZe)KV7U;qQGYE z+Xp+!%Quo3`_avtcjSoj@uW$de;!)Ek8Zt{Ey8owVsWeA|vf=&2Y7ToUM@!D%JcK&>*s;-8Dg5c9^M>qVLQ>Vb4n;YcM z%!HPf7AT!OnU9iq1FsX;!-L3g=c8uKdf{+F)F|kHX$g9JLs3uySwsi@@kQN_B6Bn; zj~CMsWLlb(r^9X^OI9=%)Z=yS<>kRBXLB<^Yb$(OSjc>$H$4SiMqwc&OC$L|LkmFZ zBzD+r(1*uejJ;`;mn=WIog^-@Xy-w2qM{}g-?Jb_h4%Eos}mPaF21Q23yc+YVY+UIivJs?_=X*#_Jlde7|X&xIv0~>5>|3Ky=e7h0ER{-(>S(b zO*)#C=K`;1nKvOqMoXN1D}+q z^@SIhSRaj_k9BJB0gcHNP&sje=Y2#pH{{~|?7=s`1+9<;@1-0qpcKbUw6c`$a7hW9 zQB$K_M|HtqP{uH1K}BixVf||{n$C|Xz(U2EYMJx!Q-fkVj$11J87RW3Vle1r{2as2 zKJh&0`Xj+=V@yp0lol&*as$tC8D+iR$~2zMA(FHUJ$OO-lRMrMoV{~ zAhK!R#^CyByb#7ZHMlIO)D&Uy`P?L+isE8Wu#oXQ_wI#~&pzXU6$c*Y)^YiAfajir z6AlM>(CW=am+a$-6WKy^4PSCP)0F=HnBV*}0DM0~@zG=-WIjoRrQ&5%6ueJ9_XJuu z-X2J3!VguT8}ai|@cc*r9*5PDLj8{0{ZYw;3Bf3*7+Fsuy8y-ZJRYw>cXvu!8r&f2 z+@BCXrlZmHP3W55U03(fpG>PaY@sVaDqx>G9GN|gJ&@t|udL6=VEt%qzJFMTl8Pd?bbl}T}3Vsv4lyFO(E^9=( z>fkfuK^Y>Tbg$!wuFJveC?CCkqR}Awdj|Q@-TVeMr9g0gg${JfYeZeM8n+v9KO4`J zheGLoi(UfNopZ2`{^6Z>W}BV0hbO{XK)>H#oay(kV#}AWtbP7@nty-L}d%1a6-%cZ}D&aS0YcvUF5|qG;w!+&WN{71T6>1?`iG6X621 zauO5KIvzrSUWfu!nwu52em(o()>}7%-Cj&VAfs*|iRS6en_cH%{(CTgvS<_#S%BB# zch;#%FEgYx6!kK1D+;f5Qq0ZXy$Rl84cpXlC0$wFtQ<@sQudC~5EEcFW5NO;tZX9%@_?C#~gKcQd6cpYJ6xl@Kg35E{ zH{HZtP?$9fnlKFs^(~u?QJO5Ypw&%Hq#?!VJ&&Ol#YZ*SZ=yllhVKOu-&ouq zE7Da%u->;w>>r@}#Ls1z{sBxs1+S-kD8HW@{OwYFGiJifPv_QeGH!1a9TB$R`E7Wf`2W(;;il^;AIc9*5e_>H5+F?rM~%BQEgY@6-I$xp zs9~KZ(veexH$3qKqx#S&n!@|kDQ;03D=PT)jVLzR2G}o}3utQaF|zAg6#Q>`dKO@z znmTnV53cMhD}znPkCSS0@E%;3qTu$Rg*!*Mpdeh(J;DX0W{8Wa$pX=h{9i$fycyj$ z%8!~WqFF$)d@IpXm1Jaq2kTu0d3n%?_f1jJf5r24D5iR>i&C@1A^hZHo%0YruXG3o zXZrAb6P~B^G^aaVPx(-ON>5Kz@ylUGC6guv`3nl5v9S@p(c9a<9EH}mcrm<$FFHH% zqA>IEC3UEw0ba%Wo)_D-BKTUw8Z+2EEkJT_`n&;4CpoVO1P^)9q>0o80*zOiFrhu6zaVBtR( z_aDp3vQO*nvR(GE`cdr=p_dLFo zPU3G*M-fmn1c`7vZjWGn>k#r&y8jaHCO#|Z#}^Wn_}`#MP>a?nQcy+?Gs?jHv(bfh z;!9?qc#++E|NS{6qQ{mlg_9>wLONCfs2PGpxE)_|WAParI&_GqQ&42zVT^J9x;p5< zdgRaN&xcyfAIzZ4uz}VB4w@UE3J*m=)l-8LsNd&k6zW7V1-YD=SXvmGnV9x@6UB-Z ztY*y`n0$IdRNbk;6-7xWOG}Z<4{X6(>q2XGEf%6TdV9&pbn(vEEiL@s#*H5zy0#9j zfO=&7>%F~MvbW?Cw9X%tm&2ERzTkP{3AQQ>LKc2#5%MH~jnJr2x39tH-!J-o zlI5a{_w3)#`+aipQBwqNsTT|#m;FFFKVH|0$5!BdtwYb?5zOz-l9Et|Z4+l6S^*B4 z8=u_FgD%&gslf?kfllP)FxtwQi51Pv#02V1L-|poex#|v@iY(XQRDkpY_{vb=i8Kr z)?jmOEu;(4Z~-9)^@8!CRo#iM6>UMdof2R3`#U#_NnLlK_|C!nHX#9T6BIn*uoDaD ze*r99k6-6v{)drYg2Y84xC?@HKL@@jtSCT=jB?jj6==!F&s4mAJzjq^=Jx;?YmVHx zb0_>JH+SK$?e?8>mn?z9C?c#3hR*+~yp4C%Z%Po}@jjX?swR@?#nO%p1q7e|wG*eQ%VYQCNo9d)<=mKYL_51m( z-6Czo^{VI>qxe2uaLzdezuU8?MXw+03IO|y=%CxsP4tQVr*zUii{kqs=Cgj!o>P>s z5dpZc4!q9q|8&7Ozgh6R7hY&7pzd`7^7pR@1ne(<{<+tN?j^l|Rs?&?4eIOn?AERD zL(FI0h7G4&WU;}-aKfM2`fMwe%bwmw=keiEOaXhvZ@G7qiwx%>9P zXY=OqeLUQ!zVUF4L?Nf3mQ&1u`JINi}(lwCRWnS>pw{3pM9o#tzKHAjqvJpdZOW- z3sCS)VxP7pVaD10-+?cam^(v<6O9}BjPReWqC>BYR;i7pi|?@H58D+@7L;)7qsir& z6;kqW82w_bFQXIib-!_7CpI5REn`f5=}jU+mwg+E$4I)50S9lD=$evf|( zbW`UX368Z(DBoDnj(k5t-UpHY|HJK81N>(b&ZPK~$#2L7)w5o5IVK9!&=O6NmS>8^ z`bC4hH>&Tw=yd*#0yW)?d9Qc7d24~z%EVLXjaVw`sQnzkVRZi->tmenB^kH^`Tx`5 zI9%lQIv)Lk&-a4X$cBRO$*uN0{yi;<@xjpX@H>##Bey#IR6WrB`y{+Li(DV=OyK(9 zL@)!UnMj6}F`9=E-5D$RLUexcoE^rm!eYsq8wk*dFISbtl0#wLOsBIrudlDM#%e7t z5!DeIp@V;*Mm{ZOR#q`h#X;uiAf2;VU}hiy)tQ<6k2s;Xw-EvX*HJu9qhw|?)=mnw z5AIG&{1cJ?di;6>`KJs13z7drrgu8O$o$l+f3--zMewf{{Hw$84?G?t zzbQZyBNoGDgnuIUVG8gp02Y9Y@UQ>g5b&%zDvrzgr}iZoX7X$3pf0;VZ3i&V4o>7_}g)l%n0BXVdq_D#o*fwsq1r2A3B6yRBa zp|F%}m<3>HfIxkAHZS<~IXN)i6}}@@BH{}tUJ~E<@#Fbyb+mn{zMd@$vq)^D{7nHy z0Y1bM<@5w-L(M(pE~wxg7Gg7MxhANlz|^}=y`PGJ%>}i!P;a${_G95N1sDZqN_>Jl zZt*2}ZA9^rKo2U)3hgRbMy`$VK6FJhV38m(T#g#R`B+oDr$~iA8RCze4^zak8q^rkz1WSsgSOb`5NKK4FtNU1p>4_(KV z`6H(@=c|fx&0fYf;x&AI$_0IWZuM_Ds|1(|D-=(DLtSsw6I3{nMH9CahO`*b#G=7F=?XgQA|&`qhb^m%KE)T#!w(`H>*dH6`(tdA&`|R_n@w z<;%hT{PW;Pi;C&Hjktz>Fj}lEhYluI5g+n;)WO0LDpvtOrssCM_)u;K&j9 z(CN%x+~4myWVeUbr=)c+wcKZw08@c@#FR?$4OL)DY*M? zXu<0#zj{UKk0w6pYSMa=hravWjWa7N;qbh9Fav)Bt;R+5J_1=hnh`6p zxDT>Gaz(5F8WFNU_?0hjP)Y;04Gf!-0;mP}b1CwY`0~X}>@w&gUCarR3&lV~f@qpd zS|gH{N*FCB7o+P7@O+iU^5-%Xf3ygtJXgWko4uHqLgGUa(TwW~a**&S4dt^?%$7%! zVl_86^Jy|IbPc8(C-_Oc4Pt%D3*GKPOT?X30vrmr&!D(y!qT|zMJ<|00@BRWlXQzH zED(?dQXYRiQh^Owya{5CSVFbM@&mm7hdhm#H32PP23f!;E-gYZ zwTroGW!gzyUEDg->dhxbP)3Tjg9^XhK33#sI0|}Ue?Omoax2YGOCrSY_SRO|kCtvz zb2C#nyp#CII?g+KRH-N~W|WRZtIV3Eyo2{Y%4*G_{PcLvDgma*^28&i`fw*wagTaI z5Va^{X_u1LjVuuDw~E3atu83J>$0;MP0}nakOaA-D843$5fq3yCYEI*SbBT8_=pGH zOpr6NllW+L<{}g${Z@24nYJy zd_MLf=A+jHL5Nv^XHtC8#6O&04n`pbB7-3PcKiL>FuWF@qxG4h5h3MMWw#&E20@ZB zeFaKwje4I8v8_#7#})iuh4}QWuYt&_LhfoIW4C9BI^8j`(iVx2;O*-RiKU>t9BTIk zSMX^3@Bik@26UsPY#cqBc~FFt6yqur0R zPIeGt)C58Ftk)EsAc$L0a>E2c4A&RQ0!{V#y7NS#G3dr>#X0C2#Xvh_XnjiY+o#bS zw9A(>5CwfeIC0M&nwF9Ccqs^i-|+#n;?7PUEWz(9{fa_s22>e!$F=KI(yCm5-#^6f zl*ij59ew{0?@2C`M}eCQ@jFczJ-?wrVYl4EKG?8fBPa^J7fznlK^VQlov8S~xh#tSpK znT&BV#X+ldb$7E|i{)2x9u`^@s4}>Gg5i1~t+OH5r=*41Tb$0@j^29f)0u^ZprEk! zO_{ZVtqA@hMB93v3m?sJtiI1oI#y0?-e|}JY27Vi_pZNlTqrw7l3rH3y%jbJgSfIU4 zd3h_)0AllEuJqubla&92Nm$_n^^(h-1j)tqvTVG6s>p|lZJNi^i9Dm_S|=mQ0vf14C9MvqiW)|BYo+K8MBtS9CF6xK zTSw$%Ed)0&pzQhQFH-Lt&0AW)S;T>^9to0OFh>J{DbfPbG2}akcZ9}5roNvphhs&F z$D`~<&rhANK?{^2?m?**;-d8_XVI#19#1wN;3b{zht@+35_a*m5oybN$Vf}A79YCt zv_7ST5c%M`siLG`C+c!tLR4})N32gt->JVRSv|gH6q*SmtgN3uYmS^|&OlcYcjxs#Q_HpL7@ zSWtS_l_*e}7?;F#aCNXcs{R`w$7JNFrtflnN@7kWAK3D?oY?1tS)SL@6CvTA$LPDC_YB)+UY(So>p^Tt@Hl z$3yE=O3?BB0EKj%W~(Nv_=&}mq2|&1@q^ZN|2Z8oN|R^Ikc!()VtJC zTCuhyH%HO}DXKO>iEtK(Kf`)7=6^ud8;9I~BV|Sou%(7` zRME z2tvo?WJJjff~X6*v_N!R&jOKElom*v4?nJXVW@ldgtI^rvo#A3&56MU*Ivg$x35}! zHcCFrPWS%dgKw8<0$~HLM;8>(1=YJh^>{&bzG}qnf*Q3zLjfZLLSy~og`$Q!4__UH zlo%9+OrR?kK?XtO?^6ds=okfE^nxJLHHB*u!X4C>{uQ&R4Gx|3+ zl181ERy2dI7cQvYJ;?fEqi8jOU?;ffsq!yw1P7qgjb$Rs8Q5zVA;Yp129A*jEZ=T)WUt_oPp*lu` zAbR&)o0UcWJJS<8Z}`UZVtKBlSs5H%fcR#-9RE1Hn_HE|0%CnM z$m{Ea8Z@(-_0d4Aj~4m^i1pE!W_>iiG}BQ$F4ji_u|C?Mn?wG8K>pY0dp&Yg<25H~ zh(CU+dwW@|{1!~-5CzbR1+dra<&8@b_(Q*+=J&vQ6DZWRiE2FfJ0!mntamXrKm9Ih zhayfjzZ5_<@kjan+CL;U-YOXx1CC363W8{VzbuUWyIL^98jB7ChDD%$0qC8h;i&Qj zplAdtuhkQ7vXIEjEft98eg+5--I8}eW^#Icw%}Gh^Y6g*(FPt*Y<;%Bh4>|(I{$e2 zHBq<-{HK3^Bz_Qev?TKb4E!TfA4YZl>T|mMI_cDiwb~F#JOj?@+(RmbcQ(On2Q*>g z3?k_QjHkYrDh#K4F=0XvNf+Qy7I;%&CPq5WY71z>#BfJK0u0=Kd$zJ}or~RmdyZw@ zIzDN~P>b*8>}+=5efQ;@|IkAnV8X-*gCPOxSv3;h`t|EwMP+5sgxi1+;ZRw?UBCQg z_WkSE!~CKmp!>l6K_WCQv5DahLju$*$ZOH^73Sx|uA@g`8g6MHhOoe|UAxvrFMc%@}O(f`CJAtcp+^a zkZ@LIWZ1I2UQ3tV9(bUqNB6om!P^#re`Q97HCjF{mtWn4AD=KwzNPYxuH*WcJg!-kimSMn8$R?YhQgZU)ux&B76nY9qsAi{J-#c z=1m7Uat%N~xt?U@$ldhl@#FE^P`r2CaR(2`yo~%;_w-DEnD{Y0?%S?0_!2N-Vki*K z0$OO@GZY^*VBw|jJxiAsKK=C5P4mmk;gwUT;1s%^`T6;w3uq=_s*jbFlmMo4Vfvy` z+qXA0h=}jNp z9oCriL%kbO9Fr3EA0@C+5SSMY99r{Wy?@FSn2)aFmoOj9@96k2?TLE)=zdzS?&&Fe!frp!pOFDxw18Kk=-%n>hQ%Ha z9LMyF#XeyRif$*SBmT0iESifS?#6tkBfnV(G?6HbTDFAhfMmtoU;A3Y);Hd$M9T$R zQA8BUy!cCBg8jR8K~aA{9D(2(Z4}q1(4w3Oc0XF5spp>$?|$$BTqmNGXaOsiV1CLQ zZy0hviGRmG{ZqlpjTlDTs^zut%m6C)qW5Kb1&j4!@Q{YYXLAoXH-ZvA?ggax+--95+b z+0cV^E9Z+Zw$tLk-xjNmdhlF#UmyI&Vu3NZb&eXvuTRHqEee#ubDTn1ppg zsHzI}k_mT1qNBBo(sTaua_B)pUHH^f?Y9*b!K%ZD;mIqn8j2SbKA72VQ zJ^ls{UN8B>4O=o{A_b^7l4y_ssjJzf@#7&Atxh(&Z_de+VXruM$L+W0q&@vKqnVYd z&5af@q*=gdd;Iuuc&n_8)zsARba$;=2T$QOSK|5px;p3(0*N+kiMpCiLW`=)f5#m; zcRu~Js|1fzZx}8Aqf3_p=f`wUKlBj4rdY-A#yX+iuq6{C8*CV^Ss8a7Fe@Via&vMZ z4PDRKfdG7rTN%SA%S8ik(L%biv94#qf;|_-;Kpq_?l(0x!ELwQ78)H-*R|sHi*Wl{ ze}5={xoDvtvQQ+F|J!KY{=2&y`o#>-WVy(KktNH`;(jT9s?ZfA zd;4R$36*=9k7ApO^{;Ioe+-w}YzxtH?lf{!J9qAc-{j^lTs3Oc&bdpL1o_1}2~vc= zed;OKOys?(s|z-w80*v1;YWAgIl#TlM;Da%SH1Zr+>ZP|#*FEh2@~-moXBX>W1q#6 z=TVgYa0|QYL05p}qoMddU2xS^1;5*}rKKQa;IeTv4-ASeyAgmFb~;P@AokUG7RC2N z%xBw{EvGI8V{oC^*7^OPF8Jm*3x4;)3oQjI(eO6PhaOU@knfP>M-l#8S6BA5p!f#3 zm(On93O~er)@|5u%0=DgOaY#C7!K~|7&HRKot^FdcKbaI4#zW!$5UgZ*ViBcez&Jb z`C~=~yNnvHw`^&pkpu;rG?Xc3o~@kTS8WD@6p@Yj(09z2=O5{YR##Oi_mq~h2db+4 z@buHI)DKiGK>33#!9_1Z#Fj9NV056EFU5T5JLb#t2NNdZL^#Vv%LvGYQrjGk$#|&4 zNW@>)0@4VF?~3oG;YAagAYN<-sa=X$y07YdBS9^a(lDY4X!rxFb>P(bkeDg@s?FDg ziFlv{SKAs?)=5YtK7P*QFjf`dAnds%}1J0fZAxuiyv4KPkB8 zis9=`m@tY%R_nzx{r-35zAVR7@1u1gX=yqtd}<4r=kZh<$vf_OLAwAv=K{=m4etZp z#5uG-I*P!OIY&!7@_iq9A4Yz3ljq>m@qmf58e!eP6gNXmwpf+|3Q%tuJh?99IKN-1 z*|(2T9k31H8KZfJ?F$<1LKK^CE5P9*0LM0i^SvZU%a`WiXP}JF39qYB|cG>e3B|F{k&+M~W!H?ytEf9doH{8(JwRI~fUN5wEb@8RS z+uPfVb1W7pE-!CvsHlLVK)`hv_)5D?g1;{g{)>_SR^-1;@WVmm@44Xy(BTKc4}u>A zKM4MqU;JwRX3XcL)yk;famMx6!>H$~ zM)>2lfF_0y!o4u@K(%Z?jTKnup}zL5{Nv-*>uP=i3*P{=wbB23_h&lkzdBz!uig*$T?gj+fM)@|$S=&H{_V-0Yxb-YAU>dr z@aen!sDU7mt=FDbprgNiSJB60kevdER1LY>RG!lf(0B-7U+wHVc~)f zm*F3JLQ9tT@Hei;yzYth+)zOI0=R!h@}{w)@X$kiJ5*yl)%Qfak3II7E8O~&arFf? zcoSztd`7HWvMgXEft^Y55#%4X(qdt=0)ZhHqvU_thQ-I{gO{vUw#@HO>U|gy9}P=e zfZvC5ptbz%lAmU3PlSI&xu9p--6YE=?qiSuwZl=uT_2Bl_1>h!rxu?P{zRa@2ilV8 zt`W@xieNt35tqfUPD7yUs~Gr2h-DEpWW9NbK`rod*EC;zo)Uj9=|3d(Zf8fR`n5I<;Lpk6r*$QNI6j=?b${l00_SU*}{H?7-&7LYyn9IHbMII*|4S)E@j7KkQgeho!O-%)(C zX`vqaE~B1f$ByNbZxPmf^{bGN9zZv`fe@^E-r-KLf3oBse|q03*Qfmc+O;q?Cnv;D z^+1|sLB(Gm3x859;BaV`kU@xDit_1zzJp1CdN_&_<8YLC123hj01NRmzyI$Cu_h*a z;FIv$+S@t5Ea34BhY5!(d_JBpeLv4?J&y#aj&_m-BoUUQ72J$Mybh0luwer`7wdps zjCCbQZ&@e4AXx=U|2$eBa{c=CO%(O)#+MDv2TKdHu6XlJSh;j5T;JZVtSc;J-$_gR zw7s@A(cbx?^(hHg0nCy7Bsl8)E%`e;J0T6fFT-QM!EKIQe7XF79E@VnU0sL!4#YeaN^ryM-AOGQ!=i?{?1JjW^AdLn=VhPe{T}7&M9TMMLo_Y!j?!i;5SIcxtO;%R08KCR5 zw>4?rya7XE5_tjW@%KOR1oYw`TgyMOqeDq1KYxZ^ukx<=PU4%ncQ1U1`L`hdH7L3d zii?B%jg7Dnts-H`^5r}b!*7eRYDnPsi}fLCB|2^izm6~1!!0c^VdhMzs;Yt?jUUhI zvEKC?{QPw8Tz<`uQGD;Am+)k5EqrIys?Y??@jM5~Pa=FBMX2Tf@%ZsD2D!^=3}Ri~ zX?}cRUAbrxJdXT-PL&Hf)Z&ac2og(#RO=#gq51t3^<>Ae&=sy;t*Fyku--G#6@=MDm`PEjC_~rRTAfNBWUM~qic^lo@nX_j@y4?=fin^ffd@YiZr=_!(Jbd!(8(2CdC4W<6feQ|QG6GP z@pt)X6)BiP)-2wt2#FA{-L2+7j4wD^p-b}9*6DN(;C~D6F(17Z$sdVhSi7JSG6;h8 ztnCmX2y!xsK?o@{{)fYdDcw7Ho(jMA4;!EbOYsj+$7HXWB;3aU{u&DRwS_<8k8{2n!g%dN{PV^Y7`}-w-3z*U%CN z-$v1W^~+y|ThR5JR#F1LuBcF0RTaAht;s#{wt9GLkKRl4you1suu-Caa1R}E0nZg;esGo z?^!C-QV?WplpsVTmo!S}Yv!?9@5Ub-5@Ds)!s@a{19Q1TA}s9d3vqTR$_jj0B&E-2 zB>oAm({+8~mln_q$$@;y%(L09+fiS?>C3_bzGAnr!s2nf7mUPAAwEj~mZ*m&BM3(L zm;3L}q4u}uuyEf}Qv(k#Ud(<%(_P~CEMWm1LVN^TPVZb1%t_=v__aMf)c2F~r=iuW zMb1YSFNU6D$9NhwKbtiRR--r@dVAp&1NsU#B}GKHQG1^D8x3^DiUryr1O-9x@KO?x z41%aFqBaOY$711+BtD)8zESsDt?T9SS$-4(7JkXqY_+mNw8AodCS$+XZ%W%6l_1NuM6nNQ*^`EQB0-_5l`77;qM)!CGT~pfn6eZ^k zt2IDVMI=Lr=gV2ov$NTS7>Vy4bO$f*?}x=!YuYt_ zf5Lr2<$X*3n~`(b_1D7<&pgB1AgKyO{8KVA;8Nm87qu2W52O4^b3v2c6)Rj2gkUrX zf>;U$5ltW;I~)bxK!9f9Z&zItdi{qA|3w$!E8;!s3h@Kn`ynI=lAr!y)E-FoB@+L9 zzn`W{O^Wp){3Shov@;MGrC{M|s6V~(maGHL@_M--rvJ;o0DJUN_6}onFZcWR(>*9j zybr>*ZQDZM-6*zm@b7-v`|m3x0aqKSzf-|~0|0M~r*$fc|I+v0 zhixcA;{O284TA(|Bmz1VU9ku=@F8l05E4d$AW8z=)U<+J_tE)(Rxh7;A^Fh)!szU50N21~CM|!Z)mjGrAKJY^3e}u{Rr~= zJ~0FNj>jH@C3Hej+8{+(jPBoB(G!J?Oh1;7N0%&NhwzzHV}1C3n{DCNnwsQPfWz>U z>swS*#M=Rh|G$xjI^jMsZI z;c%>g>hH;R-*+E%#6JD@!6#vFYJz{Ou2!C$GlzW-t@FL5r8`%v%0)8kqW1~@@8I{n z=xt4(KArRbYjrg|MXN^7oC!axsTsf@35HzIRL%@+1TqMLJ{1qN(6MMikg8x5(69>{ z4%$DQo{*^97`yjgrab<5C~akuf-rgoClDA|wDtH82J4DR6QQ~g`&IlEWo7V{qep>N zRx+41D|8%PQb;TmL6$@OowkuSk-O$K_;byyD5M-u5uvBrm-U}B5 z5kZLQU=T(vl)7M_$jM>S4X$0Y2Jq!`m&5CQ;vfWrLM#PSR}jA}{={ENO%QlQj~`M1 z5|-ruc+wkDvs5y>MuQAmZGBAOshzDhQ!ty~4Vq;l!eKUo!C5;yZ>Plj5W2;8K*l zX2$w20CLdJDecbi#3bInQ-C_!0#)bmhZKn zYnSfvbi!bdBjNj@?p#-6RpM1q_+P`%l>iIy#~$F_yu=!iWN}il6kRy}SCYgZwGOBx z5QR(zjN}zA2%&WW#e)}{)3l#y{$40wF4?C5Wl>hhx~sj{1}wKWuk ziKixoy3{bbShaosXR#=|?NW4jgntvYh9})aX;f^Z6c)MaHt1DC@L6BtBgJ$`B zHR}0U)a{{agtIz{TB9?~Pj2SMw6ub+xZS+|trZ_3oY0aX5OVWYW@OlCeip1_d8GJ; z3TpmTtV0=9fIV2?k7HqOvDpfX{r={j8*k+6qtUu&9G#uP(0E1$boce$M?$4PdTTH^ zqa<1Y`UU?~w5BBTg1hhL^&q)Eo2UoD*o=%e$)n~>hC3E+awIjvaU{bUooW7?+-`C= z!{(D}OC;BU{PECOys-SKScfvI05i#oP(axurn!i|KH6jIbBPv!G|3O5zvJVN56YLj zn_)PU>5iE&k!*~J@qi{woUJegXu?Di5O2R@Q-CH+oI#iZG-2Wl!W5th6G?y)=dd?Z zfF?|&5Yg&}rT|TtNCLtMEt+LC1!%&A0k9ZmX^-VPQ-CH+7(g^jW;R2ZFfjsQ3ebch zuwk$S-I+wZE~r@tG?5exNAV5iOF>UaYEgz0s96UzamH|_t!6U$m}DX(q_JZ`icf9vj$5s4YM2Fa4mupAvpt?Fy>q4j&jKi4 zfCln2RsWPClUqeKLABbtP1Q^UecWcdYO2pi%gaNi-+#2)W-FWQ^9>TADL@k`!%#Lu z=y500Dr#NH&(Y#d(OA6B(WAG6m;`LR#d2}G&Gxr3Xe~)(Zbiw*jVZvh5$p@pO-wHe zNxvU73jv8^gOIFeHAQEJ^3k20q2=&;1A+fDM!2f9bYHcilSPEtb0(<3tXjL$X+{UM@SrfXysbR!NFa>xP;EUpZa;Tz^67>7y zjY38O7g!)*sQ;%}qJg`htu`A|MM@*Ck6{YXgds$7Cx@~tnxa`IPeLocW~=oQ@caKr z-_=pbSlnW*b4mQKJTkP`;dI`FuRRSqJQNxl>M*dro|2Dx72a&%=pC1H22!0U!Aoydp zPSVPd04zbP2l-i9(7a^}wE6wK4mKILlz(qe4=rU4laRL;@3jZhx^SQFsleysY23Ik zErr&CMdB|H1X^gZRmo3i3$8uMtxF_+zs2&UnLghKiSTotK;S6e1EghUk{M*gPfOwz zc6Nr`UlJ$rpR(Kk-4_V_O!A{8+(Bu=@ef-8&h-1exM}4d{3AlJrvrr6CzNPwqyP5+ z76#a}XK+U9bqr(U@5W69{{;EBMBx8s3i#i}4Sl{Z_#qrWcXQ|soJ4+EKu7=}-{R`L z{C@rX{i+3Iu|VpjiB|ZvX+kRrzgI((J44Dwr!VBDfd-h}N*17Jx{q`JK zw+@CHyMFo0?8hE^%yr*=_vM`b&_f-O(wZ-f@GvaE;U+!;_5X|129ru~%j@yL-%*6L zmB&(9(A0U8_~w_D!TR;54F@Jn;K!(gA=K6J@2Pf!w*pufTy<6Msx4cfAR_~I z9X$%u^7CP+uredVx?uV8TohkRL17{6+O-R&O`8U5*RFMeY2o5RL;`CJI$$brNl#DTKBqG%e8yl-eLd_OJ2q_kWZqLJ{;jeArvH7* zmIIfK8wYPTG=N(tU8-J0?*iEG@9CNG*kAr~;Idh>;LU>v!QI~vCK5wL0jdRKL_Cp1 zmZ%FW3zh5&{KrKTGiJ4Rj* z1}%;Sg2E$=&dvtvi*mf9W6*$1B{)Wl#XBHVjgT0y-s4adXgYO@AD@7(=utdZhi<4g zAVb$|O;4Y}6s7Yky}c)6<rPEkC)eSzfPYmECTGo*pnU7%|rYBMnEv&0YwD zqzU-sNg&%dB{&Tn`y2}c36CP8>SWXde!RtU0R>1RO$!$dgRJYGJ>Wt2b190Asf0%n zQJI#upE#Z8_gbz0l;`suCRcH{(^6!j8@#EhB_ifiC_!2l95wifpO^Sn9qbIOr2~QS?#=rg* z9BFCrd0!u+et%O$-#^-_2V~N;a6N&*{~^CA(zI}qxahmqrQ3_{=cwFV_@#Fm19IN$$=0M=T=Rfld?ER;I0*|7M#=|iQP<7_pU{B1|3^&!YA`!;91IIU`@6{k_D-6#_)l&( zWR#YIo5sAMRU`f$+;(?&Lm`TiqN49DUtY9$!-fgSyZaY-?XTkC|DwQf5Jqm}ofIco z?yGgwDCojJxU_(Dj7LPVFscV+%4y*!O{@blBh{m9Sm$ZLLVgKaz5Np=umU`G0D^8| zsSqEb1;sZR3v2alx4}7>7A;`-XpI5bzxTaN!1||h-g!{n(gOeR`RDK~TB7vybncG3 z(G@(_+RD?uvweHh`M4d29~2>c9bg_>!9Xm0diClbx?CS!e9=XmzZ;*o8-HJjAHN?v zb_`1K#Lp`+@_$iaI0zFGqt2u_gwL(k6=;!kMMib7Ssu^b@rsZJ zWKz%a=8O#H6XH{!r)a1Yql6rg>9JV;-|;{op#hoi*lZ;2xkY_j7l={G!qQ)Uuf~fqnWZ*qu&(oC&A_$Olenf?86DQ?mIg)5OC#dpATKlKr_3u<&y962>NiLTb~XZZA=jpqhwJQ^^@ z$JrG2^l**_tnZDB()jLLyB6eV=tKr&zHYTsyN!LH5TV!wqQp{ycRmbfD!cEi2>v z6bU9vNc_s7LvSg+B+2rT__hSaXSP>_LEH`T(I&;wPR$)qlr(BPixqZ&2{Rc}FfYb# zzL~k!ujj&2r;#pb=sqxQkKmf(^ZgCt2+d0uY!ucVzlPSYx~mJ=tFN+}8*Ts+7WIH3 zOLze5V$>)wkP|=0wGZxmvg4)`{XH^y0^xoei&GJv0OFgREd9a;0IR zZ$a^0hUeeFd#5+fl?jMXx}Pr-KXN#?Z-4h{SGZTJ| z&*TI?GiHh}Dh$^FwGeeMeqL`<9PQNHK7c>QbAvMjfzN20d)Hmydh$tBBuY{>K$Qwg zld8TVr-iF>IIf`}O``2$7x{d=VmJA-&!G0)a{w+>p`_Ye> z^4s4kAEl=+!rhM`aaeNkzdZa-EAF_+bTtuZoU}+Eiv_kA@Q}h23uu5b~s=$ijN8}n!Tb# zxkYn=l>#X=`Q%0TNkeNhSCwXCemnp7gKK!%_G=S9fPu7qkj1*)!clva2 zIGyluMFlMT+SlMEEc~1^38NzOwDZsG%Z|>#d0zS-B7ZGDo$>F ztC5c;$l=qId%c{?=(KR*puPtAC+xs_%@TA&0j+?VpIp%Q($m=-6d%?L;ZnDo<4S zen3Sy^x)3V`}zUVh|=vJ!c=ZQCaA>9jkZq<*1!et#ev-TBM$ zJBjb$`0;Q~VIk*#;N5rO7Ia4?zlqooQ(w?Xvq@>|VA|t}fTo2TYq8v2yJpQ3>f_{k z@sSW>_Al!0q%Cyu@(;*IQQGEPt=H`+FW_y^>7XJUi_E?FTs9S**2(OAA@7eI<~o}lht2M@v>;@ErW{-vWO zg8F(mR9OifG&p$Ox^74T?kO#0Cr+H;y#(&Vf@t94GlqTJ>5dY@FE=k6yK4r-em zFfU{hK=+Q;mu*53I&8LyJ$Cy7bOkpp@%i9DZ7okjt|$cSfXrvJ6)U~HNiTrZn09UO z?^X6HKqYnaT6N$6Kerg&-xDZ;W9WF)0i;bxLff16@79lkzqYyAb~W<<3i(^{h0wNh z=V^ZY{l|KHeJ>;b)ztOY6rmv)5+K#VcpWeWQ*#>uiH}c?8f^bNs6I#0&r@Qki&Gp+ zwD*e^B)(~y z-jgW4OK>|Kc-ONzbxG*`qW!zQhWpgDY-L8q(Xn2yW2eXCaf%)}CqMlZ_&7n}q3$`a z0B;d7VE|zTsJ3>z4n}W8mH2oaQPjKi#HY2EMy3M~htSN#0v|gZ1&cf$ZfWTSKrSl1 z9E$J08(N-tf;W2{wcCrzyxt~A0+y+MA3cY^q^FNg_jp2GZ)k8ZkCN`)3y0>-d*%Xk z!9R35b1v-fPs#w*?}{#X1St#}WiXL~Q26pWgx{w?u=8~z!0zz?3rK{?vO=q?szUjQ z_B}t1vY0q=B0yCY9730r#79;cMY{Vc^hYwv#r*G`4-EiD87v| z|M!34(6_z?<%;svZ4Sq_OFf=eNHVBScqQNtlmgnIL|$e6O7z{8y*ij)R5Ow*sU}A) z(H6^t=qCQE5bvReF*Yj@SOrPIptdzJ6iOZ=k>UQv32AA!qWGSji574NV;e6`(K_a2 z5x=Y2CwG%99$7vTA6Y^a!M?8tPbd8z)D}@b1G0Ez`AB@ki}l2P=LV;-Fa;O^VFjob zNwhkcYz~N22U80!5%H<{w1I-^Kw$e6yZr%*!qO5MXaP%-VFC5p*0k;&?Z4~y&sku# z-h})cDFTHSFh3O*P!B2*&ZANA)P1ae2xh%g^_b}=5t8M5Sn!`~jsc8{uzw)k)nNp* zbuije9jx%e3jyALpVz^(0h?q%Ej|MM;nl}x`2BzX#A2CD-`mkGUFh}J=v|i#=tXxg z_IeL&v|5{P#P6qUwt}17?jaGM1c`7fz95Ux@{Gd5k7A@ZW=f-x>SsVAT$zz^u*mCm zjI!GUW@qf^i0KU}=i(IWvng_YHY(gCHunDetle&ZM6Qp97HElFA1xUI(91(BNU=N= zNb!ZcE>VOFa0t;UywB(vfS7zq7W^S^3Xnk>Pz_o(5gz|PHM(3FlWoax00000NkvXX Hu0mjf8bZ=` diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..df2e97e72e1911b1952238942bf8244886c9265e GIT binary patch literal 12974 zcmaKTXCPcp^!8nKS!J_fb!&r&P7o!m8Z}A~WfNVZMzkogSgaDg6J69uL?;rxcS1rU zqSp|;?5cmi_xn$|GJ(3uYk#} zYi2>mh3kgGRo&DB0BE}YE1(p98WsS!YpJ24Xy}vmFI&6xnX%X0NfdK5I^W^ry}Qif zefeK~Yq_9Dg$ZVFh`fS%o-vcW;nWo`?T~Pg=5QrL;;5|0@+OkP^s_QlHe75(K53A7 zC2h+>tp5@R6?rYV*eg;e!^xQp@S8iC zz5G{qGL6_2vub^1b+I#YIybl(_>ymJ^1$Hl{^=acK%=ZqzSCx)@vUC7_2bjI{@8u< z@+-DbCZ{=&?H}!|og|^K4WPCbf@lADB}caQmBh`s>=STIp%8Z@<0WfTl%zT5)Tlq2 z752|54erX2NE*nKx;tK^wa^p8^4MVuf~5+_;pD}9*au6BmV)k2V!AdZw1;>zOMWNT zdiE}yzbC%j>qQ{4)3|Ddfm`Ct0_?j&ZK4dQR5Gg%E!mRUtWI8{`=3%qd}~sZC;)-U z7C>E7kuhl{i`Q*HT^%pmCW@2g5X3M0@|Q%W#HM`u5$N=zB2(rfd;Mt2qC&?80VI#D zC`F|12xW!qZQuC8!Bxq$%c_+gOq*}N@M|bEP6evY=)yAP@vNwG&FG-~aqB1F)0va6 z7mY`>yN}E)ToFKYd$@?1NUS|!xk}aDe!-Act~%@vRFy)D8uy(`j>dPl3JTjy=RZy! zIQbT$2{qA4L4(UZn{-%@WIDYLCiWUn{F_>6fkb_%CgaM{*MX`~Xe#4;T8s@P3f8GO z$Fz_zW$#2zs5yDk&~vh9$GQ@^2M-`lhbM$Nny8`K;CJ~ zkevl!>pMS@qb%Y$KXLjhl~k7gWY70f2qx1KYkeoS^ES?VL1xWcTiRTFR##Dd4JL$B z4f)2o=}(O^(gJ(TZ>s2FHmfSXoX!heNtk?)Fk#scaW+Ook3K`~2JmQFD6|*@`t6FF z?-YAny9F#YjppvI6g4p(7JqV%bv$8e`OcV+1CQ>>Y|_Ox!l9!c92n?`!uQx-B;tDF z%!F{=J2x?4WV_Av&=t+c%+l6I=u2h{aFXW_f+EK`Z1J%RjW7tK$8KS9k^>x?%cG%Q zv~qCBrmM`Vgu`1$C}%9iCk$&tlrAr3AI}C_HmwE4r3A;<-Hnyljpf*i&4kjx%*T*{ z0RhP)#Bx{ufL@IcI7wDMY)!dRFi(R0PKA>)4Kt1xqJE;Q%!U!5=A%|}AdC?eXB1>` z;gZRexLP3rbBvhAKSXidPoJT7jA)}EN`z)^Ojhhs2MUN7)`WNB;IyMfMfYizJoWum zo7g>)EpxRGf(KT)mCD-h%+=UR$TOi>v1=Z(`ySj$^*1``4Do-gQ%8S$C-1kV9XySd zN&j^B;X9`3kRBRFGG~%p=P<`e`*$Be{UE*n)Es%%guSSgvx4jXE5dO?Q4I+p54+A?yZyh;XXQ8~w_`wc7mX zr{G^VLQ?h6DAd3iW`r+Dh=i>;oizERZd2&d1S})hr#U1l&u=BgxZ}s>)Yo&+_y}L* z^U}AYC?flqiv-zSH|C56LoI`WYOM3O&uxDBZQ{*|l|BcGgC^FXl|0#FQsuEH>}U@| zl=0mp)!4bvj)NJ+^G7$6*myBDJ14L7%mTp{V;mv*(T~2|t?>tTW8JpvaQN7gUvGm& zo`D+YbxCt?3;GWdRSQ7YHz3v%M)%&uij6p(VV^JzIc~H~JZ~%GlKg1T!cY=3p7E&ig7?gAk=rR+11XV^>BrpxnUxj+hWEqZZF=8+pzO-L15Dn_^mvLf+&NcIo2!aLGsI(3OdRY0#VGgOnleEd$td3W@H(|YG zf*;a3Nz|NPuNFTl)3?+7<|pc^ub0yFRTy}k%HFSd43$n>!qsUd3#>)f;tJDW9hkH{ zwWA22rF(7d5zb+IMQhjU!%@2$m-?~v&Yt~bENGw>?z6ZwM^qUrK>w%dV&rOrnAO6Rm|M}#Pj_$c=BNSEMp}}ufHREx<@bMei8rTfy7FdVDeLhz2a)9u-!(y+IV6r z)j*n1-|!E6XiJK9$le(dM@U*VhIcT`|K@4dbjxf8Ei>zsM{{;gi{(GBAY<5Cc>~w- zTtoe@L`+Y?WNO8|3&RO7dcMroGorlSrGCgu!Ket1o_n^{`-#}T7#{;MG}qIdLxCUL z8>ZFo4Jfmoe)!SBFDDI*oVZW8wYCZa#fH_bb}wGD>*-Ag2xrtD>Su1CM@zP!To~_s zQ5dgs6Ry*JxOI_SPo|($2bU&XJ_V9Rk?sv_(ICkquRZAvzq6N<_rmnoZyZIQ1yY%m z$@?Tqt)0ZhoQZ1FV4<%~;*=K6%o7chW?P7VPVYNxXce7$z5i4Ggzra5=Ba;N(^qr9 zj6zeucIKowt>`;iKJJ)JA#6u`sZ@?dOYQz*nNKol%F)c=;>>>VYftWj0KxRaWbT?A zd5vp_aBIEg;wMJnV2+%I@xft>n?|42T-kq*IUW1AJy?74-fh-j-w4x(21>kGgk|LS zJtb*`P`30~K_WUM$M*n@@}w8?^H>JTPawDM%#3p8XYo){cens)B|rY!WYYfHMD@L# zU(?sQy=zQhG}M1j1JlO``FTshDnFHSKA+}2QQt2qtpWFuWS?)`T<&%_Ah%f|1Nk=+ zz+4j6I?JClgq1fEFu!Hi=z$&MyWU{Av-;xMwWU8I>}Wo=j&Y7GE|l#JtS*XR>;2U1 z?77sJ{i6lUlj$T%%OAu)9aml%%^r#wTwaW#?7+<|_SZ1r?!CT`i^{jKlL)sZ8Og8P zO~*&yeE&9gy=r(pZ|qN6IsJfC;TYgE0v_sQKE`66ndcn^7_t>9IV zc{!wZCeF=fod1RT>xs%dR zj$e{&_(Qb*5wSvOy&Mdr(Y@@EN0IRN?YnUE?u_0;EtgVgx<-I=95Ld-F_-JcQ*|gd z3B0W(rKTjvA}zNB#xXzVyOxbqsVoIF7t(f~OoivM8iHgAi`-8M7`oeGxhlJVu0C8b zUH+B7JlkctTAh0ZWyg*@!}P_VINHOZvk|!G?|@Kwd^;`P)8utUI}c|F+TDKQuAQ!2IgubDL34B3R*r&d~)`=U)Sj5ci^QR8)k-k{)}XSxkcd`@A$b~ zjJ(3A-)uWV_|#o?dWE`};fa+QPdkbL5x#RO;*y(`U7-!(ApW5Id14Icp!WpwN@Z76 z#sAU_wT$&$eQPJPIe77i?_3gpa`+A0@-81k0OCO8nYT8gqkS7Yd3u zCM-_%@kQ({#_|UQ|8U`=kT_ZgBK0xL{QEaz$tVDeorU}S(V@EupI>$p4o=$rFkKy^ z1pe7yTj#nx1oBIN*DvQ6F1r_~t0Xdl819hJD}TACT>2W!`{EO@J=Z$dKJ~{!UM+(c zGkrP~5=+a(64ATLqw|%SRW$PC5nOe&g{?SR6T9<*&J`3`8kBpmBZw!%ae)H$<}1js z8M%dl7r(D$n@*`aP-f8r^=ug?yk?P~cH2CDpHC2@J{9hvp*A<}WQM%=QAOmik3& z%S)-=Dn+NQI8WC-qy+F)o|)m3aKK*Fha|rfRa&SsRrcbWElSR2@0S-jcTsDwFURdS z#Ac@U)wJlk;uV9!v`s|=Kaz~~-^$F#2iOCkC#bM^mH6iACkkP4f(y~fH9MQ_-QhC; zl+xKaME+#PIIdbKPa4dM+wX&q+o|~xfUd!uYYa{@j0=l z{t=1fdd2aHAA9zb>)*oC+@B*~MMh%WnI|~|!kt)wpQHPWUU{kOfq1|m=@sc}3?m5&S07LeFK2ZxsrISvKnWcu*&-&WK+k|g4})V33n0+dXyR2ZVbT(tC3wTUS-Xm=S49_AdM#W&xy0nY$`=+z5)>Xi6m|@VaiXz_tjHggf*CgNnP&_-r|wA? z?8t<8SfX=w7VA@mWnmo+Ay3Yz5dYzs>sYv3$7^t8Sf)p#P~BD^p|j*O)znJH(V&r? zt19!0G6be#Qo7JO^F9@}VMf(2t zoiB|J>Z?*m3zo1-Q+W*nD1v@yZ!&E3}`;=+Yj{E zuhrPEi30fhAS((QvA|(brBAh6{kPvAz`)=*-Be}N=@#F{yvMRRGTK7E$Ay+zGTan@> zXKW;6&J+9EtOFkOGI8L6Y6yB!ITa$vvD1KDNMgxDU$gp@69W-WR?pj_6KWQY&kIO*M2x9+qYnV6XQyQa3nnPZm$OYYenl?^rPXSTiJ z%XVJ$h(vF$pN}!>vcf5z9qJLaF?tp42PLjUby%Mq;)M`bvUgsxG=$wM@pX5kKtS%i zGB~AFk5lSY?$NWGeK^{AqZAgz{$%Wua`k_Gb%`n}o$h=zp9({Q-!bAobL{;urfz=l z%GmcRXfKBxWkjhoIUqIJc0aiCzUrbFrSN*Zyu7^TT9ELSbayzHTw^CbzHk~JKdFFm zL<9`(=aW8^P?OLA^HSsPz|%R&EVg4!*|k0oU}nqN;S9KaKP|jecGh_sK7IoqkC%0p zf6Mk?^g9OJ#k{{Gdj6CKBY+bjr4MLGUpY8tE0Wz^kxeVujtfY!f(o)A- zMn2)qRQPj_?RPP$L9y?cm?>+!!e^8)eI^L#%76YN+OQd)tsR(k1twi_=GUbwj#-*np0=osrY!>*3R#HNG(B2a6PH5DST{#p{uyu zS%u9mYw8%(Aavu0!z+!qD~oU65b0G<^xU_o(;He}BakyEs<4hj(wNznvGkTVSn2r6^*D-L$?4L*KQa;) z_xvAY-ovQY-sBz6y9#ED$~tt2aptfwj^)+TsV^&NJ?&|MR65*rn_ujT?A?)OJ=0N! z`$VVS9tRblfa@oo=nbzm>T>#D{FadzsL-J0D^B9~_{hH>OJ?dK@9JYTkL zDKIB8S2gcP4O{Y>-Kpvd$2INxSzTiESrCb!ho-3aj5rM9mFV&jvD;Q$DBv)u7irg< zEM;BRoF=i+FC98?_I~vrI6b-@pRn>|QJKc~W#JD#RN*sFMa1Y-vPZq1yMG?(TZWdb zB4u_BE%er-{OAX5UG{ujs2FN)-Q(vD$8yyr}2O z-7BqI`JgTTqt;A1hc}@_ntrggR5~@GWi0@_()!Z4ruhM;@26pHhMb(%y;qt+Nlta{ z*$*;~nXtTbc0Y{NC4f>=_$%-plBwDgC7g*Hp(j=AYS&v*raEp}`n z4N^9zfr8mdvqymKwMz5iC4xBhFKrIj2;stJDc~UlxY1nM75>r4@vc{yZkqnTGj?C^ z=3{XU56H)pOD-V!(~(Etk=*rqKax-Dh5T)_fZXPN*8g!$7k1LTkzZ>eKpwSR055us zx~U~B83-rGHBpT&NC-yQY5|pjfpjBH^MXpu%Z{4iZ;c<97fP$DO^4|xm~I3>cyzVQ zX02wwQr6qNSd?WE1Y8EHtp)ySt#MLx>?u!3_+IawjVZ3Klq3KwX{|d0&@C;bwkFIbijn&1c7*HwZUHWk#meD@!><# ze_I)8>_3R4j)oFmL_BUPi&m0)nH}1?jy+OFdsa!-?vSN7#7WZUC8ZoN z1HM&@Gf0&-caG$74#6s{0Pb3D^Hp(5`%RvVT~Tdt>7MUIM58cO!2ZPT}Th~OdD!lICweN44i2WL0YVV_)|v?Y}+cwbqgO#q+4oCyQSH`Qb~ z_|+p7BNl_D9$V^vnDWBA{M!?Y%YK|kKj^;q;>Rg3h|?VM-B3 zBJ^cCA(cHgXiBRDLm>BbtAOp>&c)(VjMt}`? z_YI)>3u*pssU5kak+Gp_OcITT+)$l-R&Y^uo4DY-Zp)t9!qnwFtuZiC$wd89y>n6O z7Z)ymesh9C>}E)akr2ID)%QgQY?Y+S`Tn8D+<9eGu0= zxJCYAsCS`ALS^%yZMVv2$zY3i-#^%u+9L0SqUEird@4?a3_($D=`tt6&@ofhFdlG= zxMx@gf}%2RD`Tp!tGanbv9Md6NQccdwDqpknOeQPQIxD}^o)Z946*E&h{C$uF7oQ>rw zlpO*OvPC$-SNp>2OUF3z_S6hKBx=xRNSIWeVy{yL0m&l1xj>%9`t zfc*R--xq1BbpEG+bY|6&@`Y+l86)-szwsxW(-b?+KTqPFP0n`J*ZxP)d%ilO-#&Ag z4qskKqZN0a>Xk$7clZ3Hwe>&z(x`5VM+a4e#^EN$t)b|-qN3irDXHgw2H6hlttbS0 zhr!cAN6Fu}-tIrXu z!Oc?q^qg}7-B`|e^Cxv>$zBNNR`fr8-H}$ZY+5~jG8)^8VN!;bP`=2mdJNcaMlN4V)NhH55@ftHhPXxMRs+cTV7=%j&Kq0>iU&< z#X%eG??P-{y^r@nsN9ZknL50f@!+B!VhQqxPI$fdq+fseD+qeL7ixEL+SgTmYii-_ zGEk+LvnBvZA5hB-QytI9mogv~v~)7vBrdmey0`tHmqHmwsCv~|aPM-;(O3WAgd2PA z`l0-L6};`hKb4{7=RNxA8szuR-Y7Q%50NJ>k4hyFZWJ&``}ccpd{tOcA6c7^g5m7y zMdhDAy0tyOsoiX09hV$TRFY|WRx=|pJGeoNPK^_M;#ggesi0Hg2gl)bWh}*0WGu%r z`Y+8MN+o=)yFHiK@ytuO>2er4?sT#Go$AO0750ya)lER8zQi7kf|QzyyhvAU3CUft z{xiNOPZyRwVX37Z^MQ$61#hj{O~w0IN7_rCWs_L-=DbA6H9zwR8s+zDN{(IgWfPI| zQrnl3h2EW!W{G1j5=f~-JQNvmN)f|}JjenI>y3kw41avGC$FCA`!K^+ZNryMUnAIk zeVXWA(o@yFl}3kgzny6Kq5VW-*0i46x!`@h;Nd+MVg5A(Ad^M05so?zc%4(z@lBgz zt|v!h5e@4iRcPI2?47Z5KU7_wW{I^!Z)z@jY-ZQU{T`d@3VKMf@aE`G;3!__2;$C` zk(Bi8+dE#{f6?LkXBR(!fftnCc|}AfwN9cY!sN|AY|x`+^8(14=KG=MzAGuN*D7hH zvLJn%m6p;?;)e(EY9Z(1o5b5~FfY=pZ0}j7>~KM+Yq8jT{NSHyagV0zbQxKE{%1SzM497gt&prx|TA@CE(qf@jtu&!>mzmF^WmK-C z8Dqs{$3{fT?IlZae&CYbti5DTn(d6z@`DjratYlzMS4hR54?Ce+Jv7R_U<4gL}!Ig zz1vN=cZwxJD0~JX6c|tavgw_<`T9Cwar4ArHTeAH#aZVuzRsfEltQn4hYvdob1s6l zX-0tZve#o>{w(gW)#q*7tx%?Usd3=9o9ai-elc`__*MwDi?}?}Wo~EA_d1N!N;uls zBp-PS6t;2@v9QF6#+qvjU>jf@fR8*Y(cWm_S#G^!SlP9Jb=A0*^F(fnd^q1ofn0&J z+gioiRsjB>{q;ZlQ`ZOg6Msx`7FnyRHVB9|=kbDx1*S>CnWjN>I7Jg+I=A+jygvI%hAi#m!VU<*inLg zz`Ms<4~8Op;-YDk4|l0`7#u*p;o>gAm%m1LLM!}RvL7cyEf*}5r%Zu*lp*8xxmg3R zYfS)j89}5lwk9vzyD;q%z>HoS?Yz&zLgbc%|JrhzXLhL>-4`P+$_IbLfq8kkryyVk zRnw=(aE(gM?}n$rp_zG}O#~DBjT`^IcS_R9)?&|l*O&>bbF+@yFg5V$?WxEE8*sP{ zxcor=9p=HMat;-6G2&Y>nM#OaOyDPa7)7md`s0;LU`;)i9L3ds@!9a;TC~;i&33oz zsO)AjRdCoV{>$R-5tnHpK*Dio-XG>dD3~RpCU{KT>{c+J)4!Y{S-y?DqCu|-+o-^B z0?xrLXWL(C3vB#P?uU~gk1uK?jM)bn%(xdwq2(Ns(vtUF{$?sD(mWO)i*MaJclryN zo7`7(l6rI*A{AJRJv^D;88aR1xt5Nz2Xt$!BBmC&k<@m|j3w(OOHK*Xo^ zv)#_?Z_buf`eqP`L&~GLxCM{0UvIP8%w(DFj}O&89}$04=KFh2ZEe_=V1tO>Nzf_o z4=k9AF-jwWqH8kB_Dh7w*W!$>c)_y+Q1*BMH7&gnLHt9o7O;$bv+gg`A)=b3)aUvL zL8p}8e|G4`En7N#u*MjnIg7s3<~ra3tDpO=3n0$V^P6SBOsF9Q=bhFDrZP*H#Ebf$ zH1pGAc8)^pc~60&XA|Nx3^s3mKwak&DRYfLm8A1)Xk{#6FaSYbqPYG!k zUYK>f1y&^#oFwrV&Rq>0EF91M$rvE=vL59RTt#j8ZSE-S4nK8g=i#L%=3M#bYz=DO zeHG|ai@Dj>Aj&v0s;4MRVHJt`+2bkhK&q~JDJU^uK_J`@AM4WU{Gx75!cG$^g0s;3 zLME1&B^9&Z^)8~w^auH2hor2QGK@Mim*oR8kLi1M=f`NF+yJ1No21}cF78`9J?C*C zv%Y)^;sC7C^G0V@UuWs__3!?SmE2x(TQ+w;cutFjV>CEe?#Zv{7wUl9uED?DY0F`L z9e3M#9VND<6Am!0#KCSv@`S`S2fF6;vXDt9LW(Kppud4??{+Xi|*@9s*}!3t&mP4emKjxXT1sGGwA!Nd*qKyDquJtR`q2VB*H4Q zkGTuUYmadk2pw2%t87K)Q{ zEDq050=zHzB(K_T{-y(LqNohLb(vUR9Q#GIP03cU^?luN`FpXIAIXKKz}p&plm>G0 zal9Z`y32*NTrl==Pnd2}t-?sZj$P5NgAR-25HC<8kX!x0>Ik1}cgIQzXbQdRld2!{ zy>sqi_#%E%hZoq38&yQCBz*4eAmyd!d-9S6C@ax8LVBLN{=OP zGYK52#_l&8aTMnz+&6aET@W%V`XV@9-~({dn=Q8q^3AwLPj)g)4ufkcekWr@ypf9YWb3F>gL!*W6MvCuwD98+_wrPf&+r z3}kHX1O^XJcUHks)EVUdU)b^ZKhjTH6bEXR1;duXEk;o_6ivN|z^AI@lh*1qgrt=h zbSiZrxvU~kmi^Kz^Iy9Sl~{KsRmzs>;tdHmTRdKh6vO)h(qao3dl_i?;SxV=C7(BYqnaMCPDi|dQ6Ve;u_=G)rmpOxtUxLSvfFB+ z>yGnD{;g0?{7)ixkK_t%L6@+*II4BJ-SS&gw_kd>Q>nw8|JH z2jJp!`#=t+4oq-4(%7G>&&tBkJgAdEUP@w>WNQG&QkhdJnSQQ&D^f0q2q`w}5C3D$t!ux<~WA1E6W5DNc%Uehlr1T0}eH)nzNUFJjl}S5BN( ze$74Oj@9Na$$j%ngbib`Iy#a%^5@-FFJ)+8n*-ZL_hI-nB#On-6WMO8$ zy{`y0rhya#6H2bdB5R$zZmH0+j(S{;K|UJWKX#vWC~B`Z`w<91&s92H=Dg)0YU$sf zvbITHjRVkde(v&IZb1%rt2#b_$5*xvxuUlSM}2KMuA5=O637T44b;7Labh+%8V<8ZT8MS)Q{1Ji`0?u-hLqwLM5M7jh#HKVKrUyojq|}38PKU z2ut}812#5V2y01aR?1gRmk&fRT@jsz{37(8Vn0u3BW0=WYAoD2h7x8x-yC$08i`3= z_s0E#_lEL%(2h A}T?@rp^?v{E{C?me&tzbU?Ta;?apAtL76>&a2mOYuv>x97V| zl*#CfzyYG_Qr9I)mZnxnNNe0`JK?FG?*Wu z(1n{drr+NHlMmB1V>0t;Ay=xG{#hOCDqEEO=aT!kQ&xq;k>dDeeNG3E1`HZdVOy^? zK;-ytZHIYED&Gbao>76$?bGI&7&sJjmE8DOO> z?V3GFtcV+nn47GocF!dIPonr*gyHsI@(+Y`n4cV>Z&6&cJ}Z9n%tVwYDl4|Qc_#&@ z4hKFs{Ddj}qI#TrqfH_lnvowA2c^)A?WR|ZA6sAJu!Cp^8t`F}S6N-n5cd`9C(e$J zQ<`ZU4sd?5TTf8Zpsz;bkk_z#XW{#dr{~;F+)$&=o6K|p_Fiau>|ZbARouO#!(i)p z!ihay_d+;x5%4_~o?z|YmKK64TnN%bE0Eo&K)T{*9ZEOPG*;RQOndb4CPks@ z=wS`IH`KpY<``Q*m{`!SC({3ZP3kZn-H)f|IwIbeB7FHtQJ}#RfAX-NCZ9@)R(yQF zXZ9rs*-s2RzWL43MN6=EUc88M@;gDxX@=r?AqR=Ua*TZIB$3oDy!%01d06GWKh#K? zM9=YLab=q?>7Rw>URDXOzme+6NjmGUO)Po-K=+vwe;!euwxUxrS!LR(SpWI^UENA5 zUXnBK`=?o%t)zKWUi){m{45h$#Oi*AExvPOuZj4G278=(U|L@df$6b*HA&IozU*B1 z+t@K;1s=Y0Y9y<4?dP5F*u0GMC(c73-rG`*!9q9{CyKMXIh?AqF>&K9J!x|d6pbSG9 zk!!EpG#t+`Y+eL-g$9P-&@`4ihv1@~m)`>Nca!RyP4&nT?X3!*?YH@e;ydrYSr<>* zd_Ri%@_NtWd=SY&ZZiKM>iK&ZV9d%vTrh!qlbJtvb;OWE;AuUn=%~18M}!GujyAGG zdCY4|i>g6e1tBzpqOQ{F*4*wAd35PZJahQxKbZ52C#CodJsAv7N#8cN-d- zm|Dg1TS@x18EKQda%Y*X^f~`3+#>EoB+Eo(eDuWZFd&3og{HNh5vxP>f=brKFP@j0 zSyIUu-|O0d->Jv$bT_!P)R2{h&>pO+OT(0ccdiF37(ol6YbypwD}N(5eF1FO^?CVQ zk>S6~DY!U(BHrK~UHJny@;U1Z_`e!=;AwuZfr}2Y=(sJW_IA`Q-kqJmllu!BCAl;i zXQAcubLT4-p1aM5{RI$A)Umk>a04|9N$?_hj$aq!l|*GI6Jyv+c3N0+@P8+i&3`hO zbuz&5@L>&e;49wV`G*uE8ToAzwLUHjckD}QIIZGt?9+6fqZ4pa-b zfCP?1Mq?}5$W1*mWqdb?kDh4wQ-)azP~Mi78iRap(x5ot~55PYN}0_Qhaly z$+UJ|Z`ma{%*`_+K?H?P?}G(}d-Ubzo&P8Z_wPFC`M?Pm%m}R(u)Jz?a@?n;8Rfe5 zRtG5|(kmjq_e;%q5IBF=$m=9zA1M3IpKyk^4|%Xv&|%xF=HVEjrJ!vQ0dZAH-6;y# zKO$PVHY8VYx$JjqX}_z4seQiJxQAOvBHkwXbA3&EK#o2pZfoN@F*RRA-AbhZg`kpf z26~{!P5=X#VOZ&!^!UI+uoX8k2CClLd0UC?R9{>OV literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2_holy.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift2_holy.png new file mode 100644 index 0000000000000000000000000000000000000000..80b04eec97e40075bc06541d40dcaeed33e66e4c GIT binary patch literal 13359 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift_cult.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift_cult.png new file mode 100644 index 0000000000000000000000000000000000000000..25e5af357be5398f562232ad5bcb73afb351869a GIT binary patch literal 12769 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift_holy.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/phase_shift_holy.png new file mode 100644 index 0000000000000000000000000000000000000000..bc1ed67559b7bc8d1b2c8e899a76c37928f6f4d2 GIT binary patch literal 13063 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade2.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade2.png deleted file mode 100644 index db3106ae2d8c61632e4ad304fd2853afaa34a255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1764 zcmVs*1e*KO6{nuaGZH+N->nArrx&U23TN0{1`667i0Nv*Q{L_!_#kb$J z+tQPugnm*3qzljmG~;b;IP^(JKm=02}Y8ygQc8dF5g=WFA>yNL%EXwPKKYZdWC6lacIJ=HBX~YGG3KaG zYJgM$u+d)o6L=1%x~ESbpM3h+;TP{O-@U7-e-`x5y#7&+epUmb0l+zaU7-Lc@pU9> z^r`=P+4lqR{fwuPj;!c_gK4Hz20y0c9l00XD^;Naj<@!3D1z0TFAUITV! zK#2m3G;&A3?-WS=4J>6M<>-$#U}ONNd&kEY|8BQ${Nt+<1?YQ^=wiR4-~F7zp*^C% zGXZk+CmjJp1BiD1G zhKAyUb~6F0{~C%r?`QgEl{tV^@K55f^}6oEcDn(6|7m^WD*PiT*7y5~eb_cl2+vE?Ei!7S6d%ZHK)C3<1wkxE z5Ka=O0y8h3akYw%1nmuKr_O#Ls{!$j#)3Hm$RXB{(C^dkdp-qLZ)nY(pQC;bs?E6; zSQ;RVT6gpu^f^%Jj-G=)jsYK6%?HfM9*)#D28-nbR>th%)G>(U17ft>!&4E>2doU* z!>Neo11#9XQxMMwNV}t@^}AHh2UxU+ry!aSuxbxa9fL?dU}e}Io;n7xd;nn49zF%p ze1Nn&T3WyRp7&8SA8>8d9zKS6K41*(_VB5Q=L7n%U=QaQL-l+Br#)MvK2kFuFyxL# zz?*Xwzo5k)o&%>npX*hX3wX(qk%RcAz=?6^JbPZ2nWdae3Cml z&;}#~?BM_wp@@EIdp^k>9e@JBDX6+VJnTH^UzF4@Y0oEL10?O?pev!zY0uAgM}r$W zo&m9IdT+aRrHFOlc~`%tGlIjOpWJ}pzkI%TXAj?*0kHEWi;pzTzjH^o{(Kx)X>D$M zesTlQf7!aB?+RYq75%>@9sT*C@ih#(oc4V3HNX#|DFAL=MPhq6Qp2FjY0oD&0E^!B z>eoQZ4b5rKH)T(kMm!&|kj~NoVU`96vot^$)d39)s10b~81S*ygpSI9Mm&ZHl?fen z0gdh$q!T(1E}*e8me5fZ(C9;ZLPu3VV`VU*qbi`$<;6o=z`n{M)y7MLt{c`_5ls)39tk-0@n|H0f#;;1SF*OsR0d<`}ZT# z6JQPjjav8b-{H_uLWkpDk~Qw%FP)GnmJp%_G>YH9e+2RZ3QS}tgs1_H;`i?_y?_FP zJ}DtY3TV{2e}BmZ6o~rH5fehBYk<`K`#Bd-AnF68giv-sL+bwhF&qmhFpPmT0ke(( z$@}+nFQAaC&y^6$yM4Xz{rfo=P)LP4Aw;?cNZ!AnYXOB^U9N;sRs-g8|9*}I6sS-W zLaGBA91AE=p(cbDcQhkQLPjA=1B6)`Aj}fb5Jq)C!vf@h22$G?(afFOUp=VzG|Exu6a7zR-1s5apCO4soE{fmxd3>1Hr0T1$tzqd32 z$uBk_CVybEG6BsmG9V)VxIZrJS>1%h!3R|Fw*zx0shbO=HU7k?APb=|C?715YL>i?(g4-H!7w&~?>3>cfa*56#-0PJKj0Z)(;$Hs zAO-paAhW>U(9Z%IU0PD0HMCv=T6+Ly8d?l^hJ*JAJ4RJnMlnR4V;Ioz-?eM+V6YTE zL?7=K1pft)y~57`w`VyV8W*(7;uCE*NfcugL()I6gXh7=g$@mia+r04Ok9gqEfByD z{ul(3GB{Uc!lF^77SPu4>X5XU1J?Uonsh4ouhjLz5$7bfKFuSr4s-E N002ovPDHLkV1oNh8-f4; literal 0 HcmV?d00001 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_dead.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_dead.png deleted file mode 100644 index db4f7ef867d403adc7b2be2ab2c8fc22333ab70b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C^*N{ z#WAE}&f5!yd@TwhECD{-9xHu`Y3sglxmZxo`Mm3ji-wZUNt+@yucg&}c6~hm`_CEE zy%`u;1RM}VL#o5M$_3x=`Fdskwq9^8Yfka=&x{h+qJ)!ccp{k+su=<}j_E#-agwi71bD%pJJYD@<);T3K0RUpXQS1N! diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_angelic.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_holy.png similarity index 100% rename from Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_angelic.png rename to Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shade_holy.png diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_in.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_in.png deleted file mode 100644 index cd09a46e5817b8990f3457a8d5db403eee47bbd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9212 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 TTxoyzI}bobQ3FvaZxQ+*y0C!^ diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_out.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/shadowstep_out.png deleted file mode 100644 index 3f308c2b4bfab968be387cb5f22a61ff3b6af196..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9190 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 diff --git a/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/wraith.png b/Resources/Textures/WhiteDream/BloodCult/mobs.rsi/wraith.png new file mode 100644 index 0000000000000000000000000000000000000000..0ce519ec78f0cad1f8c2571603f92d097df088f3 GIT binary patch literal 1416 zcmV;31$X+1P)|kgg9Ep{z3p&)etur42sHln_0^S% zQ1l5vfZvW}0oeMxySwiC`nqcYU{PM6tq+uXL6!%=_#Z;|`1t6KkB_?w{0QI{g@=a+ zx3jb3-rwK5EADgQ6#y#ZY87QVjemN2a#vSZ?(*`oe?F8arFBC5o12^N>+7peg9x}s z`VW%%2R&fgx_yCkeYEuH>1o&UG#>YNcXx9gBJ$8nQsLu=k!W%JsmFm=ki_p500n^j z_V(7Dot=G?1g;OjSQu@M=W~dFEAoRp_1pCE(|BU~-8=0M+*+(hrQuU z)Aw^l;N*osUJR`|-g7R1G)#sxjr>|(^h8LFr#rDQx*>p;=URYizV}l_(3Zy^zhyk* z)EB^T2V*(>@j1&tK6+2c6J`WZ!`CxpE2x`1-Me^gf<)`t= zulZp7kO*@gfH7S&Q+-u!1xTP0IC@&72(@{OJOGv8 zbrB+{@ycIPBcOvO{EW<^DUaJT7kul1m#d|@)N zu?fNb06nAksb~*ETZYZ4_%vQ)1MIu8u?bPf;}l_tkboF1Mgu*sFwr1A)C;N}kJ~eP z`~C3~(D;FxBB=2!pCZ_PC?zn0h#CbnP(oc^PhwFidw^OC)_4t!vatxMff-4|pavxX z8nDFl79waI0E46Kr$GLcqj4Zw06iOI@2inoTFKfT;0uCKA@G~eQ$M>T51yf zZTVWAAh*bE1c-98J~^COGeIR)wCV!@TdwthTx1EL!=XlOp_N(~57-z4or9DFW+e;2 zlU5Et8m6X0Vr^*ePd<%LtiBe=L23`20vcZ%*#dA%s_+Fc)PgViqsEdr>;DBp9o-^N zcOi<54(ty^t|rj*M)jFj@DSA*`Cpy^uRFXBI5 W`b%K+gF`6*0000M literal 0 HcmV?d00001 From 3363f7fb994992d247decfebd3ff4f8f55c62e0f Mon Sep 17 00:00:00 2001 From: Remuchi Date: Wed, 2 Oct 2024 18:12:12 +0700 Subject: [PATCH 06/15] feat: cult factories and pylon --- .../BloodCult/Pylon/PylonComponent.cs | 58 ++++ .../WhiteDream/BloodCult/Pylon/PylonSystem.cs | 139 +++++++++ .../TimedFactory/TimedFactoryComponent.cs | 16 + .../TimedFactory/TimedFactorySystem.cs | 67 ++++ .../WhiteDream/BloodCult/Visuals.cs | 14 + .../white-dream/structures/timed-factory.ftl | 1 + .../WhiteDream/Entities/Effects/cult.yml | 21 ++ .../blood_cult.yml => Cult/barrier.yml} | 0 .../Objects/Structures/Cult/factories.yml | 117 +++++++ .../Objects/Structures/Cult/pylon.yml | 71 +++++ .../Objects/Structures/Cult/walls.yml | 34 ++ .../{blood_altar.rsi => altar.rsi}/icon.png | Bin .../icon-off.png => altar.rsi/icon_off.png} | Bin .../{blood_altar.rsi => altar.rsi}/meta.json | 2 +- .../{tome_altar.rsi => archives.rsi}/icon.png | Bin .../icon_off.png} | Bin .../meta.json | 2 +- .../{cultgirder.png => icon.png} | Bin .../Structures/cult_girder.rsi/meta.json | 2 +- .../forge.rsi/{icon-off.png => icon_off.png} | Bin .../Entities/Structures/forge.rsi/meta.json | 2 +- .../pylon.rsi/{pylon.png => icon.png} | Bin .../pylon.rsi/{pylon_off.png => icon_off.png} | Bin .../Entities/Structures/pylon.rsi/meta.json | 4 +- .../BloodCult/interface.rsi/icon.png | Bin 814 -> 0 bytes .../BloodCult/interface.rsi/meta.json | 14 - .../WhiteDream/BloodCult/stuff.rsi/altar.png | Bin 3135 -> 0 bytes .../BloodCult/stuff.rsi/altar_off.png | Bin 1278 -> 0 bytes .../WhiteDream/BloodCult/stuff.rsi/amulet.png | Bin 941 -> 0 bytes .../BloodCult/stuff.rsi/archives.png | Bin 2400 -> 0 bytes .../BloodCult/stuff.rsi/archives_off.png | Bin 1682 -> 0 bytes .../BloodCult/stuff.rsi/blood_blade.png | Bin 511 -> 0 bytes .../BloodCult/stuff.rsi/blood_dagger.png | Bin 531 -> 0 bytes .../BloodCult/stuff.rsi/bloodspear0.png | Bin 441 -> 0 bytes .../BloodCult/stuff.rsi/bloodspear1.png | Bin 441 -> 0 bytes .../BloodCult/stuff.rsi/cultgirder.png | Bin 657 -> 0 bytes .../BloodCult/stuff.rsi/cultstone.png | Bin 453 -> 0 bytes .../BloodCult/stuff.rsi/death_blade.png | Bin 553 -> 0 bytes .../BloodCult/stuff.rsi/death_dagger.png | Bin 567 -> 0 bytes .../WhiteDream/BloodCult/stuff.rsi/forge.png | Bin 2486 -> 0 bytes .../BloodCult/stuff.rsi/forge_off.png | Bin 1625 -> 0 bytes .../BloodCult/stuff.rsi/hell_altar.png | Bin 3490 -> 0 bytes .../BloodCult/stuff.rsi/hell_altar_off.png | Bin 813 -> 0 bytes .../BloodCult/stuff.rsi/hell_archives.png | Bin 2431 -> 0 bytes .../BloodCult/stuff.rsi/hell_archives_off.png | Bin 1135 -> 0 bytes .../BloodCult/stuff.rsi/hell_blade.png | Bin 852 -> 0 bytes .../BloodCult/stuff.rsi/hell_dagger.png | Bin 634 -> 0 bytes .../BloodCult/stuff.rsi/hell_forge.png | Bin 2976 -> 0 bytes .../BloodCult/stuff.rsi/hell_forge_off.png | Bin 1244 -> 0 bytes .../BloodCult/stuff.rsi/hell_girder.png | Bin 1284 -> 0 bytes .../BloodCult/stuff.rsi/hell_pylon.png | Bin 2175 -> 0 bytes .../BloodCult/stuff.rsi/hell_pylon_off.png | Bin 421 -> 0 bytes .../WhiteDream/BloodCult/stuff.rsi/hole.png | Bin 3169 -> 0 bytes .../WhiteDream/BloodCult/stuff.rsi/meta.json | 295 ------------------ .../BloodCult/stuff.rsi/mirror_shield.png | Bin 1104 -> 0 bytes .../WhiteDream/BloodCult/stuff.rsi/pylon.png | Bin 2464 -> 0 bytes .../BloodCult/stuff.rsi/pylon_off.png | Bin 520 -> 0 bytes .../BloodCult/stuff.rsi/reaper_altar.png | Bin 1091 -> 0 bytes .../BloodCult/stuff.rsi/reaper_altar_off.png | Bin 1023 -> 0 bytes .../BloodCult/stuff.rsi/reaper_archives.png | Bin 2084 -> 0 bytes .../stuff.rsi/reaper_archives_off.png | Bin 1398 -> 0 bytes .../BloodCult/stuff.rsi/reaper_cultgirder.png | Bin 658 -> 0 bytes .../BloodCult/stuff.rsi/reaper_forge.png | Bin 2784 -> 0 bytes .../BloodCult/stuff.rsi/reaper_forge_off.png | Bin 1090 -> 0 bytes .../BloodCult/stuff.rsi/reaper_pylon.png | Bin 2064 -> 0 bytes .../BloodCult/stuff.rsi/reaper_pylon_off.png | Bin 673 -> 0 bytes .../BloodCult/stuff.rsi/shifter.png | Bin 583 -> 0 bytes .../BloodCult/stuff.rsi/shifter_drained.png | Bin 301 -> 0 bytes .../BloodCult/stuff.rsi/shuttlecurse.png | Bin 905 -> 0 bytes .../BloodCult/stuff.rsi/summoning_orb.png | Bin 1127 -> 0 bytes 70 files changed, 544 insertions(+), 315 deletions(-) create mode 100644 Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/Pylon/PylonSystem.cs create mode 100644 Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactoryComponent.cs create mode 100644 Content.Server/WhiteDream/BloodCult/TimedFactory/TimedFactorySystem.cs create mode 100644 Resources/Locale/en-US/white-dream/structures/timed-factory.ftl create mode 100644 Resources/Prototypes/WhiteDream/Entities/Effects/cult.yml rename Resources/Prototypes/WhiteDream/Entities/Objects/Structures/{Walls/blood_cult.yml => Cult/barrier.yml} (100%) create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/factories.yml create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/pylon.yml create mode 100644 Resources/Prototypes/WhiteDream/Entities/Objects/Structures/Cult/walls.yml rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/{blood_altar.rsi => altar.rsi}/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/{blood_altar.rsi/icon-off.png => altar.rsi/icon_off.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/{blood_altar.rsi => altar.rsi}/meta.json (93%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/{tome_altar.rsi => archives.rsi}/icon.png (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/{tome_altar.rsi/icon-off.png => archives.rsi/icon_off.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/{tome_altar.rsi => archives.rsi}/meta.json (92%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/cult_girder.rsi/{cultgirder.png => icon.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/forge.rsi/{icon-off.png => icon_off.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/{pylon.png => icon.png} (100%) rename Resources/Textures/WhiteDream/BloodCult/Entities/Structures/pylon.rsi/{pylon_off.png => icon_off.png} (100%) delete mode 100644 Resources/Textures/WhiteDream/BloodCult/interface.rsi/icon.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/interface.rsi/meta.json delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/altar_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/amulet.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/archives.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/archives_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_blade.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/blood_dagger.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/bloodspear0.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/bloodspear1.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultgirder.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/cultstone.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_blade.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/death_dagger.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/forge_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_altar_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_archives_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_blade.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_dagger.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_forge.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_forge_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_girder.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hell_pylon_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/hole.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/meta.json delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/mirror_shield.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/pylon.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/pylon_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_altar_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_archives_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_cultgirder.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_forge_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/reaper_pylon_off.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shifter_drained.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/shuttlecurse.png delete mode 100644 Resources/Textures/WhiteDream/BloodCult/stuff.rsi/summoning_orb.png diff --git a/Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs b/Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs new file mode 100644 index 00000000000..f287cf19aa4 --- /dev/null +++ b/Content.Server/WhiteDream/BloodCult/Pylon/PylonComponent.cs @@ -0,0 +1,58 @@ +using Content.Shared.Damage; +using Content.Shared.FixedPoint; +using Robust.Shared.Audio; +using Robust.Shared.Prototypes; + +namespace Content.Server.WhiteDream.BloodCult.Pylon; + +[RegisterComponent] +public sealed partial class PylonComponent : Component +{ + [DataField] + public bool IsActive = true; + + [DataField] + public float HealingDelay = 20; + + [DataField] + public float HealingAuraRange = 5; + + [DataField] + public float CorruptionRadius = 5; + + ///